Add v1.0.3.1
This commit is contained in:
175
Cpp2IL/Assembly-CSharp/UIMagicStatsHandler.cs
Normal file
175
Cpp2IL/Assembly-CSharp/UIMagicStatsHandler.cs
Normal file
@@ -0,0 +1,175 @@
|
||||
using System;
|
||||
using System.Text.RegularExpressions;
|
||||
using System.Xml;
|
||||
using Cpp2IlInjected;
|
||||
using MarsSDK;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
// Token: 0x02000231 RID: 561
|
||||
[Token(Token = "0x2000231")]
|
||||
public class UIMagicStatsHandler : UIHandlerBase
|
||||
{
|
||||
// Token: 0x170000D8 RID: 216
|
||||
// (get) Token: 0x06001583 RID: 5507 RVA: 0x000311BC File Offset: 0x0002F3BC
|
||||
[Token(Token = "0x170000D8")]
|
||||
public string Description
|
||||
{
|
||||
[Token(Token = "0x6001583")]
|
||||
[Address(RVA = "0x475460", Offset = "0x474260", VA = "0x180475460")]
|
||||
get
|
||||
{
|
||||
return this.description;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x06001584 RID: 5508 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6001584")]
|
||||
[Address(RVA = "0x101F930", Offset = "0x101E730", VA = "0x18101F930")]
|
||||
public void UpdateContent()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001585 RID: 5509 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6001585")]
|
||||
[Address(RVA = "0x101EE30", Offset = "0x101DC30", VA = "0x18101EE30")]
|
||||
private ValueTuple<int, bool> GetData()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001586 RID: 5510 RVA: 0x000311D0 File Offset: 0x0002F3D0
|
||||
[Token(Token = "0x6001586")]
|
||||
[Address(RVA = "0x101FCB0", Offset = "0x101EAB0", VA = "0x18101FCB0")]
|
||||
private void UpdateTitleText()
|
||||
{
|
||||
if (this.level == 5)
|
||||
{
|
||||
string text = Game.<UISystemText>k__BackingField.GetText(322);
|
||||
}
|
||||
string text2 = Game.<UISystemText>k__BackingField.GetText(321);
|
||||
int num = this.level;
|
||||
string text3 = string.Format("{0}{1}", text2, text2);
|
||||
Text text4 = this.label;
|
||||
string text5 = this.GetTitleText() + "\n<size=18>" + text3 + "</size>";
|
||||
bool dtdValidation = ((IDtdParserAdapterWithValidation)text4).DtdValidation;
|
||||
}
|
||||
|
||||
// Token: 0x06001587 RID: 5511 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6001587")]
|
||||
[Address(RVA = "0x101F510", Offset = "0x101E310", VA = "0x18101F510")]
|
||||
private string GetTitleText()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001588 RID: 5512 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x6001588")]
|
||||
[Address(RVA = "0x101FB70", Offset = "0x101E970", VA = "0x18101FB70")]
|
||||
private void UpdateTipIcon(bool showIcon)
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x06001589 RID: 5513 RVA: 0x0003124C File Offset: 0x0002F44C
|
||||
[Token(Token = "0x6001589")]
|
||||
[Address(RVA = "0x101FAE0", Offset = "0x101E8E0", VA = "0x18101FAE0")]
|
||||
private void UpdateDescription()
|
||||
{
|
||||
Regex regex = this.regex;
|
||||
string text = this.GetDescription().Trim();
|
||||
string text2 = regex.Replace(text, "\n");
|
||||
this.description = text2;
|
||||
throw new NullReferenceException();
|
||||
}
|
||||
|
||||
// Token: 0x0600158A RID: 5514 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600158A")]
|
||||
[Address(RVA = "0x101F1D0", Offset = "0x101DFD0", VA = "0x18101F1D0")]
|
||||
private string GetDescription()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600158B RID: 5515 RVA: 0x00031288 File Offset: 0x0002F488
|
||||
[Token(Token = "0x600158B")]
|
||||
[Address(RVA = "0x101F860", Offset = "0x101E660", VA = "0x18101F860")]
|
||||
public void Localize(GameFontPack fontPack)
|
||||
{
|
||||
Text text = this.label;
|
||||
Font regular = fontPack.regular;
|
||||
text.font = regular;
|
||||
}
|
||||
|
||||
// Token: 0x0600158C RID: 5516 RVA: 0x000020D3 File Offset: 0x000002D3
|
||||
[Token(Token = "0x600158C")]
|
||||
[Address(RVA = "0x101F830", Offset = "0x101E630", VA = "0x18101F830")]
|
||||
public float GetWidth()
|
||||
{
|
||||
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
||||
}
|
||||
|
||||
// Token: 0x0600158D RID: 5517 RVA: 0x000312B0 File Offset: 0x0002F4B0
|
||||
[Token(Token = "0x600158D")]
|
||||
[Address(RVA = "0x101F8E0", Offset = "0x101E6E0", VA = "0x18101F8E0", Slot = "8")]
|
||||
public override void OnSelect()
|
||||
{
|
||||
Action<UIHandlerBase> onSelectedHandler = this.onSelectedHandler;
|
||||
if (onSelectedHandler != 0)
|
||||
{
|
||||
onSelectedHandler(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600158E RID: 5518 RVA: 0x000312D0 File Offset: 0x0002F4D0
|
||||
[Token(Token = "0x600158E")]
|
||||
[Address(RVA = "0x101F890", Offset = "0x101E690", VA = "0x18101F890", Slot = "9")]
|
||||
public override void OnDeselect()
|
||||
{
|
||||
Action<UIHandlerBase> onDeselectedHandler = this.onDeselectedHandler;
|
||||
if (onDeselectedHandler != 0)
|
||||
{
|
||||
onDeselectedHandler(this);
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
||||
// Token: 0x0600158F RID: 5519 RVA: 0x000312F0 File Offset: 0x0002F4F0
|
||||
[Token(Token = "0x600158F")]
|
||||
[Address(RVA = "0x101FEF0", Offset = "0x101ECF0", VA = "0x18101FEF0")]
|
||||
public UIMagicStatsHandler()
|
||||
{
|
||||
Regex regex = new Regex("\\n\\s*\\n");
|
||||
this.regex = regex;
|
||||
base..ctor();
|
||||
}
|
||||
|
||||
// Token: 0x040020BE RID: 8382
|
||||
[FieldOffset(Offset = "0x68")]
|
||||
[Token(Token = "0x40020BE")]
|
||||
[SerializeField]
|
||||
private Image tipIcon;
|
||||
|
||||
// Token: 0x040020BF RID: 8383
|
||||
[FieldOffset(Offset = "0x70")]
|
||||
[Token(Token = "0x40020BF")]
|
||||
[SerializeField]
|
||||
private Text label;
|
||||
|
||||
// Token: 0x040020C0 RID: 8384
|
||||
[FieldOffset(Offset = "0x78")]
|
||||
[Token(Token = "0x40020C0")]
|
||||
private int level;
|
||||
|
||||
// Token: 0x040020C1 RID: 8385
|
||||
[FieldOffset(Offset = "0x80")]
|
||||
[Token(Token = "0x40020C1")]
|
||||
private string description;
|
||||
|
||||
// Token: 0x040020C2 RID: 8386
|
||||
[FieldOffset(Offset = "0x88")]
|
||||
[Token(Token = "0x40020C2")]
|
||||
private Regex regex;
|
||||
}
|
||||
Reference in New Issue
Block a user