Files
NobetaSource/Cpp2IL/Assembly-CSharp/UISceneLoading.cs
2023-09-06 22:09:22 +02:00

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...";
}