using System; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Animation { // Token: 0x020010FF RID: 4351 [Token(Token = "0x20010FF")] [MMOINKHEKJF("Delay", "Delay for a variable number of seconds")] [Serializable] public class DelayTransition : TransitionImplementation { // Token: 0x17001078 RID: 4216 // (get) Token: 0x06006156 RID: 24918 RVA: 0x001533BC File Offset: 0x001515BC [Token(Token = "0x17001078")] protected float Duration { [Token(Token = "0x6006156")] [Address(RVA = "0x1BBE7C0", Offset = "0x1BBD7C0", VA = "0x181BBE7C0")] get { if (this.isInstant) { } return this.duration; } } // Token: 0x06006157 RID: 24919 RVA: 0x0000220F File Offset: 0x0000040F [Token(Token = "0x6006157")] [Address(RVA = "0x4242D0", Offset = "0x4232D0", VA = "0x1804242D0", Slot = "7")] public override void Reset() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06006158 RID: 24920 RVA: 0x001533DC File Offset: 0x001515DC [Token(Token = "0x6006158")] [Address(RVA = "0x1BBE6B0", Offset = "0x1BBD6B0", VA = "0x181BBE6B0", Slot = "6")] protected override PIPDAMDIAPC Execute() { OCABGDGGDIJ ocabgdggdij = LLICDLEPNPK.LJMNFOFCEGL(0); float num = this.duration; int num2 = 0; num2 += num2; num2++; OCABGDGGDIJ ocabgdggdij2 = ocabgdggdij.HJHCFNPOBCJ(num); throw new NullReferenceException(); } // Token: 0x06006159 RID: 24921 RVA: 0x00153410 File Offset: 0x00151610 [Token(Token = "0x6006159")] [Address(RVA = "0x1BBE7A0", Offset = "0x1BBD7A0", VA = "0x181BBE7A0")] public DelayTransition() { this.isWorldCanvas = true; this.Reset(); } // Token: 0x04004021 RID: 16417 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4004021")] [SerializeField] private bool isInstant; // Token: 0x04004022 RID: 16418 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4004022")] [SerializeField] [JEAMMEGEDDJ("isInstant", false)] private float duration = 1f; } }