using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x020001B8 RID: 440 [Token(Token = "0x20001B8")] public class MultipleEventOpen : SceneEvent { // Token: 0x0600132A RID: 4906 RVA: 0x0002C2F4 File Offset: 0x0002A4F4 [Token(Token = "0x600132A")] [Address(RVA = "0xCCA050", Offset = "0xCC8850", VA = "0x180CCA050", Slot = "4")] public override void InitData(SceneEventManager SEM) { base.InitData(SEM); SceneEvent[] openMultipleEvent = this.OpenMultipleEvent; int length = this.DeltaTime.Length; if (openMultipleEvent.Length == length) { float[] array = new float[length]; this.g_fTime = array; float[] deltaTime = this.DeltaTime; int num = 0; if (num >= deltaTime.Length) { return; } float[] array2 = this.g_fTime; num++; array2[0] = (float)num; float[] deltaTime2 = this.DeltaTime; } Debug.LogError(base.name + " : 事件與延遲數量不一致"); } // Token: 0x0600132B RID: 4907 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x600132B")] [Address(RVA = "0xCCA200", Offset = "0xCC8A00", VA = "0x180CCA200")] protected void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x0600132C RID: 4908 RVA: 0x0002C384 File Offset: 0x0002A584 [Token(Token = "0x600132C")] [Address(RVA = "0xCCA190", Offset = "0xCC8990", VA = "0x180CCA190", Slot = "12")] public override void ResetEvent() { base.ResetEvent(); float[] deltaTime = this.DeltaTime; int num = 0; this.g_AllOpen = false; if (num < deltaTime.Length) { float[] array = this.g_fTime; num++; array[0] = (float)num; float[] deltaTime2 = this.DeltaTime; } } // Token: 0x0600132D RID: 4909 RVA: 0x0002C3D0 File Offset: 0x0002A5D0 [Token(Token = "0x600132D")] [Address(RVA = "0x343AD0", Offset = "0x3422D0", VA = "0x180343AD0")] public MultipleEventOpen() { } // Token: 0x04001DDB RID: 7643 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4001DDB")] public SceneEvent[] OpenMultipleEvent; // Token: 0x04001DDC RID: 7644 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4001DDC")] public float[] DeltaTime; // Token: 0x04001DDD RID: 7645 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4001DDD")] private float[] g_fTime; // Token: 0x04001DDE RID: 7646 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4001DDE")] private bool g_AllOpen; }