Files
NobetaSource/Cpp2IL/Assembly-CSharp/UIPlayersSubStats.cs
2023-09-06 22:09:22 +02:00

220 lines
6.9 KiB
C#

using System;
using System.Collections.Generic;
using System.Runtime.CompilerServices;
using Cpp2IlInjected;
using MEC;
using UnityEngine;
using UnityEngine.UI;
// Token: 0x020002DD RID: 733
[Token(Token = "0x20002DD")]
public class UIPlayersSubStats : MonoBehaviour
{
// Token: 0x06001B28 RID: 6952 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B28")]
[Address(RVA = "0x10F0CD0", Offset = "0x10EF4D0", VA = "0x1810F0CD0")]
public void Init()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B29 RID: 6953 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B29")]
[Address(RVA = "0x10F2270", Offset = "0x10F0A70", VA = "0x1810F2270")]
public void UpdateCurse()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B2A RID: 6954 RVA: 0x00040F3C File Offset: 0x0003F13C
[Token(Token = "0x6001B2A")]
[Address(RVA = "0x10F2500", Offset = "0x10F0D00", VA = "0x1810F2500")]
public void UpdateMoney(float moneyValue)
{
int num = Mathf.RoundToInt(moneyValue);
this.newMoneyValue = num;
this.isMoneyValueDirty = true;
this.moneyShowTime = 6f;
}
// Token: 0x06001B2B RID: 6955 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B2B")]
[Address(RVA = "0x10F1A20", Offset = "0x10F0220", VA = "0x1810F1A20")]
public void SetPassiveEvent(PassiveEvent.PassiveEventType type, PassiveEvent eventTarget)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B2C RID: 6956 RVA: 0x00040F6C File Offset: 0x0003F16C
[Token(Token = "0x6001B2C")]
[Address(RVA = "0xBEA4D0", Offset = "0xBE8CD0", VA = "0x180BEA4D0")]
public void SetHideMoneyFlag(bool isHide)
{
this.isMoneyValueHide = isHide;
}
// Token: 0x06001B2D RID: 6957 RVA: 0x00040F80 File Offset: 0x0003F180
[Token(Token = "0x6001B2D")]
[Address(RVA = "0x10F0C10", Offset = "0x10EF410", VA = "0x1810F0C10")]
public void Dispose()
{
CoroutineHandle[] array = new CoroutineHandle[2];
int length = array.Length;
CoroutineHandle coroutineHandle = this.tickProcessor;
array[0] = coroutineHandle;
CoroutineHandle coroutineHandle2 = this.curseProcessor;
array[0] = coroutineHandle2;
int num = Timing.KillCoroutines(array);
}
// Token: 0x06001B2E RID: 6958 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B2E")]
[Address(RVA = "0x10F1BA0", Offset = "0x10F03A0", VA = "0x1810F1BA0")]
private IEnumerator<float> Tick()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B2F RID: 6959 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B2F")]
[Address(RVA = "0x10F2410", Offset = "0x10F0C10", VA = "0x1810F2410")]
private void UpdateMoneyValue()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B30 RID: 6960 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B30")]
[Address(RVA = "0x10F0F30", Offset = "0x10EF730", VA = "0x1810F0F30")]
private void SetDigitNumberDirty()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B31 RID: 6961 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B31")]
[Address(RVA = "0x10F1B30", Offset = "0x10F0330", VA = "0x1810F1B30")]
private IEnumerator<float> ShowCurseImg()
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B32 RID: 6962 RVA: 0x00040FC8 File Offset: 0x0003F1C8
[Token(Token = "0x6001B32")]
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
public UIPlayersSubStats()
{
}
// Token: 0x06001B33 RID: 6963 RVA: 0x000020D3 File Offset: 0x000002D3
[Token(Token = "0x6001B33")]
[Address(RVA = "0x10F1DC0", Offset = "0x10F05C0", VA = "0x1810F1DC0")]
[CompilerGenerated]
internal static string <SetPassiveEvent>g__GetPromptText|19_0(ref UIPlayersSubStats.<>c__DisplayClass19_0 cpp2il__autoParamName__idx_0)
{
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
}
// Token: 0x06001B34 RID: 6964 RVA: 0x00040FDC File Offset: 0x0003F1DC
[Token(Token = "0x6001B34")]
[Address(RVA = "0x10F1C10", Offset = "0x10F0410", VA = "0x1810F1C10")]
[CompilerGenerated]
internal static string <SetPassiveEvent>g__GetItemText|19_1(PassiveEvent source)
{
Item component = source.GetComponent<Item>();
int num = 0;
if (component != num)
{
string text = Game.<UISystemText>k__BackingField.GetText(49);
ItemSystem itemManager = Game.GetItemManager();
ItemSystem.ItemType currentItemType = component.currentItemType;
string itemName = itemManager.GetItemName(currentItemType);
return text.Replace("#", itemName);
}
string name = source.name;
return "Null item: " + name;
}
// Token: 0x0400253A RID: 9530
[FieldOffset(Offset = "0x18")]
[Token(Token = "0x400253A")]
[SerializeField]
private Image moneySoulImg;
// Token: 0x0400253B RID: 9531
[FieldOffset(Offset = "0x20")]
[Token(Token = "0x400253B")]
[SerializeField]
private Image moneyBottomImg;
// Token: 0x0400253C RID: 9532
[FieldOffset(Offset = "0x28")]
[Token(Token = "0x400253C")]
[SerializeField]
private Image curseImg;
// Token: 0x0400253D RID: 9533
[FieldOffset(Offset = "0x30")]
[Token(Token = "0x400253D")]
[SerializeField]
private Image[] moneyDigitImgs;
// Token: 0x0400253E RID: 9534
[FieldOffset(Offset = "0x38")]
[Token(Token = "0x400253E")]
private int oriMoneyValue;
// Token: 0x0400253F RID: 9535
[FieldOffset(Offset = "0x3C")]
[Token(Token = "0x400253F")]
private int newMoneyValue;
// Token: 0x04002540 RID: 9536
[FieldOffset(Offset = "0x40")]
[Token(Token = "0x4002540")]
private bool isMoneyValueDirty;
// Token: 0x04002541 RID: 9537
[FieldOffset(Offset = "0x41")]
[Token(Token = "0x4002541")]
private bool isMoneyValueHide;
// Token: 0x04002542 RID: 9538
[FieldOffset(Offset = "0x44")]
[Token(Token = "0x4002542")]
private float moneyShowTime;
// Token: 0x04002543 RID: 9539
[FieldOffset(Offset = "0x48")]
[Token(Token = "0x4002543")]
private float moneyAlpha;
// Token: 0x04002544 RID: 9540
[FieldOffset(Offset = "0x4C")]
[Token(Token = "0x4002544")]
private float curseAlpha;
// Token: 0x04002545 RID: 9541
[FieldOffset(Offset = "0x50")]
[Token(Token = "0x4002545")]
private float curseAlphaCos;
// Token: 0x04002546 RID: 9542
[Token(Token = "0x4002546")]
private const float MONEY_UPDATE_DELTA = 0.01f;
// Token: 0x04002547 RID: 9543
[Token(Token = "0x4002547")]
private const float MONEY_SHOW_DURATION = 6f;
// Token: 0x04002548 RID: 9544
[FieldOffset(Offset = "0x54")]
[Token(Token = "0x4002548")]
private CoroutineHandle tickProcessor;
// Token: 0x04002549 RID: 9545
[FieldOffset(Offset = "0x58")]
[Token(Token = "0x4002549")]
private CoroutineHandle curseProcessor;
}