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

60 lines
1.8 KiB
C#

using System;
using Cpp2IlInjected;
using UnityEngine;
// Token: 0x02000508 RID: 1288
[Token(Token = "0x2000508")]
public class PermanentOwnerToolModifier : MonoBehaviour
{
// Token: 0x170006B0 RID: 1712
// (get) Token: 0x0600263A RID: 9786 RVA: 0x0009A444 File Offset: 0x00098644
// (set) Token: 0x0600263B RID: 9787 RVA: 0x0009A458 File Offset: 0x00098658
[Token(Token = "0x170006B0")]
public Tool PBBJCLJPFMI
{
[Token(Token = "0x600263A")]
[Address(RVA = "0x4157C0", Offset = "0x4147C0", VA = "0x1804157C0")]
get;
[Token(Token = "0x600263B")]
[Address(RVA = "0x415810", Offset = "0x414810", VA = "0x180415810")]
private set;
}
// Token: 0x0600263C RID: 9788 RVA: 0x0009A46C File Offset: 0x0009866C
[Token(Token = "0x600263C")]
[Address(RVA = "0x15F9F80", Offset = "0x15F8F80", VA = "0x1815F9F80")]
private void Awake()
{
Tool component = base.GetComponent<Tool>();
this.<MBFGOCOFHHM>k__BackingField = component;
int num = 0;
if (component != num)
{
Tool tool = this.<MBFGOCOFHHM>k__BackingField;
Tool.OGLAJAFKBMN oglajafkbmn = new Tool.OGLAJAFKBMN(this.MLEOEKKFPLO);
tool.AddCustomPickupCondition(oglajafkbmn);
}
}
// Token: 0x0600263D RID: 9789 RVA: 0x0009A4B4 File Offset: 0x000986B4
[Token(Token = "0x600263D")]
[Address(RVA = "0x15FA050", Offset = "0x15F9050", VA = "0x1815FA050")]
private bool MLEOEKKFPLO(Tool EGFEJGHDNAI, Player IEKDDPPNFPF, Vector3 JEDLNAEEMEN, bool GEJJBENPHJG)
{
return IEKDDPPNFPF.DBAJDHGDPOL == this.permanentOwner;
}
// Token: 0x0600263E RID: 9790 RVA: 0x0009A4D8 File Offset: 0x000986D8
[Token(Token = "0x600263E")]
[Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")]
public PermanentOwnerToolModifier()
{
}
// Token: 0x04001F5F RID: 8031
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x4001F5F")]
[NonSerialized]
public AGAJMBPABDL permanentOwner;
}