| | |
| | | private void DisplayFurnacesHole()
|
| | | {
|
| | | m_ContainerHoles.gameObject.SetActive(treasure.state == TreasureState.Collected);
|
| | | if (treasure.state == TreasureState.Collected)
|
| | | if (treasure.state == TreasureState.Collected && treasure.stage == 0)
|
| | | {
|
| | | var _list = model.GetFurnacesAchievements();
|
| | | for (int i = 0; i < m_FurnacesIcons.Length; i++)
|
| | |
| | | m_FurnacesIcons[i].gameObject.SetActive(achievement != null && achievement.completed);
|
| | | }
|
| | | }
|
| | | else
|
| | | if (treasure.state == TreasureState.Collected && treasure.stage >= 1)
|
| | | {
|
| | | for (int i = 0; i < m_FurnacesIcons.Length; i++)
|
| | | {
|
| | |
| | | {
|
| | | TreasureStageUpTriggerWin.screenShotCut = _tex;
|
| | | WindowJumpMgr.Instance.ClearJumpData();
|
| | | WindowCenter.Instance.CloseImmediately<TreasureLevelUpWin>();
|
| | | WindowCenter.Instance.CloseImmediately<TreasureBaseWin>();
|
| | | WindowCenter.Instance.Open<TreasureStageUpTriggerWin>(true);
|
| | | WindowCenter.Instance.Open<MainInterfaceWin>();
|
| | | if (WindowCenter.Instance.IsOpen<DialogueDuidanceWin>())
|
| | |
| | |
|
| | | private void GotoStove()
|
| | | {
|
| | | WindowCenter.Instance.CloseImmediately<TreasureLevelUpWin>();
|
| | | WindowCenter.Instance.CloseImmediately<TreasureBaseWin>();
|
| | | WindowCenter.Instance.Close<MainInterfaceWin>();
|
| | | WindowCenter.Instance.Open<BlastFurnaceWin>();
|
| | | }
|