using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000348 RID: 840 [Token(Token = "0x2000348")] public class AnimationHelper : MonoBehaviour { // Token: 0x060020E3 RID: 8419 RVA: 0x0004E904 File Offset: 0x0004CB04 [Token(Token = "0x60020E3")] [Address(RVA = "0xB640B0", Offset = "0xB628B0", VA = "0x180B640B0")] private void Start() { float time = Time.time; this.start_time = time; } // Token: 0x060020E4 RID: 8420 RVA: 0x0004E920 File Offset: 0x0004CB20 [Token(Token = "0x60020E4")] [Address(RVA = "0xB640D0", Offset = "0xB628D0", VA = "0x180B640D0")] private void Update() { if (!this.INFINITE_LOOP) { float num = this.start_time; float time = Time.time; if (this.GO) { this.STOP_VFX(); return; } } } // Token: 0x060020E5 RID: 8421 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60020E5")] [Address(RVA = "0xB63E70", Offset = "0xB62670", VA = "0x180B63E70")] public void STOP_VFX() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020E6 RID: 8422 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60020E6")] [Address(RVA = "0xB63C80", Offset = "0xB62480", VA = "0x180B63C80")] public void PLAY_VFX() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060020E7 RID: 8423 RVA: 0x0004E958 File Offset: 0x0004CB58 [Token(Token = "0x60020E7")] [Address(RVA = "0xB64120", Offset = "0xB62920", VA = "0x180B64120")] public AnimationHelper() { } // Token: 0x04002A3C RID: 10812 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002A3C")] public bool INFINITE_LOOP = true; // Token: 0x04002A3D RID: 10813 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x4002A3D")] public float duration = 5.5f; // Token: 0x04002A3E RID: 10814 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002A3E")] public bool DESTROY_ON_END = true; // Token: 0x04002A3F RID: 10815 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002A3F")] public GameObject[] main_particles; // Token: 0x04002A40 RID: 10816 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002A40")] private float start_time = -100f; // Token: 0x04002A41 RID: 10817 [FieldOffset(Offset = "0x34")] [Token(Token = "0x4002A41")] private bool GO = true; }