Example #1
0
        private bool event21()
        {
            SaveController08 saveController08 = new SaveController08();

            saveController08.complete_Event08_01_MoveWorld();

            eventController08.loadScene(@"stage03");
            Charactor.Restart();
            return(true);
        }
Example #2
0
        /// <summary>
        /// Event03_04_FindHoleのロード
        /// </summary>
        /// <param name="saveController"></param>
        private void load_Event03_04_FindHole(SaveController03 saveController)
        {
            SaveController08 saveController08 = new SaveController08();

            // ラストイベント直前の場合
            if (saveController08.completed_Event08_01_MoveWorld())
            {
                eventPanel4_1.SetActive(false);
                ryotaro.gameObject.SetActive(false);

                eventPanel7.SetActive(false);
                father.gameObject.SetActive(false);

                // イベントを終えていない
                if (saveController.completed_Event03_04_03_FindHole() == false)
                {
                    eventPanel4_3.SetActive(true);

                    // 通常のりょうたろうイベントを終えている場
                    if (saveController.completed_Event03_04_01_FindHole())
                    {
                        treasureChest.SetActive(true);
                    }
                }
            }
            else
            {
                // 通常のりょうたろうイベントを終えている場合
                if (saveController.completed_Event03_04_01_FindHole())
                {
                    eventPanel4_1.SetActive(false);
                    ryotaro.gameObject.SetActive(false);

                    eventPanel7.SetActive(false);
                    father.gameObject.SetActive(false);
                }
                else
                {
                    // りょうたろうと会うイベントを行う前にゆい子と会っている場合
                    SaveController04 saveController04 = new SaveController04();
                    if (saveController04.completed_Event04_09_FindBusstop())
                    {
                        blood_ryotaro.SetActive(true);
                        eventPanel4_1.SetActive(false);
                        eventPanel4_2.SetActive(true);
                    }
                }
            }
        }
Example #3
0
        public void Start()
        {
            base.Start();

            skipButton.SetEventController(this);

            if (new SaveController00().completed_PlayButton())
            {
                skipButton.gameObject.SetActive(true);
            }
            else
            {
                SaveController08 saveController08 = new SaveController08();
                saveController08.save_Scene(SaveController.SceneNo.SceneEnd01, SaveController.PlaceNo.None);
            }
            eventList = new Event_End01_01_Ending(this).GetEventList();
            eventNo   = 0;
        }