94 lines
2.8 KiB
C#
94 lines
2.8 KiB
C#
using System;
|
|
using Cpp2IlInjected;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x020002B7 RID: 695
|
|
[Token(Token = "0x20002B7")]
|
|
public class EnemyHpHandler : MonoBehaviour
|
|
{
|
|
// Token: 0x17000117 RID: 279
|
|
// (get) Token: 0x06001A16 RID: 6678 RVA: 0x0003EDF8 File Offset: 0x0003CFF8
|
|
[Token(Token = "0x17000117")]
|
|
public float Alpha
|
|
{
|
|
[Token(Token = "0x6001A16")]
|
|
[Address(RVA = "0xA968A0", Offset = "0xA950A0", VA = "0x180A968A0")]
|
|
get
|
|
{
|
|
return this.canvasGroup.alpha;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001A17 RID: 6679 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001A17")]
|
|
[Address(RVA = "0xA96820", Offset = "0xA95020", VA = "0x180A96820")]
|
|
public void UpdateHPBarScale(float widthScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001A18 RID: 6680 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001A18")]
|
|
[Address(RVA = "0xA967C0", Offset = "0xA94FC0", VA = "0x180A967C0")]
|
|
public void UpdateHPBarFrameScale(float widthScale)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001A19 RID: 6681 RVA: 0x0003EE18 File Offset: 0x0003D018
|
|
[Token(Token = "0x6001A19")]
|
|
[Address(RVA = "0xA96760", Offset = "0xA94F60", VA = "0x180A96760")]
|
|
public void IncreaseTransparency(float deltaTime)
|
|
{
|
|
CanvasGroup canvasGroup = this.canvasGroup;
|
|
float num = Mathf.MoveTowards(canvasGroup.alpha, 1f, deltaTime);
|
|
canvasGroup.alpha = num;
|
|
}
|
|
|
|
// Token: 0x06001A1A RID: 6682 RVA: 0x0003EE4C File Offset: 0x0003D04C
|
|
[Token(Token = "0x6001A1A")]
|
|
[Address(RVA = "0xA96710", Offset = "0xA94F10", VA = "0x180A96710")]
|
|
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: 0x06001A1B RID: 6683 RVA: 0x0003EE80 File Offset: 0x0003D080
|
|
[Token(Token = "0x6001A1B")]
|
|
[Address(RVA = "0xA96880", Offset = "0xA95080", VA = "0x180A96880")]
|
|
public void UpdateTransparency(float alpha)
|
|
{
|
|
this.canvasGroup.alpha = alpha;
|
|
}
|
|
|
|
// Token: 0x06001A1C RID: 6684 RVA: 0x0003EEA0 File Offset: 0x0003D0A0
|
|
[Token(Token = "0x6001A1C")]
|
|
[Address(RVA = "0x33E460", Offset = "0x33CC60", VA = "0x18033E460")]
|
|
public EnemyHpHandler()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040023FB RID: 9211
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40023FB")]
|
|
[SerializeField]
|
|
private CanvasGroup canvasGroup;
|
|
|
|
// Token: 0x040023FC RID: 9212
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40023FC")]
|
|
[SerializeField]
|
|
private Image enemyHpBar;
|
|
|
|
// Token: 0x040023FD RID: 9213
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40023FD")]
|
|
[SerializeField]
|
|
private Image enemyHpBarFrame;
|
|
}
|