Files
niko c12fbe3fc6 m
2026-04-12 16:51:38 +02:00

112 lines
3.5 KiB
C#

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<Tool> postPickupEvent = tool.PostPickupEvent;
Action<Tool> action = new Action(this.MCMKNDNCEJD);
MFBGLIHGCGO<Tool> 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.<ACPABJFOOKE>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<Tool> postPickupEvent = tool.PostPickupEvent;
Action<Tool> action = new Action(this.MCMKNDNCEJD);
MFBGLIHGCGO<Tool> 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.<ACPABJFOOKE>k__BackingField;
string <BNPMDJLENGJ>k__BackingField = cfoekmplmii.<BNPMDJLENGJ>k__BackingField;
instance.ToggleFavoriteEquipment(cfoekmplmii, <BNPMDJLENGJ>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;
}