using System; using System.Collections.Generic; using System.Runtime.InteropServices; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000EB RID: 235 [Token(Token = "0x20000EB")] [StructLayout(3)] public class PlayerLineTrail : MonoBehaviour { // Token: 0x170000E2 RID: 226 // (set) Token: 0x06000614 RID: 1556 RVA: 0x0001EC14 File Offset: 0x0001CE14 [Token(Token = "0x170000E2")] public Color INCNKMHCJDM { [Token(Token = "0x6000614")] [Address(RVA = "0x1489B90", Offset = "0x1488590", VA = "0x181489B90")] set { LineRenderer glichlmoino = this.GLICHLMOINO; int num = 0; if (glichlmoino != num) { LineRenderer glichlmoino2 = this.GLICHLMOINO; Vector2 vector = this.alphas; float y = this.alphas.y; LineRenderer glichlmoino3 = this.GLICHLMOINO; } } } // Token: 0x06000615 RID: 1557 RVA: 0x0001EC60 File Offset: 0x0001CE60 [Token(Token = "0x6000615")] [Address(RVA = "0x1488F50", Offset = "0x1487950", VA = "0x181488F50")] private void Awake() { LineRenderer component = base.GetComponent(); this.GLICHLMOINO = component; int num = 0; if (component != num) { LineRenderer glichlmoino = this.GLICHLMOINO; LineRenderer glichlmoino2 = this.GLICHLMOINO; float y = this.widths.y; glichlmoino2.endWidth = y; } Color white = Color.white; LineRenderer glichlmoino3 = this.GLICHLMOINO; int num2 = 0; if (glichlmoino3 != num2) { LineRenderer glichlmoino4 = this.GLICHLMOINO; Vector2 vector = this.alphas; float y2 = this.alphas.y; LineRenderer glichlmoino5 = this.GLICHLMOINO; } LineRenderer glichlmoino6 = this.GLICHLMOINO; int num3 = 0; glichlmoino6.enabled = num3 != 0; } // Token: 0x06000616 RID: 1558 RVA: 0x0001ED08 File Offset: 0x0001CF08 [Token(Token = "0x6000616")] [Address(RVA = "0x1489150", Offset = "0x1487B50", VA = "0x181489150")] public void Clear() { this.CHMFEPLLNBI.Clear(); this.HFBEEAPDKLP(); } // Token: 0x06000617 RID: 1559 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000617")] [Address(RVA = "0x1489840", Offset = "0x1488240", VA = "0x181489840")] public void SetLatestPlayerPosition(Vector3 BNIAAJFJIDE, Vector3 PPHLANFFGGP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06000618 RID: 1560 RVA: 0x0001ED2C File Offset: 0x0001CF2C [Token(Token = "0x6000618")] [Address(RVA = "0x14891A0", Offset = "0x1487BA0", VA = "0x1814891A0")] private void HFBEEAPDKLP() { FHPDCOFCHLL ohpmmobnjdi = this.OHPMMOBNJDI; ohpmmobnjdi.LKLKGDMFMCC(); Vector3[] array = this.CHMFEPLLNBI.ToArray(); int num = 0; int num2 = array.Length - 1; if (num < num2) { Vector3 vector; float z = vector.z; int num3 = 0; Vector3 zero = Vector3.zero; int length = array.Length; num++; int num4 = length - 1; if (num != num4) { num += 2; Vector3 vector2; float z2 = vector2.z; } int num5 = 0; int num6 = 0; FHPDCOFCHLL ohpmmobnjdi2 = this.OHPMMOBNJDI; if (ohpmmobnjdi2.k__BackingField != num) { Vector3 vector3; float z3 = vector3.z; ohpmmobnjdi2.KHEBFABBFFA(num3, num5, num6); } } FHPDCOFCHLL ohpmmobnjdi3 = this.OHPMMOBNJDI; if (ohpmmobnjdi3.k__BackingField != num) { int num7 = Mathf.RoundToInt(ohpmmobnjdi3.k__BackingField); Vector3[] array2 = new Vector3[num7]; if (num7 > 0) { FHPDCOFCHLL ohpmmobnjdi4 = this.OHPMMOBNJDI; int num8 = num7 - 1; num++; Vector3 vector4; float z4 = vector4.z; array2[1] = z4; } ulong num9; this.GLICHLMOINO.enabled = num9 != 0UL; this.GLICHLMOINO.positionCount = num7; this.GLICHLMOINO.SetPositions(array2); return; } LineRenderer glichlmoino = this.GLICHLMOINO; int num10 = 0; glichlmoino.enabled = num10 != 0; throw new NullReferenceException(); } // Token: 0x06000619 RID: 1561 RVA: 0x0001EE60 File Offset: 0x0001D060 [Token(Token = "0x6000619")] [Address(RVA = "0x1489A90", Offset = "0x1488490", VA = "0x181489A90")] public PlayerLineTrail() { int num = 0; this.maxHistoricalSegments = (int)((ulong)3L); this.vertexSpacing = 0.25f; this.alphas.y = (float)0; this.alphas = num; this.widths = num; this.widths.y = (float)0; FHPDCOFCHLL fhpdcofchll = new FHPDCOFCHLL(); this.OHPMMOBNJDI = fhpdcofchll; Queue queue = new Queue(); this.CHMFEPLLNBI = queue; base..ctor(); } // Token: 0x0400053C RID: 1340 [global::Cpp2IlInjected.FieldOffset(Offset = "0x18")] [Token(Token = "0x400053C")] [SerializeField] private int maxHistoricalSegments; // Token: 0x0400053D RID: 1341 [global::Cpp2IlInjected.FieldOffset(Offset = "0x1C")] [Token(Token = "0x400053D")] [SerializeField] private float vertexSpacing; // Token: 0x0400053E RID: 1342 [global::Cpp2IlInjected.FieldOffset(Offset = "0x20")] [Token(Token = "0x400053E")] [SerializeField] private Vector2 alphas; // Token: 0x0400053F RID: 1343 [global::Cpp2IlInjected.FieldOffset(Offset = "0x28")] [Token(Token = "0x400053F")] [SerializeField] private Vector2 widths; // Token: 0x04000540 RID: 1344 [global::Cpp2IlInjected.FieldOffset(Offset = "0x30")] [Token(Token = "0x4000540")] private LineRenderer GLICHLMOINO; // Token: 0x04000541 RID: 1345 [global::Cpp2IlInjected.FieldOffset(Offset = "0x38")] [Token(Token = "0x4000541")] private FHPDCOFCHLL OHPMMOBNJDI; // Token: 0x04000542 RID: 1346 [global::Cpp2IlInjected.FieldOffset(Offset = "0x40")] [Token(Token = "0x4000542")] private Queue CHMFEPLLNBI; }