1235 lines
41 KiB
C#
1235 lines
41 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using Cpp2IlInjected;
|
|
using DG.Tweening;
|
|
using DG.Tweening.Core;
|
|
using DG.Tweening.Plugins.Options;
|
|
using MEC;
|
|
using Newtonsoft.Json.Converters;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
// Token: 0x02000335 RID: 821
|
|
[Token(Token = "0x2000335")]
|
|
[RequireComponent(typeof(Canvas))]
|
|
public class StageUIManager : MonoBehaviour, ISceneMenuController, IStoryController
|
|
{
|
|
// Token: 0x17000170 RID: 368
|
|
// (get) Token: 0x06001DD8 RID: 7640 RVA: 0x00046A84 File Offset: 0x00044C84
|
|
[Token(Token = "0x17000170")]
|
|
public bool IsOverlayUIOpened
|
|
{
|
|
[Token(Token = "0x6001DD8")]
|
|
[Address(RVA = "0x8ABD00", Offset = "0x8AAD00", VA = "0x1808ABD00")]
|
|
get
|
|
{
|
|
return this.isOverlayUIOpened;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001DD9 RID: 7641 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001DD9")]
|
|
[Address(RVA = "0x982D70", Offset = "0x981D70", VA = "0x180982D70")]
|
|
public void Init()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001DDA RID: 7642 RVA: 0x00046A98 File Offset: 0x00044C98
|
|
[Token(Token = "0x6001DDA")]
|
|
[Address(RVA = "0x984A90", Offset = "0x983A90", VA = "0x180984A90")]
|
|
public void SetOverlayUIOpened(bool isOpened)
|
|
{
|
|
this.isOverlayUIOpened = isOpened;
|
|
}
|
|
|
|
// Token: 0x06001DDB RID: 7643 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001DDB")]
|
|
[Address(RVA = "0x984AE0", Offset = "0x983AE0", VA = "0x180984AE0")]
|
|
public void SetPlayerInformationVisible(bool isVisible)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001DDC RID: 7644 RVA: 0x00046AAC File Offset: 0x00044CAC
|
|
[Token(Token = "0x6001DDC")]
|
|
[Address(RVA = "0x981E40", Offset = "0x980E40", VA = "0x180981E40")]
|
|
public void AppearInteractionPrompt(string content)
|
|
{
|
|
this.interactionPrompt.Appear(content);
|
|
}
|
|
|
|
// Token: 0x06001DDD RID: 7645 RVA: 0x00046ACC File Offset: 0x00044CCC
|
|
[Token(Token = "0x6001DDD")]
|
|
[Address(RVA = "0x982B20", Offset = "0x981B20", VA = "0x180982B20")]
|
|
public void HideInteractionPrompt()
|
|
{
|
|
this.interactionPrompt.Hide();
|
|
}
|
|
|
|
// Token: 0x06001DDE RID: 7646 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001DDE")]
|
|
[Address(RVA = "0x981CC0", Offset = "0x980CC0", VA = "0x180981CC0")]
|
|
public void AppearGameTip(GameTipStyle style)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001DDF RID: 7647 RVA: 0x00046AEC File Offset: 0x00044CEC
|
|
[Token(Token = "0x6001DDF")]
|
|
[Address(RVA = "0x982B60", Offset = "0x981B60", VA = "0x180982B60")]
|
|
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: 0x06001DE0 RID: 7648 RVA: 0x00046B3C File Offset: 0x00044D3C
|
|
[Token(Token = "0x6001DE0")]
|
|
[Address(RVA = "0x9816C0", Offset = "0x9806C0", VA = "0x1809816C0")]
|
|
public void AppearEventPrompt(string content)
|
|
{
|
|
this.eventPrompt.Appear(content);
|
|
}
|
|
|
|
// Token: 0x06001DE1 RID: 7649 RVA: 0x00046B5C File Offset: 0x00044D5C
|
|
[Token(Token = "0x6001DE1")]
|
|
[Address(RVA = "0x981E60", Offset = "0x980E60", VA = "0x180981E60")]
|
|
public void AppearSavePointMenu(SavePoint savePointData)
|
|
{
|
|
Game.PlayCanvasSE(UICanvasSFX.Option);
|
|
Game.SwitchUIControlInput();
|
|
Game.sceneManager.onSystemMenu = true;
|
|
Game.GetUIStackingManager().Record();
|
|
UISavePointMenu canvas = Game.GetCanvas<UISavePointMenu>();
|
|
canvas.currentSavePointData = savePointData;
|
|
Action action = new Action(this.OnSavePointMenuClosed);
|
|
canvas.Open(action);
|
|
this.AppearBackground(0.8235f, 0.3f);
|
|
}
|
|
|
|
// Token: 0x06001DE2 RID: 7650 RVA: 0x00046BC4 File Offset: 0x00044DC4
|
|
[Token(Token = "0x6001DE2")]
|
|
[Address(RVA = "0x981360", Offset = "0x980360", VA = "0x180981360")]
|
|
public void AppearBattleSelect(BossRushTeleport brTeleportData)
|
|
{
|
|
Game.PlayCanvasSE(UICanvasSFX.Option);
|
|
Game.SwitchUIControlInput();
|
|
Game.sceneManager.onSystemMenu = true;
|
|
Game.GetUIStackingManager().Record();
|
|
UIBattleSelect canvas = Game.GetCanvas<UIBattleSelect>();
|
|
canvas.brTeleportData = brTeleportData;
|
|
Action action = new Action(this.OnBattleSelectClosed);
|
|
canvas.Open(action);
|
|
this.AppearBackground(0.9f, 0.3f);
|
|
}
|
|
|
|
// Token: 0x06001DE3 RID: 7651 RVA: 0x00046C2C File Offset: 0x00044E2C
|
|
[Token(Token = "0x6001DE3")]
|
|
[Address(RVA = "0x981520", Offset = "0x980520", VA = "0x180981520")]
|
|
public void AppearDialogueSelect(SceneEvent[] dialogueSelectEvent)
|
|
{
|
|
Game.PlayCanvasSE(UICanvasSFX.MessageBox);
|
|
Game.SwitchUIControlInput();
|
|
Game.sceneManager.onSystemMenu = true;
|
|
Game.GetUIStackingManager().Record();
|
|
UIDialogueSelect canvas = Game.GetCanvas<UIDialogueSelect>();
|
|
canvas.dialogueSelectEvent = dialogueSelectEvent;
|
|
Action action = new Action(this.OnDialogueSelectClosed);
|
|
canvas.Open(action);
|
|
}
|
|
|
|
// Token: 0x06001DE4 RID: 7652 RVA: 0x00046C88 File Offset: 0x00044E88
|
|
[Token(Token = "0x6001DE4")]
|
|
[Address(RVA = "0x981FF0", Offset = "0x980FF0", VA = "0x180981FF0")]
|
|
public void AppearSettlement(int SwitchStageNumber)
|
|
{
|
|
Game.UnlockAchievement(GameAchievement.ClearTrailTower);
|
|
Game.PlayCanvasSE(UICanvasSFX.Option);
|
|
Game.SwitchUIControlInput();
|
|
Game.sceneManager.onSystemMenu = true;
|
|
Game.GetUIStackingManager().Record();
|
|
int num = 0;
|
|
Game.SetPassiveEvent(PassiveEvent.PassiveEventType.Null, num);
|
|
WizardGirlManage playerManager = Game.GetPlayerManager();
|
|
int num2 = 0;
|
|
int num3 = 0;
|
|
playerManager.SetPlayerInput(num3 != 0, num2 != 0);
|
|
UISettlement canvas = Game.GetCanvas<UISettlement>();
|
|
canvas.BossRushSettlement(SwitchStageNumber);
|
|
Action action = new Action(this.OnSettlementClosed);
|
|
Action action2 = new Action(this.OnSettlementClosed);
|
|
canvas.Open(action2);
|
|
this.AppearBackground(0.9f, 0.3f);
|
|
}
|
|
|
|
// Token: 0x06001DE5 RID: 7653 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001DE5")]
|
|
[Address(RVA = "0x9816E0", Offset = "0x9806E0", VA = "0x1809816E0")]
|
|
public void AppearExitLevelMsgBox(SavePoint savePointData)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001DE6 RID: 7654 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001DE6")]
|
|
[Address(RVA = "0x981240", Offset = "0x980240", VA = "0x180981240")]
|
|
public void AppearBackground(float alphaValue, float duration)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001DE7 RID: 7655 RVA: 0x00046D30 File Offset: 0x00044F30
|
|
[Token(Token = "0x6001DE7")]
|
|
[Address(RVA = "0x9829D0", Offset = "0x9819D0", VA = "0x1809829D0")]
|
|
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<Color, Color, ColorOptions> 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<Color, Color, ColorOptions> tweenerCore2 = tweenerCore.OnComplete(tweenCallback).Play<TweenerCore<Color, Color, ColorOptions>>();
|
|
}
|
|
|
|
// Token: 0x06001DE8 RID: 7656 RVA: 0x00046D90 File Offset: 0x00044F90
|
|
[Token(Token = "0x6001DE8")]
|
|
[Address(RVA = "0x9832C0", Offset = "0x9822C0", VA = "0x1809832C0")]
|
|
public void MoveBackgroundUp()
|
|
{
|
|
this.background.transform.SetAsLastSibling();
|
|
}
|
|
|
|
// Token: 0x06001DE9 RID: 7657 RVA: 0x00046DB4 File Offset: 0x00044FB4
|
|
[Token(Token = "0x6001DE9")]
|
|
[Address(RVA = "0x983290", Offset = "0x982290", VA = "0x180983290")]
|
|
public void MoveBackgroundDown()
|
|
{
|
|
this.background.transform.SetAsFirstSibling();
|
|
}
|
|
|
|
// Token: 0x06001DEA RID: 7658 RVA: 0x00046DD8 File Offset: 0x00044FD8
|
|
[Token(Token = "0x6001DEA")]
|
|
[Address(RVA = "0x981690", Offset = "0x980690", VA = "0x180981690")]
|
|
public void AppearDistortionEffect()
|
|
{
|
|
this.distortionEffect.AppearGlassEffect();
|
|
}
|
|
|
|
// Token: 0x06001DEB RID: 7659 RVA: 0x00046DF8 File Offset: 0x00044FF8
|
|
[Token(Token = "0x6001DEB")]
|
|
[Address(RVA = "0x982AF0", Offset = "0x981AF0", VA = "0x180982AF0")]
|
|
public void HideDistortionEffect()
|
|
{
|
|
this.distortionEffect.HideGlassEffect();
|
|
}
|
|
|
|
// Token: 0x06001DEC RID: 7660 RVA: 0x00046E18 File Offset: 0x00045018
|
|
[Token(Token = "0x6001DEC")]
|
|
[Address(RVA = "0x2EF530", Offset = "0x2EE530", VA = "0x1802EF530")]
|
|
public UINumberSprite GetUINumberSprites()
|
|
{
|
|
return this.numberSprites;
|
|
}
|
|
|
|
// Token: 0x06001DED RID: 7661 RVA: 0x00046E2C File Offset: 0x0004502C
|
|
[Token(Token = "0x6001DED")]
|
|
[Address(RVA = "0x2990A0", Offset = "0x2980A0", VA = "0x1802990A0")]
|
|
public UIElementSprite GetUIElementSprites()
|
|
{
|
|
return this.elementSprites;
|
|
}
|
|
|
|
// Token: 0x06001DEE RID: 7662 RVA: 0x00046E40 File Offset: 0x00045040
|
|
[Token(Token = "0x6001DEE")]
|
|
[Address(RVA = "0x33F1F0", Offset = "0x33E1F0", VA = "0x18033F1F0")]
|
|
public UIEnemyHp GetUIEnemyHp()
|
|
{
|
|
return this.enemyHp;
|
|
}
|
|
|
|
// Token: 0x06001DEF RID: 7663 RVA: 0x00046E54 File Offset: 0x00045054
|
|
[Token(Token = "0x6001DEF")]
|
|
[Address(RVA = "0x984820", Offset = "0x983820", VA = "0x180984820")]
|
|
public void SetBlackScreen(bool isEnabled, bool isGradient)
|
|
{
|
|
this.scriptMode.SetBlackScreen(isEnabled, isGradient);
|
|
}
|
|
|
|
// Token: 0x06001DF0 RID: 7664 RVA: 0x00046E74 File Offset: 0x00045074
|
|
[Token(Token = "0x6001DF0")]
|
|
[Address(RVA = "0x984900", Offset = "0x983900", VA = "0x180984900")]
|
|
public void SetDialogArrowEnable(bool isEnabled)
|
|
{
|
|
this.scriptMode.SetDialogArrowEnable(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001DF1 RID: 7665 RVA: 0x00046E94 File Offset: 0x00045094
|
|
[Token(Token = "0x6001DF1")]
|
|
[Address(RVA = "0x984940", Offset = "0x983940", VA = "0x180984940")]
|
|
public void SetDialogText(string speakerName, string content)
|
|
{
|
|
this.scriptMode.SetDialogText(speakerName, content);
|
|
}
|
|
|
|
// Token: 0x06001DF2 RID: 7666 RVA: 0x00046EB4 File Offset: 0x000450B4
|
|
[Token(Token = "0x6001DF2")]
|
|
[Address(RVA = "0x984920", Offset = "0x983920", VA = "0x180984920")]
|
|
public void SetDialogEnable(bool isEnabled)
|
|
{
|
|
this.scriptMode.SetDialogEnable(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001DF3 RID: 7667 RVA: 0x00046ED4 File Offset: 0x000450D4
|
|
[Token(Token = "0x6001DF3")]
|
|
[Address(RVA = "0x9848A0", Offset = "0x9838A0", VA = "0x1809848A0")]
|
|
public void SetBossRushDialogEnable(bool isEnabled)
|
|
{
|
|
this.scriptMode.SetBossRushDialogEnable(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001DF4 RID: 7668 RVA: 0x00046EF4 File Offset: 0x000450F4
|
|
[Token(Token = "0x6001DF4")]
|
|
[Address(RVA = "0x9848C0", Offset = "0x9838C0", VA = "0x1809848C0")]
|
|
public void SetBossRushPictureEnable()
|
|
{
|
|
this.scriptMode.SetBossRushPictureEnable();
|
|
}
|
|
|
|
// Token: 0x06001DF5 RID: 7669 RVA: 0x00046F14 File Offset: 0x00045114
|
|
[Token(Token = "0x6001DF5")]
|
|
[Address(RVA = "0x9848E0", Offset = "0x9838E0", VA = "0x1809848E0")]
|
|
public void SetBossRushTheEndEnable()
|
|
{
|
|
this.scriptMode.SetBossRushTheEndEnable();
|
|
}
|
|
|
|
// Token: 0x06001DF6 RID: 7670 RVA: 0x00046F34 File Offset: 0x00045134
|
|
[Token(Token = "0x6001DF6")]
|
|
[Address(RVA = "0x984880", Offset = "0x983880", VA = "0x180984880")]
|
|
public void SetBossRushCharacterPose(int poseIndex)
|
|
{
|
|
this.scriptMode.SetBossRushCharacterPose(poseIndex);
|
|
}
|
|
|
|
// Token: 0x06001DF7 RID: 7671 RVA: 0x00046F54 File Offset: 0x00045154
|
|
[Token(Token = "0x6001DF7")]
|
|
[Address(RVA = "0x984860", Offset = "0x983860", VA = "0x180984860")]
|
|
public void SetBossRushCharacterFace(int faceIndex)
|
|
{
|
|
this.scriptMode.SetBossRushCharacterFace(faceIndex);
|
|
}
|
|
|
|
// Token: 0x06001DF8 RID: 7672 RVA: 0x00046F74 File Offset: 0x00045174
|
|
[Token(Token = "0x6001DF8")]
|
|
[Address(RVA = "0x984800", Offset = "0x983800", VA = "0x180984800")]
|
|
public void SetBlackEdge(bool isEnabled)
|
|
{
|
|
this.scriptMode.SetBlackEdge(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001DF9 RID: 7673 RVA: 0x00046F94 File Offset: 0x00045194
|
|
[Token(Token = "0x6001DF9")]
|
|
[Address(RVA = "0x982930", Offset = "0x981930", VA = "0x180982930")]
|
|
public RectTransform GetUIPlayerStats()
|
|
{
|
|
return this.playerStats.GetComponent<RectTransform>();
|
|
}
|
|
|
|
// Token: 0x06001DFA RID: 7674 RVA: 0x00046FB4 File Offset: 0x000451B4
|
|
[Token(Token = "0x6001DFA")]
|
|
[Address(RVA = "0x9850A0", Offset = "0x9840A0", VA = "0x1809850A0")]
|
|
public void UpdatePlayerValueVisible(float alphaValue)
|
|
{
|
|
this.playerStats.UpdatePlayerValueVisible(alphaValue);
|
|
}
|
|
|
|
// Token: 0x06001DFB RID: 7675 RVA: 0x00046FD4 File Offset: 0x000451D4
|
|
[Token(Token = "0x6001DFB")]
|
|
[Address(RVA = "0x985040", Offset = "0x984040", VA = "0x180985040")]
|
|
public void UpdatePlayerHP(bool isCured)
|
|
{
|
|
this.playerStats.UpdatePlayerHP(isCured);
|
|
}
|
|
|
|
// Token: 0x06001DFC RID: 7676 RVA: 0x00046FF4 File Offset: 0x000451F4
|
|
[Token(Token = "0x6001DFC")]
|
|
[Address(RVA = "0x985060", Offset = "0x984060", VA = "0x180985060")]
|
|
public void UpdatePlayerMP(bool isCured)
|
|
{
|
|
this.playerStats.UpdatePlayerMP(isCured);
|
|
}
|
|
|
|
// Token: 0x06001DFD RID: 7677 RVA: 0x00047014 File Offset: 0x00045214
|
|
[Token(Token = "0x6001DFD")]
|
|
[Address(RVA = "0x985080", Offset = "0x984080", VA = "0x180985080")]
|
|
public void UpdatePlayerSP(bool isCured)
|
|
{
|
|
this.playerStats.UpdatePlayerSP(isCured);
|
|
}
|
|
|
|
// Token: 0x06001DFE RID: 7678 RVA: 0x00047034 File Offset: 0x00045234
|
|
[Token(Token = "0x6001DFE")]
|
|
[Address(RVA = "0x984960", Offset = "0x983960", VA = "0x180984960")]
|
|
public void SetHideMoneyFlag(bool isHide)
|
|
{
|
|
this.playersSubStats.isMoneyValueHide = isHide;
|
|
}
|
|
|
|
// Token: 0x06001DFF RID: 7679 RVA: 0x00047054 File Offset: 0x00045254
|
|
[Token(Token = "0x6001DFF")]
|
|
[Address(RVA = "0x984F40", Offset = "0x983F40", VA = "0x180984F40")]
|
|
public void UpdateCurse()
|
|
{
|
|
this.playersSubStats.UpdateCurse();
|
|
}
|
|
|
|
// Token: 0x06001E00 RID: 7680 RVA: 0x00047074 File Offset: 0x00045274
|
|
[Token(Token = "0x6001E00")]
|
|
[Address(RVA = "0x985020", Offset = "0x984020", VA = "0x180985020")]
|
|
public void UpdateMoney(float moneyValue)
|
|
{
|
|
this.playersSubStats.UpdateMoney(moneyValue);
|
|
}
|
|
|
|
// Token: 0x06001E01 RID: 7681 RVA: 0x00047094 File Offset: 0x00045294
|
|
[Token(Token = "0x6001E01")]
|
|
[Address(RVA = "0x982980", Offset = "0x981980", VA = "0x180982980")]
|
|
public RectTransform GetUIPlayerSubStats()
|
|
{
|
|
return this.playersSubStats.GetComponent<RectTransform>();
|
|
}
|
|
|
|
// Token: 0x06001E02 RID: 7682 RVA: 0x000470B4 File Offset: 0x000452B4
|
|
[Token(Token = "0x6001E02")]
|
|
[Address(RVA = "0x984AA0", Offset = "0x983AA0", VA = "0x180984AA0")]
|
|
public void SetPassiveEvent(PassiveEvent.PassiveEventType type, PassiveEvent eventTarget)
|
|
{
|
|
this.playersSubStats.SetPassiveEvent(type, eventTarget);
|
|
}
|
|
|
|
// Token: 0x06001E03 RID: 7683 RVA: 0x000470D4 File Offset: 0x000452D4
|
|
[Token(Token = "0x6001E03")]
|
|
[Address(RVA = "0x982890", Offset = "0x981890", VA = "0x180982890")]
|
|
public RectTransform GetUIItemBar()
|
|
{
|
|
return this.itemBar.GetComponent<RectTransform>();
|
|
}
|
|
|
|
// Token: 0x06001E04 RID: 7684 RVA: 0x000470F4 File Offset: 0x000452F4
|
|
[Token(Token = "0x6001E04")]
|
|
[Address(RVA = "0x9828E0", Offset = "0x9818E0", VA = "0x1809828E0")]
|
|
public RectTransform GetUIMagicBar()
|
|
{
|
|
return this.magicBar.GetComponent<RectTransform>();
|
|
}
|
|
|
|
// Token: 0x06001E05 RID: 7685 RVA: 0x00047114 File Offset: 0x00045314
|
|
[Token(Token = "0x6001E05")]
|
|
[Address(RVA = "0x983180", Offset = "0x982180", VA = "0x180983180")]
|
|
public bool IsMagicSelected()
|
|
{
|
|
return this.magicSelector.IsMagicSelected();
|
|
}
|
|
|
|
// Token: 0x06001E06 RID: 7686 RVA: 0x00047134 File Offset: 0x00045334
|
|
[Token(Token = "0x6001E06")]
|
|
[Address(RVA = "0x982870", Offset = "0x981870", VA = "0x180982870")]
|
|
public bool GetMagicSelectEnable()
|
|
{
|
|
return this.magicSelector.isMagicSelectEnabled;
|
|
}
|
|
|
|
// Token: 0x06001E07 RID: 7687 RVA: 0x00047154 File Offset: 0x00045354
|
|
[Token(Token = "0x6001E07")]
|
|
[Address(RVA = "0x9849C0", Offset = "0x9839C0", VA = "0x1809849C0")]
|
|
public void SetMagicSelectEnable(bool isEnabled)
|
|
{
|
|
this.magicSelector.SetMagicSelectEnable(isEnabled);
|
|
GameSaveBasicData basic = Game.GameSave.basic;
|
|
if (isEnabled)
|
|
{
|
|
this.bossRush.Appear();
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E08 RID: 7688 RVA: 0x00047190 File Offset: 0x00045390
|
|
[Token(Token = "0x6001E08")]
|
|
[Address(RVA = "0x984EB0", Offset = "0x983EB0", VA = "0x180984EB0")]
|
|
public void SwitchMagic(PlayerEffectPlay.Magic magicType)
|
|
{
|
|
this.magicSelector.SwitchMagic(magicType);
|
|
}
|
|
|
|
// Token: 0x06001E09 RID: 7689 RVA: 0x000471B0 File Offset: 0x000453B0
|
|
[Token(Token = "0x6001E09")]
|
|
[Address(RVA = "0x984F20", Offset = "0x983F20", VA = "0x180984F20")]
|
|
public void UpdateChargeBarShow(bool isDirty)
|
|
{
|
|
this.magicBar.markChargeBarDirty = isDirty;
|
|
}
|
|
|
|
// Token: 0x06001E0A RID: 7690 RVA: 0x000471D0 File Offset: 0x000453D0
|
|
[Token(Token = "0x6001E0A")]
|
|
[Address(RVA = "0x984A70", Offset = "0x983A70", VA = "0x180984A70")]
|
|
public void SetMagicSprites(PlayerEffectPlay.Magic magicType)
|
|
{
|
|
this.magicBar.SetMagicSprites(magicType);
|
|
}
|
|
|
|
// Token: 0x06001E0B RID: 7691 RVA: 0x000471F0 File Offset: 0x000453F0
|
|
[Token(Token = "0x6001E0B")]
|
|
[Address(RVA = "0x982850", Offset = "0x981850", VA = "0x180982850")]
|
|
public int GetItemSelectPos()
|
|
{
|
|
return this.itemBar.itemSelectPos;
|
|
}
|
|
|
|
// Token: 0x06001E0C RID: 7692 RVA: 0x00047210 File Offset: 0x00045410
|
|
[Token(Token = "0x6001E0C")]
|
|
[Address(RVA = "0x984FC0", Offset = "0x983FC0", VA = "0x180984FC0")]
|
|
public void UpdateItemSprite(ItemSystem.ItemType[] holdItem)
|
|
{
|
|
this.itemBar.UpdateItemSprite(holdItem);
|
|
}
|
|
|
|
// Token: 0x06001E0D RID: 7693 RVA: 0x00047230 File Offset: 0x00045430
|
|
[Token(Token = "0x6001E0D")]
|
|
[Address(RVA = "0x984F80", Offset = "0x983F80", VA = "0x180984F80")]
|
|
public void UpdateItemSelectMove(int iPos)
|
|
{
|
|
this.itemBar.UpdateItemSelectMove(iPos);
|
|
}
|
|
|
|
// Token: 0x06001E0E RID: 7694 RVA: 0x00047250 File Offset: 0x00045450
|
|
[Token(Token = "0x6001E0E")]
|
|
[Address(RVA = "0x984FA0", Offset = "0x983FA0", VA = "0x180984FA0")]
|
|
public void UpdateItemSize(int itemSize)
|
|
{
|
|
this.itemBar.UpdateItemSize(itemSize);
|
|
}
|
|
|
|
// Token: 0x06001E0F RID: 7695 RVA: 0x00047270 File Offset: 0x00045470
|
|
[Token(Token = "0x6001E0F")]
|
|
[Address(RVA = "0x984F60", Offset = "0x983F60", VA = "0x180984F60")]
|
|
public void UpdateInstructions(ItemSystem.ItemType itemType)
|
|
{
|
|
this.itemBar.UpdateInstructions(itemType);
|
|
}
|
|
|
|
// Token: 0x06001E10 RID: 7696 RVA: 0x00047290 File Offset: 0x00045490
|
|
[Token(Token = "0x6001E10")]
|
|
[Address(RVA = "0x9847C0", Offset = "0x9837C0", VA = "0x1809847C0")]
|
|
public void SetAimShotSizeAdd(float shotSize)
|
|
{
|
|
this.aimingPoint.SetAimShotSizeAdd(shotSize);
|
|
}
|
|
|
|
// Token: 0x06001E11 RID: 7697 RVA: 0x000472B0 File Offset: 0x000454B0
|
|
[Token(Token = "0x6001E11")]
|
|
[Address(RVA = "0x9847E0", Offset = "0x9837E0", VA = "0x1809847E0")]
|
|
public void SetAimStatus(bool isAimingPointEnabled)
|
|
{
|
|
this.aimingPoint.SetAimStatus(isAimingPointEnabled);
|
|
}
|
|
|
|
// Token: 0x06001E12 RID: 7698 RVA: 0x000472D0 File Offset: 0x000454D0
|
|
[Token(Token = "0x6001E12")]
|
|
[Address(RVA = "0x9847A0", Offset = "0x9837A0", VA = "0x1809847A0")]
|
|
public void SetAimMagicEnable(bool isEnabled)
|
|
{
|
|
this.aimingPoint.SetAimMagicEnable(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001E13 RID: 7699 RVA: 0x000472F0 File Offset: 0x000454F0
|
|
[Token(Token = "0x6001E13")]
|
|
[Address(RVA = "0x984C40", Offset = "0x983C40", VA = "0x180984C40")]
|
|
public void ShowShotAim(bool isSmoothMode)
|
|
{
|
|
this.aimingPoint.ShowShotAim(isSmoothMode);
|
|
}
|
|
|
|
// Token: 0x06001E14 RID: 7700 RVA: 0x00047310 File Offset: 0x00045510
|
|
[Token(Token = "0x6001E14")]
|
|
[Address(RVA = "0x982B40", Offset = "0x981B40", VA = "0x180982B40")]
|
|
public void HideShotAim()
|
|
{
|
|
this.aimingPoint.HideShotAim();
|
|
}
|
|
|
|
// Token: 0x06001E15 RID: 7701 RVA: 0x00047330 File Offset: 0x00045530
|
|
[Token(Token = "0x6001E15")]
|
|
[Address(RVA = "0x984C60", Offset = "0x983C60", VA = "0x180984C60")]
|
|
public void ShowSwitchDistance(bool isEnabled)
|
|
{
|
|
this.aimingPoint.ShowSwitchDistance(isEnabled);
|
|
}
|
|
|
|
// Token: 0x06001E16 RID: 7702 RVA: 0x00047350 File Offset: 0x00045550
|
|
[Token(Token = "0x6001E16")]
|
|
[Address(RVA = "0x984FE0", Offset = "0x983FE0", VA = "0x180984FE0")]
|
|
public void UpdateMagicAimIcon(PlayerEffectPlay.Magic magicType)
|
|
{
|
|
this.aimingPoint.UpdateMagicAimIcon(magicType);
|
|
}
|
|
|
|
// Token: 0x06001E17 RID: 7703 RVA: 0x00047370 File Offset: 0x00045570
|
|
[Token(Token = "0x6001E17")]
|
|
[Address(RVA = "0x984ED0", Offset = "0x983ED0", VA = "0x180984ED0")]
|
|
public void SwitchPerspectiveLock(Vector2 direction)
|
|
{
|
|
this.aimingPoint.SwitchPerspectiveLock(direction);
|
|
}
|
|
|
|
// Token: 0x06001E18 RID: 7704 RVA: 0x00047390 File Offset: 0x00045590
|
|
[Token(Token = "0x6001E18")]
|
|
[Address(RVA = "0x984AC0", Offset = "0x983AC0", VA = "0x180984AC0")]
|
|
public void SetPerspectiveLock()
|
|
{
|
|
this.aimingPoint.SetPerspectiveLock();
|
|
}
|
|
|
|
// Token: 0x06001E19 RID: 7705 RVA: 0x000473B0 File Offset: 0x000455B0
|
|
[Token(Token = "0x6001E19")]
|
|
[Address(RVA = "0x982830", Offset = "0x981830", VA = "0x180982830")]
|
|
public GameObject GetIceLockUITemplate()
|
|
{
|
|
return this.aimingPoint.iceLockUIPrefab;
|
|
}
|
|
|
|
// Token: 0x06001E1A RID: 7706 RVA: 0x000473D0 File Offset: 0x000455D0
|
|
[Token(Token = "0x6001E1A")]
|
|
[Address(RVA = "0x982810", Offset = "0x981810", VA = "0x180982810")]
|
|
public Transform GetIceLockRoot()
|
|
{
|
|
return this.aimingPoint.iceLockRoot;
|
|
}
|
|
|
|
// Token: 0x06001E1B RID: 7707 RVA: 0x000473F0 File Offset: 0x000455F0
|
|
[Token(Token = "0x6001E1B")]
|
|
[Address(RVA = "0x984840", Offset = "0x983840", VA = "0x180984840")]
|
|
public void SetBossHP(CharacterBaseData bossData, Func<string> bossNameHandler)
|
|
{
|
|
this.enemyHp.SetBossHP(bossData, bossNameHandler);
|
|
}
|
|
|
|
// Token: 0x06001E1C RID: 7708 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E1C")]
|
|
[Address(RVA = "0x984980", Offset = "0x983980", VA = "0x180984980")]
|
|
public void SetHitNumber(int hitValue, Vector3 pos, PlayerEffectPlay.Magic magicElement)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E1D RID: 7709 RVA: 0x00047410 File Offset: 0x00045610
|
|
[Token(Token = "0x6001E1D")]
|
|
[Address(RVA = "0x985000", Offset = "0x984000", VA = "0x180985000")]
|
|
public void UpdateMagicPointer(Vector2 value)
|
|
{
|
|
this.magicSelector.UpdateMagicPointer(value);
|
|
}
|
|
|
|
// Token: 0x06001E1E RID: 7710 RVA: 0x00047430 File Offset: 0x00045630
|
|
[Token(Token = "0x6001E1E")]
|
|
[Address(RVA = "0x981210", Offset = "0x980210", VA = "0x180981210")]
|
|
public void AddIceLockUI(Transform source)
|
|
{
|
|
this.aimingPoint.magicLockController.AddIceLockUI(source);
|
|
}
|
|
|
|
// Token: 0x06001E1F RID: 7711 RVA: 0x00047454 File Offset: 0x00045654
|
|
[Token(Token = "0x6001E1F")]
|
|
[Address(RVA = "0x984770", Offset = "0x983770", VA = "0x180984770")]
|
|
public void RemoveIceLockUI(Transform source)
|
|
{
|
|
this.aimingPoint.magicLockController.RemoveIceLockUI(source);
|
|
}
|
|
|
|
// Token: 0x06001E20 RID: 7712 RVA: 0x00047478 File Offset: 0x00045678
|
|
[Token(Token = "0x6001E20")]
|
|
[Address(RVA = "0x984E20", Offset = "0x983E20", VA = "0x180984E20")]
|
|
public void SwapIceLockTarget(Transform oldTarget, Transform newTarget)
|
|
{
|
|
this.aimingPoint.magicLockController.SwapIceLockTarget(oldTarget, newTarget);
|
|
}
|
|
|
|
// Token: 0x06001E21 RID: 7713 RVA: 0x000474A0 File Offset: 0x000456A0
|
|
[Token(Token = "0x6001E21")]
|
|
[Address(RVA = "0x982260", Offset = "0x981260", VA = "0x180982260")]
|
|
public void ClearAllIceLockUI()
|
|
{
|
|
UIMagicLockController magicLockController = this.aimingPoint.magicLockController;
|
|
if (magicLockController != 0)
|
|
{
|
|
magicLockController.ClearAllIceLockUI();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E22 RID: 7714 RVA: 0x000474CC File Offset: 0x000456CC
|
|
[Token(Token = "0x6001E22")]
|
|
[Address(RVA = "0x9811E0", Offset = "0x9801E0", VA = "0x1809811E0")]
|
|
public void AddFireLockUI(Transform source)
|
|
{
|
|
this.aimingPoint.magicLockController.AddFireLockUI(source);
|
|
}
|
|
|
|
// Token: 0x06001E23 RID: 7715 RVA: 0x000474F0 File Offset: 0x000456F0
|
|
[Token(Token = "0x6001E23")]
|
|
[Address(RVA = "0x984740", Offset = "0x983740", VA = "0x180984740")]
|
|
public void RemoveFireLockUI(Transform source)
|
|
{
|
|
this.aimingPoint.magicLockController.RemoveFireLockUI(source);
|
|
}
|
|
|
|
// Token: 0x06001E24 RID: 7716 RVA: 0x00047514 File Offset: 0x00045714
|
|
[Token(Token = "0x6001E24")]
|
|
[Address(RVA = "0x984DF0", Offset = "0x983DF0", VA = "0x180984DF0")]
|
|
public void SwapFireLockTarget(Transform source)
|
|
{
|
|
this.aimingPoint.magicLockController.SwapFireLockTarget(source);
|
|
}
|
|
|
|
// Token: 0x06001E25 RID: 7717 RVA: 0x00047538 File Offset: 0x00045738
|
|
[Token(Token = "0x6001E25")]
|
|
[Address(RVA = "0x982290", Offset = "0x981290", VA = "0x180982290")]
|
|
public void ClearFireLockUI()
|
|
{
|
|
UIMagicLockController magicLockController = this.aimingPoint.magicLockController;
|
|
if (magicLockController != 0)
|
|
{
|
|
magicLockController.ClearFireLockUI();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E26 RID: 7718 RVA: 0x00047564 File Offset: 0x00045764
|
|
[Token(Token = "0x6001E26")]
|
|
[Address(RVA = "0x9811C0", Offset = "0x9801C0", VA = "0x1809811C0")]
|
|
public void AddEnemyHPBar(EnemiesManager.EnemyData data)
|
|
{
|
|
this.enemyHp.AddEnemyHPBar(data);
|
|
}
|
|
|
|
// Token: 0x06001E27 RID: 7719 RVA: 0x00047584 File Offset: 0x00045784
|
|
[Token(Token = "0x6001E27")]
|
|
[Address(RVA = "0x9838E0", Offset = "0x9828E0", VA = "0x1809838E0")]
|
|
public void OnNobetaSkinChanged()
|
|
{
|
|
UIAimingPoint uiaimingPoint = this.aimingPoint;
|
|
Transform transform = Game.GetPlayerManager().skinInstance.transform;
|
|
uiaimingPoint.UpdateFirePoint(transform);
|
|
}
|
|
|
|
// Token: 0x06001E28 RID: 7720 RVA: 0x000475B8 File Offset: 0x000457B8
|
|
[Token(Token = "0x6001E28")]
|
|
[Address(RVA = "0x9814F0", Offset = "0x9804F0", VA = "0x1809814F0")]
|
|
public void AppearBossRushUI()
|
|
{
|
|
this.bossRush.Appear();
|
|
}
|
|
|
|
// Token: 0x06001E29 RID: 7721 RVA: 0x000475D8 File Offset: 0x000457D8
|
|
[Token(Token = "0x6001E29")]
|
|
[Address(RVA = "0x982200", Offset = "0x981200", VA = "0x180982200")]
|
|
public void BossRushUIEndBattle()
|
|
{
|
|
this.bossRush.EndBattle();
|
|
}
|
|
|
|
// Token: 0x06001E2A RID: 7722 RVA: 0x000475F8 File Offset: 0x000457F8
|
|
[Token(Token = "0x6001E2A")]
|
|
[Address(RVA = "0x982230", Offset = "0x981230", VA = "0x180982230")]
|
|
public void BossRushUISetBattleBoss(SaveSystem.ScriptType boss, Func<float> bossTime)
|
|
{
|
|
this.bossRush.SetBattleBoss(boss, bossTime);
|
|
}
|
|
|
|
// Token: 0x06001E2B RID: 7723 RVA: 0x00047618 File Offset: 0x00045818
|
|
[Token(Token = "0x6001E2B")]
|
|
[Address(RVA = "0x982320", Offset = "0x981320", VA = "0x180982320")]
|
|
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.bossRush.Dispose();
|
|
this.testMode.Dispose();
|
|
Image image = this.background;
|
|
int num = 0;
|
|
int num2 = image.DOKill(num != 0);
|
|
Game.onLanguageChanged -= new Action(this.Localize);
|
|
}
|
|
|
|
// Token: 0x06001E2C RID: 7724 RVA: 0x000476E8 File Offset: 0x000458E8
|
|
[Token(Token = "0x6001E2C")]
|
|
[Address(RVA = "0x984E50", Offset = "0x983E50", VA = "0x180984E50")]
|
|
public void SwitchAppearance()
|
|
{
|
|
GameObject gameObject = base.gameObject;
|
|
bool flag = !base.gameObject.activeSelf;
|
|
gameObject.SetActive(flag);
|
|
}
|
|
|
|
// Token: 0x06001E2D RID: 7725 RVA: 0x00047718 File Offset: 0x00045918
|
|
[Token(Token = "0x6001E2D")]
|
|
[Address(RVA = "0x9846E0", Offset = "0x9836E0", VA = "0x1809846E0")]
|
|
public void PlayBossDialogue(CombatDialogueType key, Action nextAction)
|
|
{
|
|
this.enemyHp.combatDialogue.PlayBossDialogue(key, nextAction);
|
|
}
|
|
|
|
// Token: 0x06001E2E RID: 7726 RVA: 0x00047740 File Offset: 0x00045940
|
|
[Token(Token = "0x6001E2E")]
|
|
[Address(RVA = "0x984710", Offset = "0x983710", VA = "0x180984710")]
|
|
public void PlayPartnerDialogue()
|
|
{
|
|
this.enemyHp.combatDialogue.PlayPartnerDialogue();
|
|
}
|
|
|
|
// Token: 0x06001E2F RID: 7727 RVA: 0x00047764 File Offset: 0x00045964
|
|
[Token(Token = "0x6001E2F")]
|
|
[Address(RVA = "0x983E10", Offset = "0x982E10", VA = "0x180983E10", Slot = "4")]
|
|
public void OpenSceneMenu()
|
|
{
|
|
if (Game.sceneManager.stageState == SceneManager.GameState.Normal && !Game.IsMagicSelected())
|
|
{
|
|
this.OpenUIPauseMenu();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E30 RID: 7728 RVA: 0x00047798 File Offset: 0x00045998
|
|
[Token(Token = "0x6001E30")]
|
|
[Address(RVA = "0x9822C0", Offset = "0x9812C0", VA = "0x1809822C0", Slot = "5")]
|
|
public void CloseSceneMenu()
|
|
{
|
|
Game.GetUIStackingManager().ExecuteCommand();
|
|
}
|
|
|
|
// Token: 0x06001E31 RID: 7729 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E31")]
|
|
[Address(RVA = "0x984C80", Offset = "0x983C80", VA = "0x180984C80", Slot = "6")]
|
|
public void SkipMenu()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E32 RID: 7730 RVA: 0x000477B8 File Offset: 0x000459B8
|
|
[Token(Token = "0x6001E32")]
|
|
[Address(RVA = "0x9833D0", Offset = "0x9823D0", VA = "0x1809833D0", Slot = "7")]
|
|
public void NextDialogue()
|
|
{
|
|
if (Game.sceneManager.stageState == SceneManager.GameState.Script)
|
|
{
|
|
Game.sceneManager.RunNextScriptStep();
|
|
return;
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E33 RID: 7731 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E33")]
|
|
[Address(RVA = "0x982C60", Offset = "0x981C60", VA = "0x180982C60")]
|
|
private void InitPlayerInformation()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E34 RID: 7732 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E34")]
|
|
[Address(RVA = "0x9832F0", Offset = "0x9822F0", VA = "0x1809832F0")]
|
|
private IEnumerator<float> MovePlayerInformationIn()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E35 RID: 7733 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E35")]
|
|
[Address(RVA = "0x983360", Offset = "0x982360", VA = "0x180983360")]
|
|
private IEnumerator<float> MovePlayerInformationOut()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E36 RID: 7734 RVA: 0x000477E4 File Offset: 0x000459E4
|
|
[Token(Token = "0x6001E36")]
|
|
[Address(RVA = "0x984470", Offset = "0x983470", VA = "0x180984470")]
|
|
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<UIPauseMenu>();
|
|
Action action = new Action(this.OnPauseMenuClosed);
|
|
canvas.Open(action);
|
|
this.AppearBackground(0.95f, 0.3f);
|
|
this.distortionEffect.AppearGlassEffect();
|
|
if (Game.GameSave.basic.difficulty == GameDifficulty.BossRush)
|
|
{
|
|
this.bossRush.Appear();
|
|
}
|
|
}
|
|
}
|
|
|
|
// Token: 0x06001E37 RID: 7735 RVA: 0x000478B0 File Offset: 0x00045AB0
|
|
[Token(Token = "0x6001E37")]
|
|
[Address(RVA = "0x983EF0", Offset = "0x982EF0", VA = "0x180983EF0")]
|
|
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.<UISystemText>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.<UISystemText>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.<UISystemText>k__BackingField.GetText(14);
|
|
Action action2 = delegate
|
|
{
|
|
Game.ResumeVibration();
|
|
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: 0x06001E38 RID: 7736 RVA: 0x000479F8 File Offset: 0x00045BF8
|
|
[Token(Token = "0x6001E38")]
|
|
[Address(RVA = "0x983970", Offset = "0x982970", VA = "0x180983970")]
|
|
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: 0x06001E39 RID: 7737 RVA: 0x00047A64 File Offset: 0x00045C64
|
|
[Token(Token = "0x6001E39")]
|
|
[Address(RVA = "0x9837E0", Offset = "0x9827E0", VA = "0x1809837E0")]
|
|
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: 0x06001E3A RID: 7738 RVA: 0x00047AB4 File Offset: 0x00045CB4
|
|
[Token(Token = "0x6001E3A")]
|
|
[Address(RVA = "0x983D20", Offset = "0x982D20", VA = "0x180983D20")]
|
|
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: 0x06001E3B RID: 7739 RVA: 0x00047B00 File Offset: 0x00045D00
|
|
[Token(Token = "0x6001E3B")]
|
|
[Address(RVA = "0x983AA0", Offset = "0x982AA0", VA = "0x180983AA0")]
|
|
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: 0x06001E3C RID: 7740 RVA: 0x00047B88 File Offset: 0x00045D88
|
|
[Token(Token = "0x6001E3C")]
|
|
[Address(RVA = "0x983500", Offset = "0x982500", VA = "0x180983500")]
|
|
private void OnBattleSelectClosed()
|
|
{
|
|
StageFlagData flags = Game.GameSave.flags;
|
|
if (flags.stageBRClear && !flags.stageBRTest && flags.stageBRBoss01 && flags.stageBRBoss02 && flags.stageBRBoss03 && flags.stageBRBoss04 && flags.stageBRBoss05 && flags.stageBRBoss06 && flags.stageBRknight && flags.stageBRSaalGhost)
|
|
{
|
|
Game.GameSave.flags.stageBRTest = true;
|
|
GameSaveBasicData basic = Game.GameSave.basic;
|
|
int num = 0;
|
|
basic.UpdateStageData(GameStage.BossRush01, num);
|
|
this.AppearSettlement(9);
|
|
return;
|
|
}
|
|
Game.SwitchGameplayInput();
|
|
WizardGirlManage playerManager = Game.GetPlayerManager();
|
|
int num2 = 0;
|
|
playerManager.SetPlayerInput(true, num2 != 0);
|
|
Game.sceneManager.onSystemMenu = false;
|
|
this.HideBackground(0.3f);
|
|
}
|
|
|
|
// Token: 0x06001E3D RID: 7741 RVA: 0x00047C78 File Offset: 0x00045E78
|
|
[Token(Token = "0x6001E3D")]
|
|
[Address(RVA = "0x983710", Offset = "0x982710", VA = "0x180983710")]
|
|
private void OnDialogueSelectClosed()
|
|
{
|
|
Game.SwitchStoryControlInput();
|
|
Game.GetPlayerManager().playerController.ClearInteractionTip();
|
|
Game.sceneManager.onSystemMenu = false;
|
|
}
|
|
|
|
// Token: 0x06001E3E RID: 7742 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E3E")]
|
|
[Address(RVA = "0x983C10", Offset = "0x982C10", VA = "0x180983C10")]
|
|
private void OnSettlementClosed()
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E3F RID: 7743 RVA: 0x00047CB0 File Offset: 0x00045EB0
|
|
[Token(Token = "0x6001E3F")]
|
|
[Address(RVA = "0x9831A0", Offset = "0x9821A0", VA = "0x1809831A0")]
|
|
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);
|
|
string name = ((IXmlDocumentType)this.gameTip).Name;
|
|
}
|
|
|
|
// Token: 0x06001E40 RID: 7744 RVA: 0x000020D3 File Offset: 0x000002D3
|
|
[Token(Token = "0x6001E40")]
|
|
[Address(RVA = "0x982500", Offset = "0x981500", VA = "0x180982500")]
|
|
private string GetExitLevelName(int transferLevelNum, int transferSavePointNum)
|
|
{
|
|
throw new AnalysisFailedException("CPP2IL failed to recover any usable IL for this method.");
|
|
}
|
|
|
|
// Token: 0x06001E41 RID: 7745 RVA: 0x00047D30 File Offset: 0x00045F30
|
|
[Token(Token = "0x6001E41")]
|
|
[Address(RVA = "0x9850C0", Offset = "0x9840C0", VA = "0x1809850C0")]
|
|
public StageUIManager()
|
|
{
|
|
}
|
|
|
|
// Token: 0x040027F6 RID: 10230
|
|
[FieldOffset(Offset = "0x18")]
|
|
[Token(Token = "0x40027F6")]
|
|
[SerializeField]
|
|
private UINumberSprite numberSprites;
|
|
|
|
// Token: 0x040027F7 RID: 10231
|
|
[FieldOffset(Offset = "0x20")]
|
|
[Token(Token = "0x40027F7")]
|
|
[SerializeField]
|
|
private UIElementSprite elementSprites;
|
|
|
|
// Token: 0x040027F8 RID: 10232
|
|
[FieldOffset(Offset = "0x28")]
|
|
[Token(Token = "0x40027F8")]
|
|
[SerializeField]
|
|
private UIPlayerStats playerStats;
|
|
|
|
// Token: 0x040027F9 RID: 10233
|
|
[FieldOffset(Offset = "0x30")]
|
|
[Token(Token = "0x40027F9")]
|
|
[SerializeField]
|
|
private UIPlayersSubStats playersSubStats;
|
|
|
|
// Token: 0x040027FA RID: 10234
|
|
[FieldOffset(Offset = "0x38")]
|
|
[Token(Token = "0x40027FA")]
|
|
[SerializeField]
|
|
private UIMagicBar magicBar;
|
|
|
|
// Token: 0x040027FB RID: 10235
|
|
[FieldOffset(Offset = "0x40")]
|
|
[Token(Token = "0x40027FB")]
|
|
[SerializeField]
|
|
private UIEnemyHp enemyHp;
|
|
|
|
// Token: 0x040027FC RID: 10236
|
|
[FieldOffset(Offset = "0x48")]
|
|
[Token(Token = "0x40027FC")]
|
|
[SerializeField]
|
|
private UIScriptMode scriptMode;
|
|
|
|
// Token: 0x040027FD RID: 10237
|
|
[FieldOffset(Offset = "0x50")]
|
|
[Token(Token = "0x40027FD")]
|
|
[SerializeField]
|
|
private UIHitNumber hitNumber;
|
|
|
|
// Token: 0x040027FE RID: 10238
|
|
[FieldOffset(Offset = "0x58")]
|
|
[Token(Token = "0x40027FE")]
|
|
[SerializeField]
|
|
private UIItemBar itemBar;
|
|
|
|
// Token: 0x040027FF RID: 10239
|
|
[FieldOffset(Offset = "0x60")]
|
|
[Token(Token = "0x40027FF")]
|
|
[SerializeField]
|
|
private UIMagicSelector magicSelector;
|
|
|
|
// Token: 0x04002800 RID: 10240
|
|
[FieldOffset(Offset = "0x68")]
|
|
[Token(Token = "0x4002800")]
|
|
[SerializeField]
|
|
private UIAimingPoint aimingPoint;
|
|
|
|
// Token: 0x04002801 RID: 10241
|
|
[FieldOffset(Offset = "0x70")]
|
|
[Token(Token = "0x4002801")]
|
|
[SerializeField]
|
|
private UIEventPromptController eventPrompt;
|
|
|
|
// Token: 0x04002802 RID: 10242
|
|
[FieldOffset(Offset = "0x78")]
|
|
[Token(Token = "0x4002802")]
|
|
[SerializeField]
|
|
private UIInteractionPromptController interactionPrompt;
|
|
|
|
// Token: 0x04002803 RID: 10243
|
|
[FieldOffset(Offset = "0x80")]
|
|
[Token(Token = "0x4002803")]
|
|
[SerializeField]
|
|
private UIGameTip gameTip;
|
|
|
|
// Token: 0x04002804 RID: 10244
|
|
[FieldOffset(Offset = "0x88")]
|
|
[Token(Token = "0x4002804")]
|
|
[SerializeField]
|
|
private UIDistortionEffect distortionEffect;
|
|
|
|
// Token: 0x04002805 RID: 10245
|
|
[FieldOffset(Offset = "0x90")]
|
|
[Token(Token = "0x4002805")]
|
|
[SerializeField]
|
|
private UIBossRush bossRush;
|
|
|
|
// Token: 0x04002806 RID: 10246
|
|
[FieldOffset(Offset = "0x98")]
|
|
[Token(Token = "0x4002806")]
|
|
[SerializeField]
|
|
private UITestMode testMode;
|
|
|
|
// Token: 0x04002807 RID: 10247
|
|
[FieldOffset(Offset = "0xA0")]
|
|
[Token(Token = "0x4002807")]
|
|
[SerializeField]
|
|
private Image background;
|
|
|
|
// Token: 0x04002808 RID: 10248
|
|
[FieldOffset(Offset = "0xA8")]
|
|
[Token(Token = "0x4002808")]
|
|
private bool isOverlayUIOpened;
|
|
|
|
// Token: 0x04002809 RID: 10249
|
|
[FieldOffset(Offset = "0xAC")]
|
|
[Token(Token = "0x4002809")]
|
|
private float playerInformationUpY;
|
|
|
|
// Token: 0x0400280A RID: 10250
|
|
[FieldOffset(Offset = "0xB0")]
|
|
[Token(Token = "0x400280A")]
|
|
private float playerInformationBottomY;
|
|
|
|
// Token: 0x0400280B RID: 10251
|
|
[FieldOffset(Offset = "0xB4")]
|
|
[Token(Token = "0x400280B")]
|
|
private float playerInformationSpeed = 2f;
|
|
|
|
// Token: 0x0400280C RID: 10252
|
|
[FieldOffset(Offset = "0xB8")]
|
|
[Token(Token = "0x400280C")]
|
|
private CoroutineHandle playerInformationProcessor;
|
|
}
|