using System; using Cpp2IlInjected; using UnityEngine; // Token: 0x02000099 RID: 153 [Token(Token = "0x2000099")] public class CharacterBaseData : MonoBehaviour { // Token: 0x1700002C RID: 44 // (get) Token: 0x060006A1 RID: 1697 RVA: 0x0000FB98 File Offset: 0x0000DD98 // (set) Token: 0x060006A2 RID: 1698 RVA: 0x0000FBAC File Offset: 0x0000DDAC [Token(Token = "0x1700002C")] public bool NeedResetAppearanceTimer { [Token(Token = "0x60006A1")] [Address(RVA = "0x7A2DE0", Offset = "0x7A1BE0", VA = "0x1807A2DE0")] get; [Token(Token = "0x60006A2")] [Address(RVA = "0x9465C0", Offset = "0x9453C0", VA = "0x1809465C0")] set; } // Token: 0x060006A3 RID: 1699 RVA: 0x0000FBC0 File Offset: 0x0000DDC0 [Token(Token = "0x60006A3")] [Address(RVA = "0xE837A0", Offset = "0xE825A0", VA = "0x180E837A0")] public void InitData() { float num = this.g_fHealthPoints; float num2 = this.g_fManaPoints; float num3 = this.g_fChargeWait; this.g_fHPMax = num; this.g_fHP = num; float num4 = this.g_fStaminaPoints; this.g_fSPMax = num4; this.g_fSP = num4; this.g_fMPMax = num2; this.g_fMP = num2; this.g_fChargeWaitVal = num3; this.g_fCDLightning = 100f; this.g_fCDFire = 100f; this.g_fCDIce = 100f; this.g_fCDNull = 100f; bool flag = base.CompareTag("Player"); this.isPlayer = flag; } // Token: 0x060006A4 RID: 1700 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006A4")] [Address(RVA = "0xE83E10", Offset = "0xE82C10", VA = "0x180E83E10")] private void Update() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006A5 RID: 1701 RVA: 0x0000FC5C File Offset: 0x0000DE5C [Token(Token = "0x60006A5")] [Address(RVA = "0xE83940", Offset = "0xE82740", VA = "0x180E83940")] public void ResetData() { float num = this.g_fHPMax; this.g_fHP = num; float num2 = this.g_fMPMax; this.g_fMP = num2; float num3 = this.g_fSPMax; this.g_fSP = num3; } // Token: 0x060006A6 RID: 1702 RVA: 0x0000FC94 File Offset: 0x0000DE94 [Token(Token = "0x60006A6")] [Address(RVA = "0xE836F0", Offset = "0xE824F0", VA = "0x180E836F0")] public void HPLoss(float fVal) { int num = 0; if (num <= (int)fVal) { float num2 = this.g_fHP; int num4; if (num <= (int)num2) { float num3 = this.g_fHPMax; if (num2 > num3) { num2 = num3; this.k__BackingField = true; this.g_fHP = num2; return; } } else { num4 = 0; } this.g_fHP = (float)num4; } this.k__BackingField = true; } // Token: 0x060006A7 RID: 1703 RVA: 0x0000FCE0 File Offset: 0x0000DEE0 [Token(Token = "0x60006A7")] [Address(RVA = "0xE83760", Offset = "0xE82560", VA = "0x180E83760")] public void HPRecovery(float fVal) { float num = this.g_fHPMax; int num2 = 0; float num3 = num * 0.01f; this.k__BackingField = true; if (num2 > (int)num3) { this.g_fHP = (float)num2; return; } if (num3 > num) { this.g_fHP = num; return; } this.g_fHP = num3; } // Token: 0x060006A8 RID: 1704 RVA: 0x0000FD24 File Offset: 0x0000DF24 [Token(Token = "0x60006A8")] [Address(RVA = "0xE83730", Offset = "0xE82530", VA = "0x180E83730")] public void HPRecoveryVal(float fVal) { int num = 0; this.k__BackingField = true; if (num <= (int)fVal) { float num2 = this.g_fHPMax; if (fVal <= num2) { this.g_fHP = fVal; return; } } this.g_fHP = (float)num; } // Token: 0x060006A9 RID: 1705 RVA: 0x0000FD58 File Offset: 0x0000DF58 [Token(Token = "0x60006A9")] [Address(RVA = "0xE83DD0", Offset = "0xE82BD0", VA = "0x180E83DD0")] public void SetHPMax(float fAddHPMax) { this.g_fHPMax = fAddHPMax; this.g_fHP = fAddHPMax; } // Token: 0x060006AA RID: 1706 RVA: 0x0000FD74 File Offset: 0x0000DF74 [Token(Token = "0x60006AA")] [Address(RVA = "0x5B5B10", Offset = "0x5B4910", VA = "0x1805B5B10")] public float GetHPMax() { return this.g_fHPMax; } // Token: 0x060006AB RID: 1707 RVA: 0x0000FD88 File Offset: 0x0000DF88 [Token(Token = "0x60006AB")] [Address(RVA = "0xE836D0", Offset = "0xE824D0", VA = "0x180E836D0")] public float GetHPScale() { return this.g_fHP; } // Token: 0x060006AC RID: 1708 RVA: 0x0000FD9C File Offset: 0x0000DF9C [Token(Token = "0x60006AC")] [Address(RVA = "0xE83870", Offset = "0xE82670", VA = "0x180E83870")] public void MPLoss(float fVal) { float num = this.g_fMP; int num2 = 0; if (num2 > (int)num) { this.g_fMP = (float)num2; return; } float num3 = this.g_fMPMax; if (num > num3) { this.g_fMP = num3; return; } this.g_fMP = num; } // Token: 0x060006AD RID: 1709 RVA: 0x0000FDD8 File Offset: 0x0000DFD8 [Token(Token = "0x60006AD")] [Address(RVA = "0xE838D0", Offset = "0xE826D0", VA = "0x180E838D0")] public void MPRecovery(float fVal) { float num = this.g_fMPMax; int num2 = 0; float num3 = num * 0.01f; if (num2 > (int)num3) { this.g_fMP = (float)num2; return; } if (num3 > num) { this.g_fMP = num; return; } this.g_fMP = num3; } // Token: 0x060006AE RID: 1710 RVA: 0x0000FE18 File Offset: 0x0000E018 [Token(Token = "0x60006AE")] [Address(RVA = "0xE838A0", Offset = "0xE826A0", VA = "0x180E838A0")] public void MPRecoveryVal(float fVal) { int num = 0; if (num <= (int)fVal) { float num2 = this.g_fMPMax; if (fVal <= num2) { this.g_fMP = fVal; return; } } this.g_fMP = (float)num; } // Token: 0x060006AF RID: 1711 RVA: 0x0000FE48 File Offset: 0x0000E048 [Token(Token = "0x60006AF")] [Address(RVA = "0xE83DE0", Offset = "0xE82BE0", VA = "0x180E83DE0")] public void SetMPMax(float fMPMax) { this.g_fMPMax = fMPMax; this.g_fMP = fMPMax; } // Token: 0x060006B0 RID: 1712 RVA: 0x0000FE64 File Offset: 0x0000E064 [Token(Token = "0x60006B0")] [Address(RVA = "0x5F9910", Offset = "0x5F8710", VA = "0x1805F9910")] public float GetMPMax() { return this.g_fMPMax; } // Token: 0x060006B1 RID: 1713 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006B1")] [Address(RVA = "0xE83860", Offset = "0xE82660", VA = "0x180E83860")] public bool IsMPFull() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006B2 RID: 1714 RVA: 0x0000FE78 File Offset: 0x0000E078 [Token(Token = "0x60006B2")] [Address(RVA = "0x468160", Offset = "0x466F60", VA = "0x180468160")] public float GetMPRecovery() { return this.g_fMPRecovery; } // Token: 0x060006B3 RID: 1715 RVA: 0x0000FE8C File Offset: 0x0000E08C [Token(Token = "0x60006B3")] [Address(RVA = "0xE83960", Offset = "0xE82760", VA = "0x180E83960")] public void SPLoss(float fVal) { float num = this.g_fSP; if (0 <= (int)num) { float num2 = this.g_fSPMax; if (num <= num2) { goto IL_1A; } } int num3 = 0; IL_1A: float num4 = this.g_fSPRecoveryStayTime; this.g_fSPRecoveryStayTimeVal = num4; this.g_fSP = (float)num3; this.g_bIsTired = true; } // Token: 0x060006B4 RID: 1716 RVA: 0x0000FED0 File Offset: 0x0000E0D0 [Token(Token = "0x60006B4")] [Address(RVA = "0xE839A0", Offset = "0xE827A0", VA = "0x180E839A0")] public void SPRecovery(float fVal) { float num = this.g_fSPMax; int num2 = 0; float num3 = num * 0.01f; int num4; if (num2 > (int)num3 || num3 > num) { num4 = 0; } this.g_fSP = (float)num4; if (this.g_bIsTired) { float num5 = num * 0.333f; if (num4 > (int)num5) { this.g_bIsTired = false; } } } // Token: 0x060006B5 RID: 1717 RVA: 0x0000FF20 File Offset: 0x0000E120 [Token(Token = "0x60006B5")] [Address(RVA = "0xE83DF0", Offset = "0xE82BF0", VA = "0x180E83DF0")] public void SetSPMax(float fSPMax) { this.g_fSPMax = fSPMax; this.g_fSP = fSPMax; } // Token: 0x060006B6 RID: 1718 RVA: 0x0000FF3C File Offset: 0x0000E13C [Token(Token = "0x60006B6")] [Address(RVA = "0x5FC740", Offset = "0x5FB540", VA = "0x1805FC740")] public float GetSPMax() { return this.g_fSPMax; } // Token: 0x060006B7 RID: 1719 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006B7")] [Address(RVA = "0xE836E0", Offset = "0xE824E0", VA = "0x180E836E0")] public bool GetIsSPRecoveryStayTime() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006B8 RID: 1720 RVA: 0x0000FF50 File Offset: 0x0000E150 [Token(Token = "0x60006B8")] [Address(RVA = "0xE83910", Offset = "0xE82710", VA = "0x180E83910")] public void ReSetSPRecoveryStayTime() { this.g_fSPRecoveryStayTimeVal = 0f; } // Token: 0x060006B9 RID: 1721 RVA: 0x0000FF68 File Offset: 0x0000E168 [Token(Token = "0x60006B9")] [Address(RVA = "0x4F8000", Offset = "0x4F6E00", VA = "0x1804F8000")] public bool GetIsTired() { return this.g_bIsTired; } // Token: 0x060006BA RID: 1722 RVA: 0x0000FF7C File Offset: 0x0000E17C [Token(Token = "0x60006BA")] [Address(RVA = "0xE835B0", Offset = "0xE823B0", VA = "0x180E835B0")] public void ChargeZero() { float num = this.g_fChargeWait; this.g_fChargeWaitVal = num; this.g_fCharge = 0f; this.g_bChargeing = false; } // Token: 0x060006BB RID: 1723 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006BB")] [Address(RVA = "0xE83C90", Offset = "0xE82A90", VA = "0x180E83C90")] public void SetChargeing() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006BC RID: 1724 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006BC")] [Address(RVA = "0xE83BA0", Offset = "0xE829A0", VA = "0x180E83BA0")] public void SetChargeAdd(float fAdd) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006BD RID: 1725 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006BD")] [Address(RVA = "0xE83640", Offset = "0xE82440", VA = "0x180E83640")] public float GetChargeSpeed() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006BE RID: 1726 RVA: 0x0000FFAC File Offset: 0x0000E1AC [Token(Token = "0x60006BE")] [Address(RVA = "0x3FBE40", Offset = "0x3FAC40", VA = "0x1803FBE40")] public float GetHP() { return this.g_fHP; } // Token: 0x060006BF RID: 1727 RVA: 0x0000FFC0 File Offset: 0x0000E1C0 [Token(Token = "0x60006BF")] [Address(RVA = "0x3FBE50", Offset = "0x3FAC50", VA = "0x1803FBE50")] public void SetHP(float fHP) { this.g_fHP = fHP; } // Token: 0x060006C0 RID: 1728 RVA: 0x0000FFD4 File Offset: 0x0000E1D4 [Token(Token = "0x60006C0")] [Address(RVA = "0x6969C0", Offset = "0x6957C0", VA = "0x1806969C0")] public float GetMP() { return this.g_fMP; } // Token: 0x060006C1 RID: 1729 RVA: 0x0000FFE8 File Offset: 0x0000E1E8 [Token(Token = "0x60006C1")] [Address(RVA = "0x6969D0", Offset = "0x6957D0", VA = "0x1806969D0")] public void SetMP(float fMP) { this.g_fMP = fMP; } // Token: 0x060006C2 RID: 1730 RVA: 0x0000FFFC File Offset: 0x0000E1FC [Token(Token = "0x60006C2")] [Address(RVA = "0x468180", Offset = "0x466F80", VA = "0x180468180")] public float GetSP() { return this.g_fSP; } // Token: 0x060006C3 RID: 1731 RVA: 0x00010010 File Offset: 0x0000E210 [Token(Token = "0x60006C3")] [Address(RVA = "0x94F220", Offset = "0x94E020", VA = "0x18094F220")] public void SetChargeMaxVal(float fChargeMax) { this.g_fChargeMax = fChargeMax; } // Token: 0x060006C4 RID: 1732 RVA: 0x00010024 File Offset: 0x0000E224 [Token(Token = "0x60006C4")] [Address(RVA = "0x468250", Offset = "0x467050", VA = "0x180468250")] public float GetChargeMax() { return this.g_fChargeMax; } // Token: 0x060006C5 RID: 1733 RVA: 0x00010038 File Offset: 0x0000E238 [Token(Token = "0x60006C5")] [Address(RVA = "0x4681E0", Offset = "0x466FE0", VA = "0x1804681E0")] public float GetCharge() { return this.g_fCharge; } // Token: 0x060006C6 RID: 1734 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006C6")] [Address(RVA = "0xE83840", Offset = "0xE82640", VA = "0x180E83840")] public bool IsChargeMax() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006C7 RID: 1735 RVA: 0x0001004C File Offset: 0x0000E24C [Token(Token = "0x60006C7")] [Address(RVA = "0xAD69C0", Offset = "0xAD57C0", VA = "0x180AD69C0")] public bool IsCharging() { return this.g_bChargeing; } // Token: 0x060006C8 RID: 1736 RVA: 0x00010060 File Offset: 0x0000E260 [Token(Token = "0x60006C8")] [Address(RVA = "0xE83630", Offset = "0xE82430", VA = "0x180E83630")] public float GetChargeScale() { return this.g_fCharge; } // Token: 0x060006C9 RID: 1737 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x60006C9")] [Address(RVA = "0xE835D0", Offset = "0xE823D0", VA = "0x180E835D0")] public float GetCDScale(PlayerEffectPlay.Magic Type) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x060006CA RID: 1738 RVA: 0x00010074 File Offset: 0x0000E274 [Token(Token = "0x60006CA")] [Address(RVA = "0xE839F0", Offset = "0xE827F0", VA = "0x180E839F0")] public void SetCDAdd(PlayerMagicData PMD) { /* An exception occurred when decompiling this method (060006CA) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void CharacterBaseData::SetCDAdd(PlayerMagicData) ---> System.ArgumentOutOfRangeException: Non-negative number required. (Parameter 'length') at System.Array.Copy(Array sourceArray, Int32 sourceIndex, Array destinationArray, Int32 destinationIndex, Int32 length, Boolean reliable) at System.Array.Copy(Array sourceArray, Array destinationArray, Int32 length) at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackSlot.ModifyStack(StackSlot[] stack, Int32 popCount, Int32 pushCount, ByteCode pushDefinition) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 51 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.StackAnalysis(MethodDef methodDef) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 401 at ICSharpCode.Decompiler.ILAst.ILAstBuilder.Build(MethodDef methodDef, Boolean optimize, DecompilerContext context) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstBuilder.cs:line 276 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(IEnumerable`1 parameters, MethodDebugInfoBuilder& builder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 112 at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 88 --- End of inner exception stack trace --- at ICSharpCode.Decompiler.Ast.AstMethodBodyBuilder.CreateMethodBody(MethodDef methodDef, DecompilerContext context, AutoPropertyProvider autoPropertyProvider, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, StringBuilder sb, MethodDebugInfoBuilder& stmtsBuilder) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstMethodBodyBuilder.cs:line 92 at ICSharpCode.Decompiler.Ast.AstBuilder.AddMethodBody(EntityDeclaration methodNode, EntityDeclaration& updatedNode, MethodDef method, IEnumerable`1 parameters, Boolean valueParameterIsKeyword, MethodKind methodKind) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\Ast\AstBuilder.cs:line 1618 */; } // Token: 0x060006CB RID: 1739 RVA: 0x00010164 File Offset: 0x0000E364 [Token(Token = "0x60006CB")] [Address(RVA = "0xE83B60", Offset = "0xE82960", VA = "0x180E83B60")] public void SetCDZero(PlayerEffectPlay.Magic Type) { if (Type != PlayerEffectPlay.Magic.Null) { if (Type == PlayerEffectPlay.Magic.Null) { this.g_fCDIce = 0f; return; } if (Type == PlayerEffectPlay.Magic.Null) { this.g_fCDFire = 0f; return; } if (Type == PlayerEffectPlay.Magic.Ice) { this.g_fCDLightning = 0f; return; } } else { this.g_fCDNull = 0f; } } // Token: 0x060006CC RID: 1740 RVA: 0x000101B0 File Offset: 0x0000E3B0 [Token(Token = "0x60006CC")] [Address(RVA = "0xE83920", Offset = "0xE82720", VA = "0x180E83920")] public void ResctCD() { this.g_fCDLightning = 100f; this.g_fCDFire = 100f; this.g_fCDIce = 100f; this.g_fCDNull = 100f; } // Token: 0x060006CD RID: 1741 RVA: 0x000101EC File Offset: 0x0000E3EC [Token(Token = "0x60006CD")] [Address(RVA = "0xE83580", Offset = "0xE82380", VA = "0x180E83580")] public void ChargeFadeAdd(float fAdd) { float num = this.g_fChargeFade; if (!this.g_bChargeFadeStop) { this.g_fChargeFade = num; } } // Token: 0x060006CE RID: 1742 RVA: 0x00010210 File Offset: 0x0000E410 [Token(Token = "0x60006CE")] [Address(RVA = "0x6FE1D0", Offset = "0x6FCFD0", VA = "0x1806FE1D0")] public float GetChargeFade() { return this.g_fChargeFade; } // Token: 0x060006CF RID: 1743 RVA: 0x00010224 File Offset: 0x0000E424 [Token(Token = "0x60006CF")] [Address(RVA = "0xE83C70", Offset = "0xE82A70", VA = "0x180E83C70")] public void SetChargeFadeZero() { this.g_fChargeFade = 0f; this.g_bChargeFadeStop = false; } // Token: 0x060006D0 RID: 1744 RVA: 0x00010244 File Offset: 0x0000E444 [Token(Token = "0x60006D0")] [Address(RVA = "0x918230", Offset = "0x917030", VA = "0x180918230")] public void SetChargeFadeStop(bool bStop) { this.g_bChargeFadeStop = bStop; } // Token: 0x060006D1 RID: 1745 RVA: 0x00010258 File Offset: 0x0000E458 [Token(Token = "0x60006D1")] [Address(RVA = "0x38DBA0", Offset = "0x38C9A0", VA = "0x18038DBA0")] public void SetSPRecoveryStayTime(float StayTime) { this.g_fSPRecoveryStayTime = StayTime; } // Token: 0x060006D2 RID: 1746 RVA: 0x0001026C File Offset: 0x0000E46C [Token(Token = "0x60006D2")] [Address(RVA = "0xE836D0", Offset = "0xE824D0", VA = "0x180E836D0")] public float GetHPPercent() { return this.g_fHP; } // Token: 0x060006D3 RID: 1747 RVA: 0x00010280 File Offset: 0x0000E480 [Token(Token = "0x60006D3")] [Address(RVA = "0xE83E00", Offset = "0xE82C00", VA = "0x180E83E00")] private void UpdateFlag() { this.k__BackingField = true; } // Token: 0x060006D4 RID: 1748 RVA: 0x00010294 File Offset: 0x0000E494 [Token(Token = "0x60006D4")] [Address(RVA = "0xE83F00", Offset = "0xE82D00", VA = "0x180E83F00")] public CharacterBaseData() { } // Token: 0x040007D8 RID: 2008 [FieldOffset(Offset = "0x18")] [Token(Token = "0x40007D8")] public float g_fHealthPoints = 100f; // Token: 0x040007D9 RID: 2009 [FieldOffset(Offset = "0x1C")] [Token(Token = "0x40007D9")] private float g_fHPMax; // Token: 0x040007DA RID: 2010 [FieldOffset(Offset = "0x20")] [Token(Token = "0x40007DA")] private float g_fHP; // Token: 0x040007DB RID: 2011 [FieldOffset(Offset = "0x24")] [Token(Token = "0x40007DB")] public float g_fManaPoints = 100f; // Token: 0x040007DC RID: 2012 [FieldOffset(Offset = "0x28")] [Token(Token = "0x40007DC")] private float g_fMPMax; // Token: 0x040007DD RID: 2013 [FieldOffset(Offset = "0x2C")] [Token(Token = "0x40007DD")] private float g_fMP; // Token: 0x040007DE RID: 2014 [FieldOffset(Offset = "0x30")] [Token(Token = "0x40007DE")] public float g_fStaminaPoints = 100f; // Token: 0x040007DF RID: 2015 [FieldOffset(Offset = "0x34")] [Token(Token = "0x40007DF")] private float g_fSPMax; // Token: 0x040007E0 RID: 2016 [FieldOffset(Offset = "0x38")] [Token(Token = "0x40007E0")] private float g_fSP; // Token: 0x040007E1 RID: 2017 [FieldOffset(Offset = "0x3C")] [Token(Token = "0x40007E1")] public float g_fHPRecovery; // Token: 0x040007E2 RID: 2018 [FieldOffset(Offset = "0x40")] [Token(Token = "0x40007E2")] public float g_fMPRecovery; // Token: 0x040007E3 RID: 2019 [FieldOffset(Offset = "0x44")] [Token(Token = "0x40007E3")] public float g_fSPRecovery; // Token: 0x040007E4 RID: 2020 [FieldOffset(Offset = "0x48")] [Token(Token = "0x40007E4")] private float g_fSPRecoveryStayTime = 1f; // Token: 0x040007E5 RID: 2021 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x40007E5")] private float g_fSPRecoveryStayTimeVal; // Token: 0x040007E6 RID: 2022 [FieldOffset(Offset = "0x50")] [Token(Token = "0x40007E6")] private bool g_bIsTired; // Token: 0x040007E7 RID: 2023 [FieldOffset(Offset = "0x54")] [Token(Token = "0x40007E7")] public float g_fChargeMax = 100f; // Token: 0x040007E8 RID: 2024 [FieldOffset(Offset = "0x58")] [Token(Token = "0x40007E8")] public float g_fCharge; // Token: 0x040007E9 RID: 2025 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x40007E9")] private float g_fChargeAddVal; // Token: 0x040007EA RID: 2026 [FieldOffset(Offset = "0x60")] [Token(Token = "0x40007EA")] private float g_fChargeWait = 0.6f; // Token: 0x040007EB RID: 2027 [FieldOffset(Offset = "0x64")] [Token(Token = "0x40007EB")] private float g_fChargeWaitVal; // Token: 0x040007EC RID: 2028 [FieldOffset(Offset = "0x68")] [Token(Token = "0x40007EC")] private bool g_bChargeing; // Token: 0x040007ED RID: 2029 [FieldOffset(Offset = "0x6C")] [Token(Token = "0x40007ED")] public float g_fChargeSpeed = 5f; // Token: 0x040007EE RID: 2030 [Token(Token = "0x40007EE")] private const float g_fCDMax = 100f; // Token: 0x040007EF RID: 2031 [FieldOffset(Offset = "0x70")] [Token(Token = "0x40007EF")] private float g_fCDNull; // Token: 0x040007F0 RID: 2032 [FieldOffset(Offset = "0x74")] [Token(Token = "0x40007F0")] private float g_fCDIce; // Token: 0x040007F1 RID: 2033 [FieldOffset(Offset = "0x78")] [Token(Token = "0x40007F1")] private float g_fCDFire; // Token: 0x040007F2 RID: 2034 [FieldOffset(Offset = "0x7C")] [Token(Token = "0x40007F2")] private float g_fCDLightning; // Token: 0x040007F3 RID: 2035 [FieldOffset(Offset = "0x80")] [Token(Token = "0x40007F3")] private bool g_bChargeFadeStop; // Token: 0x040007F4 RID: 2036 [FieldOffset(Offset = "0x84")] [Token(Token = "0x40007F4")] private float g_fChargeFade; // Token: 0x040007F5 RID: 2037 [FieldOffset(Offset = "0x88")] [Token(Token = "0x40007F5")] public float g_fSecondMultipleHP = 3f; // Token: 0x040007F6 RID: 2038 [FieldOffset(Offset = "0x8C")] [Token(Token = "0x40007F6")] public float g_fSecondMultipleEasyHP = 2f; // Token: 0x040007F7 RID: 2039 [FieldOffset(Offset = "0x90")] [Token(Token = "0x40007F7")] private bool isPlayer; // Token: 0x040007F8 RID: 2040 [FieldOffset(Offset = "0x94")] [Token(Token = "0x40007F8")] private float g_fDeltaTime; }