using System; using Cpp2IlInjected; using DG.Tweening; using DG.Tweening.Core; using DG.Tweening.Plugins.Options; using UnityEngine; using UnityEngine.UI; // Token: 0x0200029A RID: 666 [Token(Token = "0x200029A")] public class UISceneLoading : MonoBehaviour { // Token: 0x06001965 RID: 6501 RVA: 0x0003DBC0 File Offset: 0x0003BDC0 [Token(Token = "0x6001965")] [Address(RVA = "0xDD8E30", Offset = "0xDD7630", VA = "0x180DD8E30")] public void Init() { CanvasGroup canvasGroup = this.canvasGroup; int num = 0; canvasGroup.alpha = (float)num; GameObject gameObject = base.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); } // Token: 0x06001966 RID: 6502 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001966")] [Address(RVA = "0xDD8B70", Offset = "0xDD7370", VA = "0x180DD8B70")] public void Appear(Action completionHandler) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001967 RID: 6503 RVA: 0x0003DBF4 File Offset: 0x0003BDF4 [Token(Token = "0x6001967")] [Address(RVA = "0xDD8CF0", Offset = "0xDD74F0", VA = "0x180DD8CF0")] public void Hide(Action completionHandler) { CanvasGroup canvasGroup = this.canvasGroup; int num = 0; TweenerCore tweenerCore = DOTweenModuleUI.DOFade(canvasGroup, (float)num, 0.3f).SetEase((Ease)((uint)15)); TweenCallback tweenCallback = delegate { Action completionHandler2 = completionHandler; if (completionHandler2 != 0) { completionHandler2(); } GameObject gameObject = this.gameObject; int num2 = 0; gameObject.SetActive(num2 != 0); }; TweenerCore tweenerCore2 = tweenerCore.OnComplete(tweenCallback).Play>(); } // Token: 0x06001968 RID: 6504 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001968")] [Address(RVA = "0xDD8EF0", Offset = "0xDD76F0", VA = "0x180DD8EF0")] public void UpdateProgress(float progress) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001969 RID: 6505 RVA: 0x0003DC58 File Offset: 0x0003BE58 [Token(Token = "0x6001969")] [Address(RVA = "0xDD8E80", Offset = "0xDD7680", VA = "0x180DD8E80")] public void Localize(LocalizationData data) { string text = data.systemText.GetText(320); this.loadingText = text; GameFontPack fontPack = data.fontPack; Text text2 = this.progressLabel; Font light = fontPack.light; text2.font = light; } // Token: 0x0600196A RID: 6506 RVA: 0x0003DCA0 File Offset: 0x0003BEA0 [Token(Token = "0x600196A")] [Address(RVA = "0xDD8FE0", Offset = "0xDD77E0", VA = "0x180DD8FE0")] public UISceneLoading() { } // Token: 0x04002340 RID: 9024 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002340")] [SerializeField] private CanvasGroup canvasGroup; // Token: 0x04002341 RID: 9025 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002341")] [SerializeField] private Image loadingBar; // Token: 0x04002342 RID: 9026 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002342")] [SerializeField] private Text progressLabel; // Token: 0x04002343 RID: 9027 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002343")] private string loadingText = "Now Loading..."; }