71 lines
2.1 KiB
C#
71 lines
2.1 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
|
|
// Token: 0x020002C2 RID: 706
|
|
[Token(Token = "0x20002C2")]
|
|
public class UIHitNumber : MonoBehaviour
|
|
{
|
|
// Token: 0x06001A61 RID: 6753 RVA: 0x0003F4E8 File Offset: 0x0003D6E8
|
|
[Token(Token = "0x6001A61")]
|
|
[Address(RVA = "0x7B7560", Offset = "0x7B5D60", VA = "0x1807B7560")]
|
|
public void Init()
|
|
{
|
|
UIJumpNumber component;
|
|
do
|
|
{
|
|
GameObject gameObject = this.hitNumberPrefab;
|
|
int num = 0;
|
|
if (gameObject == num)
|
|
{
|
|
goto IL_99;
|
|
}
|
|
UIJumpNumber[] array = new UIJumpNumber[25];
|
|
this.hitNumberElements = array;
|
|
UIJumpNumber[] array2 = this.hitNumberElements;
|
|
GameObject gameObject2 = this.hitNumberPrefab;
|
|
Transform transform = base.transform;
|
|
component = UnityEngine.Object.Instantiate<GameObject>(gameObject2, transform).GetComponent<UIJumpNumber>();
|
|
}
|
|
while (component != 0 && component == 0);
|
|
throw new IndexOutOfRangeException();
|
|
IL_99:
|
|
Debug.LogError("傷害數字物件讀取失敗");
|
|
}
|
|
|
|
// Token: 0x06001A62 RID: 6754 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001A62")]
|
|
[Address(RVA = "0x7B77E0", Offset = "0x7B5FE0", VA = "0x1807B77E0")]
|
|
public void SetHitNumber(int iHitNumber, Vector3 v3Pos, PlayerEffectPlay.Magic iElement = PlayerEffectPlay.Magic.Null)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001A63 RID: 6755 RVA: 0x0003F598 File Offset: 0x0003D798
|
|
[Token(Token = "0x6001A63")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public UIHitNumber()
|
|
{
|
|
}
|
|
|
|
// Token: 0x04002434 RID: 9268
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x4002434")]
|
|
[SerializeField]
|
|
private GameObject hitNumberPrefab;
|
|
|
|
// Token: 0x04002435 RID: 9269
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x4002435")]
|
|
private int hitNumberCount;
|
|
|
|
// Token: 0x04002436 RID: 9270
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x4002436")]
|
|
private UIJumpNumber[] hitNumberElements;
|
|
|
|
// Token: 0x04002437 RID: 9271
|
|
[Token(Token = "0x4002437")]
|
|
private const int HIT_NUMBER_LENGTH = 25;
|
|
}
|