using System; using System.Collections.Generic; using Cpp2IlInjected; using MEC; using UnityEngine; using UnityEngine.UI; // Token: 0x020002D6 RID: 726 [Token(Token = "0x20002D6")] public class UIMagicBar : MonoBehaviour { // Token: 0x06001AED RID: 6893 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AED")] [Address(RVA = "0x10E18D0", Offset = "0x10E00D0", VA = "0x1810E18D0")] public void Init() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AEE RID: 6894 RVA: 0x00040778 File Offset: 0x0003E978 [Token(Token = "0x6001AEE")] [Address(RVA = "0xBA4AF0", Offset = "0xBA32F0", VA = "0x180BA4AF0")] public void UpdateChargeBarShow(bool isDirty) { this.markChargeBarDirty = isDirty; } // Token: 0x06001AEF RID: 6895 RVA: 0x0004078C File Offset: 0x0003E98C [Token(Token = "0x6001AEF")] [Address(RVA = "0x10E1A30", Offset = "0x10E0230", VA = "0x1810E1A30")] public void SetMagicSprites(PlayerEffectPlay.Magic magicType) { Image image = this.elementSmall; int num = magicType - PlayerEffectPlay.Magic.Ice; int num2 = 0; this.chargeBlinkAlpha = 1f; this.chargeBlinkSize = 1.25f; this.elementBgSmokeCos = (float)num2; this.elementBgSmokeAlpha = (float)num2; if (num != 0) { if (num != 0) { if (num != 1) { Sprite elementSmall_Null = Game.GetUIElementSprites().ElementSmall_Null; image.sprite = elementSmall_Null; Image image2 = this.chargeMask; Sprite chargeBur_Null = Game.GetUIElementSprites().ChargeBur_Null; image2.sprite = chargeBur_Null; Image image3 = this.chargeBar; Sprite chargeBur_Null2 = Game.GetUIElementSprites().ChargeBur_Null; image3.sprite = chargeBur_Null2; Image image4 = this.chargeBarBg; Sprite chargeBurBG_Null = Game.GetUIElementSprites().ChargeBurBG_Null; image4.sprite = chargeBurBG_Null; Image image5 = this.chargeBlink; Sprite elementSmall_Null2 = Game.GetUIElementSprites().ElementSmall_Null; image5.sprite = elementSmall_Null2; Image image6 = this.chargeBarBlink; Sprite chargeBur_Null3 = Game.GetUIElementSprites().ChargeBur_Null; image6.sprite = chargeBur_Null3; Image image7 = this.elementBgSmoke; Sprite elementBGSmoke_Null = Game.GetUIElementSprites().ElementBGSmoke_Null; image7.sprite = elementBGSmoke_Null; return; } Sprite elementSmall_Lightning = Game.GetUIElementSprites().ElementSmall_Lightning; image.sprite = elementSmall_Lightning; Image image8 = this.chargeMask; Sprite chargeBur_Lightning = Game.GetUIElementSprites().ChargeBur_Lightning; image8.sprite = chargeBur_Lightning; Image image9 = this.chargeBar; Sprite chargeBur_Lightning2 = Game.GetUIElementSprites().ChargeBur_Lightning; image9.sprite = chargeBur_Lightning2; Image image10 = this.chargeBarBg; Sprite chargeBurBG_Lightning = Game.GetUIElementSprites().ChargeBurBG_Lightning; image10.sprite = chargeBurBG_Lightning; Image image11 = this.chargeBlink; Sprite elementSmall_Lightning2 = Game.GetUIElementSprites().ElementSmall_Lightning; image11.sprite = elementSmall_Lightning2; Image image12 = this.chargeBarBlink; Sprite chargeBur_Lightning3 = Game.GetUIElementSprites().ChargeBur_Lightning; image12.sprite = chargeBur_Lightning3; Image image13 = this.elementBgSmoke; UIElementSprite uielementSprites = Game.GetUIElementSprites(); } Sprite elementSmall_Fire = Game.GetUIElementSprites().ElementSmall_Fire; image.sprite = elementSmall_Fire; Image image14 = this.chargeMask; Sprite chargeBur_Fire = Game.GetUIElementSprites().ChargeBur_Fire; image14.sprite = chargeBur_Fire; Image image15 = this.chargeBar; Sprite chargeBur_Fire2 = Game.GetUIElementSprites().ChargeBur_Fire; image15.sprite = chargeBur_Fire2; Image image16 = this.chargeBarBg; Sprite chargeBurBG_Fire = Game.GetUIElementSprites().ChargeBurBG_Fire; image16.sprite = chargeBurBG_Fire; Image image17 = this.chargeBlink; Sprite elementSmall_Fire2 = Game.GetUIElementSprites().ElementSmall_Fire; image17.sprite = elementSmall_Fire2; Image image18 = this.chargeBarBlink; Sprite chargeBur_Fire3 = Game.GetUIElementSprites().ChargeBur_Fire; image18.sprite = chargeBur_Fire3; Image image19 = this.elementBgSmoke; UIElementSprite uielementSprites2 = Game.GetUIElementSprites(); } Sprite elementSmall_Ice = Game.GetUIElementSprites().ElementSmall_Ice; image.sprite = elementSmall_Ice; Image image20 = this.chargeMask; Sprite chargeBur_Ice = Game.GetUIElementSprites().ChargeBur_Ice; image20.sprite = chargeBur_Ice; Image image21 = this.chargeBar; Sprite chargeBur_Ice2 = Game.GetUIElementSprites().ChargeBur_Ice; image21.sprite = chargeBur_Ice2; Image image22 = this.chargeBarBg; Sprite chargeBurBG_Ice = Game.GetUIElementSprites().ChargeBurBG_Ice; image22.sprite = chargeBurBG_Ice; Image image23 = this.chargeBlink; Sprite elementSmall_Ice2 = Game.GetUIElementSprites().ElementSmall_Ice; image23.sprite = elementSmall_Ice2; Image image24 = this.chargeBarBlink; Sprite chargeBur_Ice3 = Game.GetUIElementSprites().ChargeBur_Ice; image24.sprite = chargeBur_Ice3; Image image25 = this.elementBgSmoke; UIElementSprite uielementSprites3 = Game.GetUIElementSprites(); throw new NullReferenceException(); } // Token: 0x06001AF0 RID: 6896 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AF0")] [Address(RVA = "0x10E1870", Offset = "0x10E0070", VA = "0x1810E1870")] public void Dispose() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AF1 RID: 6897 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AF1")] [Address(RVA = "0x10E1FC0", Offset = "0x10E07C0", VA = "0x1810E1FC0")] private IEnumerator Tick() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AF2 RID: 6898 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AF2")] [Address(RVA = "0x10E2430", Offset = "0x10E0C30", VA = "0x1810E2430")] private void UpdateChargeBar() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AF3 RID: 6899 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AF3")] [Address(RVA = "0x10E2030", Offset = "0x10E0830", VA = "0x1810E2030")] private void UpdateBlinkEffect() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AF4 RID: 6900 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001AF4")] [Address(RVA = "0x10E2640", Offset = "0x10E0E40", VA = "0x1810E2640")] private void UpdateSmokeEffect() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001AF5 RID: 6901 RVA: 0x00040B1C File Offset: 0x0003ED1C [Token(Token = "0x6001AF5")] [Address(RVA = "0x10E2380", Offset = "0x10E0B80", VA = "0x1810E2380")] private void UpdateCDMask() { Image image = this.cdMask; CharacterBaseData playerCharData = Game.GetPlayerCharData(); PlayerEffectPlay.Magic g_Magic = Game.GetPlayerManager().playerEffect.g_Magic; float cdscale = playerCharData.GetCDScale(g_Magic); image.fillAmount = 1f; } // Token: 0x06001AF6 RID: 6902 RVA: 0x00040B68 File Offset: 0x0003ED68 [Token(Token = "0x6001AF6")] [Address(RVA = "0x10E2830", Offset = "0x10E1030", VA = "0x1810E2830")] public UIMagicBar() { } // Token: 0x040024F1 RID: 9457 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40024F1")] [SerializeField] private Image chargeMask; // Token: 0x040024F2 RID: 9458 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40024F2")] [SerializeField] private Image chargeBar; // Token: 0x040024F3 RID: 9459 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40024F3")] [SerializeField] private Image chargeBarBg; // Token: 0x040024F4 RID: 9460 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40024F4")] [SerializeField] private Image chargeBlink; // Token: 0x040024F5 RID: 9461 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40024F5")] [SerializeField] private Image chargeBarBlink; // Token: 0x040024F6 RID: 9462 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40024F6")] [SerializeField] private Image elementSmall; // Token: 0x040024F7 RID: 9463 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40024F7")] [SerializeField] private Image elementBgSmoke; // Token: 0x040024F8 RID: 9464 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40024F8")] [SerializeField] private Image cdMask; // Token: 0x040024F9 RID: 9465 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40024F9")] private bool markChargeBarDirty; // Token: 0x040024FA RID: 9466 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x40024FA")] private float elementBgSmokeAlpha; // Token: 0x040024FB RID: 9467 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40024FB")] private float elementBgSmokeSize = 1f; // Token: 0x040024FC RID: 9468 [FieldOffset(Offset = "0x64")] [Token(Token = "0x40024FC")] private float elementBgSmokeCos; // Token: 0x040024FD RID: 9469 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40024FD")] private float elementBgSmokeRot; // Token: 0x040024FE RID: 9470 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x40024FE")] private float chargeBarAlpha; // Token: 0x040024FF RID: 9471 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40024FF")] private float chargeBlinkAlpha; // Token: 0x04002500 RID: 9472 [FieldOffset(Offset = "0x74")] [Token(Token = "0x4002500")] private float chargeBlinkCos; // Token: 0x04002501 RID: 9473 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002501")] private float chargeBlinkSize = 1f; // Token: 0x04002502 RID: 9474 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x4002502")] private CoroutineHandle processor; }