using System; using System.Collections.Generic; using System.Runtime.CompilerServices; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Animation { // Token: 0x0200104D RID: 4173 [Token(Token = "0x200104D")] [MMOINKHEKJF("Combination/Chain", "Execute a list of transitions in sequence")] [Serializable] public class TransitionChain : TransitionImplementation, GMDGMBMDFJG { // Token: 0x06005E72 RID: 24178 RVA: 0x0014CC48 File Offset: 0x0014AE48 [Token(Token = "0x6005E72")] [Address(RVA = "0x106C380", Offset = "0x106B180", VA = "0x18106C380", Slot = "8")] public void MAIIBAGFDKF(GameObject DOJCFCINALC) { int num; do { num = 0; List list = this.transitions; bool flag; if (flag) { while (!flag) { } } } while (num != 0); } // Token: 0x06005E73 RID: 24179 RVA: 0x0014CC70 File Offset: 0x0014AE70 [Token(Token = "0x6005E73")] [Address(RVA = "0x106C270", Offset = "0x106B070", VA = "0x18106C270", Slot = "4")] protected override void Initialize() { int num; do { num = 0; List list = this.transitions; bool flag; if (flag) { MonoBehaviour k__BackingField = this.k__BackingField; } } while (num != 0); } // Token: 0x06005E74 RID: 24180 RVA: 0x0014CC9C File Offset: 0x0014AE9C [Token(Token = "0x6005E74")] [Address(RVA = "0x106BF00", Offset = "0x106AD00", VA = "0x18106BF00", Slot = "5")] protected override void Dispose() { int num; bool flag; do { num = 0; List list = this.transitions; } while ((flag && !this.overrideGameObject) || num != 0); } // Token: 0x06005E75 RID: 24181 RVA: 0x0014CCCC File Offset: 0x0014AECC [Token(Token = "0x6005E75")] [Address(RVA = "0x106C060", Offset = "0x106AE60", VA = "0x18106C060", Slot = "6")] protected override PIPDAMDIAPC Execute() { int num; do { num = 0; OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0); List list = this.transitions; bool flag; if (flag) { TransitionChain.NGOKLHHGGHD ngoklhhgghd = new TransitionChain.NGOKLHHGGHD(); ngoklhhgghd.transition = ngoklhhgghd; Func func = () => ngoklhhgghd.transition.DCCBNDIOOGE(); num += num; num++; func += func; num++; num += 19; } } while (num != 0); throw new NullReferenceException(); } // Token: 0x06005E76 RID: 24182 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6005E76")] [Address(RVA = "0x106C4B0", Offset = "0x106B2B0", VA = "0x18106C4B0", Slot = "7")] public override void Reset() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06005E77 RID: 24183 RVA: 0x0014CD3C File Offset: 0x0014AF3C [Token(Token = "0x6005E77")] [Address(RVA = "0x106C5B0", Offset = "0x106B3B0", VA = "0x18106C5B0")] public TransitionChain() { List list = new List(); this.transitions = list; this.isWorldCanvas = true; base..ctor(); } // Token: 0x04003EDE RID: 16094 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4003EDE")] [SerializeField] private List transitions; // Token: 0x0200104E RID: 4174 [Token(Token = "0x200104E")] [CompilerGenerated] private sealed class NGOKLHHGGHD { // Token: 0x06005E78 RID: 24184 RVA: 0x0014CD64 File Offset: 0x0014AF64 [Token(Token = "0x6005E78")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public NGOKLHHGGHD() { } // Token: 0x06005E79 RID: 24185 RVA: 0x0014CD78 File Offset: 0x0014AF78 [Token(Token = "0x6005E79")] [Address(RVA = "0x10623C0", Offset = "0x10611C0", VA = "0x1810623C0")] internal PIPDAMDIAPC b__0() { return this.transition.DCCBNDIOOGE(); } // Token: 0x04003EDF RID: 16095 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003EDF")] public Transition transition; } } }