private void LoadBlackLine1() { ShowLine.ShowTheBlackLine(""); Timer.Instance.AddTimerTask(6, IMetHer); Timer.Instance.AddTimerTask(10, () => { ShowLine.ShowTheBlackLine(""); }); Timer.Instance.AddTimerTask(11, () => { ShowLine.ClearTheBlackLine(); }); Timer.Instance.AddTimerTask(11, () => { AudioManager.instance.StartAudioSource("Audio/C102", "C102_bgm_1", true); }); Timer.Instance.AddTimerTask(14, SheNextToMe); Timer.Instance.AddTimerTask(19, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(21, ImFearOfHer); Timer.Instance.AddTimerTask(24, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(25, ImSurvive); Timer.Instance.AddTimerTask(30, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(31, FearDead); Timer.Instance.AddTimerTask(35, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(36, WhyWeSurvive); Timer.Instance.AddTimerTask(41, () => { ShowLine.ClearTheLine(); }); // set ques 1 Timer.Instance.AddTimerTask(44, () => { ShowLine.SetChooseLine( chooseLineList1[0], chooseLineList1[1], "C102_1" ); }); }
private void LoadLine2() { IHeardTheyTalk(); AudioManager.instance.StartAudioSource("Audio/C103", "C103_bgm_1"); Timer.Instance.AddTimerTask(5, () => { ShowLine.ClearTheBlackLine(); }); Timer.Instance.AddTimerTask(7, WhatYouWantToDo); Timer.Instance.AddTimerTask(12, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(14, Doc); Timer.Instance.AddTimerTask(17, Engn); Timer.Instance.AddTimerTask(21, SpaceR); Timer.Instance.AddTimerTask(26, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(29, IsCold); Timer.Instance.AddTimerTask(36, Line2Over); }
private void LoadLine1() { ShowLine.ShowTheBlackLine(""); Timer.Instance.AddTimerTask(6, () => { ShowLine.ClearTheBlackLine(); }); Timer.Instance.AddTimerTask(9, NotAccid); Timer.Instance.AddTimerTask(13, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(14, ImLiveHere); Timer.Instance.AddTimerTask(17, CauseCancer); Timer.Instance.AddTimerTask(20, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(22, ImHide); Timer.Instance.AddTimerTask(27, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(28, TheySayToMe); Timer.Instance.AddTimerTask(33, TheyWereWrony); Timer.Instance.AddTimerTask(39, Line1Over); }
private void LoadBlackLine1() { ShowLine.ShowTheBlackLine(""); Timer.Instance.AddTimerTask(4, YouBelongToMe); Timer.Instance.AddTimerTask(11, HideTheChar); Timer.Instance.AddTimerTask(13, YouCryLoud); Timer.Instance.AddTimerTask(18, HideTheChar); Timer.Instance.AddTimerTask(20, ImHeartBorken); Timer.Instance.AddTimerTask(26, HideTheChar); Timer.Instance.AddTimerTask(28, ICantStayWithYou); Timer.Instance.AddTimerTask(35, HideTheChar); Timer.Instance.AddTimerTask(38, Year15Ago); Timer.Instance.AddTimerTask(42, () => { ShowLine.ShowTheBlackLine(""); }); Timer.Instance.AddTimerTask(44, () => { ShowLine.ClearTheBlackLine(); }); }
// say the ans 2 private void LoadChooseAnsC102_2(int ansId) { chooseC102_2 = ansId; Timer.Instance.AddTimerTask(4, () => { ShowLine.ShowTheLine("..."); }); Timer.Instance.AddTimerTask(7, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(7, () => { ShowLine.ShowTheBlackLine(""); }); Timer.Instance.AddTimerTask(8, () => { ShowLine.ShowTheBlackLine("她似乎隐瞒了什么"); }); Timer.Instance.AddTimerTask(12, () => { ShowLine.ClearTheBlackLine(); }); Timer.Instance.AddTimerTask(14, IHeatRelat); Timer.Instance.AddTimerTask(19, GiveMeFile); Timer.Instance.AddTimerTask(24, () => { ShowLine.ClearTheLine(); }); Timer.Instance.AddTimerTask(28, () => { AudioManager.instance.FadeStopAudioSource(); }); Timer.Instance.AddTimerTask(28, () => { LoadChapter103(); }); }
private void Line2Over() { ShowLine.ClearTheBlackLine(); LoadLine3(); }
// run when scence loaded private void OnSceneLoaded(Scene scence, LoadSceneMode mod) { Timer.Instance.ClearAllTask(); ShowLine.ClearTheLine(); ShowLine.ClearTheBlackLine(); ShowLine.ClearTheChooseLine(); if (scence.name == "StartMenuScene") { startMenuManager = GetComponent <StartMenuManager>(); keyController = GetComponent <KeyController>(); InitGame(); return; } if (scence.name == "PrologueScene") { prologueScript = GetComponent <PrologueScript>(); prologueScript.InitScene(); return; } if (scence.name == "Chapter101") { RewriteDataList("Chapter101", ""); c101Script = GetComponent <C101Script>(); c101Script.InitScene(); return; } if (scence.name == "Chapter102") { RewriteDataList("Chapter102", ""); c102Script = GetComponent <C102Script>(); c102Script.InitScene(); return; } if (scence.name == "Chapter103") { // get pre data UserChooseV1 userChooseV1 = GetCurUserChoosesObj(); // override data if (C102Script.chooseC102_1 != -1) { userChooseV1.c102_1 = C102Script.chooseC102_1; } if (C102Script.chooseC102_2 != -1) { userChooseV1.c102_2 = C102Script.chooseC102_2; } // save data RewriteDataList("Chapter103", JsonUtility.ToJson(userChooseV1)); c103Script = GetComponent <C103Script>(); c103Script.InitScene(); return; } if (scence.name == "Chapter104") { // get pre data UserChooseV1 userChooseV1 = GetCurUserChoosesObj(); // override data if (C103Script.chooseC103_1 != -1) { userChooseV1.c103_1 = C103Script.chooseC103_1; } if (C103Script.chooseC103_2 != -1) { userChooseV1.c103_2 = C103Script.chooseC103_2; } if (C103Script.chooseC103_3 != -1) { userChooseV1.c103_3 = C103Script.chooseC103_3; } if (C103Script.triggerHideEd != -1) { userChooseV1.c1_trigger_ed = C103Script.triggerHideEd; } // save data RewriteDataList("Chapter104", JsonUtility.ToJson(userChooseV1)); c104Script = GetComponent <C104Script>(); c104Script.InitScene(); return; } if (scence.name == "Chapter201") { // get pre data UserChooseV1 userChooseV1 = GetCurUserChoosesObj(); // override data if (C104Script.chooseC104_1 != -1) { userChooseV1.c104_1 = C104Script.chooseC104_1; } if (C104Script.chooseC104_2_1 != -1) { userChooseV1.c104_2_1 = C104Script.chooseC104_2_1; } if (C104Script.chooseC104_2_2 != -1) { userChooseV1.c104_2_2 = C104Script.chooseC104_2_2; } if (C104Script.chooseC104_3 != -1) { userChooseV1.c104_3 = C104Script.chooseC104_3; } // save data RewriteDataList("Chapter201", JsonUtility.ToJson(userChooseV1)); AudioManager.instance.FadeStopAudioSource(); c201Script = GetComponent <C201Script>(); c201Script.InitScene(); return; } }