197 lines
6.0 KiB
C#
197 lines
6.0 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using MarsSDK;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200027F RID: 639
|
|
[Token(Token = "0x200027F")]
|
|
public class UIDataBrokenTip : MonoBehaviour, IUIController
|
|
{
|
|
// Token: 0x060018A5 RID: 6309 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018A5")]
|
|
[Address(RVA = "0x760140", Offset = "0x75EF40", VA = "0x180760140")]
|
|
public void Appear(BrokenDataType dataType, Action completionHandler)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018A6 RID: 6310 RVA: 0x0003BFF4 File Offset: 0x0003A1F4
|
|
[Token(Token = "0x60018A6")]
|
|
[Address(RVA = "0x7604B0", Offset = "0x75F2B0", VA = "0x1807604B0")]
|
|
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: 0x060018A7 RID: 6311 RVA: 0x0003C084 File Offset: 0x0003A284
|
|
[Token(Token = "0x60018A7")]
|
|
[Address(RVA = "0x760430", Offset = "0x75F230", VA = "0x180760430")]
|
|
private string GetTitleText(BrokenDataType dataType)
|
|
{
|
|
return typeof(BrokenDataType).TypeHandle;
|
|
}
|
|
|
|
// Token: 0x060018A8 RID: 6312 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018A8")]
|
|
[Address(RVA = "0x760230", Offset = "0x75F030", VA = "0x180760230")]
|
|
private void FadeIn()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018A9 RID: 6313 RVA: 0x0003C09C File Offset: 0x0003A29C
|
|
[Token(Token = "0x60018A9")]
|
|
[Address(RVA = "0x760680", Offset = "0x75F480", VA = "0x180760680")]
|
|
private void WaitForSubmit()
|
|
{
|
|
this.canvasGroup.blocksRaycasts = true;
|
|
Game.BindUIController(this);
|
|
}
|
|
|
|
// Token: 0x060018AA RID: 6314 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AA")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "4")]
|
|
public void Move(Direction2D direction)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018AB RID: 6315 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AB")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "5")]
|
|
public void SwitchLeftward()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018AC RID: 6316 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AC")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "6")]
|
|
public void SwitchRightward()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018AD RID: 6317 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AD")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "8")]
|
|
public void Hold(bool onHolding)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018AE RID: 6318 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AE")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "9")]
|
|
public void Cancel()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018AF RID: 6319 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x60018AF")]
|
|
[Address(RVA = "0x297F00", Offset = "0x296D00", VA = "0x180297F00", Slot = "10")]
|
|
public void SpecialAction()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x060018B0 RID: 6320 RVA: 0x0003C0C4 File Offset: 0x0003A2C4
|
|
[Token(Token = "0x60018B0")]
|
|
[Address(RVA = "0x760600", Offset = "0x75F400", VA = "0x180760600", 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: 0x060018B1 RID: 6321 RVA: 0x0003C100 File Offset: 0x0003A300
|
|
[Token(Token = "0x60018B1")]
|
|
[Address(RVA = "0x3088F0", Offset = "0x3076F0", VA = "0x1803088F0")]
|
|
public UIDataBrokenTip()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040022A2 RID: 8866
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40022A2")]
|
|
[SerializeField]
|
|
private Canvas canvas;
|
|
|
|
// Token: 0x040022A3 RID: 8867
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40022A3")]
|
|
[SerializeField]
|
|
private CanvasGroup canvasGroup;
|
|
|
|
// Token: 0x040022A4 RID: 8868
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40022A4")]
|
|
[SerializeField]
|
|
private Text title;
|
|
|
|
// Token: 0x040022A5 RID: 8869
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40022A5")]
|
|
[SerializeField]
|
|
private UILabelHandler handler;
|
|
|
|
// Token: 0x040022A6 RID: 8870
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40022A6")]
|
|
[SerializeField]
|
|
private UINavigator navigator;
|
|
|
|
// Token: 0x040022A7 RID: 8871
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40022A7")]
|
|
[SerializeField]
|
|
private UINavigationEffect navigationEffect;
|
|
|
|
// Token: 0x040022A8 RID: 8872
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40022A8")]
|
|
[SerializeField]
|
|
private Image submissionEffect;
|
|
|
|
// Token: 0x040022A9 RID: 8873
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40022A9")]
|
|
private Action completionHandler;
|
|
|
|
// Token: 0x040022AA RID: 8874
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40022AA")]
|
|
private bool needInitialization;
|
|
}
|