using System; using Cpp2IlInjected; using Photon.Pun; using UnityEngine; // Token: 0x020004F3 RID: 1267 [Token(Token = "0x20004F3")] public class EquipmentTool : MonoBehaviourPun { // Token: 0x1700068E RID: 1678 // (get) Token: 0x0600256B RID: 9579 RVA: 0x000961C8 File Offset: 0x000943C8 [Token(Token = "0x1700068E")] public Tool MDHFBLEKMPD { [Token(Token = "0x600256B")] [Address(RVA = "0x417680", Offset = "0x416680", VA = "0x180417680")] get { return this._tool; } } // Token: 0x1700068F RID: 1679 // (get) Token: 0x0600256C RID: 9580 RVA: 0x000961DC File Offset: 0x000943DC // (set) Token: 0x0600256D RID: 9581 RVA: 0x000961F0 File Offset: 0x000943F0 [Token(Token = "0x1700068F")] public CFOEKMPLMII HJJONNCIDOK { [Token(Token = "0x600256C")] [Address(RVA = "0x4975A0", Offset = "0x4965A0", VA = "0x1804975A0")] get; [Token(Token = "0x600256D")] [Address(RVA = "0x55BCF0", Offset = "0x55ACF0", VA = "0x18055BCF0")] private set; } // Token: 0x0600256E RID: 9582 RVA: 0x00096204 File Offset: 0x00094404 [Token(Token = "0x600256E")] [Address(RVA = "0x1B4DC50", Offset = "0x1B4CC50", VA = "0x181B4DC50", Slot = "13")] protected override void Awake() { base..ctor(); Tool tool = this._tool; MFBGLIHGCGO postPickupEvent = tool.PostPickupEvent; Action action = new Action(this.MCMKNDNCEJD); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.BPJDFPACLMK(postPickupEvent, action); tool.PostPickupEvent = mfbglihgcgo; } // Token: 0x0600256F RID: 9583 RVA: 0x00096248 File Offset: 0x00094448 [Token(Token = "0x600256F")] [Address(RVA = "0x1B4DD00", Offset = "0x1B4CD00", VA = "0x181B4DD00")] public void Initialize(CFOEKMPLMII FAFPPDGHACH, GameObject DOJCFCINALC) { GameObject cohgnbpbnio = this.COHGNBPBNIO; int num = 0; if (cohgnbpbnio != num) { global::UnityEngine.Object.Destroy(this.COHGNBPBNIO); } this.k__BackingField = FAFPPDGHACH; this.COHGNBPBNIO = DOJCFCINALC; } // Token: 0x06002570 RID: 9584 RVA: 0x00096284 File Offset: 0x00094484 [Token(Token = "0x6002570")] [Address(RVA = "0x1B4DE50", Offset = "0x1B4CE50", VA = "0x181B4DE50", Slot = "14")] protected override void OnDestroy() { base..ctor(); Tool tool = this._tool; MFBGLIHGCGO postPickupEvent = tool.PostPickupEvent; Action action = new Action(this.MCMKNDNCEJD); MFBGLIHGCGO mfbglihgcgo = MFBGLIHGCGO.GMNMHGMFGOL(postPickupEvent, action); tool.PostPickupEvent = mfbglihgcgo; } // Token: 0x06002571 RID: 9585 RVA: 0x000962C8 File Offset: 0x000944C8 [Token(Token = "0x6002571")] [Address(RVA = "0x1B4DDC0", Offset = "0x1B4CDC0", VA = "0x181B4DDC0")] private void MCMKNDNCEJD(Tool NBHJPDBHDHB) { if (base.OGIBLNIIHDK) { EquipmentManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; CFOEKMPLMII cfoekmplmii = this.k__BackingField; string k__BackingField = cfoekmplmii.k__BackingField; instance.ToggleFavoriteEquipment(cfoekmplmii, k__BackingField); return; } } // Token: 0x06002572 RID: 9586 RVA: 0x00096304 File Offset: 0x00094504 [Token(Token = "0x6002572")] [Address(RVA = "0x8E9790", Offset = "0x8E8790", VA = "0x1808E9790")] public EquipmentTool() { } // Token: 0x04001ED9 RID: 7897 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001ED9")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tool _tool; // Token: 0x04001EDB RID: 7899 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001EDB")] private GameObject COHGNBPBNIO; }