using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Players { // Token: 0x02002959 RID: 10585 [Token(Token = "0x2002959")] public class PlayerPersonalSpace : MonoBehaviour { // Token: 0x17003158 RID: 12632 // (get) Token: 0x06011A61 RID: 72289 RVA: 0x003FE088 File Offset: 0x003FC288 [Token(Token = "0x17003158")] public Player BDPNENBMDDB { [Token(Token = "0x6011A61")] [Address(RVA = "0x4157D0", Offset = "0x4147D0", VA = "0x1804157D0")] get { return this._player; } } // Token: 0x17003159 RID: 12633 // (get) Token: 0x06011A62 RID: 72290 RVA: 0x003FE09C File Offset: 0x003FC29C // (set) Token: 0x06011A63 RID: 72291 RVA: 0x003FE0D8 File Offset: 0x003FC2D8 [Token(Token = "0x17003159")] public float IFEGNMIFMAK { [Token(Token = "0x6011A62")] [Address(RVA = "0x1343990", Offset = "0x1342990", VA = "0x181343990")] get { if (!this._player.NGIJEPCANGH || this._player.MHEGHKNGOEG) { } return this.OFMDBIOMDNC.IAHDANBDAAM(); } [Token(Token = "0x6011A63")] [Address(RVA = "0x1343A10", Offset = "0x1342A10", VA = "0x181343A10")] set { MHCBIEKDNLF ofmdbiomdnc = this.OFMDBIOMDNC; } } // Token: 0x06011A64 RID: 72292 RVA: 0x003FE0F4 File Offset: 0x003FC2F4 [Token(Token = "0x6011A64")] [Address(RVA = "0x13428D0", Offset = "0x13418D0", VA = "0x1813428D0")] private void Awake() { AGAJMBPABDL photonPlayer = this._player.DBAJDHGDPOL; Action action = new Action(this.NFBKMELAFFL); MHCBIEKDNLF mhcbiekdnlf; this.OFMDBIOMDNC = mhcbiekdnlf; } // Token: 0x06011A65 RID: 72293 RVA: 0x003FE128 File Offset: 0x003FC328 [Token(Token = "0x6011A65")] [Address(RVA = "0x1343220", Offset = "0x1342220", VA = "0x181343220")] private void Start() { LocalPlayerController instance; Delegate @delegate; do { Player player = this._player; OKNNKFGFODL dlabekkgefp = PlayerPersonalSpace.DLABEKKGEFP; Action action = new Action(this.NFBKMELAFFL); PlayerPersonalSpace.DLABEKKGEFP = OKNNKFGFODL.BPJDFPACLMK(dlabekkgefp, action); this.NFBKMELAFFL(); instance = SingletonMonoBehaviour.ONCPNMDGGKG; Action currentPlayerTypeChange = instance.CurrentPlayerTypeChange; Action action2 = new Action(this.CHBMMAMLJGM); @delegate = Delegate.Combine(currentPlayerTypeChange, action2); } while (@delegate != 0 && @delegate == 0); instance.CurrentPlayerTypeChange = @delegate; Action action3 = new Action(this.CHBMMAMLJGM); Player player2 = this._player; BJOIBBBOIKO eamdeoichai = this.EAMDEOICHAI; string text = this.EAMDEOICHAI.ToString(); MHCBIEKDNLF ofmdbiomdnc = this.OFMDBIOMDNC; throw new NullReferenceException(); } // Token: 0x06011A66 RID: 72294 RVA: 0x003FE214 File Offset: 0x003FC414 [Token(Token = "0x6011A66")] [Address(RVA = "0x1342E50", Offset = "0x1341E50", VA = "0x181342E50")] private void OnDestroy() { LocalPlayerController instance2; Delegate @delegate; do { Player player = this._player; OKNNKFGFODL disablePersonalBubbleForFriendsChangedEvent = player.DisablePersonalBubbleForFriendsChangedEvent; Action action = new Action(this.NFBKMELAFFL); OKNNKFGFODL oknnkfgfodl = OKNNKFGFODL.GMNMHGMFGOL(disablePersonalBubbleForFriendsChangedEvent, action); player.DisablePersonalBubbleForFriendsChangedEvent = oknnkfgfodl; OKNNKFGFODL dlabekkgefp = PlayerPersonalSpace.DLABEKKGEFP; Action action2 = new Action(this.NFBKMELAFFL); PlayerPersonalSpace.DLABEKKGEFP = OKNNKFGFODL.GMNMHGMFGOL(dlabekkgefp, action2); Player player2 = this._player; Action action3 = new Action(this.CHBMMAMLJGM); Player player3 = this._player; LocalPlayerController instance = SingletonMonoBehaviour.ONCPNMDGGKG; int num = 0; if (!(instance != num)) { return; } instance2 = SingletonMonoBehaviour.ONCPNMDGGKG; Action currentPlayerTypeChange = instance2.CurrentPlayerTypeChange; Action action4 = new Action(this.CHBMMAMLJGM); @delegate = Delegate.Remove(currentPlayerTypeChange, action4); } while (@delegate != 0 && @delegate == 0); instance2.CurrentPlayerTypeChange = @delegate; } // Token: 0x06011A67 RID: 72295 RVA: 0x003FE2EC File Offset: 0x003FC4EC [Token(Token = "0x6011A67")] [Address(RVA = "0x1342800", Offset = "0x1341800", VA = "0x181342800")] public void AddPersonalSpaceDistance(float OMLBPICLALA, object PIHIPPPPEBI, int JMHKMOACHDG) { BJOIBBBOIKO eamdeoichai = this.EAMDEOICHAI; string text = this.EAMDEOICHAI.ToString(); MHCBIEKDNLF ofmdbiomdnc = this.OFMDBIOMDNC; } // Token: 0x06011A68 RID: 72296 RVA: 0x003FE31C File Offset: 0x003FC51C [Token(Token = "0x6011A68")] [Address(RVA = "0x1343170", Offset = "0x1342170", VA = "0x181343170")] public void RemovePersonalSpaceDistance(object PIHIPPPPEBI) { bool flag = this.EAMDEOICHAI.HAHBGOMEMEE(PIHIPPPPEBI); string text = this.EAMDEOICHAI.ToString(); MHCBIEKDNLF ofmdbiomdnc = this.OFMDBIOMDNC; } // Token: 0x06011A69 RID: 72297 RVA: 0x003FE350 File Offset: 0x003FC550 [Token(Token = "0x6011A69")] [Address(RVA = "0x13429A0", Offset = "0x13419A0", VA = "0x1813429A0")] private void CHBMMAMLJGM() { Player player = this._player; BJOIBBBOIKO eamdeoichai = this.EAMDEOICHAI; string text = this.EAMDEOICHAI.ToString(); MHCBIEKDNLF ofmdbiomdnc = this.OFMDBIOMDNC; throw new NullReferenceException(); } // Token: 0x06011A6A RID: 72298 RVA: 0x003FE390 File Offset: 0x003FC590 [Token(Token = "0x6011A6A")] [Address(RVA = "0x1342B40", Offset = "0x1341B40", VA = "0x181342B40")] private void NFBKMELAFFL() { Player player = this._player; float num = this.IFEGNMIFMAK; float num2 = this.IFEGNMIFMAK; num2 = num; num = Mathf.Max(num2, num2); num2 = num; float num3 = Mathf.Max(0.25f, num2); CapsuleCollider capsuleCollider = this.personalSpaceCollider; num = num3; float radius = capsuleCollider.radius; if (capsuleCollider != 0) { CapsuleCollider capsuleCollider2 = this.personalSpaceCollider; num2 = num; capsuleCollider2.radius = num2; CapsuleCollider capsuleCollider3 = this.personalSpaceCollider; PlayerPersonalSpaceTriggerCollider playerCollisionDetectionCollider = this.PlayerCollisionDetectionCollider; num2 = capsuleCollider3.radius; playerCollisionDetectionCollider.SetCollisionTriggerRadius(num2); } } // Token: 0x06011A6B RID: 72299 RVA: 0x003FE448 File Offset: 0x003FC648 [Token(Token = "0x6011A6B")] [Address(RVA = "0x1343660", Offset = "0x1342660", VA = "0x181343660")] private void Update() { Player player = this._player; CapsuleCollider capsuleCollider = this.personalSpaceCollider; int num = 0; if (!(capsuleCollider == num)) { CapsuleCollider capsuleCollider2 = this.personalSpaceCollider; bool flag; if (!flag) { } bool flag3; bool flag2 = !flag3; capsuleCollider2.enabled = flag2; Transform transform = this.personalSpaceCollider.transform; Player player2 = this._player; Vector3 vector; float z = vector.z; Player player3 = this._player; PlayerPersonalSpaceTriggerCollider playerCollisionDetectionCollider = this.PlayerCollisionDetectionCollider; CapsuleCollider capsuleCollider3 = this.personalSpaceCollider; Vector3 vector2; float z2 = vector2.z; bool enabled = capsuleCollider3.enabled; return; } Player player4 = this._player; PlayerPersonalSpaceTriggerCollider playerCollisionDetectionCollider2 = this.PlayerCollisionDetectionCollider; Vector3 vector3; float z3 = vector3.z; throw new NullReferenceException(); } // Token: 0x06011A6C RID: 72300 RVA: 0x003FE4F4 File Offset: 0x003FC6F4 [Token(Token = "0x6011A6C")] [Address(RVA = "0x1343930", Offset = "0x1342930", VA = "0x181343930")] public PlayerPersonalSpace() { BJOIBBBOIKO bjoibbboiko = new BJOIBBBOIKO(); this.EAMDEOICHAI = bjoibbboiko; base..ctor(); } // Token: 0x06011A6D RID: 72301 RVA: 0x003FE514 File Offset: 0x003FC714 // Note: this type is marked as 'beforefieldinit'. [Token(Token = "0x6011A6D")] [Address(RVA = "0x13438C0", Offset = "0x13428C0", VA = "0x1813438C0")] static PlayerPersonalSpace() { int num; int num2; OKNNKFGFODL oknnkfgfodl = new OKNNKFGFODL(32, num != 0, num2 != 0); num2 = 0; num = 0; PlayerPersonalSpace.DLABEKKGEFP = oknnkfgfodl; } // Token: 0x0400B4D6 RID: 46294 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400B4D6")] [SerializeField] private CapsuleCollider personalSpaceCollider; // Token: 0x0400B4D7 RID: 46295 [FieldOffset(Offset = "0x20")] [Token(Token = "0x400B4D7")] [SerializeField] private PlayerPersonalSpaceTriggerCollider PlayerCollisionDetectionCollider; // Token: 0x0400B4D8 RID: 46296 [Token(Token = "0x400B4D8")] private const string BFAGPPEPKED = "PLAYER_TELEPORT_BUFFER"; // Token: 0x0400B4D9 RID: 46297 [FieldOffset(Offset = "0x28")] [Token(Token = "0x400B4D9")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Player _player; // Token: 0x0400B4DA RID: 46298 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400B4DA")] private MHCBIEKDNLF OFMDBIOMDNC; // Token: 0x0400B4DB RID: 46299 [Token(Token = "0x400B4DB")] private static OKNNKFGFODL DLABEKKGEFP; // Token: 0x0400B4DC RID: 46300 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400B4DC")] private BJOIBBBOIKO EAMDEOICHAI; } }