using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using RecRoom; using UnityEngine; // Token: 0x02000037 RID: 55 [Token(Token = "0x2000037")] [StructLayout(3)] public class DiscGolfGizmoManager : MonoBehaviour { // Token: 0x0600018D RID: 397 RVA: 0x0000898C File Offset: 0x00006B8C [Token(Token = "0x600018D")] [Address(RVA = "0x16A6340", Offset = "0x16A4D40", VA = "0x1816A6340")] public void Awake() { List list = ComponentExt.FindAllObjectsOfType(this); this.BDIEKCDCNHG = list; List list2 = ComponentExt.FindAllObjectsOfType(this); this.OFNBHJEHAAP = list2; this.DOHIFDKFOON(); } // Token: 0x0600018E RID: 398 RVA: 0x000089BC File Offset: 0x00006BBC [Token(Token = "0x600018E")] [Address(RVA = "0x16A6A80", Offset = "0x16A5480", VA = "0x1816A6A80")] public void Start() { FJFJJOLBIPP[] aanjmionamj = this.AANJMIONAMJ; int num = 0; if (num < aanjmionamj.Length) { FJFJJOLBIPP fjfjjolbipp = aanjmionamj[num]; int num2 = 0; fjfjjolbipp.MIKDLDEALPN = num2 != 0; FJFJJOLBIPP[] aanjmionamj2 = this.AANJMIONAMJ; num++; } } // Token: 0x0600018F RID: 399 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x600018F")] [Address(RVA = "0x16A6B00", Offset = "0x16A5500", VA = "0x1816A6B00")] public void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000190 RID: 400 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000190")] [Address(RVA = "0x16A63A0", Offset = "0x16A4DA0", VA = "0x1816A63A0")] private void DOHIFDKFOON() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000191 RID: 401 RVA: 0x00008A00 File Offset: 0x00006C00 [Token(Token = "0x6000191")] [Address(RVA = "0x16A6960", Offset = "0x16A5360", VA = "0x1816A6960")] private bool MKLIBBPNGJI(Vector3 DDHPAFKBMON, out int CLGPMHDFPJC, out int CHNBHIFEACF, out int KECBONFPLMJ) { float z = DDHPAFKBMON.z; float gelhjnojnfm = this.GELHJNOJNFM; if (this.IKLJEJDCGNN <= this.OOKCNIMFGHE && z <= this.AMGJJFIIDAK) { CHNBHIFEACF.m_value = (int)z; float z2 = DDHPAFKBMON.z; int hlbnmjmnmip = this.HLBNMJMNMIP; if (DDHPAFKBMON < this.CFBIMBCJECD) { int num = hlbnmjmnmip * DDHPAFKBMON; CLGPMHDFPJC.m_value = num; } uint num2; CLGPMHDFPJC.m_value = (int)num2; return; } } // Token: 0x06000192 RID: 402 RVA: 0x00008A68 File Offset: 0x00006C68 [Token(Token = "0x6000192")] [Address(RVA = "0x16A6A50", Offset = "0x16A5450", VA = "0x1816A6A50")] private int NHIFNHGIJAE(int CHNBHIFEACF, int KECBONFPLMJ) { int hlbnmjmnmip; do { hlbnmjmnmip = this.HLBNMJMNMIP; } while (CHNBHIFEACF >= hlbnmjmnmip || KECBONFPLMJ >= this.CFBIMBCJECD); int num = hlbnmjmnmip * KECBONFPLMJ; return num + CHNBHIFEACF; } // Token: 0x06000193 RID: 403 RVA: 0x00008A94 File Offset: 0x00006C94 [Token(Token = "0x6000193")] [Address(RVA = "0x16A71F0", Offset = "0x16A5BF0", VA = "0x1816A71F0")] public DiscGolfGizmoManager() { HashSet hashSet = new HashSet(); this.OHLAEOPBDJI = hashSet; HashSet hashSet2 = new HashSet(); this.IABDCLLDBOK = hashSet2; base..ctor(); } // Token: 0x0400016F RID: 367 [Token(Token = "0x400016F")] private const float GEJPBGJIHPG = 10f; // Token: 0x04000170 RID: 368 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x4000170")] private List BDIEKCDCNHG; // Token: 0x04000171 RID: 369 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x4000171")] private List OFNBHJEHAAP; // Token: 0x04000172 RID: 370 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x4000172")] private int HLBNMJMNMIP; // Token: 0x04000173 RID: 371 [global::Cpp2IlInjected.FieldOffset(Offset = "0x2C")] [Token(Token = "0x4000173")] private int CFBIMBCJECD; // Token: 0x04000174 RID: 372 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000174")] private HashSet OHLAEOPBDJI; // Token: 0x04000175 RID: 373 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000175")] private HashSet IABDCLLDBOK; // Token: 0x04000176 RID: 374 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000176")] private FJFJJOLBIPP[] AANJMIONAMJ; // Token: 0x04000177 RID: 375 [global::Cpp2IlInjected.FieldOffset(Offset = "0x48")] [Token(Token = "0x4000177")] private float GELHJNOJNFM; // Token: 0x04000178 RID: 376 [global::Cpp2IlInjected.FieldOffset(Offset = "0x4C")] [Token(Token = "0x4000178")] private float OOKCNIMFGHE; // Token: 0x04000179 RID: 377 [global::Cpp2IlInjected.FieldOffset(Offset = "0x50")] [Token(Token = "0x4000179")] private float IKLJEJDCGNN; // Token: 0x0400017A RID: 378 [global::Cpp2IlInjected.FieldOffset(Offset = "0x54")] [Token(Token = "0x400017A")] private float AMGJJFIIDAK; }