100 lines
3.4 KiB
C#
100 lines
3.4 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using MarsSDK;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200026C RID: 620
|
|
[Token(Token = "0x200026C")]
|
|
public class UISettlement : UIHistory
|
|
{
|
|
// Token: 0x06001726 RID: 5926 RVA: 0x00034684 File Offset: 0x00032884
|
|
[Token(Token = "0x6001726")]
|
|
[Address(RVA = "0x95CC10", Offset = "0x95BC10", VA = "0x18095CC10", Slot = "11")]
|
|
public override void Init()
|
|
{
|
|
UINavigator navigator2;
|
|
UIHandlerBase[] array2;
|
|
UILabelHandler confirmHandler4;
|
|
for (;;)
|
|
{
|
|
UILabelHandler confirmHandler = this.confirmHandler;
|
|
Action<UIHandlerBase> action = new Action(base.OnHandlerSelected);
|
|
confirmHandler.onSelectedHandler = action;
|
|
UILabelHandler confirmHandler2 = this.confirmHandler;
|
|
Action<UIHandlerBase> action2 = new Action(base.OnHandlerDeselected);
|
|
confirmHandler2.onDeselectedHandler = action2;
|
|
UINavigator navigator = this.navigator;
|
|
UIHandlerBase[] array = new UIHandlerBase[1];
|
|
UILabelHandler confirmHandler3 = this.confirmHandler;
|
|
if (confirmHandler3 == 0 || array != 0)
|
|
{
|
|
array[0] = confirmHandler3;
|
|
navigator.BindPointerEnterEvent(array);
|
|
navigator2 = this.navigator;
|
|
array2 = new UIHandlerBase[1];
|
|
confirmHandler4 = this.confirmHandler;
|
|
if (confirmHandler4 == 0 || array2 != 0)
|
|
{
|
|
break;
|
|
}
|
|
}
|
|
}
|
|
array2[0] = confirmHandler4;
|
|
navigator2.BindPointerExitEvent(array2);
|
|
this.g_iSwitchStageNumber = (int)((ulong)4294967295L);
|
|
}
|
|
|
|
// Token: 0x06001727 RID: 5927 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001727")]
|
|
[Address(RVA = "0x95C990", Offset = "0x95B990", VA = "0x18095C990", Slot = "12")]
|
|
protected override void Appear(Action completeHandler)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001728 RID: 5928 RVA: 0x0003474C File Offset: 0x0003294C
|
|
[Token(Token = "0x6001728")]
|
|
[Address(RVA = "0x95CE40", Offset = "0x95BE40", VA = "0x18095CE40", Slot = "25")]
|
|
public override void Localize(LocalizationData data)
|
|
{
|
|
Text title = this.title;
|
|
string text = data.systemText.GetText(1312);
|
|
title.text = text;
|
|
GameFontPack fontPack = data.fontPack;
|
|
Text title2 = this.title;
|
|
Font light = fontPack.light;
|
|
title2.font = light;
|
|
this.topHandlers[0].Localize(data, 341);
|
|
this.topHandlers[1].Localize(data, 349);
|
|
this.topHandlers[2].Localize(data, 350);
|
|
GameTextData systemText = data.systemText;
|
|
UILabelHandler confirmHandler = this.confirmHandler;
|
|
string text2 = systemText.GetText(16);
|
|
confirmHandler.SetLabel(text2);
|
|
GameFontPack fontPack2 = data.fontPack;
|
|
UILabelHandler confirmHandler2 = this.confirmHandler;
|
|
Font medium = fontPack2.medium;
|
|
confirmHandler2.SetFont(medium);
|
|
UINavigationEffect navigationEffect = this.navigationEffect;
|
|
UILabelHandler confirmHandler3 = this.confirmHandler;
|
|
navigationEffect.UpdateArrowPos(confirmHandler3);
|
|
}
|
|
|
|
// Token: 0x06001729 RID: 5929 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001729")]
|
|
[Address(RVA = "0x95D010", Offset = "0x95C010", VA = "0x18095D010", Slot = "26")]
|
|
protected override IEnumerator<float> Settlement()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x0600172A RID: 5930 RVA: 0x00034840 File Offset: 0x00032A40
|
|
[Token(Token = "0x600172A")]
|
|
[Address(RVA = "0x95D080", Offset = "0x95C080", VA = "0x18095D080")]
|
|
public UISettlement()
|
|
{
|
|
}
|
|
}
|