using System; using Cpp2IlInjected; using UnityEngine; namespace RecRoom.Activities.Quest { // Token: 0x02002CF9 RID: 11513 [Token(Token = "0x2002CF9")] public class QuestToolCustomReset : MonoBehaviour { // Token: 0x06013520 RID: 79136 RVA: 0x00471D24 File Offset: 0x0046FF24 [Token(Token = "0x6013520")] [Address(RVA = "0x18E01D0", Offset = "0x18DF1D0", VA = "0x1818E01D0")] private void Awake() { Tool tool = this.tool; Tool.HMMDPJMIHGJ hmmdpjmihgj = new Tool.HMMDPJMIHGJ(this.GEIJDJDHACG); tool.CustomAuthorityResetOnKillzoneBehavior = hmmdpjmihgj; } // Token: 0x06013521 RID: 79137 RVA: 0x00471D54 File Offset: 0x0046FF54 [Token(Token = "0x6013521")] [Address(RVA = "0x18E07A0", Offset = "0x18DF7A0", VA = "0x1818E07A0")] 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: 0x06013522 RID: 79138 RVA: 0x00471DA0 File Offset: 0x0046FFA0 [Token(Token = "0x6013522")] [Address(RVA = "0x18E0430", Offset = "0x18DF430", VA = "0x1818E0430")] 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: 0x06013523 RID: 79139 RVA: 0x00471DFC File Offset: 0x0046FFFC [Token(Token = "0x6013523")] [Address(RVA = "0x18E05E0", Offset = "0x18DF5E0", VA = "0x1818E05E0")] 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: 0x06013524 RID: 79140 RVA: 0x00471E64 File Offset: 0x00470064 [Token(Token = "0x6013524")] [Address(RVA = "0x18E0250", Offset = "0x18DF250", VA = "0x1818E0250")] 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: 0x06013525 RID: 79141 RVA: 0x00471EB4 File Offset: 0x004700B4 [Token(Token = "0x6013525")] [Address(RVA = "0x428AD0", Offset = "0x427AD0", VA = "0x180428AD0")] public QuestToolCustomReset() { } // Token: 0x0400C821 RID: 51233 [FieldOffset(Offset = "0x18")] [Token(Token = "0x400C821")] [SerializeField] [NKNLDEIPALE(FHBJCBPFODN.Self, false, false, false)] private Tool tool; } }