107 lines
3.2 KiB
C#
107 lines
3.2 KiB
C#
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<float, float, FloatOptions> 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<float, float, FloatOptions> tweenerCore2 = tweenerCore.OnComplete(tweenCallback).Play<TweenerCore<float, float, FloatOptions>>();
|
|
}
|
|
|
|
// 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...";
|
|
}
|