94 lines
2.8 KiB
C#
94 lines
2.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020002FC RID: 764
|
|
[Token(Token = "0x20002FC")]
|
|
public class EnemyHpHandler : MonoBehaviour
|
|
{
|
|
// Token: 0x17000132 RID: 306
|
|
// (get) Token: 0x06001C35 RID: 7221 RVA: 0x00044110 File Offset: 0x00042310
|
|
[Token(Token = "0x17000132")]
|
|
public float Alpha
|
|
{
|
|
[Token(Token = "0x6001C35")]
|
|
[Address(RVA = "0xD0A6F0", Offset = "0xD096F0", VA = "0x180D0A6F0")]
|
|
get
|
|
{
|
|
return this.canvasGroup.alpha;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001C36 RID: 7222 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C36")]
|
|
[Address(RVA = "0xD0A670", Offset = "0xD09670", VA = "0x180D0A670")]
|
|
public void UpdateHPBarScale(float widthScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C37 RID: 7223 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001C37")]
|
|
[Address(RVA = "0xD0A610", Offset = "0xD09610", VA = "0x180D0A610")]
|
|
public void UpdateHPBarFrameScale(float widthScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001C38 RID: 7224 RVA: 0x00044130 File Offset: 0x00042330
|
|
[Token(Token = "0x6001C38")]
|
|
[Address(RVA = "0xD0A5B0", Offset = "0xD095B0", VA = "0x180D0A5B0")]
|
|
public void IncreaseTransparency(float deltaTime)
|
|
{
|
|
CanvasGroup canvasGroup = this.canvasGroup;
|
|
float num = Mathf.MoveTowards(canvasGroup.alpha, 1f, deltaTime);
|
|
canvasGroup.alpha = num;
|
|
}
|
|
|
|
// Token: 0x06001C39 RID: 7225 RVA: 0x00044164 File Offset: 0x00042364
|
|
[Token(Token = "0x6001C39")]
|
|
[Address(RVA = "0xD0A560", Offset = "0xD09560", VA = "0x180D0A560")]
|
|
public void DecreaseTransparency(float deltaTime)
|
|
{
|
|
CanvasGroup canvasGroup = this.canvasGroup;
|
|
float alpha = canvasGroup.alpha;
|
|
int num = 0;
|
|
float num2 = Mathf.MoveTowards(alpha, (float)num, deltaTime);
|
|
canvasGroup.alpha = num2;
|
|
}
|
|
|
|
// Token: 0x06001C3A RID: 7226 RVA: 0x00044198 File Offset: 0x00042398
|
|
[Token(Token = "0x6001C3A")]
|
|
[Address(RVA = "0xD0A6D0", Offset = "0xD096D0", VA = "0x180D0A6D0")]
|
|
public void UpdateTransparency(float alpha)
|
|
{
|
|
this.canvasGroup.alpha = alpha;
|
|
}
|
|
|
|
// Token: 0x06001C3B RID: 7227 RVA: 0x000441B8 File Offset: 0x000423B8
|
|
[Token(Token = "0x6001C3B")]
|
|
[Address(RVA = "0x328C40", Offset = "0x327C40", VA = "0x180328C40")]
|
|
public EnemyHpHandler()
|
|
{
|
|
}
|
|
|
|
// Token: 0x0400263B RID: 9787
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x400263B")]
|
|
[SerializeField]
|
|
private CanvasGroup canvasGroup;
|
|
|
|
// Token: 0x0400263C RID: 9788
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x400263C")]
|
|
[SerializeField]
|
|
private Image enemyHpBar;
|
|
|
|
// Token: 0x0400263D RID: 9789
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x400263D")]
|
|
[SerializeField]
|
|
private Image enemyHpBarFrame;
|
|
}
|