示例#1
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController02 saveController02 = new SaveController02();

            // データのロード
            SaveController.SceneNo[] scene = saveController02.get_Scene();
            SaveController.PlaceNo   place = saveController02.get_Place();

            // プレイヤーの位置を設定する
            if (scene[0].Equals(SaveController.SceneNo.Scene02) &&
                (place.Equals(SaveController.PlaceNo.Place02)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController02.save_Scene(SaveController.SceneNo.Scene02, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController02.SceneNo.Scene03))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController02.save_Scene(SaveController.SceneNo.Scene02, SaveController.PlaceNo.Place02);
            }
            else
            {
                Player.transform.position = entryPoint1.transform.position;
                Player.transform.rotation = entryPoint1.transform.rotation;
                saveController02.save_Scene(SaveController.SceneNo.Scene02, SaveController.PlaceNo.Place01);
            }

            load_Event02_01_Prologue(saveController02);
            load_Event02_05_MeetMeiko(saveController02);
            load_Event02_07_FindEnemies(saveController02);
            load_Event02_08_FindCorpses(saveController02);
        }
示例#2
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController05 saveController05 = new SaveController05();

            // データのロード
            SaveController.SceneNo[] scene = saveController05.get_Scene();
            SaveController.PlaceNo   place = saveController05.get_Place();

            // プレイヤーの位置を設定する
            if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                (place.Equals(SaveController.PlaceNo.Place03)))
            {
                Player.transform.position = entryPoint1.transform.position;
                Player.transform.rotation = entryPoint1.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place01);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                     (place.Equals(SaveController.PlaceNo.Place04)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene07) &&
                     (place.Equals(SaveController.PlaceNo.Place01)))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place03);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene05) &&
                     (place.Equals(SaveController.PlaceNo.Place02)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene05) &&
                     (place.Equals(SaveController.PlaceNo.Place03)))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place03);
            }
            else
            {
                Player.transform.position = entryPoint1.transform.position;
                Player.transform.rotation = entryPoint1.transform.rotation;
                saveController05.save_Scene(SaveController.SceneNo.Scene05, SaveController.PlaceNo.Place01);
            }

            load_Event05_04_TakeEnemy(saveController05);
            load_Event05_07_01_MeetDevil(saveController05);
            load_Event05_10_GetOffTrain(saveController05);
            load_Event05_11_MeetRyotaro(saveController05);
            load_Event05_12_PlayBaseball(saveController05);
        }
示例#3
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController07 saveController07 = new SaveController07();

            // データのロード
            SaveController.SceneNo[] scene = saveController07.get_Scene();
            SaveController.PlaceNo   place = saveController07.get_Place();

            // プレイヤーの位置を設定する
            Player.transform.position = entryPoint1.transform.position;
            Player.transform.rotation = entryPoint1.transform.rotation;
            saveController07.save_Scene(SaveController.SceneNo.Scene07, SaveController.PlaceNo.Place01);

            load_Event07_04_SacrificeRabbit(saveController07);
            load_Event07_05_FindSchool(saveController07);
            load_Event07_06_FindLetter1(saveController07);
            load_Event07_11_AskRyotaro(saveController07);
        }
示例#4
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController saveController = new SaveController();

            // データのロード
            SaveController.SceneNo[] scene = saveController.get_Scene();
            SaveController.PlaceNo   place = saveController.get_Place();

            // プレイヤーの位置を設定する
            if (scene[0].Equals(SaveController.SceneNo.Scene03))
            {
                Player.transform.position = entryPoint1.transform.position;
                Player.transform.rotation = entryPoint1.transform.rotation;
                saveController.save_Scene(SaveController.SceneNo.Scene06, SaveController.PlaceNo.Place01);
            }
            else
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController.save_Scene(SaveController.SceneNo.Scene06, SaveController.PlaceNo.Place02);
            }
        }
示例#5
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController03 saveController03 = new SaveController03();

            // データのロード
            SaveController.SceneNo[] scene = saveController03.get_Scene();
            SaveController.PlaceNo   place = saveController03.get_Place();

            // プレイヤーの位置を設定する
            if (scene[0].Equals(SaveController.SceneNo.Scene08))
            {
                Player.transform.position = entryPoint4.transform.position;
                Player.transform.rotation = entryPoint4.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place04);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene03) &&
                     (place.Equals(SaveController.PlaceNo.Place02)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene03) &&
                     (place.Equals(SaveController.PlaceNo.Place03)))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place03);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene03) &&
                     (place.Equals(SaveController.PlaceNo.Place04)))
            {
                Player.transform.position = entryPoint4.transform.position;
                Player.transform.rotation = entryPoint4.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place04);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                     (place.Equals(SaveController.PlaceNo.Place01)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene06))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place03);
            }
            else
            {
                Player.transform.position = entryPoint1.transform.position;
                Player.transform.rotation = entryPoint1.transform.rotation;
                saveController03.save_Scene(SaveController.SceneNo.Scene03, SaveController.PlaceNo.Place01);
            }

            load_Event03_04_FindHole(saveController03);
            // 父親は子どものイベント(Event03_04_FindHole)が完了するまで何度もイベントが発生してよい
            // load_Event03_06_MeetFather(saveController);
            load_Event03_07_FindSchoolBug(saveController03);
            //load_Event03_08_MeetAunt(saveController03);
            load_Event03_09_MeetDevil(saveController03);
            load_Event03_10_MeetStranger(saveController03);
        }
示例#6
0
        /// <summary>
        /// ステージの初期化
        /// </summary>
        private void initializeStage()
        {
            SaveController04 saveController04 = new SaveController04();

            // データのロード
            SaveController.SceneNo[] scene = saveController04.get_Scene();
            SaveController.PlaceNo   place = saveController04.get_Place();

            // プレイヤーの位置を設定する
            if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                (place.Equals(SaveController.PlaceNo.Place02)))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place02);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                     (place.Equals(SaveController.PlaceNo.Place03)))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place03);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene04) &&
                     (place.Equals(SaveController.PlaceNo.Place04)))
            {
                Player.transform.position = entryPoint4.transform.position;
                Player.transform.rotation = entryPoint4.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place04);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene05) &&
                     (place.Equals(SaveController.PlaceNo.Place01)))
            {
                Player.transform.position = entryPoint3.transform.position;
                Player.transform.rotation = entryPoint3.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place03);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene05) &&
                     (place.Equals(SaveController.PlaceNo.Place02)))
            {
                Player.transform.position = entryPoint4.transform.position;
                Player.transform.rotation = entryPoint4.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place04);
            }
            else if (scene[0].Equals(SaveController.SceneNo.Scene06))
            {
                Player.transform.position = entryPoint2.transform.position;
                Player.transform.rotation = entryPoint2.transform.rotation;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place02);
            }
            else
            {
                Player.transform.position = entryPoint1.transform.position;
                saveController04.save_Scene(SaveController.SceneNo.Scene04, SaveController.PlaceNo.Place01);
            }

            load_Event04_02_FindRabbitHouse(saveController04);
            load_Event04_03_FindRabbit1(saveController04);
            load_Event04_04_FindRabbit2(saveController04);
            load_Event04_11_EnterCeremony(saveController04);
            load_Event04_08_EnterGymnasium(saveController04);
            load_Event04_19_Suicide(saveController04);
        }