using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Activities.Quest { // Token: 0x02002C10 RID: 11280 [Token(Token = "0x2002C10")] public class QuestToolCustomReset : MonoBehaviour { // Token: 0x060130DF RID: 78047 RVA: 0x00467FA0 File Offset: 0x004661A0 [Token(Token = "0x60130DF")] [Address(RVA = "0xDD1C80", Offset = "0xDD0A80", VA = "0x180DD1C80")] private void Awake() { Tool tool = this.tool; Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.GEIJDJDHACG); tool.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj; } // Token: 0x060130E0 RID: 78048 RVA: 0x00467FD0 File Offset: 0x004661D0 [Token(Token = "0x60130E0")] [Address(RVA = "0xDD2250", Offset = "0xDD1050", VA = "0x180DD2250")] private void Start() { ToolCleanup k__BackingField = this.tool.k__BackingField; int num = 0; if (k__BackingField != num) { ToolCleanup k__BackingField2 = this.tool.k__BackingField; ToolCleanup.KPPOFCHJPMC kppofchjpmc = new ToolCleanup.KPPOFCHJPMC(this.KGEMGHIOFKA); k__BackingField2.CustomGetResetPositionAndOrientationBehavior = kppofchjpmc; } } // Token: 0x060130E1 RID: 78049 RVA: 0x0046801C File Offset: 0x0046621C [Token(Token = "0x60130E1")] [Address(RVA = "0xDD1EE0", Offset = "0xDD0CE0", VA = "0x180DD1EE0")] private bool GEIJDJDHACG(Tool NBHJPDBHDHB, Killzone IKPBPBLJCOC) { if (this.tool.OGIBLNIIHDK) { Vector3 vector; float z = vector.z; int num = 0; QuestToolResetPoint questToolResetPoint; if (!(questToolResetPoint == num)) { Tool tool = this.tool; Transform transform = questToolResetPoint.transform; Vector3 vector2; float z2 = vector2.z; Transform transform2 = questToolResetPoint.transform; return true; } } throw new NullReferenceException(); } // Token: 0x060130E2 RID: 78050 RVA: 0x00468078 File Offset: 0x00466278 [Token(Token = "0x60130E2")] [Address(RVA = "0xDD2090", Offset = "0xDD0E90", VA = "0x180DD2090")] private bool KGEMGHIOFKA(out Vector3 DDHPAFKBMON, out Quaternion IGPENJBJADK) { Vector3 vector; float z = vector.z; int num = 0; QuestToolResetPoint questToolResetPoint; if (!(questToolResetPoint == num)) { Transform transform = questToolResetPoint.transform; Vector3 vector2; float z2 = vector2.z; DDHPAFKBMON.z = z2; Transform transform2 = questToolResetPoint.transform; return true; } float z3 = Vector3.zero.z; DDHPAFKBMON.z = z3; Quaternion identity = Quaternion.identity; throw new NullReferenceException(); } // Token: 0x060130E3 RID: 78051 RVA: 0x004680E0 File Offset: 0x004662E0 [Token(Token = "0x60130E3")] [Address(RVA = "0xDD1D00", Offset = "0xDD0B00", VA = "0x180DD1D00")] private Vector3 DNGEELGDAGD() { int num = 0; RecRoomSceneManager k__BackingField = RecRoomSceneManager.k__BackingField; int num2 = 0; if (k__BackingField != num2) { GameManager instance = NetworkedSingletonMonoBehaviour.ONCPNMDGGKG; int num3 = 0; if (!(instance != num3) || NetworkedSingletonMonoBehaviour.ONCPNMDGGKG.teamManager.TryGetActivePlayerCentroid(num)) { } } throw new NullReferenceException(); } // Token: 0x060130E4 RID: 78052 RVA: 0x00468130 File Offset: 0x00466330 [Token(Token = "0x60130E4")] [Address(RVA = "0x74EA40", Offset = "0x74D840", VA = "0x18074EA40")] public QuestToolCustomReset() { } // Token: 0x0400C60D RID: 50701 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C60D")] [SerializeField] [DDPIINEJFMD(JIBDPHMGEGO.Self, false, false, false)] private Tool tool; } }