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: 0x020002D8 RID: 728
|
|
[Token(Token = "0x20002D8")]
|
|
public class UIPlayerStats : MonoBehaviour
|
|
{
|
|
// Token: 0x06001AFD RID: 6909 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001AFD")]
|
|
[Address(RVA = "0x10EFA60", Offset = "0x10EE260", VA = "0x1810EFA60")]
|
|
public void Init()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001AFE RID: 6910 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001AFE")]
|
|
[Address(RVA = "0x10F09E0", Offset = "0x10EF1E0", VA = "0x1810F09E0")]
|
|
public void UpdatePlayerValueVisible(float alphaValue)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001AFF RID: 6911 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001AFF")]
|
|
[Address(RVA = "0x10F06C0", Offset = "0x10EEEC0", VA = "0x1810F06C0")]
|
|
public void UpdatePlayerHP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B00 RID: 6912 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B00")]
|
|
[Address(RVA = "0x10F07C0", Offset = "0x10EEFC0", VA = "0x1810F07C0")]
|
|
public void UpdatePlayerMP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B01 RID: 6913 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B01")]
|
|
[Address(RVA = "0x10F08D0", Offset = "0x10EF0D0", VA = "0x1810F08D0")]
|
|
public void UpdatePlayerSP(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B02 RID: 6914 RVA: 0x00040BF4 File Offset: 0x0003EDF4
|
|
[Token(Token = "0x6001B02")]
|
|
[Address(RVA = "0x10F0180", Offset = "0x10EE980", VA = "0x1810F0180")]
|
|
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: 0x06001B03 RID: 6915 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B03")]
|
|
[Address(RVA = "0x10EFA00", Offset = "0x10EE200", VA = "0x1810EFA00")]
|
|
public void Dispose()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B04 RID: 6916 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B04")]
|
|
[Address(RVA = "0x10F0550", Offset = "0x10EED50", VA = "0x1810F0550")]
|
|
private IEnumerator<float> Tick()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B05 RID: 6917 RVA: 0x00040C68 File Offset: 0x0003EE68
|
|
[Token(Token = "0x6001B05")]
|
|
[Address(RVA = "0x10EF8E0", Offset = "0x10EE0E0", VA = "0x1810EF8E0")]
|
|
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: 0x06001B06 RID: 6918 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B06")]
|
|
[Address(RVA = "0x10EF090", Offset = "0x10ED890", VA = "0x1810EF090")]
|
|
private void CheckPlayerHP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B07 RID: 6919 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B07")]
|
|
[Address(RVA = "0x10F0210", Offset = "0x10EEA10", VA = "0x1810F0210")]
|
|
private void SetHPLabelDirty(bool markDirty)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B08 RID: 6920 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B08")]
|
|
[Address(RVA = "0x10F05C0", Offset = "0x10EEDC0", VA = "0x1810F05C0")]
|
|
private IEnumerator<float> UpdateHPBar(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B09 RID: 6921 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B09")]
|
|
[Address(RVA = "0x10EF2D0", Offset = "0x10EDAD0", VA = "0x1810EF2D0")]
|
|
private void CheckPlayerMP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B0A RID: 6922 RVA: 0x00040CD8 File Offset: 0x0003EED8
|
|
[Token(Token = "0x6001B0A")]
|
|
[Address(RVA = "0x10F0310", Offset = "0x10EEB10", VA = "0x1810F0310")]
|
|
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: 0x06001B0B RID: 6923 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B0B")]
|
|
[Address(RVA = "0x10F0640", Offset = "0x10EEE40", VA = "0x1810F0640")]
|
|
private IEnumerator<float> UpdateMPBar(bool isCured)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B0C RID: 6924 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B0C")]
|
|
[Address(RVA = "0x10EF530", Offset = "0x10EDD30", VA = "0x1810EF530")]
|
|
private void CheckPlayerSP()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B0D RID: 6925 RVA: 0x00040D30 File Offset: 0x0003EF30
|
|
[Token(Token = "0x6001B0D")]
|
|
[Address(RVA = "0x10F0430", Offset = "0x10EEC30", VA = "0x1810F0430")]
|
|
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: 0x06001B0E RID: 6926 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001B0E")]
|
|
[Address(RVA = "0x10F0B70", Offset = "0x10EF370", VA = "0x1810F0B70")]
|
|
private IEnumerator<float> UpdateSPCureBar()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001B0F RID: 6927 RVA: 0x00040D88 File Offset: 0x0003EF88
|
|
[Token(Token = "0x6001B0F")]
|
|
[Address(RVA = "0x10F0BE0", Offset = "0x10EF3E0", VA = "0x1810F0BE0")]
|
|
public UIPlayerStats()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002506 RID: 9478
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002506")]
|
|
private PlayerMagicData g_PlayerMagicData;
|
|
|
|
// Token: 0x04002507 RID: 9479
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002507")]
|
|
[SerializeField]
|
|
private RectTransform hpBar;
|
|
|
|
// Token: 0x04002508 RID: 9480
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002508")]
|
|
[SerializeField]
|
|
private RectTransform hpBarFrame;
|
|
|
|
// Token: 0x04002509 RID: 9481
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x4002509")]
|
|
[SerializeField]
|
|
private Image hpWarningBarFrame;
|
|
|
|
// Token: 0x0400250A RID: 9482
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x400250A")]
|
|
[SerializeField]
|
|
private Text hpLabel;
|
|
|
|
// Token: 0x0400250B RID: 9483
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x400250B")]
|
|
[SerializeField]
|
|
private Image hpLabelBg;
|
|
|
|
// Token: 0x0400250C RID: 9484
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x400250C")]
|
|
[SerializeField]
|
|
private Image hpCureBarFrame;
|
|
|
|
// Token: 0x0400250D RID: 9485
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x400250D")]
|
|
private CoroutineHandle hpBarProcessor;
|
|
|
|
// Token: 0x0400250E RID: 9486
|
|
[FieldOffset(Offset = "0x54")]
|
|
[Token(Token = "0x400250E")]
|
|
private float hpBarFrameScale = 1f;
|
|
|
|
// Token: 0x0400250F RID: 9487
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x400250F")]
|
|
private float hpWarningDelta;
|
|
|
|
// Token: 0x04002510 RID: 9488
|
|
[FieldOffset(Offset = "0x5C")]
|
|
[Token(Token = "0x4002510")]
|
|
private float hpWarningCos;
|
|
|
|
// Token: 0x04002511 RID: 9489
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x4002511")]
|
|
[SerializeField]
|
|
private RectTransform mpBar;
|
|
|
|
// Token: 0x04002512 RID: 9490
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002512")]
|
|
[SerializeField]
|
|
private RectTransform mpBarFrame;
|
|
|
|
// Token: 0x04002513 RID: 9491
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002513")]
|
|
[SerializeField]
|
|
private Image mpWarningBarFrame;
|
|
|
|
// Token: 0x04002514 RID: 9492
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002514")]
|
|
[SerializeField]
|
|
private Text mpLabel;
|
|
|
|
// Token: 0x04002515 RID: 9493
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002515")]
|
|
[SerializeField]
|
|
private Image mpLabelBg;
|
|
|
|
// Token: 0x04002516 RID: 9494
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002516")]
|
|
[SerializeField]
|
|
private Image mpCureBarFrame;
|
|
|
|
// Token: 0x04002517 RID: 9495
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002517")]
|
|
private CoroutineHandle mpBarProcessor;
|
|
|
|
// Token: 0x04002518 RID: 9496
|
|
[FieldOffset(Offset = "0x94")]
|
|
[Token(Token = "0x4002518")]
|
|
private float mpBarFrameScale = 1f;
|
|
|
|
// Token: 0x04002519 RID: 9497
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002519")]
|
|
private float mpWarningDelta;
|
|
|
|
// Token: 0x0400251A RID: 9498
|
|
[FieldOffset(Offset = "0x9C")]
|
|
[Token(Token = "0x400251A")]
|
|
private float mpWarningCos;
|
|
|
|
// Token: 0x0400251B RID: 9499
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x400251B")]
|
|
[SerializeField]
|
|
private RectTransform spBar;
|
|
|
|
// Token: 0x0400251C RID: 9500
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x400251C")]
|
|
[SerializeField]
|
|
private RectTransform spBarFrame;
|
|
|
|
// Token: 0x0400251D RID: 9501
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400251D")]
|
|
[SerializeField]
|
|
private Image spWarningBarFrame;
|
|
|
|
// Token: 0x0400251E RID: 9502
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400251E")]
|
|
[SerializeField]
|
|
private Text spLabel;
|
|
|
|
// Token: 0x0400251F RID: 9503
|
|
[FieldOffset(Offset = "0xC0")]
|
|
[Token(Token = "0x400251F")]
|
|
[SerializeField]
|
|
private Image spLabelBg;
|
|
|
|
// Token: 0x04002520 RID: 9504
|
|
[FieldOffset(Offset = "0xC8")]
|
|
[Token(Token = "0x4002520")]
|
|
[SerializeField]
|
|
private Image spCureBarFrame;
|
|
|
|
// Token: 0x04002521 RID: 9505
|
|
[FieldOffset(Offset = "0xD0")]
|
|
[Token(Token = "0x4002521")]
|
|
private CoroutineHandle spBarProcessor;
|
|
|
|
// Token: 0x04002522 RID: 9506
|
|
[FieldOffset(Offset = "0xD4")]
|
|
[Token(Token = "0x4002522")]
|
|
private float spBarFrameScale = 1f;
|
|
|
|
// Token: 0x04002523 RID: 9507
|
|
[FieldOffset(Offset = "0xD8")]
|
|
[Token(Token = "0x4002523")]
|
|
private float spWarningDelta;
|
|
|
|
// Token: 0x04002524 RID: 9508
|
|
[FieldOffset(Offset = "0xDC")]
|
|
[Token(Token = "0x4002524")]
|
|
private float spWarningCos;
|
|
|
|
// Token: 0x04002525 RID: 9509
|
|
[FieldOffset(Offset = "0xE0")]
|
|
[Token(Token = "0x4002525")]
|
|
private float playerValueAlpha;
|
|
|
|
// Token: 0x04002526 RID: 9510
|
|
[FieldOffset(Offset = "0xE4")]
|
|
[Token(Token = "0x4002526")]
|
|
private CoroutineHandle processor;
|
|
}
|