using System; using System.Collections.Generic; using Cpp2IlInjected; using MEC; using UnityEngine; using UnityEngine.UI; // Token: 0x020002E7 RID: 743 [Token(Token = "0x20002E7")] public class UIAimingPoint : MonoBehaviour { // Token: 0x1700011F RID: 287 // (get) Token: 0x06001B9F RID: 7071 RVA: 0x00043490 File Offset: 0x00041690 [Token(Token = "0x1700011F")] public UIMagicLockController MagicLockController { [Token(Token = "0x6001B9F")] [Address(RVA = "0x36B6A0", Offset = "0x36A6A0", VA = "0x18036B6A0")] get { return this.magicLockController; } } // Token: 0x06001BA0 RID: 7072 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BA0")] [Address(RVA = "0x19D05A0", Offset = "0x19CF5A0", VA = "0x1819D05A0")] public void Init() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BA1 RID: 7073 RVA: 0x000434A4 File Offset: 0x000416A4 [Token(Token = "0x6001BA1")] [Address(RVA = "0x19D0200", Offset = "0x19CF200", VA = "0x1819D0200")] private void InitMagicLockSystem() { UIMagicLockController uimagicLockController = new UIMagicLockController(); this.magicLockController = uimagicLockController; UIMagicLockController uimagicLockController2 = this.magicLockController; GameObject gameObject = this.iceLockUIPrefab; Transform transform = base.transform.Find("IceLockRoot"); uimagicLockController2.InitIceLockSystem(gameObject, transform); UIMagicLockController uimagicLockController3 = this.magicLockController; UIMagicLock uimagicLock = this.fireLockUIPrefab; uimagicLockController3.uiFireLock = uimagicLock; throw new NullReferenceException(); } // Token: 0x06001BA2 RID: 7074 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BA2")] [Address(RVA = "0x19CFCE0", Offset = "0x19CECE0", VA = "0x1819CFCE0")] private void InitAimTarget() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BA3 RID: 7075 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BA3")] [Address(RVA = "0x19D02E0", Offset = "0x19CF2E0", VA = "0x1819D02E0")] private void InitPerspective() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BA4 RID: 7076 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BA4")] [Address(RVA = "0x19D0420", Offset = "0x19CF420", VA = "0x1819D0420")] private void InitSwitchDistance() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BA5 RID: 7077 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BA5")] [Address(RVA = "0x19D00B0", Offset = "0x19CF0B0", VA = "0x1819D00B0")] private void InitMagicArray() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BA6 RID: 7078 RVA: 0x00043504 File Offset: 0x00041704 [Token(Token = "0x6001BA6")] [Address(RVA = "0x19D26D0", Offset = "0x19D16D0", VA = "0x1819D26D0")] public void UpdateFirePoint(Transform source) { /* An exception occurred when decompiling this method (06001BA6) ICSharpCode.Decompiler.DecompilerException: Error decompiling System.Void UIAimingPoint::UpdateFirePoint(UnityEngine.Transform) ---> System.Exception: Basic block has to end with unconditional control flow. {; Block_0:; stloc:Transform(var_0_0B, call:Transform(Common::FindChild, ldloc:Transform(source), ldstr:string("FirePoint"))); stfld:Transform(UIAimingPoint::firePointBone, ldloc:UIAimingPoint(this), ldloc:Transform(var_0_0B)); }; at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.FlattenBasicBlocks(ILNode node) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 1810 at ICSharpCode.Decompiler.ILAst.ILAstOptimizer.Optimize(DecompilerContext context, ILBlock method, AutoPropertyProvider autoPropertyProvider, StateMachineKind& stateMachineKind, MethodDef& inlinedMethod, AsyncMethodDebugInfo& asyncInfo, ILAstOptimizationStep abortBeforeStep) in D:\a\dnSpy\dnSpy\Extensions\ILSpy.Decompiler\ICSharpCode.Decompiler\ICSharpCode.Decompiler\ILAst\ILAstOptimizer.cs:line 344 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 123 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: 0x06001BA7 RID: 7079 RVA: 0x00043524 File Offset: 0x00041724 [Token(Token = "0x6001BA7")] [Address(RVA = "0x19D0BD0", Offset = "0x19CFBD0", VA = "0x1819D0BD0")] public void SetAimShotSizeAdd(float fSize = 0.5f) { this.aimShotSize = fSize; if (fSize > 3f) { this.aimShotSize = 3f; } } // Token: 0x06001BA8 RID: 7080 RVA: 0x0004354C File Offset: 0x0004174C [Token(Token = "0x6001BA8")] [Address(RVA = "0x19D0BF0", Offset = "0x19CFBF0", VA = "0x1819D0BF0")] public void SetAimStatus(bool bStatus) { Game.GetLockPointsManager().isAimPointEnabled = bStatus; this.isSmoothMode = false; } // Token: 0x06001BA9 RID: 7081 RVA: 0x00043574 File Offset: 0x00041774 [Token(Token = "0x6001BA9")] [Address(RVA = "0x19D0AD0", Offset = "0x19CFAD0", VA = "0x1819D0AD0")] public void SetAimMagicEnable(bool isEnabled) { this.aimMagicEnable = isEnabled; if (isEnabled) { this.aimMagicLife = 3f; if (!Game.GetCameraController().magicArrayRoot.gameObject.activeSelf) { Game.GetCameraController().magicArrayRoot.gameObject.SetActive(true); } } } // Token: 0x06001BAA RID: 7082 RVA: 0x000435D0 File Offset: 0x000417D0 [Token(Token = "0x6001BAA")] [Address(RVA = "0x19D0FB0", Offset = "0x19CFFB0", VA = "0x1819D0FB0")] public void ShowShotAim(bool bSmooth = false) { this.isSmoothMode = bSmooth; if (!bSmooth) { this.aimAlpha = 1f; } } // Token: 0x06001BAB RID: 7083 RVA: 0x000435F4 File Offset: 0x000417F4 [Token(Token = "0x6001BAB")] [Address(RVA = "0x19CFCD0", Offset = "0x19CECD0", VA = "0x1819CFCD0")] public void HideShotAim() { if (this.isSmoothMode) { this.isSmoothMode = false; } } // Token: 0x06001BAC RID: 7084 RVA: 0x00043614 File Offset: 0x00041814 [Token(Token = "0x6001BAC")] [Address(RVA = "0x19D0FC0", Offset = "0x19CFFC0", VA = "0x1819D0FC0")] public void ShowSwitchDistance(bool isEnabled) { this.isSwitchDistanceEnabled = isEnabled; if (isEnabled && !this.switchDistanceRoot.gameObject.activeSelf) { this.switchDistanceRoot.gameObject.SetActive(true); return; } } // Token: 0x06001BAD RID: 7085 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BAD")] [Address(RVA = "0x19D2790", Offset = "0x19D1790", VA = "0x1819D2790")] public void UpdateMagicAimIcon(PlayerEffectPlay.Magic magicType) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BAE RID: 7086 RVA: 0x00043658 File Offset: 0x00041858 [Token(Token = "0x6001BAE")] [Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")] public GameObject GetIceLockUITemplate() { return this.iceLockUIPrefab; } // Token: 0x06001BAF RID: 7087 RVA: 0x0004366C File Offset: 0x0004186C [Token(Token = "0x6001BAF")] [Address(RVA = "0x33F2F0", Offset = "0x33E2F0", VA = "0x18033F2F0")] public Transform GetIceLockRoot() { return this.iceLockRoot; } // Token: 0x06001BB0 RID: 7088 RVA: 0x00043680 File Offset: 0x00041880 [Token(Token = "0x6001BB0")] [Address(RVA = "0x19D1030", Offset = "0x19D0030", VA = "0x1819D1030")] public void SwitchPerspectiveLock(Vector2 direction) { LockPointsManager lockPointsManager = Game.GetLockPointsManager(); RectTransform rectTransform = this.perspectiveLockRoot; int num = 0; Vector2 anchoredPosition = rectTransform.anchoredPosition; lockPointsManager.SwitchPerspectiveLockTarget(num, anchoredPosition); } // Token: 0x06001BB1 RID: 7089 RVA: 0x000436B8 File Offset: 0x000418B8 [Token(Token = "0x6001BB1")] [Address(RVA = "0x19D0C60", Offset = "0x19CFC60", VA = "0x1819D0C60")] public void SetPerspectiveLock() { bool isPerspectiveLockEnabled = Game.GetLockPointsManager().isPerspectiveLockEnabled; LockPointsManager lockPointsManager = Game.GetLockPointsManager(); bool flag = !isPerspectiveLockEnabled; lockPointsManager.isPerspectiveLockEnabled = flag; if (Game.GetLockPointsManager().isPerspectiveLockEnabled) { if (!Game.GetLockPointsManager().TryUpdatePerspectiveLockTarget()) { LockPointsManager lockPointsManager2 = Game.GetLockPointsManager(); lockPointsManager2.isPerspectiveLockEnabled = false; Game.GetLockPointsManager().ClearPerspectiveLockTarget(); Game.GetCameraController().CameraReset(); } this.perspectiveLockRoot.gameObject.SetActive(true); Game.GetPlayerSound().PlayPerspectiveLock(); LockPoint perspectiveLockTarget = Game.GetLockPointsManager().perspectiveLockTarget; int num = 0; if (perspectiveLockTarget != num) { Transform transform = Game.GetLockPointsManager().perspectiveLockTarget.GetTransform(); } int num2 = 0; Game.GetCameraController().g_LockTarget = num2; Game.GetPlayerManager().SetLockTarget(num2); return; } Game.GetLockPointsManager().ClearPerspectiveLockTarget(); PlayerCamera cameraController = Game.GetCameraController(); int num3 = 0; cameraController.g_LockTarget = num3; WizardGirlManage playerManager = Game.GetPlayerManager(); int num4 = 0; playerManager.SetLockTarget(num4); Game.GetPlayerSound().PlayCancelPerspectiveLock(); } // Token: 0x06001BB2 RID: 7090 RVA: 0x000437F8 File Offset: 0x000419F8 [Token(Token = "0x6001BB2")] [Address(RVA = "0x19D0A20", Offset = "0x19CFA20", VA = "0x1819D0A20")] public void Localize(LocalizationData data) { Text text = this.switchDistanceLabel; string text2 = data.systemText.GetText(243); text.text = text2; GameFontPack fontPack = data.fontPack; Text text3 = this.switchDistanceLabel; Font medium = fontPack.medium; text3.font = medium; GameFontPack fontPack2 = data.fontPack; Text text4 = this.switchDistanceKeyLabel; Font regular = fontPack2.regular; text4.font = regular; } // Token: 0x06001BB3 RID: 7091 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB3")] [Address(RVA = "0x19CFBD0", Offset = "0x19CEBD0", VA = "0x1819CFBD0")] public void Dispose() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB4 RID: 7092 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB4")] [Address(RVA = "0x19D10D0", Offset = "0x19D00D0", VA = "0x1819D10D0")] private IEnumerator Tick() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB5 RID: 7093 RVA: 0x0004386C File Offset: 0x00041A6C [Token(Token = "0x6001BB5")] [Address(RVA = "0x19D3BA0", Offset = "0x19D2BA0", VA = "0x1819D3BA0")] private void UpdateUIWithControllerDevice(ControllerDevice controllerDevice) { this.UpdateSwitchDistanceImage(); } // Token: 0x06001BB6 RID: 7094 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB6")] [Address(RVA = "0x19D1C40", Offset = "0x19D0C40", VA = "0x1819D1C40")] private void UpdateAimUI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB7 RID: 7095 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB7")] [Address(RVA = "0x19D3640", Offset = "0x19D2640", VA = "0x1819D3640")] private void UpdateSwitchDistance() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB8 RID: 7096 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB8")] [Address(RVA = "0x19D29E0", Offset = "0x19D19E0", VA = "0x1819D29E0")] private void UpdatePerspectiveLock() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB9 RID: 7097 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB9")] [Address(RVA = "0x19D1530", Offset = "0x19D0530", VA = "0x1819D1530")] private void UpdateAimFrameUI() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BBA RID: 7098 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BBA")] [Address(RVA = "0x19D1430", Offset = "0x19D0430", VA = "0x1819D1430")] private void UpdateAimCenterImage() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BBB RID: 7099 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BBB")] [Address(RVA = "0x19D1140", Offset = "0x19D0140", VA = "0x1819D1140")] private bool TryUpdateAimCenterPos() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BBC RID: 7100 RVA: 0x00043880 File Offset: 0x00041A80 [Token(Token = "0x6001BBC")] [Address(RVA = "0x19D2730", Offset = "0x19D1730", VA = "0x1819D2730")] private void UpdateLockUI() { Game.GetLockPointsManager().UpdateLockedOnPoint(); } // Token: 0x06001BBD RID: 7101 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BBD")] [Address(RVA = "0x19D3310", Offset = "0x19D2310", VA = "0x1819D3310")] private void UpdateSwitchDistanceImage() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BBE RID: 7102 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BBE")] [Address(RVA = "0x19D3BB0", Offset = "0x19D2BB0", VA = "0x1819D3BB0")] public UIAimingPoint() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x04002580 RID: 9600 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002580")] [SerializeField] private GameObject iceLockUIPrefab; // Token: 0x04002581 RID: 9601 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002581")] [SerializeField] private UIMagicLock fireLockUIPrefab; // Token: 0x04002582 RID: 9602 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002582")] private UIMagicLockController magicLockController; // Token: 0x04002583 RID: 9603 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002583")] [SerializeField] private Transform iceLockRoot; // Token: 0x04002584 RID: 9604 [FieldOffset(Offset = "0x38")] [Token(Token = "0x4002584")] [SerializeField] private Image aimImg; // Token: 0x04002585 RID: 9605 [FieldOffset(Offset = "0x40")] [Token(Token = "0x4002585")] [SerializeField] private Image aimCenterImg; // Token: 0x04002586 RID: 9606 [FieldOffset(Offset = "0x48")] [Token(Token = "0x4002586")] private bool isSmoothMode; // Token: 0x04002587 RID: 9607 [FieldOffset(Offset = "0x4C")] [Token(Token = "0x4002587")] private int frameCount; // Token: 0x04002588 RID: 9608 [Token(Token = "0x4002588")] private const int UPDATE_RATE = 3; // Token: 0x04002589 RID: 9609 [FieldOffset(Offset = "0x50")] [Token(Token = "0x4002589")] private float aimAlpha; // Token: 0x0400258A RID: 9610 [FieldOffset(Offset = "0x54")] [Token(Token = "0x400258A")] private float aimScaleMax; // Token: 0x0400258B RID: 9611 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400258B")] private float aimScaleMin; // Token: 0x0400258C RID: 9612 [FieldOffset(Offset = "0x5C")] [Token(Token = "0x400258C")] private float aimScaleValue; // Token: 0x0400258D RID: 9613 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400258D")] private float aimShotSize; // Token: 0x0400258E RID: 9614 [FieldOffset(Offset = "0x64")] [Token(Token = "0x400258E")] private float aimCenterAlpha; // Token: 0x0400258F RID: 9615 [FieldOffset(Offset = "0x68")] [Token(Token = "0x400258F")] private readonly Color COLOR_MAGIC_FIRE; // Token: 0x04002590 RID: 9616 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002590")] private readonly Color COLOR_MAGIC_NULL; // Token: 0x04002591 RID: 9617 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002591")] private readonly Color COLOR_MAGIC_ICE; // Token: 0x04002592 RID: 9618 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002592")] private float aimFrameAlpha; // Token: 0x04002593 RID: 9619 [FieldOffset(Offset = "0x9C")] [Token(Token = "0x4002593")] private float aimFrameX; // Token: 0x04002594 RID: 9620 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002594")] private float aimFrameSize; // Token: 0x04002595 RID: 9621 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4002595")] private Color aimFrameColor; // Token: 0x04002596 RID: 9622 [FieldOffset(Offset = "0xB8")] [Token(Token = "0x4002596")] [SerializeField] private RectTransform perspectiveLockRoot; // Token: 0x04002597 RID: 9623 [FieldOffset(Offset = "0xC0")] [Token(Token = "0x4002597")] [SerializeField] private Image perspectiveLockUp; // Token: 0x04002598 RID: 9624 [FieldOffset(Offset = "0xC8")] [Token(Token = "0x4002598")] [SerializeField] private Image perspectiveLockDown; // Token: 0x04002599 RID: 9625 [FieldOffset(Offset = "0xD0")] [Token(Token = "0x4002599")] [SerializeField] private Image perspectiveLockLeft; // Token: 0x0400259A RID: 9626 [FieldOffset(Offset = "0xD8")] [Token(Token = "0x400259A")] [SerializeField] private Image perspectiveLockRight; // Token: 0x0400259B RID: 9627 [FieldOffset(Offset = "0xE0")] [Token(Token = "0x400259B")] private float perspectiveLockAlpha; // Token: 0x0400259C RID: 9628 [FieldOffset(Offset = "0xE8")] [Token(Token = "0x400259C")] private Transform firePointBone; // Token: 0x0400259D RID: 9629 [FieldOffset(Offset = "0xF0")] [Token(Token = "0x400259D")] private Transform aimTarget; // Token: 0x0400259E RID: 9630 [FieldOffset(Offset = "0xF8")] [Token(Token = "0x400259E")] private LayerMask aimMask; // Token: 0x0400259F RID: 9631 [FieldOffset(Offset = "0x100")] [Token(Token = "0x400259F")] [SerializeField] private RectTransform switchDistanceRoot; // Token: 0x040025A0 RID: 9632 [FieldOffset(Offset = "0x108")] [Token(Token = "0x40025A0")] [SerializeField] private Text switchDistanceLabel; // Token: 0x040025A1 RID: 9633 [FieldOffset(Offset = "0x110")] [Token(Token = "0x40025A1")] [SerializeField] private Image switchDistanceLabelBtnImg; // Token: 0x040025A2 RID: 9634 [FieldOffset(Offset = "0x118")] [Token(Token = "0x40025A2")] [SerializeField] private Image switchDistanceControllerImg; // Token: 0x040025A3 RID: 9635 [FieldOffset(Offset = "0x120")] [Token(Token = "0x40025A3")] [SerializeField] private Image switchDistanceKeyImg; // Token: 0x040025A4 RID: 9636 [FieldOffset(Offset = "0x128")] [Token(Token = "0x40025A4")] [SerializeField] private Text switchDistanceKeyLabel; // Token: 0x040025A5 RID: 9637 [FieldOffset(Offset = "0x130")] [Token(Token = "0x40025A5")] private bool isSwitchDistanceEnabled; // Token: 0x040025A6 RID: 9638 [FieldOffset(Offset = "0x134")] [Token(Token = "0x40025A6")] private float switchDistanceAlpha; // Token: 0x040025A7 RID: 9639 [FieldOffset(Offset = "0x138")] [Token(Token = "0x40025A7")] private float magicArrayAlpha; // Token: 0x040025A8 RID: 9640 [FieldOffset(Offset = "0x13C")] [Token(Token = "0x40025A8")] private bool aimMagicEnable; // Token: 0x040025A9 RID: 9641 [FieldOffset(Offset = "0x140")] [Token(Token = "0x40025A9")] private float aimMagicLife; // Token: 0x040025AA RID: 9642 [FieldOffset(Offset = "0x144")] [Token(Token = "0x40025AA")] private CoroutineHandle processor; }