using System; using System.Collections.Generic; using System.Reflection; using Cpp2IlInjected; using UnityEngine; namespace RRUI.Animation { // Token: 0x02001052 RID: 4178 [Token(Token = "0x2001052")] [Serializable] public class Transition { // Token: 0x17001027 RID: 4135 // (get) Token: 0x06005E88 RID: 24200 RVA: 0x0014CF70 File Offset: 0x0014B170 // (set) Token: 0x06005E89 RID: 24201 RVA: 0x0014CF84 File Offset: 0x0014B184 [Token(Token = "0x17001027")] public TransitionImplementation Implementation { [Token(Token = "0x6005E88")] [Address(RVA = "0x3F6E20", Offset = "0x3F5C20", VA = "0x1803F6E20")] get { return this.implementation; } [Token(Token = "0x6005E89")] [Address(RVA = "0x3F7200", Offset = "0x3F6000", VA = "0x1803F7200")] set { this.implementation = value; } } // Token: 0x06005E8A RID: 24202 RVA: 0x0014CF98 File Offset: 0x0014B198 [Token(Token = "0x6005E8A")] [Address(RVA = "0x106E840", Offset = "0x106D640", VA = "0x18106E840")] public void OFFLOPLJBBG(MonoBehaviour BANOOEJCMAG) { if (!this.isInitialized) { TransitionImplementation transitionImplementation = this.implementation; this.isInitialized = true; if (transitionImplementation != 0) { transitionImplementation.k__BackingField = BANOOEJCMAG; TransitionsConfig instance = TransitionsConfig.Instance; NHJAFIEANHG transitionAudioClip = transitionImplementation.transitionAudioClip; if (!instance.isInitialized || instance.prefabsByTransitionAudioClips == (ulong)0L) { instance.OFFLOPLJBBG(); } Dictionary prefabsByTransitionAudioClips = instance.prefabsByTransitionAudioClips; ulong num; transitionImplementation.audioClip = num; if (!transitionImplementation.overrideGameObject) { GameObject gameObject = transitionImplementation.k__BackingField.gameObject; } bool flag = PLDMAFINLJO.DADDLNOFHFH(transitionImplementation.gameObjectOverride); transitionImplementation.isWorldCanvas = flag; string text = transitionImplementation.ToString(); } } } // Token: 0x06005E8B RID: 24203 RVA: 0x0014D03C File Offset: 0x0014B23C [Token(Token = "0x6005E8B")] [Address(RVA = "0x106E7D0", Offset = "0x106D5D0", VA = "0x18106E7D0")] public void MDDAPCCABNK() { TransitionImplementation transitionImplementation = this.implementation; if (transitionImplementation != 0) { if (transitionImplementation.currentAnimation != 0) { } transitionImplementation.currentAnimation = (ulong)0L; PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute(); return; } } // Token: 0x06005E8C RID: 24204 RVA: 0x0014D070 File Offset: 0x0014B270 [Token(Token = "0x6005E8C")] [Address(RVA = "0x106E650", Offset = "0x106D450", VA = "0x18106E650")] public PIPDAMDIAPC DCCBNDIOOGE() { if (this.isInitialized) { TransitionImplementation transitionImplementation = this.implementation; if (transitionImplementation == 0 || transitionImplementation.TryExecute() == 0) { } } MemberTypes memberType = base.GetType().MemberType; string text; Debug.LogError(text); return LLICDLEPNPK.k__BackingField; } // Token: 0x06005E8D RID: 24205 RVA: 0x0014D0B8 File Offset: 0x0014B2B8 [Token(Token = "0x6005E8D")] [Address(RVA = "0x106E7B0", Offset = "0x106D5B0", VA = "0x18106E7B0")] public void JBBLIBHHEBC() { TransitionImplementation transitionImplementation = this.implementation; if (transitionImplementation != 0) { PIPDAMDIAPC pipdamdiapc = transitionImplementation.Execute(); return; } } // Token: 0x06005E8E RID: 24206 RVA: 0x0014D0D8 File Offset: 0x0014B2D8 [Token(Token = "0x6005E8E")] [Address(RVA = "0x3F5100", Offset = "0x3F3F00", VA = "0x1803F5100")] public Transition() { } // Token: 0x04003EE6 RID: 16102 [FieldOffset(Offset = "0x10")] [Token(Token = "0x4003EE6")] [SerializeReference] private TransitionImplementation implementation; // Token: 0x04003EE7 RID: 16103 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4003EE7")] [NonSerialized] private bool isInitialized; } }