using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; using System.Text; using Cpp2IlInjected; using Photon.Pun; using Photon.Realtime; using RecRoom; using RecRoom.Core; using RecRoom.Core.DataStructures.Tokens; using UnityEngine; // Token: 0x0200034A RID: 842 [Token(Token = "0x200034A")] [DisallowMultipleComponent] [StructLayout(3)] public class PlayerSpawnedEquipment : MonoBehaviourPun, EOCLMMENCKH, IJobbedSchedulerContext { // Token: 0x1400004E RID: 78 // (add) Token: 0x06001960 RID: 6496 RVA: 0x00068DA0 File Offset: 0x00066FA0 // (remove) Token: 0x06001961 RID: 6497 RVA: 0x00068DC8 File Offset: 0x00066FC8 [Token(Token = "0x1400004E")] public event Action DPJLPPLJGNK { [Token(Token = "0x6001960")] [Address(RVA = "0x1497C40", Offset = "0x1496640", VA = "0x181497C40")] [CompilerGenerated] add { Action dpjlppljgnk; Delegate @delegate; do { dpjlppljgnk = this.DPJLPPLJGNK; @delegate = Delegate.Combine(dpjlppljgnk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != dpjlppljgnk) { } } [Token(Token = "0x6001961")] [Address(RVA = "0x1497F10", Offset = "0x1496910", VA = "0x181497F10")] [CompilerGenerated] remove { Action dpjlppljgnk; Delegate @delegate; do { dpjlppljgnk = this.DPJLPPLJGNK; @delegate = Delegate.Remove(dpjlppljgnk, value); } while (@delegate != 0 && @delegate == 0); while (@delegate != dpjlppljgnk) { } } } // Token: 0x17000427 RID: 1063 // (get) Token: 0x06001962 RID: 6498 RVA: 0x00068DF0 File Offset: 0x00066FF0 [Token(Token = "0x17000427")] public ActionEvent IBDOIDOPMOJ { [Token(Token = "0x6001962")] [Address(RVA = "0x462740", Offset = "0x461140", VA = "0x180462740", Slot = "18")] get { return this.FDNPBBKGAEH; } } // Token: 0x17000428 RID: 1064 // (get) Token: 0x06001963 RID: 6499 RVA: 0x00068E04 File Offset: 0x00067004 [Token(Token = "0x17000428")] public ActionEvent KBNBPACDJFI { [Token(Token = "0x6001963")] [Address(RVA = "0x4B81A0", Offset = "0x4B6BA0", VA = "0x1804B81A0", Slot = "19")] get { return this.AJKJPAFGHJJ; } } // Token: 0x17000429 RID: 1065 // (get) Token: 0x06001964 RID: 6500 RVA: 0x00068E18 File Offset: 0x00067018 [Token(Token = "0x17000429")] public ActionEvent DFJHLLFGFMH { [Token(Token = "0x6001964")] [Address(RVA = "0x3EDE90", Offset = "0x3EC890", VA = "0x1803EDE90", Slot = "20")] get { return this.NEMPBKDKMGO; } } // Token: 0x1700042A RID: 1066 // (get) Token: 0x06001965 RID: 6501 RVA: 0x00068E2C File Offset: 0x0006702C [Token(Token = "0x1700042A")] public bool GNELPILGIKI { [Token(Token = "0x6001965")] [Address(RVA = "0x637700", Offset = "0x636100", VA = "0x180637700", Slot = "21")] get { return base.isActiveAndEnabled; } } // Token: 0x1700042B RID: 1067 // (get) Token: 0x06001966 RID: 6502 RVA: 0x00068E40 File Offset: 0x00067040 // (set) Token: 0x06001967 RID: 6503 RVA: 0x00068E54 File Offset: 0x00067054 [Token(Token = "0x1700042B")] public bool BFBKBMDPDPB { [Token(Token = "0x6001966")] [Address(RVA = "0x6931B0", Offset = "0x691BB0", VA = "0x1806931B0", Slot = "22")] get; [Token(Token = "0x6001967")] [Address(RVA = "0x6931C0", Offset = "0x691BC0", VA = "0x1806931C0")] private set; } // Token: 0x1700042C RID: 1068 // (get) Token: 0x06001968 RID: 6504 RVA: 0x00068E68 File Offset: 0x00067068 // (set) Token: 0x06001969 RID: 6505 RVA: 0x00068E7C File Offset: 0x0006707C [Token(Token = "0x1700042C")] public PlayerSpawnedEquipment.IILDIBHEIDO GNMBKBIJFID { [Token(Token = "0x6001968")] [Address(RVA = "0x4438C0", Offset = "0x4422C0", VA = "0x1804438C0")] get; [Token(Token = "0x6001969")] [Address(RVA = "0x4438E0", Offset = "0x4422E0", VA = "0x1804438E0")] set; } // Token: 0x1700042D RID: 1069 // (get) Token: 0x0600196A RID: 6506 RVA: 0x00068E90 File Offset: 0x00067090 // (set) Token: 0x0600196B RID: 6507 RVA: 0x00068EA4 File Offset: 0x000670A4 [Token(Token = "0x1700042D")] public int CGELEOEDMOM { [Token(Token = "0x600196A")] [Address(RVA = "0x567E50", Offset = "0x566850", VA = "0x180567E50")] get; [Token(Token = "0x600196B")] [Address(RVA = "0x6D78D0", Offset = "0x6D62D0", VA = "0x1806D78D0")] private set; } // Token: 0x1700042E RID: 1070 // (get) Token: 0x0600196C RID: 6508 RVA: 0x00068EB8 File Offset: 0x000670B8 // (set) Token: 0x0600196D RID: 6509 RVA: 0x00068ECC File Offset: 0x000670CC [Token(Token = "0x1700042E")] public global::Player IOIHKEEDIED { [Token(Token = "0x600196C")] [Address(RVA = "0x501250", Offset = "0x4FFC50", VA = "0x180501250")] get; [Token(Token = "0x600196D")] [Address(RVA = "0x52F850", Offset = "0x52E250", VA = "0x18052F850")] private set; } // Token: 0x1700042F RID: 1071 // (get) Token: 0x0600196E RID: 6510 RVA: 0x00068EE0 File Offset: 0x000670E0 // (set) Token: 0x0600196F RID: 6511 RVA: 0x00068EF4 File Offset: 0x000670F4 [Token(Token = "0x1700042F")] public bool DKLGNFGONEM { [Token(Token = "0x600196E")] [Address(RVA = "0x50B790", Offset = "0x50A190", VA = "0x18050B790")] get; [Token(Token = "0x600196F")] [Address(RVA = "0x50BDB0", Offset = "0x50A7B0", VA = "0x18050BDB0")] private set; } // Token: 0x17000430 RID: 1072 // (get) Token: 0x06001970 RID: 6512 RVA: 0x00068F08 File Offset: 0x00067108 // (set) Token: 0x06001971 RID: 6513 RVA: 0x00068F1C File Offset: 0x0006711C [Token(Token = "0x17000430")] public Tool PBBJCLJPFMI { [Token(Token = "0x6001970")] [Address(RVA = "0x4BD780", Offset = "0x4BC180", VA = "0x1804BD780")] get; [Token(Token = "0x6001971")] [Address(RVA = "0x58B330", Offset = "0x589D30", VA = "0x18058B330")] private set; } // Token: 0x06001972 RID: 6514 RVA: 0x00068F30 File Offset: 0x00067130 [Token(Token = "0x6001972")] [Address(RVA = "0x1496700", Offset = "0x1495100", VA = "0x181496700", Slot = "13")] protected override void Awake() { int num = 0; this.NKEFBENNLLB(num); PlayerSpawnedEquipment.All.Add(this); } // Token: 0x06001973 RID: 6515 RVA: 0x00068F58 File Offset: 0x00067158 [Token(Token = "0x6001973")] [Address(RVA = "0x1497150", Offset = "0x1495B50", VA = "0x181497150")] public void SetSpawningPlayer(Tool EGFEJGHDNAI, int BHOJEPFPFHP, PlayerSpawnedEquipment.IILDIBHEIDO OEFOIFHDBEN) { do { Tool tool = this.k__BackingField; int num = 0; if (tool != num) { Tool tool2 = this.k__BackingField; ActionEvent postPickupEvent = tool2.PostPickupEvent; Action action = new Action(this.HAAIALDMMEL); ActionEvent actionEvent = postPickupEvent - action; tool2.PostPickupEvent = actionEvent; Tool tool3 = this.k__BackingField; ActionEvent postResetEvent = tool3.PostResetEvent; Action action2 = new Action(this.LBODGLNOABB); ActionEvent actionEvent2; tool3.PostResetEvent = actionEvent2; } this.k__BackingField = EGFEJGHDNAI; this.k__BackingField = BHOJEPFPFHP; Photon.Realtime.Player localPlayer = PhotonNetwork.LocalPlayer; bool flag = BHOJEPFPFHP == localPlayer.actorNumber; this.k__BackingField = flag; global::Player player = PhotonNetwork.LocalPlayer.Get(BHOJEPFPFHP).GPOMCJICJIH(); this.k__BackingField = player; int num2 = 0; if (player != num2) { Transform transform = base.transform; Transform transform2 = this.k__BackingField.k__BackingField.transform; transform.parent = transform2; } this.k__BackingField = OEFOIFHDBEN; } while (OEFOIFHDBEN != PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && OEFOIFHDBEN != PlayerSpawnedEquipment.IILDIBHEIDO.Drawer); this.k__BackingField.AllowedToTransferOwnershipOnCollision = false; Tool tool4 = this.k__BackingField; Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.JAFNMNHMEMC); tool4.AddCustomPickupCondition(oglajafkbmn); this.k__BackingField.MBHKHNNAKBB = true; this.k__BackingField.ReleaseWithVelocity = false; if (this.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox) { Tool tool5 = this.k__BackingField; Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.EPPFLONEOMA); tool5.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj; } ToolCleanup k__BackingField = this.k__BackingField.k__BackingField; this.GAKKKKFMOHH = k__BackingField; global::Player player2 = this.k__BackingField; k__BackingField.Owner = player2; this.GAKKKKFMOHH.PauseAutomaticCleanup(this); if (this.k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.Backpack) { this.k__BackingField.DODDBBEOJNN = true; } Tool tool6 = this.k__BackingField; ActionEvent postPickupEvent2 = tool6.PostPickupEvent; Action action3 = new Action(this.HAAIALDMMEL); ActionEvent actionEvent3 = postPickupEvent2 + action3; tool6.PostPickupEvent = actionEvent3; Tool tool7 = this.k__BackingField; ActionEvent postResetEvent2 = tool7.PostResetEvent; Action action4 = new Action(this.LBODGLNOABB); ActionEvent actionEvent4; tool7.PostResetEvent = actionEvent4; } // Token: 0x06001974 RID: 6516 RVA: 0x00069174 File Offset: 0x00067374 [Token(Token = "0x6001974")] [Address(RVA = "0x1497640", Offset = "0x1496040", VA = "0x181497640")] private void Start() { this.k__BackingField.rigidbodyEx.AddKinematic(this); RigidbodyEx rigidbodyEx = this.k__BackingField.rigidbodyEx; int num = 0; rigidbodyEx.IEIKHAKBHFL = num != 0; if (this.k__BackingField) { EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num2 = 0; if (instance != num2) { EquipmentManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Action action = new Action(this.AGDGMANOALL); instance2.FavoriteEquipmentChanged += action; } int num3 = 0; this.NDGCHIPBGHN(num3 != 0); } ToolPlayerAttractor componentInChildren = base.GetComponentInChildren(true); int num4 = 0; if (componentInChildren != num4 && this.k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.None) { componentInChildren.DHFOGELFLFC = true; } Action action2 = new Action(this.PCCAFPDGCNF); IDisposable disposable = ScheduledUpdateContextExtensions.Update10hzJobbed(this, action2); } // Token: 0x06001975 RID: 6517 RVA: 0x00069234 File Offset: 0x00067434 [Token(Token = "0x6001975")] [Address(RVA = "0x1497120", Offset = "0x1495B20", VA = "0x181497120", Slot = "23")] protected virtual void OnEnable() { ActionEvent ajkjpafghjj = this.AJKJPAFGHJJ; if (ajkjpafghjj != 0) { int num = 0; ajkjpafghjj.Invoke(num != 0); return; } } // Token: 0x06001976 RID: 6518 RVA: 0x00069258 File Offset: 0x00067458 [Token(Token = "0x6001976")] [Address(RVA = "0x1497100", Offset = "0x1495B00", VA = "0x181497100", Slot = "24")] protected virtual void OnDisable() { ActionEvent nempbkdkmgo = this.NEMPBKDKMGO; if (nempbkdkmgo != 0) { int num = 0; nempbkdkmgo.Invoke(num != 0); return; } } // Token: 0x06001977 RID: 6519 RVA: 0x0006927C File Offset: 0x0006747C [Token(Token = "0x6001977")] [Address(RVA = "0x1496E90", Offset = "0x1495890", VA = "0x181496E90", Slot = "14")] protected override void OnDestroy() { ActionEvent fdnpbbkgaeh = this.FDNPBBKGAEH; this.k__BackingField = true; if (fdnpbbkgaeh != 0) { int num = 0; fdnpbbkgaeh.Invoke(num != 0); } Tool tool = this.k__BackingField; int num2 = 0; if (tool != num2) { Tool tool2 = this.k__BackingField; ActionEvent postPickupEvent = tool2.PostPickupEvent; Action action = new Action(this.HAAIALDMMEL); ActionEvent actionEvent = postPickupEvent - action; tool2.PostPickupEvent = actionEvent; Tool tool3 = this.k__BackingField; ActionEvent postResetEvent = tool3.PostResetEvent; Action action2 = new Action(this.LBODGLNOABB); ActionEvent actionEvent2; tool3.PostResetEvent = actionEvent2; } if (this.k__BackingField) { EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; if (instance != num3) { EquipmentManager instance2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; Action action3 = new Action(this.AGDGMANOALL); instance2.FavoriteEquipmentChanged -= action3; } } bool flag = PlayerSpawnedEquipment.All.Remove(this); base.OnDestroy(); } // Token: 0x06001978 RID: 6520 RVA: 0x00069368 File Offset: 0x00067568 [Token(Token = "0x6001978")] [Address(RVA = "0x14967E0", Offset = "0x14951E0", VA = "0x1814967E0")] private void IFHPBOANEMD() { Tool tool; for (;;) { int num = 0; if ((this.k__BackingField ? 1 : 0) == num) { return; } if (this.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Backpack && this.k__BackingField.PAJGCGDFHKK) { bool isVisible = this.k__BackingField.GDPKBEBEOBA; if (isVisible && isVisible) { tool = this.k__BackingField; if (!tool.k__BackingField) { break; } } } while (this.k__BackingField != PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox) { } if (!this.k__BackingField.NDKHDFJHGPP) { goto Block_8; } } Transform transform = tool.transform; Vector3 vector; float z = vector.z; Vector3 vector2; float z2 = vector2.z; Vector3 vector3; float z3 = vector3.z; PlayerSpawnedEquipment.KMBEPNHFGOM customShouldUseLongerDistanceForBackpackCleanup = this.CustomShouldUseLongerDistanceForBackpackCleanup; if (customShouldUseLongerDistanceForBackpackCleanup == 0 || customShouldUseLongerDistanceForBackpackCleanup()) { } Tool tool2 = this.k__BackingField; return; Block_8: this.GAKKKKFMOHH.CheckCleanup(); throw new NullReferenceException(); } // Token: 0x06001979 RID: 6521 RVA: 0x00069434 File Offset: 0x00067634 [Token(Token = "0x6001979")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0")] private bool EPPFLONEOMA(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC) { return true; } // Token: 0x0600197A RID: 6522 RVA: 0x00069444 File Offset: 0x00067644 [Token(Token = "0x600197A")] [Address(RVA = "0x1496A90", Offset = "0x1495490", VA = "0x181496A90")] private bool JAFNMNHMEMC(Tool NBHJPDBHDHB, global::Player NHCEBNBEEBE, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG) { global::Player owner = NBHJPDBHDHB.BHNPNHMILIF; int num = 0; bool flag = owner != num; if (!flag) { return flag; } return NBHJPDBHDHB.BHNPNHMILIF == NHCEBNBEEBE; } // Token: 0x0600197B RID: 6523 RVA: 0x0006947C File Offset: 0x0006767C [Token(Token = "0x600197B")] [Address(RVA = "0x1497850", Offset = "0x1496250", VA = "0x181497850")] public bool TryPickupSpawnedEquipment(global::Player IEKDDPPNFPF) { Action dpjlppljgnk = this.DPJLPPLJGNK; if (dpjlppljgnk != 0) { dpjlppljgnk(this); } int num = 0; if (this.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && (this.k__BackingField ? 1 : 0) != num && PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1) { NotificationManager instance = SingletonMonoBehaviour.Instance; int num2 = 0; IDisposable disposable = instance.Play((NotificationManager.IBIDFAOPIPC)num2, "Item saved!", 3f, num, num); } if (this.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.Drawer && (this.k__BackingField ? 1 : 0) != num && PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1) { string is_NEW_PROPERTY = this.IMFNDCMJPLD; int num3 = 0; PlayerPrefs.SetInt(is_NEW_PROPERTY, num3); int num4 = 0; this.NDGCHIPBGHN(num4 != 0); Action jfamahjfbgo = this.JFAMAHJFBGO; if (jfamahjfbgo != 0) { int num5 = 0; jfamahjfbgo(this, num5); } } if ((this.EAEANOPBOEG ? 1 : 0) == num) { return true; } NotificationManager instance2 = SingletonMonoBehaviour.Instance; int num6 = 0; IDisposable disposable2 = instance2.Play((NotificationManager.IBIDFAOPIPC)num6, "This item cannot be used here due to PlayStation® policies.", 1.5f, num, num); GameObject gameObject; PhotonNetwork.Destroy(gameObject); throw new NullReferenceException(); } // Token: 0x0600197C RID: 6524 RVA: 0x00069574 File Offset: 0x00067774 [Token(Token = "0x600197C")] [Address(RVA = "0x1496780", Offset = "0x1495180", VA = "0x181496780")] private void HAAIALDMMEL(Tool EGFEJGHDNAI) { PlayerSpawnedEquipment.IILDIBHEIDO iildibheido = this.k__BackingField; if (iildibheido != PlayerSpawnedEquipment.IILDIBHEIDO.Drawer && iildibheido != PlayerSpawnedEquipment.IILDIBHEIDO.None) { EGFEJGHDNAI.rigidbodyEx.RemoveKinematic(this); EGFEJGHDNAI.rigidbodyEx.IEIKHAKBHFL = true; return; } } // Token: 0x0600197D RID: 6525 RVA: 0x000695B0 File Offset: 0x000677B0 [Token(Token = "0x600197D")] [Address(RVA = "0x1496B60", Offset = "0x1495560", VA = "0x181496B60")] private void LBODGLNOABB(Tool BBDENKKCEEH, Vector3 LGAFJNCKILN, Quaternion CHCKHPBNPJM, Vector3 GMMJHABHDHE, bool ACPOOMGHPKJ) { if (this.k__BackingField == PlayerSpawnedEquipment.IILDIBHEIDO.GiftBox && this.k__BackingField.hasAuthority) { PhotonNetwork.Destroy(this.k__BackingField.gameObject); return; } } // Token: 0x17000431 RID: 1073 // (get) Token: 0x0600197E RID: 6526 RVA: 0x000695EC File Offset: 0x000677EC [Token(Token = "0x17000431")] public string IMFNDCMJPLD { [Token(Token = "0x600197E")] [Address(RVA = "0x1497CE0", Offset = "0x14966E0", VA = "0x181497CE0")] get { int k__BackingField = global::Player.k__BackingField.k__BackingField; int hashCode = this.k__BackingField.GetHashCode(); return k__BackingField + ".Item.Used." + hashCode; } } // Token: 0x1400004F RID: 79 // (add) Token: 0x0600197F RID: 6527 RVA: 0x00069624 File Offset: 0x00067824 // (remove) Token: 0x06001980 RID: 6528 RVA: 0x00069640 File Offset: 0x00067840 [Token(Token = "0x1400004F")] public event Action JFAMAHJFBGO { [Token(Token = "0x600197F")] [Address(RVA = "0x1497BA0", Offset = "0x14965A0", VA = "0x181497BA0")] [CompilerGenerated] add { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } [Token(Token = "0x6001980")] [Address(RVA = "0x1497E70", Offset = "0x1496870", VA = "0x181497E70")] [CompilerGenerated] remove { Delegate @delegate; while (@delegate != 0 && @delegate == 0) { } while (@delegate != this) { } } } // Token: 0x17000432 RID: 1074 // (get) Token: 0x06001981 RID: 6529 RVA: 0x0006965C File Offset: 0x0006785C // (set) Token: 0x06001982 RID: 6530 RVA: 0x00069684 File Offset: 0x00067884 [Token(Token = "0x17000432")] public bool HICLCBMIPIN { [Token(Token = "0x6001981")] [Address(RVA = "0x1497DF0", Offset = "0x14967F0", VA = "0x181497DF0")] get { if (this.k__BackingField) { return PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1; } } [Token(Token = "0x6001982")] [Address(RVA = "0x1497FD0", Offset = "0x14969D0", VA = "0x181497FD0")] set { if (this.k__BackingField) { bool flag = PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1; if (value != flag) { PlayerPrefs.SetInt(this.IMFNDCMJPLD, value ? 1 : 0); int num = 0; this.NDGCHIPBGHN(num != 0); Action jfamahjfbgo = this.JFAMAHJFBGO; if (jfamahjfbgo != 0) { jfamahjfbgo(this, value); } } } } } // Token: 0x17000433 RID: 1075 // (get) Token: 0x06001983 RID: 6531 RVA: 0x000696D8 File Offset: 0x000678D8 // (set) Token: 0x06001984 RID: 6532 RVA: 0x000696EC File Offset: 0x000678EC [Token(Token = "0x17000433")] public bool GDAMPIOMCNE { [Token(Token = "0x6001983")] [Address(RVA = "0xAD47F0", Offset = "0xAD31F0", VA = "0x180AD47F0")] get { return this.EAEANOPBOEG; } [Token(Token = "0x6001984")] [Address(RVA = "0x1498080", Offset = "0x1496A80", VA = "0x181498080")] set { if (this.EAEANOPBOEG != value) { this.EAEANOPBOEG = value; int num = 0; this.NDGCHIPBGHN(num != 0); return; } } } // Token: 0x17000434 RID: 1076 // (get) Token: 0x06001985 RID: 6533 RVA: 0x00069714 File Offset: 0x00067914 // (set) Token: 0x06001986 RID: 6534 RVA: 0x00069728 File Offset: 0x00067928 [Token(Token = "0x17000434")] public bool OBDMCACJNDD { [Token(Token = "0x6001985")] [Address(RVA = "0x1497E60", Offset = "0x1496860", VA = "0x181497E60")] get { return this.DOEIMJAPCJF; } [Token(Token = "0x6001986")] [Address(RVA = "0x14980A0", Offset = "0x1496AA0", VA = "0x1814980A0")] set { if (this.DOEIMJAPCJF != value) { this.DOEIMJAPCJF = value; this.NDGCHIPBGHN(value); return; } } } // Token: 0x17000435 RID: 1077 // (get) Token: 0x06001987 RID: 6535 RVA: 0x00069750 File Offset: 0x00067950 // (set) Token: 0x06001988 RID: 6536 RVA: 0x00069764 File Offset: 0x00067964 [Token(Token = "0x17000435")] public bool EFOPKOFHNCG { [Token(Token = "0x6001987")] [Address(RVA = "0x13D0960", Offset = "0x13CF360", VA = "0x1813D0960")] get { return this.FMDMAKIAMNO; } [Token(Token = "0x6001988")] [Address(RVA = "0x1497FB0", Offset = "0x14969B0", VA = "0x181497FB0")] set { if (this.FMDMAKIAMNO != value) { this.FMDMAKIAMNO = value; int num = 0; this.NDGCHIPBGHN(num != 0); return; } } } // Token: 0x06001989 RID: 6537 RVA: 0x0006978C File Offset: 0x0006798C [Token(Token = "0x6001989")] [Address(RVA = "0x1497590", Offset = "0x1495F90", VA = "0x181497590")] public void SetToolUIControlEnabled(bool ONGBFDACHHG, object PIHIPPPPEBI) { bool hasTokens = this.BODBNFCEHCC.HasTokens; TokenFlag bodbnfcehcc = this.BODBNFCEHCC; bool flag = !hasTokens; if (!ONGBFDACHHG) { bodbnfcehcc.Add(PIHIPPPPEBI); } bodbnfcehcc.Remove(PIHIPPPPEBI); if (!this.BODBNFCEHCC.HasTokens != flag) { int num = 0; this.NDGCHIPBGHN(num != 0); } } // Token: 0x17000436 RID: 1078 // (get) Token: 0x0600198A RID: 6538 RVA: 0x000697E4 File Offset: 0x000679E4 [Token(Token = "0x17000436")] public bool EEKHFICIPMM { [Token(Token = "0x600198A")] [Address(RVA = "0x1497E30", Offset = "0x1496830", VA = "0x181497E30")] get { return !this.BODBNFCEHCC.HasTokens; } } // Token: 0x17000437 RID: 1079 // (get) Token: 0x0600198B RID: 6539 RVA: 0x00069808 File Offset: 0x00067A08 // (set) Token: 0x0600198C RID: 6540 RVA: 0x0006981C File Offset: 0x00067A1C [Token(Token = "0x17000437")] public OutfitToolUIControl AJDAGPGHLFO { [Token(Token = "0x600198B")] [Address(RVA = "0x4CFB90", Offset = "0x4CE590", VA = "0x1804CFB90")] get; [Token(Token = "0x600198C")] [Address(RVA = "0x4CFD20", Offset = "0x4CE720", VA = "0x1804CFD20")] private set; } // Token: 0x0600198D RID: 6541 RVA: 0x00069830 File Offset: 0x00067A30 [Token(Token = "0x600198D")] [Address(RVA = "0x14966F0", Offset = "0x14950F0", VA = "0x1814966F0")] private void AGDGMANOALL(Photon.Realtime.Player AGIHAKFFCCD, string FNKOCNMJKLK) { int num = 0; this.NDGCHIPBGHN(num != 0); } // Token: 0x0600198E RID: 6542 RVA: 0x00069848 File Offset: 0x00067A48 [Token(Token = "0x600198E")] [Address(RVA = "0x14966F0", Offset = "0x14950F0", VA = "0x1814966F0")] private void NDGCHIPBGHN(int NIIDNDCGMDD) { int num = 0; this.NDGCHIPBGHN(num != 0); } // Token: 0x0600198F RID: 6543 RVA: 0x00069860 File Offset: 0x00067A60 [Token(Token = "0x600198F")] [Address(RVA = "0x1496BF0", Offset = "0x14955F0", VA = "0x181496BF0")] private void NDGCHIPBGHN(bool FBJDEPNNODF = false) { if (this.BODBNFCEHCC.HasTokens) { } if ((this.k__BackingField && PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1) || this.FMDMAKIAMNO || !this.DOEIMJAPCJF) { } uint num; bool flag = num != (uint)0; if (this.k__BackingField != flag && this.k__BackingField <= PlayerSpawnedEquipment.IILDIBHEIDO.Backpack) { OutfitToolUIControl outfitToolUIControl = this.k__BackingField; int num2 = 0; if (outfitToolUIControl == num2) { OutfitToolUIControl outfitToolUIControl2 = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.SpawnOutfitUIControl(); this.k__BackingField = outfitToolUIControl2; } } OutfitToolUIControl outfitToolUIControl3 = this.k__BackingField; int num3 = 0; if (outfitToolUIControl3 != num3) { OutfitToolUIControl outfitToolUIControl4 = this.k__BackingField; int num4 = 0; outfitToolUIControl4.CDINMMPNAID = (OutfitToolUIControl.PBNGEJAANHG)num4; OutfitToolUIControl outfitToolUIControl8; if (num != (uint)0) { if (this.k__BackingField && PlayerPrefs.GetInt(this.IMFNDCMJPLD, 1) == 1) { OutfitToolUIControl outfitToolUIControl5 = this.k__BackingField; OutfitToolUIControl.PBNGEJAANHG state = outfitToolUIControl5._state; outfitToolUIControl5.CDINMMPNAID = state; } if (this.FMDMAKIAMNO) { OutfitToolUIControl outfitToolUIControl6 = this.k__BackingField; OutfitToolUIControl.PBNGEJAANHG state2 = outfitToolUIControl6._state; outfitToolUIControl6.CDINMMPNAID = state2; } if (this.DOEIMJAPCJF) { OutfitToolUIControl outfitToolUIControl7 = this.k__BackingField; OutfitToolUIControl.PBNGEJAANHG state3 = outfitToolUIControl7._state; outfitToolUIControl7.CDINMMPNAID = state3; } if (this.EAEANOPBOEG) { outfitToolUIControl8 = this.k__BackingField; OutfitToolUIControl.PBNGEJAANHG state4 = outfitToolUIControl8._state; outfitToolUIControl8.CDINMMPNAID = state4; } } if (outfitToolUIControl8 != 0) { OutfitToolUIControl outfitToolUIControl9 = this.k__BackingField; Tool tool = this.k__BackingField; outfitToolUIControl9.UpdatePlacement(tool); } } } // Token: 0x17000438 RID: 1080 // (get) Token: 0x06001990 RID: 6544 RVA: 0x000699E4 File Offset: 0x00067BE4 [Token(Token = "0x17000438")] private bool DFPHKKDMMNF { [Token(Token = "0x6001990")] [Address(RVA = "0x4405A0", Offset = "0x43EFA0", VA = "0x1804405A0", Slot = "15")] get { return true; } } // Token: 0x06001991 RID: 6545 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001991")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "16")] private void NKEFBENNLLB(KPNDFONGDGF HFBJGCHOANH) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001992 RID: 6546 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001992")] [Address(RVA = "0x3C9F60", Offset = "0x3C8960", VA = "0x1803C9F60", Slot = "17")] private void PEBILDGFOEM(ref PDEKIHFJKHJ IABNDBNHMKF, ref MKNCHKCCIHK NHFINJNIPGK, StringBuilder BIPOIFGEMGB) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001993 RID: 6547 RVA: 0x000699F4 File Offset: 0x00067BF4 [Token(Token = "0x6001993")] [Address(RVA = "0x1497AD0", Offset = "0x14964D0", VA = "0x181497AD0")] public PlayerSpawnedEquipment() { ActionEvent actionEvent = new ActionEvent(1, true); this.FDNPBBKGAEH = actionEvent; ActionEvent actionEvent2 = new ActionEvent(1, true); this.AJKJPAFGHJJ = actionEvent2; ActionEvent actionEvent3 = new ActionEvent(1, true); this.NEMPBKDKMGO = actionEvent3; TokenFlag tokenFlag = new TokenFlag(); this.BODBNFCEHCC = tokenFlag; base..ctor(); } // Token: 0x06001995 RID: 6549 RVA: 0x00069A5C File Offset: 0x00067C5C [Token(Token = "0x6001995")] [Address(RVA = "0x1497140", Offset = "0x1495B40", VA = "0x181497140")] [CompilerGenerated] private void PCCAFPDGCNF(float CEHJGNDELGL) { this.IFHPBOANEMD(); } // Token: 0x040013A8 RID: 5032 [Token(Token = "0x40013A8")] private const float JKPKLBCANAC = 0.075f; // Token: 0x040013A9 RID: 5033 [Token(Token = "0x40013A9")] private const float LBELLEOGPHM = 3f; // Token: 0x040013AA RID: 5034 [Token(Token = "0x40013AA")] private const float CCHOCGHFKCL = 15f; // Token: 0x040013AB RID: 5035 [Token(Token = "0x40013AB")] private const float PACEFOKLEEH = 9f; // Token: 0x040013AC RID: 5036 [Token(Token = "0x40013AC")] private const float DBAJEDJFOEC = 225f; // Token: 0x040013AD RID: 5037 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x40013AD")] public PlayerSpawnedEquipment.KMBEPNHFGOM CustomShouldUseLongerDistanceForBackpackCleanup; // Token: 0x040013AE RID: 5038 [Token(Token = "0x40013AE")] public static List All = new List(); // Token: 0x040013B0 RID: 5040 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x40013B0")] private readonly ActionEvent FDNPBBKGAEH; // Token: 0x040013B1 RID: 5041 [global::Cpp2IlInjected.FieldOffset(Offset = "0x58")] [Token(Token = "0x40013B1")] private readonly ActionEvent AJKJPAFGHJJ; // Token: 0x040013B2 RID: 5042 [global::Cpp2IlInjected.FieldOffset(Offset = "0x60")] [Token(Token = "0x40013B2")] private readonly ActionEvent NEMPBKDKMGO; // Token: 0x040013B7 RID: 5047 [global::Cpp2IlInjected.FieldOffset(Offset = "0x80")] [Token(Token = "0x40013B7")] private ToolCleanup GAKKKKFMOHH; // Token: 0x040013BA RID: 5050 [Token(Token = "0x40013BA")] private const int DCHLAPMEIEA = 1; // Token: 0x040013BB RID: 5051 [Token(Token = "0x40013BB")] private const int BDOLDAHNHAG = 0; // Token: 0x040013BD RID: 5053 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA0")] [Token(Token = "0x40013BD")] private bool EAEANOPBOEG; // Token: 0x040013BE RID: 5054 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA1")] [Token(Token = "0x40013BE")] private bool DOEIMJAPCJF; // Token: 0x040013BF RID: 5055 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA2")] [Token(Token = "0x40013BF")] private bool FMDMAKIAMNO; // Token: 0x040013C0 RID: 5056 [global::Cpp2IlInjected.FieldOffset(Offset = "0xA8")] [Token(Token = "0x40013C0")] private TokenFlag BODBNFCEHCC; // Token: 0x0200034B RID: 843 [Token(Token = "0x200034B")] public sealed class KMBEPNHFGOM : MulticastDelegate { // Token: 0x06001996 RID: 6550 RVA: 0x00069A70 File Offset: 0x00067C70 [Token(Token = "0x6001996")] [Address(RVA = "0x3E5170", Offset = "0x3E3B70", VA = "0x1803E5170")] public KMBEPNHFGOM(object @object, IntPtr method) { this.method = method; this.m_target = @object; } // Token: 0x06001997 RID: 6551 RVA: 0x00069A8C File Offset: 0x00067C8C [Token(Token = "0x6001997")] [Address(RVA = "0x4709F0", Offset = "0x46F3F0", VA = "0x1804709F0", Slot = "13")] public bool Invoke() { if (this.delegates != 0) { } uint num; if (num != (uint)0) { throw new ExecutionEngineException(); } } // Token: 0x06001998 RID: 6552 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6001998")] [Address(RVA = "0x4340F0", Offset = "0x432AF0", VA = "0x1804340F0", Slot = "14")] public IAsyncResult BeginInvoke(AsyncCallback AFLPGGJMPOE, object FEDFKKMABOG) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001999 RID: 6553 RVA: 0x00069AC8 File Offset: 0x00067CC8 [Token(Token = "0x6001999")] [Address(RVA = "0x433E40", Offset = "0x432840", VA = "0x180433E40", Slot = "15")] public bool EndInvoke(IAsyncResult GIAOBLMEMMI) { throw new NullReferenceException(); } } // Token: 0x0200034C RID: 844 [Token(Token = "0x200034C")] public enum IILDIBHEIDO { // Token: 0x040013C3 RID: 5059 [Token(Token = "0x40013C3")] None, // Token: 0x040013C4 RID: 5060 [Token(Token = "0x40013C4")] Backpack, // Token: 0x040013C5 RID: 5061 [Token(Token = "0x40013C5")] GiftBox, // Token: 0x040013C6 RID: 5062 [Token(Token = "0x40013C6")] Drawer, // Token: 0x040013C7 RID: 5063 [Token(Token = "0x40013C7")] Streaming } }