//#include "SHORTCUTT_12b_dlg.h" #include "cutscene_common.cs" // global variables int ce01, ce04, ce11, player; void main() { LoadScene("se01"); //fade in Fade(0, 0, 0, 1, 0, 0, 0, 0, 1, 1); //show movie border ShowMovieBorder("movie", 120); // spawn chara and set initial position ce01= SpawnMale(19.2, 333.4, 10.6); SetCharaWeapon(ce01, 30); ce04= SpawnFemale(5.5, 219.9, 2.5); SetCharaWeapon(ce04, 20); ce11= SpawnChara("CE11", -0.7, 316, 10.5); SetCharaWeapon(ce11, 32); // Set chara initial direction SetEntityDir(ce04, 0, 1, 0); SetEntityDir(ce01, -0.2, -0.9, 0); SetEntityDir(ce11, 0, -1, 0); // get player and hide acZaras player = GetPlayerChara(); ShowEntity(ce01, 1); ShowEntity(ce04, 1); ShowEntity(ce11, 1); // delete acZaras and resZarae player after end cutscene ActorList(ce01); ActorList(ce04); ActorList(ce11); LookChara(ce01, ce04); LookChara(ce04, ce11); LookChara(ce11, ce04); //Set Cam initial //SetCamPos(9.4, 303, 29.5); //SetCamDir(125.9, 39.13, 0); SetCamPos(-12.4, 192.6, 17.9); SetCamDir(72.1, 17.3, 0); Sleep(0.5); //Q1 Can you feel the difference? BeginFadeImg("cs_ce11", 30, 30, 180, 90, 1, 1, 0.5); BeginText(SHORTCUTT_12b_Q1, 210, 60, 1.5); PlayVoice("t-12_qi_001"); Sleep(1.5); EndText(SHORTCUTT_12b_Q1, 0.5); //EndFadeImg("cs_ce11", 0.5); Sleep(0.5); //Q2a Good. Now, although darts do not cause very //Q2b much damage, they can be used to interrupt BeginText(SHORTCUTT_12b_Q2a, 210, 50, 1.5); BeginText(SHORTCUTT_12b_Q2b, 210, 70, 1.5); // PlayVoice("cs1"); Sleep(6.8); EndText(SHORTCUTT_12b_Q2a, 0.5); EndText(SHORTCUTT_12b_Q2b, 0.5); Sleep(0.5); //Q2c an opponent's movement and give you the //Q2d upper hand. BeginText(SHORTCUTT_12b_Q2c, 210, 50, 1.5); BeginText(SHORTCUTT_12b_Q2d, 210, 70, 1.5); // PlayVoice("cs1"); Sleep(3.2); EndText(SHORTCUTT_12b_Q2c, 0.5); EndText(SHORTCUTT_12b_Q2d, 0.5); Sleep(0.5); //------------------------ SetCamPos(-13.9, 300, 43.2); SetCamDir(48.7, 2.3, 0); //Q2e Press the RIGHT TRIGGER to throw darts. BeginText(SHORTCUTT_12b_Q2e, 210, 60, 1.5); Sleep(2.1); EndText(SHORTCUTT_12b_Q2e, 0.5); Sleep(0.5); //Q3a If you are locked onto an opponent, it will be //Q3b even more accurate. BeginText(SHORTCUTT_12b_Q3a, 210, 50, 1.5); BeginText(SHORTCUTT_12b_Q3b, 210, 70, 1.5); // PlayVoice("cs1"); Sleep(5.8); EndText(SHORTCUTT_12b_Q3a, 0.5); EndText(SHORTCUTT_12b_Q3b, 0.5); Sleep(0.5); //Q3c You can also use your Chi to cause even more //Q3d damage. BeginText(SHORTCUTT_12b_Q3c, 210, 50, 1.5); BeginText(SHORTCUTT_12b_Q3d, 210, 70, 1.5); // PlayVoice("cs1"); Sleep(3.2); EndText(SHORTCUTT_12b_Q3c, 0.5); EndText(SHORTCUTT_12b_Q3d, 0.5); Sleep(0.5); //Q3e Press and hold the RIGHT TRIGGER to throw a //Q2f Chi dart. BeginText(SHORTCUTT_12b_Q3e, 210, 50, 1.5); BeginText(SHORTCUTT_12b_Q3f, 210, 70, 1.5); Sleep(5.2); EndText(SHORTCUTT_12b_Q3e, 0.5); EndText(SHORTCUTT_12b_Q3f, 0.5); Sleep(0.5); //Q4 Practice using darts on me. BeginText(SHORTCUTT_12b_Q4, 210, 60, 1.5); // PlayVoice("cs1"); WaitVoiceUntil(); EndText(SHORTCUTT_12b_Q4, 0.5); EndFadeImg("cs_ce11", 0.5); Fade(0, 0, 0, 0, 0, 0, 0, 1, 2, 1); Sleep(2); //fade out //end TheEnd(); }