391 lines
12 KiB
C#
391 lines
12 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using MEC;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x0200031D RID: 797
|
|
[Token(Token = "0x200031D")]
|
|
public class UIPlayerStats : MonoBehaviour
|
|
{
|
|
// Token: 0x06001D1C RID: 7452 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D1C")]
|
|
[Address(RVA = "0x9499D0", Offset = "0x9489D0", VA = "0x1809499D0")]
|
|
public void Init()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D1D RID: 7453 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D1D")]
|
|
[Address(RVA = "0x94A950", Offset = "0x949950", VA = "0x18094A950")]
|
|
public void UpdatePlayerValueVisible(float alphaValue)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D1E RID: 7454 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D1E")]
|
|
[Address(RVA = "0x94A630", Offset = "0x949630", VA = "0x18094A630")]
|
|
public void UpdatePlayerHP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D1F RID: 7455 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D1F")]
|
|
[Address(RVA = "0x94A730", Offset = "0x949730", VA = "0x18094A730")]
|
|
public void UpdatePlayerMP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D20 RID: 7456 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D20")]
|
|
[Address(RVA = "0x94A840", Offset = "0x949840", VA = "0x18094A840")]
|
|
public void UpdatePlayerSP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D21 RID: 7457 RVA: 0x00045E08 File Offset: 0x00044008
|
|
[Token(Token = "0x6001D21")]
|
|
[Address(RVA = "0x94A0F0", Offset = "0x9490F0", VA = "0x18094A0F0")]
|
|
public void Localize(LocalizationData data)
|
|
{
|
|
GameFontPack fontPack = data.fontPack;
|
|
Text text = this.hpLabel;
|
|
Font regular = fontPack.regular;
|
|
text.font = regular;
|
|
GameFontPack fontPack2 = data.fontPack;
|
|
Text text2 = this.mpLabel;
|
|
Font regular2 = fontPack2.regular;
|
|
text2.font = regular2;
|
|
GameFontPack fontPack3 = data.fontPack;
|
|
Text text3 = this.spLabel;
|
|
Font regular3 = fontPack3.regular;
|
|
text3.font = regular3;
|
|
}
|
|
|
|
// Token: 0x06001D22 RID: 7458 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D22")]
|
|
[Address(RVA = "0x949970", Offset = "0x948970", VA = "0x180949970")]
|
|
public void Dispose()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D23 RID: 7459 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D23")]
|
|
[Address(RVA = "0x94A4C0", Offset = "0x9494C0", VA = "0x18094A4C0")]
|
|
private IEnumerator<float> Tick()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D24 RID: 7460 RVA: 0x00045E7C File Offset: 0x0004407C
|
|
[Token(Token = "0x6001D24")]
|
|
[Address(RVA = "0x949850", Offset = "0x948850", VA = "0x180949850")]
|
|
private void CheckPlayerValueVisible()
|
|
{
|
|
bool flag = Game.IsOverlayUIOpened();
|
|
float num = this.playerValueAlpha;
|
|
if (!flag)
|
|
{
|
|
int num2 = 0;
|
|
if (num <= (float)num2)
|
|
{
|
|
return;
|
|
}
|
|
float num3 = Game.GetGameDeltaTime() * 2f;
|
|
int num4 = 0;
|
|
num3 = num;
|
|
float num5 = Mathf.Max(num3, (float)num4);
|
|
}
|
|
float num6 = Mathf.Min(Game.GetGameDeltaTime() * 2f, 1f);
|
|
this.playerValueAlpha = num6;
|
|
Game.UpdatePlayerValueVisible(num6);
|
|
}
|
|
|
|
// Token: 0x06001D25 RID: 7461 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D25")]
|
|
[Address(RVA = "0x949000", Offset = "0x948000", VA = "0x180949000")]
|
|
private void CheckPlayerHP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D26 RID: 7462 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D26")]
|
|
[Address(RVA = "0x94A180", Offset = "0x949180", VA = "0x18094A180")]
|
|
private void SetHPLabelDirty(bool markDirty)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D27 RID: 7463 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D27")]
|
|
[Address(RVA = "0x94A530", Offset = "0x949530", VA = "0x18094A530")]
|
|
private IEnumerator<float> UpdateHPBar(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D28 RID: 7464 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D28")]
|
|
[Address(RVA = "0x949240", Offset = "0x948240", VA = "0x180949240")]
|
|
private void CheckPlayerMP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D29 RID: 7465 RVA: 0x00045EEC File Offset: 0x000440EC
|
|
[Token(Token = "0x6001D29")]
|
|
[Address(RVA = "0x94A280", Offset = "0x949280", VA = "0x18094A280")]
|
|
private void SetMPLabelDirty(bool markDirty)
|
|
{
|
|
if (markDirty)
|
|
{
|
|
Text text = this.mpLabel;
|
|
CharacterBaseData playerCharData = Game.GetPlayerCharData();
|
|
float g_fMP = playerCharData.g_fMP;
|
|
CharacterBaseData playerCharData2 = Game.GetPlayerCharData();
|
|
float g_fMPMax = playerCharData2.g_fMPMax;
|
|
string text2 = string.Format("{0} / {1}", playerCharData, playerCharData2);
|
|
text.text = text2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D2A RID: 7466 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D2A")]
|
|
[Address(RVA = "0x94A5B0", Offset = "0x9495B0", VA = "0x18094A5B0")]
|
|
private IEnumerator<float> UpdateMPBar(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D2B RID: 7467 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D2B")]
|
|
[Address(RVA = "0x9494A0", Offset = "0x9484A0", VA = "0x1809494A0")]
|
|
private void CheckPlayerSP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D2C RID: 7468 RVA: 0x00045F44 File Offset: 0x00044144
|
|
[Token(Token = "0x6001D2C")]
|
|
[Address(RVA = "0x94A3A0", Offset = "0x9493A0", VA = "0x18094A3A0")]
|
|
private void SetSPLabelDirty(bool markDirty)
|
|
{
|
|
if (markDirty)
|
|
{
|
|
Text text = this.spLabel;
|
|
CharacterBaseData playerCharData = Game.GetPlayerCharData();
|
|
float g_fSP = playerCharData.g_fSP;
|
|
CharacterBaseData playerCharData2 = Game.GetPlayerCharData();
|
|
float g_fSPMax = playerCharData2.g_fSPMax;
|
|
string text2 = string.Format("{0} / {1}", playerCharData, playerCharData2);
|
|
text.text = text2;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001D2D RID: 7469 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001D2D")]
|
|
[Address(RVA = "0x94AAE0", Offset = "0x949AE0", VA = "0x18094AAE0")]
|
|
private IEnumerator<float> UpdateSPCureBar()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001D2E RID: 7470 RVA: 0x00045F9C File Offset: 0x0004419C
|
|
[Token(Token = "0x6001D2E")]
|
|
[Address(RVA = "0x94AB50", Offset = "0x949B50", VA = "0x18094AB50")]
|
|
public UIPlayerStats()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002748 RID: 10056
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002748")]
|
|
private PlayerMagicData g_PlayerMagicData;
|
|
|
|
// Token: 0x04002749 RID: 10057
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002749")]
|
|
[SerializeField]
|
|
private RectTransform hpBar;
|
|
|
|
// Token: 0x0400274A RID: 10058
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400274A")]
|
|
[SerializeField]
|
|
private RectTransform hpBarFrame;
|
|
|
|
// Token: 0x0400274B RID: 10059
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x400274B")]
|
|
[SerializeField]
|
|
private Image hpWarningBarFrame;
|
|
|
|
// Token: 0x0400274C RID: 10060
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400274C")]
|
|
[SerializeField]
|
|
private Text hpLabel;
|
|
|
|
// Token: 0x0400274D RID: 10061
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400274D")]
|
|
[SerializeField]
|
|
private Image hpLabelBg;
|
|
|
|
// Token: 0x0400274E RID: 10062
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400274E")]
|
|
[SerializeField]
|
|
private Image hpCureBarFrame;
|
|
|
|
// Token: 0x0400274F RID: 10063
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400274F")]
|
|
private CoroutineHandle hpBarProcessor;
|
|
|
|
// Token: 0x04002750 RID: 10064
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x4002750")]
|
|
private float hpBarFrameScale = 1f;
|
|
|
|
// Token: 0x04002751 RID: 10065
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x4002751")]
|
|
private float hpWarningDelta;
|
|
|
|
// Token: 0x04002752 RID: 10066
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002752")]
|
|
private float hpWarningCos;
|
|
|
|
// Token: 0x04002753 RID: 10067
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002753")]
|
|
[SerializeField]
|
|
private RectTransform mpBar;
|
|
|
|
// Token: 0x04002754 RID: 10068
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002754")]
|
|
[SerializeField]
|
|
private RectTransform mpBarFrame;
|
|
|
|
// Token: 0x04002755 RID: 10069
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002755")]
|
|
[SerializeField]
|
|
private Image mpWarningBarFrame;
|
|
|
|
// Token: 0x04002756 RID: 10070
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002756")]
|
|
[SerializeField]
|
|
private Text mpLabel;
|
|
|
|
// Token: 0x04002757 RID: 10071
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002757")]
|
|
[SerializeField]
|
|
private Image mpLabelBg;
|
|
|
|
// Token: 0x04002758 RID: 10072
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002758")]
|
|
[SerializeField]
|
|
private Image mpCureBarFrame;
|
|
|
|
// Token: 0x04002759 RID: 10073
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002759")]
|
|
private CoroutineHandle mpBarProcessor;
|
|
|
|
// Token: 0x0400275A RID: 10074
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x400275A")]
|
|
private float mpBarFrameScale = 1f;
|
|
|
|
// Token: 0x0400275B RID: 10075
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x400275B")]
|
|
private float mpWarningDelta;
|
|
|
|
// Token: 0x0400275C RID: 10076
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400275C")]
|
|
private float mpWarningCos;
|
|
|
|
// Token: 0x0400275D RID: 10077
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400275D")]
|
|
[SerializeField]
|
|
private RectTransform spBar;
|
|
|
|
// Token: 0x0400275E RID: 10078
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400275E")]
|
|
[SerializeField]
|
|
private RectTransform spBarFrame;
|
|
|
|
// Token: 0x0400275F RID: 10079
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400275F")]
|
|
[SerializeField]
|
|
private Image spWarningBarFrame;
|
|
|
|
// Token: 0x04002760 RID: 10080
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x4002760")]
|
|
[SerializeField]
|
|
private Text spLabel;
|
|
|
|
// Token: 0x04002761 RID: 10081
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x4002761")]
|
|
[SerializeField]
|
|
private Image spLabelBg;
|
|
|
|
// Token: 0x04002762 RID: 10082
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002762")]
|
|
[SerializeField]
|
|
private Image spCureBarFrame;
|
|
|
|
// Token: 0x04002763 RID: 10083
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002763")]
|
|
private CoroutineHandle spBarProcessor;
|
|
|
|
// Token: 0x04002764 RID: 10084
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4002764")]
|
|
private float spBarFrameScale = 1f;
|
|
|
|
// Token: 0x04002765 RID: 10085
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002765")]
|
|
private float spWarningDelta;
|
|
|
|
// Token: 0x04002766 RID: 10086
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x4002766")]
|
|
private float spWarningCos;
|
|
|
|
// Token: 0x04002767 RID: 10087
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002767")]
|
|
private float playerValueAlpha;
|
|
|
|
// Token: 0x04002768 RID: 10088
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4002768")]
|
|
private CoroutineHandle processor;
|
|
}
|