using System; using System.Collections.Generic; using Cpp2IlInjected; using DG.Tweening; using DG.Tweening.Core; using DG.Tweening.Plugins.Options; using MEC; using UnityEngine; using UnityEngine.UI; // Token: 0x020002E1 RID: 737 [Token(Token = "0x20002E1")] [RequireComponent(typeof(Canvas))] public class StageUIManager : MonoBehaviour, ISceneMenuController, IStoryController { // Token: 0x17000150 RID: 336 // (get) Token: 0x06001B5C RID: 7004 RVA: 0x00040C74 File Offset: 0x0003EE74 [Token(Token = "0x17000150")] public bool IsOverlayUIOpened { [Token(Token = "0x6001B5C")] [Address(RVA = "0xAB46B0", Offset = "0xAB34B0", VA = "0x180AB46B0")] get { return this.isOverlayUIOpened; } } // Token: 0x06001B5D RID: 7005 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B5D")] [Address(RVA = "0xAB28A0", Offset = "0xAB16A0", VA = "0x180AB28A0")] public void Init() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B5E RID: 7006 RVA: 0x00040C88 File Offset: 0x0003EE88 [Token(Token = "0x6001B5E")] [Address(RVA = "0xAB4060", Offset = "0xAB2E60", VA = "0x180AB4060")] public void SetOverlayUIOpened(bool isOpened) { this.isOverlayUIOpened = isOpened; } // Token: 0x06001B5F RID: 7007 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B5F")] [Address(RVA = "0xAB40B0", Offset = "0xAB2EB0", VA = "0x180AB40B0")] public void SetPlayerInformationVisible(bool isVisible) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B60 RID: 7008 RVA: 0x00040C9C File Offset: 0x0003EE9C [Token(Token = "0x6001B60")] [Address(RVA = "0xAB1BF0", Offset = "0xAB09F0", VA = "0x180AB1BF0")] public void AppearInteractionPrompt(string content) { this.interactionPrompt.Appear(content); } // Token: 0x06001B61 RID: 7009 RVA: 0x00040CBC File Offset: 0x0003EEBC [Token(Token = "0x6001B61")] [Address(RVA = "0xAB2650", Offset = "0xAB1450", VA = "0x180AB2650")] public void HideInteractionPrompt() { this.interactionPrompt.Hide(); } // Token: 0x06001B62 RID: 7010 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B62")] [Address(RVA = "0xAB1A70", Offset = "0xAB0870", VA = "0x180AB1A70")] public void AppearGameTip(GameTipStyle style) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B63 RID: 7011 RVA: 0x00040CDC File Offset: 0x0003EEDC [Token(Token = "0x6001B63")] [Address(RVA = "0xAB2690", Offset = "0xAB1490", VA = "0x180AB2690")] private void HindGameTip() { Game.SwitchGameplayInput(); this.HideBackground(0.25f); int num = 0; Game.UpdateSystemTimeScale(1f, num != 0); Game.sceneManager.onSystemMenu = false; Game.GetPlayerManager().playerController.ClearInteractionTip(); } // Token: 0x06001B64 RID: 7012 RVA: 0x00040D2C File Offset: 0x0003EF2C [Token(Token = "0x6001B64")] [Address(RVA = "0xAB1340", Offset = "0xAB0140", VA = "0x180AB1340")] public void AppearEventPrompt(string content) { this.eventPrompt.Appear(content); } // Token: 0x06001B65 RID: 7013 RVA: 0x00040D4C File Offset: 0x0003EF4C [Token(Token = "0x6001B65")] [Address(RVA = "0xAB1C10", Offset = "0xAB0A10", VA = "0x180AB1C10")] public void AppearSavePointMenu(SavePoint savePointData) { Game.PlayCanvasSE(UICanvasSFX.Option); Game.SwitchUIControlInput(); Game.sceneManager.onSystemMenu = true; Game.GetUIStackingManager().Record(); UISavePointMenu canvas = Game.GetCanvas(); canvas.currentSavePointData = savePointData; Action action = new Action(this.OnSavePointMenuClosed); canvas.Open(action); this.AppearBackground(0.8235f, 0.3f); } // Token: 0x06001B66 RID: 7014 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B66")] [Address(RVA = "0xAB1360", Offset = "0xAB0160", VA = "0x180AB1360")] public void AppearExitLevelMsgBox(SavePoint savePointData) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B67 RID: 7015 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B67")] [Address(RVA = "0xAB11F0", Offset = "0xAAFFF0", VA = "0x180AB11F0")] public void AppearBackground(float alphaValue, float duration) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B68 RID: 7016 RVA: 0x00040DB4 File Offset: 0x0003EFB4 [Token(Token = "0x6001B68")] [Address(RVA = "0xAB2500", Offset = "0xAB1300", VA = "0x180AB2500")] public void HideBackground(float duration = 0.3f) { Image image = this.background; int num = 0; int num2 = image.DOKill(num != 0); Image image2 = this.background; int num3 = 0; TweenerCore tweenerCore = DOTweenModuleUI.DOFade(image2, (float)num3, duration).SetEase((Ease)((uint)4)).SetUpdate(true); TweenCallback tweenCallback = delegate { Image image3 = this.background; int num4 = 0; image3.enabled = num4 != 0; }; TweenerCore tweenerCore2 = tweenerCore.OnComplete(tweenCallback).Play>(); } // Token: 0x06001B69 RID: 7017 RVA: 0x00040E14 File Offset: 0x0003F014 [Token(Token = "0x6001B69")] [Address(RVA = "0xAB2DE0", Offset = "0xAB1BE0", VA = "0x180AB2DE0")] public void MoveBackgroundUp() { this.background.transform.SetAsLastSibling(); } // Token: 0x06001B6A RID: 7018 RVA: 0x00040E38 File Offset: 0x0003F038 [Token(Token = "0x6001B6A")] [Address(RVA = "0xAB2DB0", Offset = "0xAB1BB0", VA = "0x180AB2DB0")] public void MoveBackgroundDown() { this.background.transform.SetAsFirstSibling(); } // Token: 0x06001B6B RID: 7019 RVA: 0x00040E5C File Offset: 0x0003F05C [Token(Token = "0x6001B6B")] [Address(RVA = "0xAB1310", Offset = "0xAB0110", VA = "0x180AB1310")] public void AppearDistortionEffect() { this.distortionEffect.AppearGlassEffect(); } // Token: 0x06001B6C RID: 7020 RVA: 0x00040E7C File Offset: 0x0003F07C [Token(Token = "0x6001B6C")] [Address(RVA = "0xAB2620", Offset = "0xAB1420", VA = "0x180AB2620")] public void HideDistortionEffect() { this.distortionEffect.HideGlassEffect(); } // Token: 0x06001B6D RID: 7021 RVA: 0x00040E9C File Offset: 0x0003F09C [Token(Token = "0x6001B6D")] [Address(RVA = "0x2B4380", Offset = "0x2B3180", VA = "0x1802B4380")] public UINumberSprite GetUINumberSprites() { return this.numberSprites; } // Token: 0x06001B6E RID: 7022 RVA: 0x00040EB0 File Offset: 0x0003F0B0 [Token(Token = "0x6001B6E")] [Address(RVA = "0x28C210", Offset = "0x28B010", VA = "0x18028C210")] public UIElementSprite GetUIElementSprites() { return this.elementSprites; } // Token: 0x06001B6F RID: 7023 RVA: 0x00040EC4 File Offset: 0x0003F0C4 [Token(Token = "0x6001B6F")] [Address(RVA = "0x31E390", Offset = "0x31D190", VA = "0x18031E390")] public UIEnemyHp GetUIEnemyHp() { return this.enemyHp; } // Token: 0x06001B70 RID: 7024 RVA: 0x00040ED8 File Offset: 0x0003F0D8 [Token(Token = "0x6001B70")] [Address(RVA = "0xAB3F20", Offset = "0xAB2D20", VA = "0x180AB3F20")] public void SetBlackScreen(bool isEnabled, bool isGradient) { this.scriptMode.SetBlackScreen(isEnabled, isGradient); } // Token: 0x06001B71 RID: 7025 RVA: 0x00040EF8 File Offset: 0x0003F0F8 [Token(Token = "0x6001B71")] [Address(RVA = "0xAB3F60", Offset = "0xAB2D60", VA = "0x180AB3F60")] public void SetDialogArrowEnable(bool isEnabled) { this.scriptMode.SetDialogArrowEnable(isEnabled); } // Token: 0x06001B72 RID: 7026 RVA: 0x00040F18 File Offset: 0x0003F118 [Token(Token = "0x6001B72")] [Address(RVA = "0xAB3FA0", Offset = "0xAB2DA0", VA = "0x180AB3FA0")] public void SetDialogText(string speakerName, string content) { this.scriptMode.SetDialogText(speakerName, content); } // Token: 0x06001B73 RID: 7027 RVA: 0x00040F38 File Offset: 0x0003F138 [Token(Token = "0x6001B73")] [Address(RVA = "0xAB3F80", Offset = "0xAB2D80", VA = "0x180AB3F80")] public void SetDialogEnable(bool isEnabled) { this.scriptMode.SetDialogEnable(isEnabled); } // Token: 0x06001B74 RID: 7028 RVA: 0x00040F58 File Offset: 0x0003F158 [Token(Token = "0x6001B74")] [Address(RVA = "0xAB3F00", Offset = "0xAB2D00", VA = "0x180AB3F00")] public void SetBlackEdge(bool isEnabled) { this.scriptMode.SetBlackEdge(isEnabled); } // Token: 0x06001B75 RID: 7029 RVA: 0x00040F78 File Offset: 0x0003F178 [Token(Token = "0x6001B75")] [Address(RVA = "0xAB2460", Offset = "0xAB1260", VA = "0x180AB2460")] public RectTransform GetUIPlayerStats() { return this.playerStats.GetComponent(); } // Token: 0x06001B76 RID: 7030 RVA: 0x00040F98 File Offset: 0x0003F198 [Token(Token = "0x6001B76")] [Address(RVA = "0xAB4670", Offset = "0xAB3470", VA = "0x180AB4670")] public void UpdatePlayerValueVisible(float alphaValue) { this.playerStats.UpdatePlayerValueVisible(alphaValue); } // Token: 0x06001B77 RID: 7031 RVA: 0x00040FB8 File Offset: 0x0003F1B8 [Token(Token = "0x6001B77")] [Address(RVA = "0xAB4610", Offset = "0xAB3410", VA = "0x180AB4610")] public void UpdatePlayerHP(bool isCured) { this.playerStats.UpdatePlayerHP(isCured); } // Token: 0x06001B78 RID: 7032 RVA: 0x00040FD8 File Offset: 0x0003F1D8 [Token(Token = "0x6001B78")] [Address(RVA = "0xAB4630", Offset = "0xAB3430", VA = "0x180AB4630")] public void UpdatePlayerMP(bool isCured) { this.playerStats.UpdatePlayerMP(isCured); } // Token: 0x06001B79 RID: 7033 RVA: 0x00040FF8 File Offset: 0x0003F1F8 [Token(Token = "0x6001B79")] [Address(RVA = "0xAB4650", Offset = "0xAB3450", VA = "0x180AB4650")] public void UpdatePlayerSP(bool isCured) { this.playerStats.UpdatePlayerSP(isCured); } // Token: 0x06001B7A RID: 7034 RVA: 0x00041018 File Offset: 0x0003F218 [Token(Token = "0x6001B7A")] [Address(RVA = "0xAB3FC0", Offset = "0xAB2DC0", VA = "0x180AB3FC0")] public void SetHideMoneyFlag(bool isHide) { this.playersSubStats.isMoneyValueHide = isHide; } // Token: 0x06001B7B RID: 7035 RVA: 0x00041038 File Offset: 0x0003F238 [Token(Token = "0x6001B7B")] [Address(RVA = "0xAB4510", Offset = "0xAB3310", VA = "0x180AB4510")] public void UpdateCurse() { this.playersSubStats.UpdateCurse(); } // Token: 0x06001B7C RID: 7036 RVA: 0x00041058 File Offset: 0x0003F258 [Token(Token = "0x6001B7C")] [Address(RVA = "0xAB45F0", Offset = "0xAB33F0", VA = "0x180AB45F0")] public void UpdateMoney(float moneyValue) { this.playersSubStats.UpdateMoney(moneyValue); } // Token: 0x06001B7D RID: 7037 RVA: 0x00041078 File Offset: 0x0003F278 [Token(Token = "0x6001B7D")] [Address(RVA = "0xAB24B0", Offset = "0xAB12B0", VA = "0x180AB24B0")] public RectTransform GetUIPlayerSubStats() { return this.playersSubStats.GetComponent(); } // Token: 0x06001B7E RID: 7038 RVA: 0x00041098 File Offset: 0x0003F298 [Token(Token = "0x6001B7E")] [Address(RVA = "0xAB4070", Offset = "0xAB2E70", VA = "0x180AB4070")] public void SetPassiveEvent(PassiveEvent.PassiveEventType type, PassiveEvent eventTarget) { this.playersSubStats.SetPassiveEvent(type, eventTarget); } // Token: 0x06001B7F RID: 7039 RVA: 0x000410B8 File Offset: 0x0003F2B8 [Token(Token = "0x6001B7F")] [Address(RVA = "0xAB23C0", Offset = "0xAB11C0", VA = "0x180AB23C0")] public RectTransform GetUIItemBar() { return this.itemBar.GetComponent(); } // Token: 0x06001B80 RID: 7040 RVA: 0x000410D8 File Offset: 0x0003F2D8 [Token(Token = "0x6001B80")] [Address(RVA = "0xAB2410", Offset = "0xAB1210", VA = "0x180AB2410")] public RectTransform GetUIMagicBar() { return this.magicBar.GetComponent(); } // Token: 0x06001B81 RID: 7041 RVA: 0x000410F8 File Offset: 0x0003F2F8 [Token(Token = "0x6001B81")] [Address(RVA = "0xAB2CA0", Offset = "0xAB1AA0", VA = "0x180AB2CA0")] public bool IsMagicSelected() { return this.magicSelector.IsMagicSelected(); } // Token: 0x06001B82 RID: 7042 RVA: 0x00041118 File Offset: 0x0003F318 [Token(Token = "0x6001B82")] [Address(RVA = "0xAB23A0", Offset = "0xAB11A0", VA = "0x180AB23A0")] public bool GetMagicSelectEnable() { return this.magicSelector.isMagicSelectEnabled; } // Token: 0x06001B83 RID: 7043 RVA: 0x00041138 File Offset: 0x0003F338 [Token(Token = "0x6001B83")] [Address(RVA = "0xAB4020", Offset = "0xAB2E20", VA = "0x180AB4020")] public void SetMagicSelectEnable(bool isEnabled) { this.magicSelector.SetMagicSelectEnable(isEnabled); } // Token: 0x06001B84 RID: 7044 RVA: 0x00041158 File Offset: 0x0003F358 [Token(Token = "0x6001B84")] [Address(RVA = "0xAB4480", Offset = "0xAB3280", VA = "0x180AB4480")] public void SwitchMagic(PlayerEffectPlay.Magic magicType) { this.magicSelector.SwitchMagic(magicType); } // Token: 0x06001B85 RID: 7045 RVA: 0x00041178 File Offset: 0x0003F378 [Token(Token = "0x6001B85")] [Address(RVA = "0xAB44F0", Offset = "0xAB32F0", VA = "0x180AB44F0")] public void UpdateChargeBarShow(bool isDirty) { this.magicBar.markChargeBarDirty = isDirty; } // Token: 0x06001B86 RID: 7046 RVA: 0x00041198 File Offset: 0x0003F398 [Token(Token = "0x6001B86")] [Address(RVA = "0xAB4040", Offset = "0xAB2E40", VA = "0x180AB4040")] public void SetMagicSprites(PlayerEffectPlay.Magic magicType) { this.magicBar.SetMagicSprites(magicType); } // Token: 0x06001B87 RID: 7047 RVA: 0x000411B8 File Offset: 0x0003F3B8 [Token(Token = "0x6001B87")] [Address(RVA = "0xAB2380", Offset = "0xAB1180", VA = "0x180AB2380")] public int GetItemSelectPos() { return this.itemBar.itemSelectPos; } // Token: 0x06001B88 RID: 7048 RVA: 0x000411D8 File Offset: 0x0003F3D8 [Token(Token = "0x6001B88")] [Address(RVA = "0xAB4590", Offset = "0xAB3390", VA = "0x180AB4590")] public void UpdateItemSprite(ItemSystem.ItemType[] holdItem) { this.itemBar.UpdateItemSprite(holdItem); } // Token: 0x06001B89 RID: 7049 RVA: 0x000411F8 File Offset: 0x0003F3F8 [Token(Token = "0x6001B89")] [Address(RVA = "0xAB4550", Offset = "0xAB3350", VA = "0x180AB4550")] public void UpdateItemSelectMove(int iPos) { this.itemBar.UpdateItemSelectMove(iPos); } // Token: 0x06001B8A RID: 7050 RVA: 0x00041218 File Offset: 0x0003F418 [Token(Token = "0x6001B8A")] [Address(RVA = "0xAB4570", Offset = "0xAB3370", VA = "0x180AB4570")] public void UpdateItemSize(int itemSize) { this.itemBar.UpdateItemSize(itemSize); } // Token: 0x06001B8B RID: 7051 RVA: 0x00041238 File Offset: 0x0003F438 [Token(Token = "0x6001B8B")] [Address(RVA = "0xAB4530", Offset = "0xAB3330", VA = "0x180AB4530")] public void UpdateInstructions(ItemSystem.ItemType itemType) { this.itemBar.UpdateInstructions(itemType); } // Token: 0x06001B8C RID: 7052 RVA: 0x00041258 File Offset: 0x0003F458 [Token(Token = "0x6001B8C")] [Address(RVA = "0xAB3EC0", Offset = "0xAB2CC0", VA = "0x180AB3EC0")] public void SetAimShotSizeAdd(float shotSize) { this.aimingPoint.SetAimShotSizeAdd(shotSize); } // Token: 0x06001B8D RID: 7053 RVA: 0x00041278 File Offset: 0x0003F478 [Token(Token = "0x6001B8D")] [Address(RVA = "0xAB3EE0", Offset = "0xAB2CE0", VA = "0x180AB3EE0")] public void SetAimStatus(bool isAimingPointEnabled) { this.aimingPoint.SetAimStatus(isAimingPointEnabled); } // Token: 0x06001B8E RID: 7054 RVA: 0x00041298 File Offset: 0x0003F498 [Token(Token = "0x6001B8E")] [Address(RVA = "0xAB3EA0", Offset = "0xAB2CA0", VA = "0x180AB3EA0")] public void SetAimMagicEnable(bool isEnabled) { this.aimingPoint.SetAimMagicEnable(isEnabled); } // Token: 0x06001B8F RID: 7055 RVA: 0x000412B8 File Offset: 0x0003F4B8 [Token(Token = "0x6001B8F")] [Address(RVA = "0xAB4210", Offset = "0xAB3010", VA = "0x180AB4210")] public void ShowShotAim(bool isSmoothMode) { this.aimingPoint.ShowShotAim(isSmoothMode); } // Token: 0x06001B90 RID: 7056 RVA: 0x000412D8 File Offset: 0x0003F4D8 [Token(Token = "0x6001B90")] [Address(RVA = "0xAB2670", Offset = "0xAB1470", VA = "0x180AB2670")] public void HideShotAim() { this.aimingPoint.HideShotAim(); } // Token: 0x06001B91 RID: 7057 RVA: 0x000412F8 File Offset: 0x0003F4F8 [Token(Token = "0x6001B91")] [Address(RVA = "0xAB4230", Offset = "0xAB3030", VA = "0x180AB4230")] public void ShowSwitchDistance(bool isEnabled) { this.aimingPoint.ShowSwitchDistance(isEnabled); } // Token: 0x06001B92 RID: 7058 RVA: 0x00041318 File Offset: 0x0003F518 [Token(Token = "0x6001B92")] [Address(RVA = "0xAB45B0", Offset = "0xAB33B0", VA = "0x180AB45B0")] public void UpdateMagicAimIcon(PlayerEffectPlay.Magic magicType) { this.aimingPoint.UpdateMagicAimIcon(magicType); } // Token: 0x06001B93 RID: 7059 RVA: 0x00041338 File Offset: 0x0003F538 [Token(Token = "0x6001B93")] [Address(RVA = "0xAB44A0", Offset = "0xAB32A0", VA = "0x180AB44A0")] public void SwitchPerspectiveLock(Vector2 direction) { this.aimingPoint.SwitchPerspectiveLock(direction); } // Token: 0x06001B94 RID: 7060 RVA: 0x00041358 File Offset: 0x0003F558 [Token(Token = "0x6001B94")] [Address(RVA = "0xAB4090", Offset = "0xAB2E90", VA = "0x180AB4090")] public void SetPerspectiveLock() { this.aimingPoint.SetPerspectiveLock(); } // Token: 0x06001B95 RID: 7061 RVA: 0x00041378 File Offset: 0x0003F578 [Token(Token = "0x6001B95")] [Address(RVA = "0xAB2360", Offset = "0xAB1160", VA = "0x180AB2360")] public GameObject GetIceLockUITemplate() { return this.aimingPoint.iceLockUIPrefab; } // Token: 0x06001B96 RID: 7062 RVA: 0x00041398 File Offset: 0x0003F598 [Token(Token = "0x6001B96")] [Address(RVA = "0xAB2340", Offset = "0xAB1140", VA = "0x180AB2340")] public Transform GetIceLockRoot() { return this.aimingPoint.iceLockRoot; } // Token: 0x06001B97 RID: 7063 RVA: 0x000413B8 File Offset: 0x0003F5B8 [Token(Token = "0x6001B97")] [Address(RVA = "0xAB3F40", Offset = "0xAB2D40", VA = "0x180AB3F40")] public void SetBossHP(CharacterBaseData bossData, Func bossNameHandler) { this.enemyHp.SetBossHP(bossData, bossNameHandler); } // Token: 0x06001B98 RID: 7064 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001B98")] [Address(RVA = "0xAB3FE0", Offset = "0xAB2DE0", VA = "0x180AB3FE0")] public void SetHitNumber(int hitValue, Vector3 pos, PlayerEffectPlay.Magic magicElement) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001B99 RID: 7065 RVA: 0x000413D8 File Offset: 0x0003F5D8 [Token(Token = "0x6001B99")] [Address(RVA = "0xAB45D0", Offset = "0xAB33D0", VA = "0x180AB45D0")] public void UpdateMagicPointer(Vector2 value) { this.magicSelector.UpdateMagicPointer(value); } // Token: 0x06001B9A RID: 7066 RVA: 0x000413F8 File Offset: 0x0003F5F8 [Token(Token = "0x6001B9A")] [Address(RVA = "0xAB11C0", Offset = "0xAAFFC0", VA = "0x180AB11C0")] public void AddIceLockUI(Transform source) { this.aimingPoint.magicLockController.AddIceLockUI(source); } // Token: 0x06001B9B RID: 7067 RVA: 0x0004141C File Offset: 0x0003F61C [Token(Token = "0x6001B9B")] [Address(RVA = "0xAB3E70", Offset = "0xAB2C70", VA = "0x180AB3E70")] public void RemoveIceLockUI(Transform source) { this.aimingPoint.magicLockController.RemoveIceLockUI(source); } // Token: 0x06001B9C RID: 7068 RVA: 0x00041440 File Offset: 0x0003F640 [Token(Token = "0x6001B9C")] [Address(RVA = "0xAB43F0", Offset = "0xAB31F0", VA = "0x180AB43F0")] public void SwapIceLockTarget(Transform oldTarget, Transform newTarget) { this.aimingPoint.magicLockController.SwapIceLockTarget(oldTarget, newTarget); } // Token: 0x06001B9D RID: 7069 RVA: 0x00041468 File Offset: 0x0003F668 [Token(Token = "0x6001B9D")] [Address(RVA = "0xAB1DA0", Offset = "0xAB0BA0", VA = "0x180AB1DA0")] public void ClearAllIceLockUI() { UIMagicLockController magicLockController = this.aimingPoint.magicLockController; if (magicLockController != 0) { magicLockController.ClearAllIceLockUI(); return; } } // Token: 0x06001B9E RID: 7070 RVA: 0x00041494 File Offset: 0x0003F694 [Token(Token = "0x6001B9E")] [Address(RVA = "0xAB1190", Offset = "0xAAFF90", VA = "0x180AB1190")] public void AddFireLockUI(Transform source) { this.aimingPoint.magicLockController.AddFireLockUI(source); } // Token: 0x06001B9F RID: 7071 RVA: 0x000414B8 File Offset: 0x0003F6B8 [Token(Token = "0x6001B9F")] [Address(RVA = "0xAB3E40", Offset = "0xAB2C40", VA = "0x180AB3E40")] public void RemoveFireLockUI(Transform source) { this.aimingPoint.magicLockController.RemoveFireLockUI(source); } // Token: 0x06001BA0 RID: 7072 RVA: 0x000414DC File Offset: 0x0003F6DC [Token(Token = "0x6001BA0")] [Address(RVA = "0xAB43C0", Offset = "0xAB31C0", VA = "0x180AB43C0")] public void SwapFireLockTarget(Transform source) { this.aimingPoint.magicLockController.SwapFireLockTarget(source); } // Token: 0x06001BA1 RID: 7073 RVA: 0x00041500 File Offset: 0x0003F700 [Token(Token = "0x6001BA1")] [Address(RVA = "0xAB1DD0", Offset = "0xAB0BD0", VA = "0x180AB1DD0")] public void ClearFireLockUI() { UIMagicLockController magicLockController = this.aimingPoint.magicLockController; if (magicLockController != 0) { magicLockController.ClearFireLockUI(); return; } } // Token: 0x06001BA2 RID: 7074 RVA: 0x0004152C File Offset: 0x0003F72C [Token(Token = "0x6001BA2")] [Address(RVA = "0xAB1170", Offset = "0xAAFF70", VA = "0x180AB1170")] public void AddEnemyHPBar(EnemiesManager.EnemyData data) { this.enemyHp.AddEnemyHPBar(data); } // Token: 0x06001BA3 RID: 7075 RVA: 0x0004154C File Offset: 0x0003F74C [Token(Token = "0x6001BA3")] [Address(RVA = "0xAB3120", Offset = "0xAB1F20", VA = "0x180AB3120")] public void OnNobetaSkinChanged() { UIAimingPoint uiaimingPoint = this.aimingPoint; Transform transform = Game.GetPlayerManager().skin.transform; uiaimingPoint.UpdateFirePoint(transform); } // Token: 0x06001BA4 RID: 7076 RVA: 0x00041580 File Offset: 0x0003F780 [Token(Token = "0x6001BA4")] [Address(RVA = "0xAB1E60", Offset = "0xAB0C60", VA = "0x180AB1E60")] public void Dispose() { this.playerStats.Dispose(); this.playersSubStats.Dispose(); this.magicBar.Dispose(); this.enemyHp.Dispose(); this.scriptMode.Dispose(); this.itemBar.Dispose(); this.magicSelector.Dispose(); this.aimingPoint.Dispose(); this.eventPrompt.Dispose(); this.interactionPrompt.Dispose(); this.gameTip.Dispose(); this.distortionEffect.Dispose(); this.testMode.Dispose(); Image image = this.background; int num = 0; int num2 = image.DOKill(num != 0); Game.onLanguageChanged -= new Action(this.Localize); } // Token: 0x06001BA5 RID: 7077 RVA: 0x00041644 File Offset: 0x0003F844 [Token(Token = "0x6001BA5")] [Address(RVA = "0xAB4420", Offset = "0xAB3220", VA = "0x180AB4420")] public void SwitchAppearance() { GameObject gameObject = base.gameObject; bool flag = !base.gameObject.activeSelf; gameObject.SetActive(flag); } // Token: 0x06001BA6 RID: 7078 RVA: 0x00041674 File Offset: 0x0003F874 [Token(Token = "0x6001BA6")] [Address(RVA = "0xAB3DE0", Offset = "0xAB2BE0", VA = "0x180AB3DE0")] public void PlayBossDialogue(CombatDialogueType key, Action nextAction) { this.enemyHp.combatDialogue.PlayBossDialogue(key, nextAction); } // Token: 0x06001BA7 RID: 7079 RVA: 0x0004169C File Offset: 0x0003F89C [Token(Token = "0x6001BA7")] [Address(RVA = "0xAB3E10", Offset = "0xAB2C10", VA = "0x180AB3E10")] public void PlayPartnerDialogue() { this.enemyHp.combatDialogue.PlayPartnerDialogue(); } // Token: 0x06001BA8 RID: 7080 RVA: 0x000416C0 File Offset: 0x0003F8C0 [Token(Token = "0x6001BA8")] [Address(RVA = "0xAB3540", Offset = "0xAB2340", VA = "0x180AB3540", Slot = "4")] public void OpenSceneMenu() { if (Game.sceneManager.stageState == SceneManager.GameState.Normal && !Game.IsMagicSelected()) { this.OpenUIPauseMenu(); return; } } // Token: 0x06001BA9 RID: 7081 RVA: 0x000416F4 File Offset: 0x0003F8F4 [Token(Token = "0x6001BA9")] [Address(RVA = "0xAB1E00", Offset = "0xAB0C00", VA = "0x180AB1E00", Slot = "5")] public void CloseSceneMenu() { Game.GetUIStackingManager().ExecuteCommand(); } // Token: 0x06001BAA RID: 7082 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BAA")] [Address(RVA = "0xAB4250", Offset = "0xAB3050", VA = "0x180AB4250", Slot = "6")] public void SkipMenu() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BAB RID: 7083 RVA: 0x00041714 File Offset: 0x0003F914 [Token(Token = "0x6001BAB")] [Address(RVA = "0xAB2EF0", Offset = "0xAB1CF0", VA = "0x180AB2EF0", Slot = "7")] public void NextDialogue() { if (Game.sceneManager.stageState == SceneManager.GameState.Script) { Game.sceneManager.RunNextScriptStep(); return; } } // Token: 0x06001BAC RID: 7084 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BAC")] [Address(RVA = "0xAB2790", Offset = "0xAB1590", VA = "0x180AB2790")] private void InitPlayerInformation() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BAD RID: 7085 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BAD")] [Address(RVA = "0xAB2E10", Offset = "0xAB1C10", VA = "0x180AB2E10")] private IEnumerator MovePlayerInformationIn() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BAE RID: 7086 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BAE")] [Address(RVA = "0xAB2E80", Offset = "0xAB1C80", VA = "0x180AB2E80")] private IEnumerator MovePlayerInformationOut() { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BAF RID: 7087 RVA: 0x00041740 File Offset: 0x0003F940 [Token(Token = "0x6001BAF")] [Address(RVA = "0xAB3BA0", Offset = "0xAB29A0", VA = "0x180AB3BA0")] private void OpenUIPauseMenu() { if (!Game.sceneManager.onSystemMenu) { Game.PlayCanvasSE(UICanvasSFX.PauseMenu); int num = 0; Game.SetPassiveEvent(PassiveEvent.PassiveEventType.Null, num); Game.SetOverlayUIOpened(true); WizardGirlManage playerManager = Game.GetPlayerManager(); int num2 = 0; int num3 = 0; playerManager.SetPlayerInput(num3 != 0, num2 != 0); int num4 = 0; Game.UpdateSystemTimeScale((float)0, num4 != 0); Game.sceneManager.onSystemMenu = true; Game.GetUIStackingManager().Record(); UIPauseMenu canvas = Game.GetCanvas(); Action action = new Action(this.OnPauseMenuClosed); canvas.Open(action); this.AppearBackground(0.95f, 0.3f); this.distortionEffect.AppearGlassEffect(); } } // Token: 0x06001BB0 RID: 7088 RVA: 0x000417EC File Offset: 0x0003F9EC [Token(Token = "0x6001BB0")] [Address(RVA = "0xAB3620", Offset = "0xAB2420", VA = "0x180AB3620")] private void OpenSkipScriptMsgBox() { MessageBoxConfig messageBoxConfig; MessageBoxHandlerData[] array; MessageBoxHandlerData messageBoxHandlerData2; for (;;) { Game.PlayCanvasSE(UICanvasSFX.MessageBox); Game.SwitchUIControlInput(); Game.PauseVibration(); int num = 0; Game.UpdateSystemTimeScale((float)0, num != 0); Game.sceneManager.onSystemMenu = true; Game.GetUIStackingManager().Record(); string text = Game.k__BackingField.GetText(41); UIMessageBox messageBox2 = Game.GetMessageBox(MessageBoxStyle.Universal); UIMessageBox messageBox = messageBox2; messageBoxConfig = new MessageBoxConfig(text, 1); array = new MessageBoxHandlerData[2]; string text2 = Game.k__BackingField.GetText(13); Action action = delegate { messageBox.ClearCloseEvent(); messageBox.Close(); Game.sceneManager.SkipScript(); Game.DisableVibration(); this.OnSkipScriptMsgBoxClosed(); }; UIHandlerSFX uihandlerSFX; MessageBoxHandlerData messageBoxHandlerData = new MessageBoxHandlerData(text2, uihandlerSFX, action); if (messageBoxHandlerData == 0 || messageBoxHandlerData != 0) { array[0] = messageBoxHandlerData; string text3 = Game.k__BackingField.GetText(14); Action action2 = new Action(messageBox.Close); UICanvasSFX uicanvasSFX; messageBoxHandlerData2 = new MessageBoxHandlerData(text3, uicanvasSFX, action2); if (messageBoxHandlerData2 == 0 || messageBoxHandlerData2 != 0) { break; } } } array[1] = messageBoxHandlerData2; MessageBoxConfig messageBoxConfig2 = messageBoxConfig.BindHandlerData(array); Action action3 = delegate { Game.ResumeVibration(); CS$<>8__locals1.<>4__this.OnSkipScriptMsgBoxClosed(); }; MessageBoxConfig messageBoxConfig3 = messageBoxConfig2.BindCloseEvent(action3); CS$<>8__locals1.messageBox.OpenMsgBox(messageBoxConfig3); this.AppearBackground(0.8235f, 0.3f); } // Token: 0x06001BB1 RID: 7089 RVA: 0x00041938 File Offset: 0x0003FB38 [Token(Token = "0x6001BB1")] [Address(RVA = "0xAB31B0", Offset = "0xAB1FB0", VA = "0x180AB31B0")] private void OnPauseMenuClosed() { Game.SetOverlayUIOpened(false); WizardGirlManage playerManager = Game.GetPlayerManager(); int num = 0; playerManager.SetPlayerInput(true, num != 0); Game.GetPlayerManager().playerController.ClearInteractionTip(); int num2 = 0; Game.UpdateSystemTimeScale(1f, num2 != 0); Game.sceneManager.onSystemMenu = false; this.HideBackground(0.3f); this.distortionEffect.HideGlassEffect(); } // Token: 0x06001BB2 RID: 7090 RVA: 0x000419A4 File Offset: 0x0003FBA4 [Token(Token = "0x6001BB2")] [Address(RVA = "0xAB3020", Offset = "0xAB1E20", VA = "0x180AB3020")] private void OnExitLevelMsgBoxClosed() { WizardGirlManage playerManager = Game.GetPlayerManager(); int num = 0; playerManager.SetPlayerInput(true, num != 0); int num2 = 0; Game.UpdateSystemTimeScale(1f, num2 != 0); Game.sceneManager.onSystemMenu = false; this.HideBackground(0.3f); Game.SwitchGameplayInput(); } // Token: 0x06001BB3 RID: 7091 RVA: 0x000419F4 File Offset: 0x0003FBF4 [Token(Token = "0x6001BB3")] [Address(RVA = "0xAB3450", Offset = "0xAB2250", VA = "0x180AB3450")] private void OnSkipScriptMsgBoxClosed() { int num = 0; Game.UpdateSystemTimeScale(1f, num != 0); Game.sceneManager.onSystemMenu = false; Game.GetUIStackingManager().Stop(); this.HideBackground(0.3f); Game.SwitchStoryControlInput(); } // Token: 0x06001BB4 RID: 7092 RVA: 0x00041A40 File Offset: 0x0003FC40 [Token(Token = "0x6001BB4")] [Address(RVA = "0xAB32E0", Offset = "0xAB20E0", VA = "0x180AB32E0")] private void OnSavePointMenuClosed() { Game.SwitchGameplayInput(); PlayerStatsData stats = Game.GameSave.stats; PlayerStatsData stats2 = Game.GameSave.stats; int num = 0; float currentMoney = stats2.currentMoney; if ((currentMoney == (float)num && stats2 == (ulong)1L) || stats2 != (ulong)1L || stats2 != (ulong)1L) { } stats.currentMoney = currentMoney; Game.UpdateMoney(Game.GameSave.stats.currentMoney); this.HideBackground(0.3f); } // Token: 0x06001BB5 RID: 7093 RVA: 0x00041AC8 File Offset: 0x0003FCC8 [Token(Token = "0x6001BB5")] [Address(RVA = "0xAB2CC0", Offset = "0xAB1AC0", VA = "0x180AB2CC0")] private void Localize(LocalizationData data) { this.playerStats.Localize(data); this.enemyHp.Localize(data); this.scriptMode.Localize(data); this.itemBar.Localize(data); this.magicSelector.Localize(data); this.aimingPoint.Localize(data); this.eventPrompt.Localize(data); this.interactionPrompt.Localize(data); ((IUIController)this.gameTip).SwitchLeftward(); } // Token: 0x06001BB6 RID: 7094 RVA: 0x000020D3 File Offset: 0x000002D3 [Token(Token = "0x6001BB6")] [Address(RVA = "0xAB2030", Offset = "0xAB0E30", VA = "0x180AB2030")] private string GetExitLevelName(int transferLevelNum, int transferSavePointNum) { throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method."); } // Token: 0x06001BB7 RID: 7095 RVA: 0x00041B48 File Offset: 0x0003FD48 [Token(Token = "0x6001BB7")] [Address(RVA = "0xAB4690", Offset = "0xAB3490", VA = "0x180AB4690")] public StageUIManager() { } // Token: 0x04002546 RID: 9542 [FieldOffset(Offset = "0x18")] [Token(Token = "0x4002546")] [SerializeField] private UINumberSprite numberSprites; // Token: 0x04002547 RID: 9543 [FieldOffset(Offset = "0x20")] [Token(Token = "0x4002547")] [SerializeField] private UIElementSprite elementSprites; // Token: 0x04002548 RID: 9544 [FieldOffset(Offset = "0x28")] [Token(Token = "0x4002548")] [SerializeField] private UIPlayerStats playerStats; // Token: 0x04002549 RID: 9545 [FieldOffset(Offset = "0x30")] [Token(Token = "0x4002549")] [SerializeField] private UIPlayersSubStats playersSubStats; // Token: 0x0400254A RID: 9546 [FieldOffset(Offset = "0x38")] [Token(Token = "0x400254A")] [SerializeField] private UIMagicBar magicBar; // Token: 0x0400254B RID: 9547 [FieldOffset(Offset = "0x40")] [Token(Token = "0x400254B")] [SerializeField] private UIEnemyHp enemyHp; // Token: 0x0400254C RID: 9548 [FieldOffset(Offset = "0x48")] [Token(Token = "0x400254C")] [SerializeField] private UIScriptMode scriptMode; // Token: 0x0400254D RID: 9549 [FieldOffset(Offset = "0x50")] [Token(Token = "0x400254D")] [SerializeField] private UIHitNumber hitNumber; // Token: 0x0400254E RID: 9550 [FieldOffset(Offset = "0x58")] [Token(Token = "0x400254E")] [SerializeField] private UIItemBar itemBar; // Token: 0x0400254F RID: 9551 [FieldOffset(Offset = "0x60")] [Token(Token = "0x400254F")] [SerializeField] private UIMagicSelector magicSelector; // Token: 0x04002550 RID: 9552 [FieldOffset(Offset = "0x68")] [Token(Token = "0x4002550")] [SerializeField] private UIAimingPoint aimingPoint; // Token: 0x04002551 RID: 9553 [FieldOffset(Offset = "0x70")] [Token(Token = "0x4002551")] [SerializeField] private UIEventPromptController eventPrompt; // Token: 0x04002552 RID: 9554 [FieldOffset(Offset = "0x78")] [Token(Token = "0x4002552")] [SerializeField] private UIInteractionPromptController interactionPrompt; // Token: 0x04002553 RID: 9555 [FieldOffset(Offset = "0x80")] [Token(Token = "0x4002553")] [SerializeField] private UIGameTip gameTip; // Token: 0x04002554 RID: 9556 [FieldOffset(Offset = "0x88")] [Token(Token = "0x4002554")] [SerializeField] private UIDistortionEffect distortionEffect; // Token: 0x04002555 RID: 9557 [FieldOffset(Offset = "0x90")] [Token(Token = "0x4002555")] [SerializeField] private UITestMode testMode; // Token: 0x04002556 RID: 9558 [FieldOffset(Offset = "0x98")] [Token(Token = "0x4002556")] [SerializeField] private Image background; // Token: 0x04002557 RID: 9559 [FieldOffset(Offset = "0xA0")] [Token(Token = "0x4002557")] private bool isOverlayUIOpened; // Token: 0x04002558 RID: 9560 [FieldOffset(Offset = "0xA4")] [Token(Token = "0x4002558")] private float playerInformationUpY; // Token: 0x04002559 RID: 9561 [FieldOffset(Offset = "0xA8")] [Token(Token = "0x4002559")] private float playerInformationBottomY; // Token: 0x0400255A RID: 9562 [FieldOffset(Offset = "0xAC")] [Token(Token = "0x400255A")] private float playerInformationSpeed = 2f; // Token: 0x0400255B RID: 9563 [FieldOffset(Offset = "0xB0")] [Token(Token = "0x400255B")] private CoroutineHandle playerInformationProcessor; }