using System; using System.Collections.Generic; using Cpp2IlInjected; using UnityEngine; // Token: 0x020000C9 RID: 201 [Token(Token = "0x20000C9")] public class PlayerLineTrail : MonoBehaviour { // Token: 0x170000C6 RID: 198 // (set) Token: 0x06000526 RID: 1318 RVA: 0x0001B234 File Offset: 0x00019434 [Token(Token = "0x170000C6")] public Color INCNKMHCJDM { [Token(Token = "0x6000526")] [Address(RVA = "0xAF75A0", Offset = "0xAF63A0", VA = "0x180AF75A0")] 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: 0x06000527 RID: 1319 RVA: 0x0001B280 File Offset: 0x00019480 [Token(Token = "0x6000527")] [Address(RVA = "0xAF6960", Offset = "0xAF5760", VA = "0x180AF6960")] 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: 0x06000528 RID: 1320 RVA: 0x0001B328 File Offset: 0x00019528 [Token(Token = "0x6000528")] [Address(RVA = "0xAF6B60", Offset = "0xAF5960", VA = "0x180AF6B60")] public void Clear() { this.CHMFEPLLNBI.Clear(); this.HFBEEAPDKLP(); } // Token: 0x06000529 RID: 1321 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6000529")] [Address(RVA = "0xAF7250", Offset = "0xAF6050", VA = "0x180AF7250")] public void SetLatestPlayerPosition(Vector3 BNIAAJFJIDE, Vector3 PPHLANFFGGP) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600052A RID: 1322 RVA: 0x0001B34C File Offset: 0x0001954C [Token(Token = "0x600052A")] [Address(RVA = "0xAF6BB0", Offset = "0xAF59B0", VA = "0x180AF6BB0")] 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: 0x0600052B RID: 1323 RVA: 0x0001B480 File Offset: 0x00019680 [Token(Token = "0x600052B")] [Address(RVA = "0xAF74A0", Offset = "0xAF62A0", VA = "0x180AF74A0")] 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: 0x04000456 RID: 1110 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4000456")] [SerializeField] private int maxHistoricalSegments; // Token: 0x04000457 RID: 1111 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4000457")] [SerializeField] private float vertexSpacing; // Token: 0x04000458 RID: 1112 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4000458")] [SerializeField] private Vector2 alphas; // Token: 0x04000459 RID: 1113 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4000459")] [SerializeField] private Vector2 widths; // Token: 0x0400045A RID: 1114 [FieldOffset(Offset = "0x30")] [Token(Token = "0x400045A")] private LineRenderer GLICHLMOINO; // Token: 0x0400045B RID: 1115 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400045B")] private FHPDCOFCHLL OHPMMOBNJDI; // Token: 0x0400045C RID: 1116 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400045C")] private Queue CHMFEPLLNBI; }