197 lines
6.0 KiB
C#
197 lines
6.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using MarsSDK;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000287 RID: 647
|
|
[Token(Token = "0x2000287")]
|
|
public class UIDataBrokenTip : MonoBehaviour, IUIController
|
|
{
|
|
// Token: 0x060018C6 RID: 6342 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018C6")]
|
|
[Address(RVA = "0x7ACAC0", Offset = "0x7AB2C0", VA = "0x1807ACAC0")]
|
|
public void Appear(BrokenDataType dataType, Action completionHandler)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018C7 RID: 6343 RVA: 0x0003C894 File Offset: 0x0003AA94
|
|
[Token(Token = "0x60018C7")]
|
|
[Address(RVA = "0x7ACE30", Offset = "0x7AB630", VA = "0x1807ACE30")]
|
|
private void Init()
|
|
{
|
|
UINavigator uinavigator = this.navigator;
|
|
UIHandlerBase[] array = new UIHandlerBase[1];
|
|
UILabelHandler uilabelHandler = this.handler;
|
|
if (uilabelHandler == 0 || array == 0)
|
|
{
|
|
}
|
|
if (array.Length <= 0)
|
|
{
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
array[0] = uilabelHandler;
|
|
uinavigator.BindPointerEnterEvent(array);
|
|
UINavigator uinavigator2 = this.navigator;
|
|
UIHandlerBase[] array2 = new UIHandlerBase[1];
|
|
UILabelHandler uilabelHandler2 = this.handler;
|
|
if (uilabelHandler2 == 0 || array2 == 0)
|
|
{
|
|
}
|
|
if (array2.Length <= 0)
|
|
{
|
|
throw new IndexOutOfRangeException();
|
|
}
|
|
array2[0] = uilabelHandler2;
|
|
uinavigator2.BindPointerExitEvent(array2);
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x060018C8 RID: 6344 RVA: 0x0003C924 File Offset: 0x0003AB24
|
|
[Token(Token = "0x60018C8")]
|
|
[Address(RVA = "0x7ACDB0", Offset = "0x7AB5B0", VA = "0x1807ACDB0")]
|
|
private string GetTitleText(BrokenDataType dataType)
|
|
{
|
|
return typeof(BrokenDataType).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060018C9 RID: 6345 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018C9")]
|
|
[Address(RVA = "0x7ACBB0", Offset = "0x7AB3B0", VA = "0x1807ACBB0")]
|
|
private void FadeIn()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018CA RID: 6346 RVA: 0x0003C93C File Offset: 0x0003AB3C
|
|
[Token(Token = "0x60018CA")]
|
|
[Address(RVA = "0x7AD000", Offset = "0x7AB800", VA = "0x1807AD000")]
|
|
private void WaitForSubmit()
|
|
{
|
|
this.canvasGroup.blocksRaycasts = true;
|
|
Game.BindUIController(this);
|
|
}
|
|
|
|
// Token: 0x060018CB RID: 6347 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018CB")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "4")]
|
|
public void Move(Direction2D direction)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018CC RID: 6348 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018CC")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "5")]
|
|
public void SwitchLeftward()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018CD RID: 6349 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018CD")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "6")]
|
|
public void SwitchRightward()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018CE RID: 6350 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018CE")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "8")]
|
|
public void Hold(bool onHolding)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018CF RID: 6351 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018CF")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "9")]
|
|
public void Cancel()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018D0 RID: 6352 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018D0")]
|
|
[Address(RVA = "0x29E8B0", Offset = "0x29D0B0", VA = "0x18029E8B0", Slot = "10")]
|
|
public void SpecialAction()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018D1 RID: 6353 RVA: 0x0003C964 File Offset: 0x0003AB64
|
|
[Token(Token = "0x60018D1")]
|
|
[Address(RVA = "0x7ACF80", Offset = "0x7AB780", VA = "0x1807ACF80", Slot = "7")]
|
|
public void Submit()
|
|
{
|
|
Game.BindUIController(0);
|
|
CanvasGroup canvasGroup = this.canvasGroup;
|
|
int num = 0;
|
|
canvasGroup.blocksRaycasts = num != 0;
|
|
Canvas canvas = this.canvas;
|
|
int num2 = 0;
|
|
canvas.enabled = num2 != 0;
|
|
}
|
|
|
|
// Token: 0x060018D2 RID: 6354 RVA: 0x0003C9A0 File Offset: 0x0003ABA0
|
|
[Token(Token = "0x60018D2")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public UIDataBrokenTip()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022D9 RID: 8921
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40022D9")]
|
|
[SerializeField]
|
|
private Canvas canvas;
|
|
|
|
// Token: 0x040022DA RID: 8922
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40022DA")]
|
|
[SerializeField]
|
|
private CanvasGroup canvasGroup;
|
|
|
|
// Token: 0x040022DB RID: 8923
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40022DB")]
|
|
[SerializeField]
|
|
private Text title;
|
|
|
|
// Token: 0x040022DC RID: 8924
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40022DC")]
|
|
[SerializeField]
|
|
private UILabelHandler handler;
|
|
|
|
// Token: 0x040022DD RID: 8925
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40022DD")]
|
|
[SerializeField]
|
|
private UINavigator navigator;
|
|
|
|
// Token: 0x040022DE RID: 8926
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40022DE")]
|
|
[SerializeField]
|
|
private UINavigationEffect navigationEffect;
|
|
|
|
// Token: 0x040022DF RID: 8927
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40022DF")]
|
|
[SerializeField]
|
|
private Image submissionEffect;
|
|
|
|
// Token: 0x040022E0 RID: 8928
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40022E0")]
|
|
private Action completionHandler;
|
|
|
|
// Token: 0x040022E1 RID: 8929
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40022E1")]
|
|
private bool needInitialization;
|
|
}
|