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; }