/// <summary> /// Event04_11_EnterCeremonyのロード /// </summary> /// <param name="saveController"></param> private void load_Event04_11_EnterCeremony(SaveController04 saveController) { if (saveController.completed_Event04_11_EnterCeremony1()) { eventPanel11_1.SetActive(false); gymnasium.SetActive(false); ceremony.SetActive(false); } if (saveController.completed_Event04_11_EnterCeremony2()) { eventPanel11_2_1.SetActive(false); eventPanel11_2_2.SetActive(false); eventPanel11_2_3.SetActive(false); eventPanel11_2_4.SetActive(false); yuko_Black.gameObject.SetActive(false); } else { eventPanel11_2_1.SetActive(true); eventPanel11_2_2.SetActive(true); eventPanel11_2_3.SetActive(true); eventPanel11_2_4.SetActive(true); } }
/// <summary> /// Event04_03_FindRabbit1のロード /// </summary> /// <param name="saveController"></param> private void load_Event04_03_FindRabbit1(SaveController04 saveController) { if (saveController.completed_Event04_03_FindRabbit1()) { eventPanel3.SetActive(false); } }
private bool event4() { SaveController04 saveController04 = new SaveController04(); saveController04.complete_Event04_19_Suicide(); return(true); }
private bool event4() { // イベント完了を保存 SaveController04 saveController04 = new SaveController04(); saveController04.complete_Event04_02_FindRabbitHouse(); return(true); }
/// <summary> /// Event04_08_EnterGymnasiumのロード /// </summary> /// <param name="saveController"></param> private void load_Event04_08_EnterGymnasium(SaveController04 saveController) { if (saveController.completed_Event04_08_EnterGymnasium()) { gymnasium.SetActive(false); eventPanel8.SetActive(false); } }
private bool event3() { // イベント完了を保存 SaveController04 saveController04 = new SaveController04(); saveController04.complete_Event04_08_EnterGymnasium(); return(true); }
/// <summary> /// Event04_19_Suicideのロード /// </summary> /// <param name="saveController"></param> private void load_Event04_19_Suicide(SaveController04 saveController) { if (saveController.completed_Event04_19_Suicide()) { suicide1.SetActive(false); suicide2.SetActive(true); eventPanel19.SetActive(false); } }
/// <summary> /// Event04_02_FindRabbitHouseのロード /// </summary> /// <param name="saveController"></param> private void load_Event04_02_FindRabbitHouse(SaveController04 saveController) { if (saveController.completed_Event04_02_FindRabbitHouse()) { bloodStain1.SetActive(true); bloodStain2.SetActive(true); eventPanel2.SetActive(false); } }
/// <summary> /// Event04_04_FindRabbit2のロード /// </summary> /// <param name="saveController"></param> private void load_Event04_04_FindRabbit2(SaveController04 saveController) { if (saveController.completed_Event04_04_FindRabbit2()) { eventPanel4.SetActive(false); eventPanel5.SetActive(true); } else { eventPanel5.SetActive(false); } }
/// <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); } } } }
/// <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); }