protected IEnumerable C3(WorldClient c) { MsgSelect(c, "Use this powerful crystal ball to<br/>see your experiences in Erinn unfold right before your eyes.<br/>You will have to pay a little to view this.<br/>Which memory would you like to see?", Button("Alchemist", "@g9"), Button("Goddess of Light", "@g10"), Button("Sword of the Gods", "@g11"), Button("Return of the Hero", "@g12"), Button("Quit", "@end")); var r = Wait(); MabiCutscene s = null; switch (r) { case "@g9": MsgSelect("This is the ninth great adventure, Alchemist.<br/>You can see the memory of the mysterious Alchemists, the Shadow Realm, and Glas Ghaibhleann.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G9: Alchemist", Button("The Call of Adniel (200 Gold)", "@C3G9S1_S#1_call_of_adniel_override"), Button("The 2nd Battle of Mag Tuireadh (200 Gold)", "@C3G9S1_S#2_1_fallon_attack_override"), Button("Lugh Lavada, the Knight of Light (300 Gold)", "@C3G9S1_S#2_2_ru_save_us_override"), Button("Shadow Realm (200 Gold)", "@C3G9S1_S#3_1_shadow_world_override"), Button("Glas Ghaibhleann (300 Gold)", "@C3G9S1_S#3_2_appear_glasgavelen_override"), Button("The Summon of Fallon (200 Gold)", "@C3G9S1_S#4_help_fallon_override"), Button("Jenna (200 Gold)", "@C3G9S1_S#5_1_first_meet_jenna_override"), Button("Ice Mines (100 Gold)", "@C3G9S1_S#5_2_use_ice_override"), Button("Temple Knights (200 Gold)", "@C3G9S1_S#6_1_jail_rescue_override"), Button("The Rescue of Jenna (100 Gold)", "@C3G9S1_S#6_2_jenna_confession_override"), Button("The Memory of Jenna (300 Gold)", "@C3G9S1_S#7_1_doubt_jenna_override"), Button("Hesitation (200 Gold)", "@C3G9S1_S#7_2_jenna_fail_override"), Button("Shadow Walker (100 Gold)", "@C3G9S1_S#8_meet_incubus_override"), Button("Elatha and Lebbaeus (200 Gold)", "@C3G9S1_S#8_2_Elatha_fight_override"), Button("Danger (200 Gold)", "@C3G9S1_S#9_1_leymore_with_enemy_override"), Button("Barrier Spikes (200 Gold)", "@C3G9S1_S#9_2_meet_leymore_override"), Button("Tethra (200 Gold)", "@C3G9S1_S#9_3_enter_the_tethra_override"), Button("Life Drain (300 Gold)", "@C3G9S1_S#9_4_lose_player_override"), Button("The Torque of Leymore (100 Gold)", "@C3G9S1_S#10_jenna_help_override"), Button("Meeting between Leymore and Jenna (300 Gold)", "@C3G9S1_S#11_kill_leymore_override"), Button("Battle! Glas Ghaibhleann (200 Gold)", "@C3G9S1_S#12_1_fight_glasgavelen_override"), Button("Battle! Tiamat (100 Gold)", "@C3G9S1_S#12_2_fight_magicion_override"), Button("Cai (500 Gold)", "@C3G9S1_S#12_3_enter_the_cai_override"), Button("Second Parting (200 Gold)", "@C3G9S1_S#13_leave_leymore_override"), Button("Reunited with Jenna (100 Gold)", "@C3G9S1_S#14_1_meet_again_jenna_override"), Button("Shadow Expeditionary Force (400 Gold)", "@C3G9S1_S#14_2_another_race_help_override"), Button("Promise from Adniel (200 Gold)", "@C3G9S1_S#15_meet_adniel_override"), Button("Betrayal of Fallon (300 Gold)", "@C3G9S1_S#16_1_fallon_identity_override"), Button("Scuffle (200 Gold)", "@C3G9S1_S#16_2_good_vs_bad_override"), Button("Attack (200 Gold)", "@C3G9S1_S#16_3_stop_the_clau_override"), Button("Reunited with Tethra (300 Gold)", "@C3G9S1_S#16_4_vs_tethra_again_override"), Button("The End of Tethra (400 Gold)", "@C3G9S1_S#16_5_tethra_dead_override"), Button("Rescue of Cai (100 Gold)", "@C3G9S1_S#16_6_rescue_cai_override"), Button("Together with Cai (100 Gold)", "@C3G9S1_S#16_6_2_rescue_cai_2_override"), Button("Destruction of the Transmutation Device (100 Gold)", "@C3G9S1_S#16_7_destruct_alchemical_machine_override"), Button("Claimh Solas (500 Gold)", "@C3G9S1_S#16_8_appear_claimhsolas_override"), Button("Self Transmutation of Claimh Solas (300 Gold)", "@C3G9S1_S#16_9_claimhsolas_change_override"), Button("Destruction of the Wall (300 Gold)", "@C3G9S1_S#16_10_broken_wall_override"), Button("The Sacrifice of Cai (1000 Gold)", "@C3G9S1_S#16_11_kill_solas_override"), Button("G9 Ending (500 Gold)", "@C3G9S1_S#16_12_end_and_override"))) .Send(c, this); r = Wait(); switch (r) { case "@C3G9S1_S#1_call_of_adniel_override": s = new MabiCutscene(c.Character, "C3G9S1_S#1_call_of_adniel_override"); s.AddActor("#adniel", Predefined.C3G9S1_S1_call_of_adniel_override_adniel); break; case "@C3G9S1_S#2_1_fallon_attack_override": s = new MabiCutscene(c.Character, "C3G9S1_S#2_1_fallon_attack_override"); s.AddActor("#fallon_2", Predefined.C3G9S1_S2_1_fallon_attack_override_fallon_2); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S2_1_fallon_attack_override_human_soldier_woman5); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S2_1_fallon_attack_override_human_soldier_man1); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S2_1_fallon_attack_override_human_soldier_woman3); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S2_1_fallon_attack_override_human_soldier_man3); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S2_1_fallon_attack_override_human_soldier_man5); s.AddActor("#black_wizard", Predefined.C3G9S1_S2_1_fallon_attack_override_black_wizard); s.AddActor("#goblin_c3_cutscene", Predefined.C3G9S1_S2_1_fallon_attack_override_goblin_c3_cutscene); break; case "@C3G9S1_S#2_2_ru_save_us_override": s = new MabiCutscene(c.Character, "C3G9S1_S#2_2_ru_save_us_override"); s.AddActor("#fallon_2", Predefined.C3G9S1_S2_2_ru_save_us_override_fallon_2); s.AddActor("#Lugh3", Predefined.C3G9S1_S2_2_ru_save_us_override_Lugh3); s.AddActor("#dungeon_unicorn", Predefined.C3G9S1_S2_2_ru_save_us_override_dungeon_unicorn); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_woman5); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_man1); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_woman3); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_man3); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_man5); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_woman1); s.AddActor("#human_soldier_woman2", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_woman2); s.AddActor("#human_soldier_man2", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_man2); s.AddActor("#human_soldier_woman4", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_woman4); s.AddActor("#human_soldier_man4", Predefined.C3G9S1_S2_2_ru_save_us_override_human_soldier_man4); s.AddActor("#DarkLord_RP", Predefined.C3G9S1_S2_2_ru_save_us_override_DarkLord_RP); s.AddActor("#goblin_c3_cutscene", Predefined.C3G9S1_S2_2_ru_save_us_override_goblin_c3_cutscene); break; case "@C3G9S1_S#3_1_shadow_world_override": s = new MabiCutscene(c.Character, "C3G9S1_S#3_1_shadow_world_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S3_1_shadow_world_override_leymore_1); s.AddActor("#cai_1", Predefined.C3G9S1_S3_1_shadow_world_override_cai_1); s.AddActor("#DarkWildBoarA", Predefined.C3G9S1_S3_1_shadow_world_override_DarkWildBoarA); break; case "@C3G9S1_S#3_2_appear_glasgavelen_override": s = new MabiCutscene(c.Character, "C3G9S1_S#3_2_appear_glasgavelen_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S3_2_appear_glasgavelen_override_leymore_1); s.AddActor("#cai_1", Predefined.C3G9S1_S3_2_appear_glasgavelen_override_cai_1); s.AddActor("#Hell_CowA", Predefined.C3G9S1_S3_2_appear_glasgavelen_override_Hell_CowA); s.AddActor("#c3_glasgavelen", Predefined.C3G9S1_S3_2_appear_glasgavelen_override_c3_glasgavelen); break; case "@C3G9S1_S#4_help_fallon_override": s = new MabiCutscene(c.Character, "C3G9S1_S#4_help_fallon_override"); s.AddActor("#glasgavelenII", Predefined.C3G9S1_S4_help_fallon_override_glasgavelenII); s.AddActor("me", c.Character); s.AddActor("#fallon", Predefined.C3G9S1_S4_help_fallon_override_fallon); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S4_help_fallon_override_human_soldier_woman1); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S4_help_fallon_override_human_soldier_man1); s.AddActor("#human_soldier_man2", Predefined.C3G9S1_S4_help_fallon_override_human_soldier_man2); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S4_help_fallon_override_human_soldier_woman5); s.AddActor("#human_soldier_man4", Predefined.C3G9S1_S4_help_fallon_override_human_soldier_man4); break; case "@C3G9S1_S#5_1_first_meet_jenna_override": s = new MabiCutscene(c.Character, "C3G9S1_S#5_1_first_meet_jenna_override"); s.AddActor("me", c.Character); s.AddActor("#jenna_2", Predefined.C3G9S1_S5_1_first_meet_jenna_override_jenna_2); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_woman1); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_man1); s.AddActor("#human_soldier_man2", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_man2); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_woman3); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_man5); s.AddActor("#human_soldier_woman4", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_woman4); s.AddActor("#human_soldier_man4", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_man4); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_woman5); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S5_1_first_meet_jenna_override_human_soldier_man3); s.AddActor("#FighterB", Predefined.C3G9S1_S5_1_first_meet_jenna_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S5_1_first_meet_jenna_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S5_1_first_meet_jenna_override_FighterA); break; case "@C3G9S1_S#5_2_use_ice_override": s = new MabiCutscene(c.Character, "C3G9S1_S#5_2_use_ice_override"); s.AddActor("me", c.Character); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S5_2_use_ice_override_human_soldier_woman1); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S5_2_use_ice_override_human_soldier_man1); s.AddActor("#human_soldier_man2", Predefined.C3G9S1_S5_2_use_ice_override_human_soldier_man2); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S5_2_use_ice_override_jaco_lancer); s.AddActor("#FighterB", Predefined.C3G9S1_S5_2_use_ice_override_FighterB); s.AddActor("#FighterA", Predefined.C3G9S1_S5_2_use_ice_override_FighterA); break; case "@C3G9S1_S#6_1_jail_rescue_override": s = new MabiCutscene(c.Character, "C3G9S1_S#6_1_jail_rescue_override"); s.AddActor("#jenna", Predefined.C3G9S1_S6_1_jail_rescue_override_jenna); s.AddActor("me", c.Character); s.AddActor("#shrine_knight_male_01", Predefined.C3G9S1_S6_1_jail_rescue_override_shrine_knight_male_01); s.AddActor("#shrine_knight_male_02", Predefined.C3G9S1_S6_1_jail_rescue_override_shrine_knight_male_02); s.AddActor("#shrine_knight_male_03", Predefined.C3G9S1_S6_1_jail_rescue_override_shrine_knight_male_03); break; case "@C3G9S1_S#6_2_jenna_confession_override": s = new MabiCutscene(c.Character, "C3G9S1_S#6_2_jenna_confession_override"); s.AddActor("#jenna", Predefined.C3G9S1_S6_2_jenna_confession_override_jenna); s.AddActor("me", c.Character); break; case "@C3G9S1_S#7_1_doubt_jenna_override": s = new MabiCutscene(c.Character, "C3G9S1_S#7_1_doubt_jenna_override"); s.AddActor("#collen", Predefined.C3G9S1_S7_1_doubt_jenna_override_collen); s.AddActor("#jenna", Predefined.C3G9S1_S7_1_doubt_jenna_override_jenna); break; case "@C3G9S1_S#7_2_jenna_fail_override": s = new MabiCutscene(c.Character, "C3G9S1_S#7_2_jenna_fail_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S7_2_jenna_fail_override_leymore_1); s.AddActor("#cai_1", Predefined.C3G9S1_S7_2_jenna_fail_override_cai_1); s.AddActor("#c3_glasgavelen", Predefined.C3G9S1_S7_2_jenna_fail_override_c3_glasgavelen); s.AddActor("#jenna_2", Predefined.C3G9S1_S7_2_jenna_fail_override_jenna_2); break; case "@C3G9S1_S#8_meet_incubus_override": s = new MabiCutscene(c.Character, "C3G9S1_S#8_meet_incubus_override"); s.AddActor("#elatha", Predefined.C3G9S1_S8_meet_incubus_override_elatha); s.AddActor("me", c.Character); break; case "@C3G9S1_S#8_2_Elatha_fight_override": s = new MabiCutscene(c.Character, "C3G9S1_S#8_2_Elatha_fight_override"); s.AddActor("#elatha", Predefined.C3G9S1_S8_2_Elatha_fight_override_elatha); s.AddActor("#incubus_senmag_transform", Predefined.C3G9S1_S8_2_Elatha_fight_override_incubus_senmag_transform); break; case "@C3G9S1_S#9_1_leymore_with_enemy_override": s = new MabiCutscene(c.Character, "C3G9S1_S#9_1_leymore_with_enemy_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G9S1_S9_1_leymore_with_enemy_override_leymore_1); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S9_1_leymore_with_enemy_override_shadow_alchemist); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S9_1_leymore_with_enemy_override_jaco_lancer); s.AddActor("#FighterB", Predefined.C3G9S1_S9_1_leymore_with_enemy_override_FighterB); s.AddActor("#FighterA", Predefined.C3G9S1_S9_1_leymore_with_enemy_override_FighterA); break; case "@C3G9S1_S#9_2_meet_leymore_override": s = new MabiCutscene(c.Character, "C3G9S1_S#9_2_meet_leymore_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G9S1_S9_2_meet_leymore_override_leymore_1); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S9_2_meet_leymore_override_shadow_alchemist); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S9_2_meet_leymore_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S9_2_meet_leymore_override_FighterA); s.AddActor("#FighterB", Predefined.C3G9S1_S9_2_meet_leymore_override_FighterB); break; case "@C3G9S1_S#9_3_enter_the_tethra_override": s = new MabiCutscene(c.Character, "C3G9S1_S#9_3_enter_the_tethra_override"); s.AddActor("me", c.Character); s.AddActor("#Tethra", Predefined.C3G9S1_S9_3_enter_the_tethra_override_Tethra); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S9_3_enter_the_tethra_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S9_3_enter_the_tethra_override_FighterA); s.AddActor("#FighterB", Predefined.C3G9S1_S9_3_enter_the_tethra_override_FighterB); break; case "@C3G9S1_S#9_4_lose_player_override": s = new MabiCutscene(c.Character, "C3G9S1_S#9_4_lose_player_override"); s.AddActor("me", c.Character); s.AddActor("#Tethra", Predefined.C3G9S1_S9_4_lose_player_override_Tethra); s.AddActor("#fallon", Predefined.C3G9S1_S9_4_lose_player_override_fallon); break; case "@C3G9S1_S#10_jenna_help_override": s = new MabiCutscene(c.Character, "C3G9S1_S#10_jenna_help_override"); s.AddActor("me", c.Character); s.AddActor("#jenna_2", Predefined.C3G9S1_S10_jenna_help_override_jenna_2); break; case "@C3G9S1_S#11_kill_leymore_override": s = new MabiCutscene(c.Character, "C3G9S1_S#11_kill_leymore_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S11_kill_leymore_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S11_kill_leymore_override_jenna_2); s.AddActor("#Cragcow", Predefined.C3G9S1_S11_kill_leymore_override_Cragcow); break; case "@C3G9S1_S#12_1_fight_glasgavelen_override": s = new MabiCutscene(c.Character, "C3G9S1_S#12_1_fight_glasgavelen_override"); s.AddActor("#glasgavelenII", Predefined.C3G9S1_S12_1_fight_glasgavelen_override_glasgavelenII); s.AddActor("me", c.Character); break; case "@C3G9S1_S#12_2_fight_magicion_override": s = new MabiCutscene(c.Character, "C3G9S1_S#12_2_fight_magicion_override"); s.AddActor("#glasgavelenII", Predefined.C3G9S1_S12_2_fight_magicion_override_glasgavelenII); s.AddActor("me", c.Character); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S12_2_fight_magicion_override_shadow_alchemist); break; case "@C3G9S1_S#12_3_enter_the_cai_override": s = new MabiCutscene(c.Character, "C3G9S1_S#12_3_enter_the_cai_override"); s.AddActor("me", c.Character); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S12_3_enter_the_cai_override_shadow_alchemist); s.AddActor("#cai_1", Predefined.C3G9S1_S12_3_enter_the_cai_override_cai_1); break; case "@C3G9S1_S#13_leave_leymore_override": s = new MabiCutscene(c.Character, "C3G9S1_S#13_leave_leymore_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S13_leave_leymore_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S13_leave_leymore_override_jenna_2); break; case "@C3G9S1_S#14_1_meet_again_jenna_override": s = new MabiCutscene(c.Character, "C3G9S1_S#14_1_meet_again_jenna_override"); s.AddActor("me", c.Character); s.AddActor("#jenna_2", Predefined.C3G9S1_S14_1_meet_again_jenna_override_jenna_2); s.AddActor("#FighterB", Predefined.C3G9S1_S14_1_meet_again_jenna_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S14_1_meet_again_jenna_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S14_1_meet_again_jenna_override_FighterA); s.AddActor("#jaco_archer", Predefined.C3G9S1_S14_1_meet_again_jenna_override_jaco_archer); break; case "@C3G9S1_S#14_2_another_race_help_override": s = new MabiCutscene(c.Character, "C3G9S1_S#14_2_another_race_help_override"); s.AddActor("me", c.Character); s.AddActor("#jenna_2", Predefined.C3G9S1_S14_2_another_race_help_override_jenna_2); s.AddActor("#andras", Predefined.C3G9S1_S14_2_another_race_help_override_andras); s.AddActor("#granat", Predefined.C3G9S1_S14_2_another_race_help_override_granat); s.AddActor("#karpfen", Predefined.C3G9S1_S14_2_another_race_help_override_karpfen); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S14_2_another_race_help_override_human_soldier_man5); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S14_2_another_race_help_override_human_soldier_woman1); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S14_2_another_race_help_override_human_soldier_man3); s.AddActor("#human_soldier_woman4", Predefined.C3G9S1_S14_2_another_race_help_override_human_soldier_woman4); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S14_2_another_race_help_override_human_soldier_man1); s.AddActor("#elf_soldier_man1", Predefined.C3G9S1_S14_2_another_race_help_override_elf_soldier_man1); s.AddActor("#elf_soldier_man2", Predefined.C3G9S1_S14_2_another_race_help_override_elf_soldier_man2); s.AddActor("#elf_soldier_woman2", Predefined.C3G9S1_S14_2_another_race_help_override_elf_soldier_woman2); s.AddActor("#elf_soldier_woman1", Predefined.C3G9S1_S14_2_another_race_help_override_elf_soldier_woman1); s.AddActor("#elf_soldier_man3", Predefined.C3G9S1_S14_2_another_race_help_override_elf_soldier_man3); s.AddActor("#giant_soldier_man1", Predefined.C3G9S1_S14_2_another_race_help_override_giant_soldier_man1); s.AddActor("#giant_soldier_man2", Predefined.C3G9S1_S14_2_another_race_help_override_giant_soldier_man2); s.AddActor("#giant_soldier_man3", Predefined.C3G9S1_S14_2_another_race_help_override_giant_soldier_man3); s.AddActor("#giant_soldier_woman1", Predefined.C3G9S1_S14_2_another_race_help_override_giant_soldier_woman1); s.AddActor("#giant_soldier_woman2", Predefined.C3G9S1_S14_2_another_race_help_override_giant_soldier_woman2); s.AddActor("#FighterB", Predefined.C3G9S1_S14_2_another_race_help_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S14_2_another_race_help_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S14_2_another_race_help_override_FighterA); s.AddActor("#jaco_archer", Predefined.C3G9S1_S14_2_another_race_help_override_jaco_archer); break; case "@C3G9S1_S#15_meet_adniel_override": s = new MabiCutscene(c.Character, "C3G9S1_S#15_meet_adniel_override"); s.AddActor("#adniel", Predefined.C3G9S1_S15_meet_adniel_override_adniel); s.AddActor("me", c.Character); break; case "@C3G9S1_S#16_1_fallon_identity_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_1_fallon_identity_override"); s.AddActor("#cai_1", Predefined.C3G9S1_S16_1_fallon_identity_override_cai_1); s.AddActor("#fallon", Predefined.C3G9S1_S16_1_fallon_identity_override_fallon); s.AddActor("#Warrior", Predefined.C3G9S1_S16_1_fallon_identity_override_Warrior); s.AddActor("#LancerB", Predefined.C3G9S1_S16_1_fallon_identity_override_LancerB); s.AddActor("#MagicianB", Predefined.C3G9S1_S16_1_fallon_identity_override_MagicianB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_1_fallon_identity_override_jaco_lancer); s.AddActor("#FighterB", Predefined.C3G9S1_S16_1_fallon_identity_override_FighterB); s.AddActor("#FighterA", Predefined.C3G9S1_S16_1_fallon_identity_override_FighterA); break; case "@C3G9S1_S#16_2_good_vs_bad_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_2_good_vs_bad_override"); s.AddActor("me", c.Character); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_man5); s.AddActor("#giant_soldier_woman3", Predefined.C3G9S1_S16_2_good_vs_bad_override_giant_soldier_woman3); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_man1); s.AddActor("#elf_soldier_man1", Predefined.C3G9S1_S16_2_good_vs_bad_override_elf_soldier_man1); s.AddActor("#human_soldier_woman2", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_woman2); s.AddActor("#giant_soldier_man4", Predefined.C3G9S1_S16_2_good_vs_bad_override_giant_soldier_man4); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_woman5); s.AddActor("#elf_soldier_woman3", Predefined.C3G9S1_S16_2_good_vs_bad_override_elf_soldier_woman3); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_man3); s.AddActor("#giant_soldier_man1", Predefined.C3G9S1_S16_2_good_vs_bad_override_giant_soldier_man1); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_woman3); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S16_2_good_vs_bad_override_human_soldier_woman1); s.AddActor("#giant_soldier_man2", Predefined.C3G9S1_S16_2_good_vs_bad_override_giant_soldier_man2); s.AddActor("#elf_soldier_man3", Predefined.C3G9S1_S16_2_good_vs_bad_override_elf_soldier_man3); s.AddActor("#FighterA", Predefined.C3G9S1_S16_2_good_vs_bad_override_FighterA); s.AddActor("#jaco_archer", Predefined.C3G9S1_S16_2_good_vs_bad_override_jaco_archer); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_2_good_vs_bad_override_jaco_lancer); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S16_2_good_vs_bad_override_shadow_alchemist); s.AddActor("#FighterB", Predefined.C3G9S1_S16_2_good_vs_bad_override_FighterB); s.AddActor("#golem", Predefined.C3G9S1_S16_2_good_vs_bad_override_golem); break; case "@C3G9S1_S#16_3_stop_the_clau_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_3_stop_the_clau_override"); s.AddActor("me", c.Character); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_man5); s.AddActor("#karpfen", Predefined.C3G9S1_S16_3_stop_the_clau_override_karpfen); s.AddActor("#andras", Predefined.C3G9S1_S16_3_stop_the_clau_override_andras); s.AddActor("#granat", Predefined.C3G9S1_S16_3_stop_the_clau_override_granat); s.AddActor("#human_soldier_woman2", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_woman2); s.AddActor("#giant_soldier_man4", Predefined.C3G9S1_S16_3_stop_the_clau_override_giant_soldier_man4); s.AddActor("#human_soldier_woman5", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_woman5); s.AddActor("#elf_soldier_woman3", Predefined.C3G9S1_S16_3_stop_the_clau_override_elf_soldier_woman3); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_man3); s.AddActor("#elf_soldier_man1", Predefined.C3G9S1_S16_3_stop_the_clau_override_elf_soldier_man1); s.AddActor("#giant_soldier_man1", Predefined.C3G9S1_S16_3_stop_the_clau_override_giant_soldier_man1); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_woman3); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S16_3_stop_the_clau_override_human_soldier_woman1); s.AddActor("#giant_soldier_man2", Predefined.C3G9S1_S16_3_stop_the_clau_override_giant_soldier_man2); s.AddActor("#elf_soldier_man3", Predefined.C3G9S1_S16_3_stop_the_clau_override_elf_soldier_man3); s.AddActor("#FighterB", Predefined.C3G9S1_S16_3_stop_the_clau_override_FighterB); s.AddActor("#jaco_archer", Predefined.C3G9S1_S16_3_stop_the_clau_override_jaco_archer); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_3_stop_the_clau_override_jaco_lancer); s.AddActor("#shadow_alchemist", Predefined.C3G9S1_S16_3_stop_the_clau_override_shadow_alchemist); s.AddActor("#FighterA", Predefined.C3G9S1_S16_3_stop_the_clau_override_FighterA); s.AddActor("#golem", Predefined.C3G9S1_S16_3_stop_the_clau_override_golem); break; case "@C3G9S1_S#16_4_vs_tethra_again_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_4_vs_tethra_again_override"); s.AddActor("me", c.Character); s.AddActor("#Tethra", Predefined.C3G9S1_S16_4_vs_tethra_again_override_Tethra); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_4_vs_tethra_again_override_jenna_2); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_man5); s.AddActor("#giant_soldier_man1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_giant_soldier_man1); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_man1); s.AddActor("#elf_soldier_man2", Predefined.C3G9S1_S16_4_vs_tethra_again_override_elf_soldier_man2); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_man3); s.AddActor("#human_soldier_woman4", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_woman4); s.AddActor("#elf_soldier_man4", Predefined.C3G9S1_S16_4_vs_tethra_again_override_elf_soldier_man4); s.AddActor("#human_soldier_man4", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_man4); s.AddActor("#elf_soldier_man1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_elf_soldier_man1); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_woman1); s.AddActor("#giant_soldier_man3", Predefined.C3G9S1_S16_4_vs_tethra_again_override_giant_soldier_man3); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S16_4_vs_tethra_again_override_human_soldier_woman3); s.AddActor("#giant_soldier_woman1", Predefined.C3G9S1_S16_4_vs_tethra_again_override_giant_soldier_woman1); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_4_vs_tethra_again_override_jaco_lancer); s.AddActor("#jaco_archer", Predefined.C3G9S1_S16_4_vs_tethra_again_override_jaco_archer); s.AddActor("#FighterB", Predefined.C3G9S1_S16_4_vs_tethra_again_override_FighterB); s.AddActor("#FighterA", Predefined.C3G9S1_S16_4_vs_tethra_again_override_FighterA); s.AddActor("#golem", Predefined.C3G9S1_S16_4_vs_tethra_again_override_golem); break; case "@C3G9S1_S#16_5_tethra_dead_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_5_tethra_dead_override"); s.AddActor("me", c.Character); s.AddActor("#Tethra", Predefined.C3G9S1_S16_5_tethra_dead_override_Tethra); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_5_tethra_dead_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_5_tethra_dead_override_jenna_2); s.AddActor("#human_soldier_man5", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_man5); s.AddActor("#giant_soldier_man1", Predefined.C3G9S1_S16_5_tethra_dead_override_giant_soldier_man1); s.AddActor("#human_soldier_man1", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_man1); s.AddActor("#elf_soldier_man2", Predefined.C3G9S1_S16_5_tethra_dead_override_elf_soldier_man2); s.AddActor("#human_soldier_man3", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_man3); s.AddActor("#human_soldier_woman4", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_woman4); s.AddActor("#elf_soldier_man4", Predefined.C3G9S1_S16_5_tethra_dead_override_elf_soldier_man4); s.AddActor("#human_soldier_man4", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_man4); s.AddActor("#elf_soldier_man1", Predefined.C3G9S1_S16_5_tethra_dead_override_elf_soldier_man1); s.AddActor("#human_soldier_woman1", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_woman1); s.AddActor("#giant_soldier_man3", Predefined.C3G9S1_S16_5_tethra_dead_override_giant_soldier_man3); s.AddActor("#human_soldier_woman3", Predefined.C3G9S1_S16_5_tethra_dead_override_human_soldier_woman3); s.AddActor("#giant_soldier_woman1", Predefined.C3G9S1_S16_5_tethra_dead_override_giant_soldier_woman1); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_5_tethra_dead_override_jaco_lancer); s.AddActor("#FighterB", Predefined.C3G9S1_S16_5_tethra_dead_override_FighterB); s.AddActor("#jaco_archer", Predefined.C3G9S1_S16_5_tethra_dead_override_jaco_archer); s.AddActor("#FighterA", Predefined.C3G9S1_S16_5_tethra_dead_override_FighterA); s.AddActor("#golem", Predefined.C3G9S1_S16_5_tethra_dead_override_golem); break; case "@C3G9S1_S#16_6_rescue_cai_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_6_rescue_cai_override"); s.AddActor("me", c.Character); s.AddActor("#cai_1", Predefined.C3G9S1_S16_6_rescue_cai_override_cai_1); s.AddActor("#LancerB", Predefined.C3G9S1_S16_6_rescue_cai_override_LancerB); s.AddActor("#MagicianB", Predefined.C3G9S1_S16_6_rescue_cai_override_MagicianB); s.AddActor("#FighterA", Predefined.C3G9S1_S16_6_rescue_cai_override_FighterA); s.AddActor("#Warrior", Predefined.C3G9S1_S16_6_rescue_cai_override_Warrior); s.AddActor("#FighterB", Predefined.C3G9S1_S16_6_rescue_cai_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_6_rescue_cai_override_jaco_lancer); break; case "@C3G9S1_S#16_6_2_rescue_cai_2_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_6_2_rescue_cai_2_override"); s.AddActor("me", c.Character); s.AddActor("#cai_1", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_cai_1); s.AddActor("#LancerB", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_LancerB); s.AddActor("#MagicianB", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_MagicianB); s.AddActor("#FighterA", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_FighterA); s.AddActor("#Warrior", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_Warrior); s.AddActor("#FighterB", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_6_2_rescue_cai_2_override_jaco_lancer); break; case "@C3G9S1_S#16_7_destruct_alchemical_machine_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_7_destruct_alchemical_machine_override"); s.AddActor("me", c.Character); s.AddActor("#cai_1", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_cai_1); s.AddActor("#FighterB", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_FighterB); s.AddActor("#jaco_lancer", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_jaco_lancer); s.AddActor("#FighterA", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_FighterA); s.AddActor("#Warrior", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_Warrior); s.AddActor("#LancerB", Predefined.C3G9S1_S16_7_destruct_alchemical_machine_override_LancerB); break; case "@C3G9S1_S#16_8_appear_claimhsolas_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_8_appear_claimhsolas_override"); s.AddActor("me", c.Character); s.AddActor("#fallon", Predefined.C3G9S1_S16_8_appear_claimhsolas_override_fallon); s.AddActor("#cai_1", Predefined.C3G9S1_S16_8_appear_claimhsolas_override_cai_1); s.AddActor("#claimhsolas_1", Predefined.C3G9S1_S16_8_appear_claimhsolas_override_claimhsolas_1); s.AddActor("#cichol", Predefined.C3G9S1_S16_8_appear_claimhsolas_override_cichol); break; case "@C3G9S1_S#16_9_claimhsolas_change_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_9_claimhsolas_change_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_9_claimhsolas_change_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_9_claimhsolas_change_override_jenna_2); s.AddActor("#cai_1", Predefined.C3G9S1_S16_9_claimhsolas_change_override_cai_1); s.AddActor("#claimhsolas_1", Predefined.C3G9S1_S16_9_claimhsolas_change_override_claimhsolas_1); s.AddActor("#claimhsolas_2", Predefined.C3G9S1_S16_9_claimhsolas_change_override_claimhsolas_2); break; case "@C3G9S1_S#16_10_broken_wall_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_10_broken_wall_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_10_broken_wall_override_leymore_1); s.AddActor("#cai_1", Predefined.C3G9S1_S16_10_broken_wall_override_cai_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_10_broken_wall_override_jenna_2); s.AddActor("#claimhsolas_2", Predefined.C3G9S1_S16_10_broken_wall_override_claimhsolas_2); break; case "@C3G9S1_S#16_11_kill_solas_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_11_kill_solas_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_11_kill_solas_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_11_kill_solas_override_jenna_2); s.AddActor("#cai_1", Predefined.C3G9S1_S16_11_kill_solas_override_cai_1); s.AddActor("#claimhsolas_2", Predefined.C3G9S1_S16_11_kill_solas_override_claimhsolas_2); break; case "@C3G9S1_S#16_12_end_and_override": s = new MabiCutscene(c.Character, "C3G9S1_S#16_12_end_and_override"); s.AddActor("#leymore_1", Predefined.C3G9S1_S16_12_end_and_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G9S1_S16_12_end_and_override_jenna_2); break; } break; case "@g10": MsgSelect("This is the tenth great adventure, Goddess of Light.<br/>You can see the memory of Neamhainn, the Goddess of Light,<br/> and the Hero who rescues Erinn.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G10: Goddess of Light", Button("A Prophetic Dream (200 Gold)", "@C3G10_S#1_prophecy_dream_override"), Button("Report of the Soldier (200 Gold)", "@C3G10_S#3_3_shadow_witness_override"), Button("Memories of Leymore (200 Gold)", "@C3G10_S#4_1_in_memory_of_leymore_override"), Button("Elatha and Leymore (200 Gold)", "@C3G10_S#4_2_elatha_and_leymore_override"), Button("Scar of Elatha (200 Gold)", "@C3G10_S#5_0_elatha_override"), Button("Prophecy of Irinid (200 Gold)", "@C3G10_S#7_2_memory_of_Neamhain_override"), Button("The Dark Lord and Elatha (200 Gold)", "@C3G10_S#8_darklord_elatha_override"), Button("Hopeful Footsteps (200 Gold)", "@C3G10_S#10_1_arneng_loveaffair_intro_override"), Button("The Days of Youth... (200 Gold)", "@C3G10_S#10_2_arneng_loveaffair_outro_override"), Button("Betrayal and Truth (200 Gold)", "@C3G10_S#10_4_voight_loveaffair_outro_override"), Button("Possessed Cai (200 Gold)", "@C3G10_S#11_2_shdow_cai_override"), Button("Waboka Helps (200 Gold)", "@C3G10_S#11_3_James_rescue_override"), Button("Secrets of Mata (200 Gold)", "@C3G10_S#12_3_Neamhain_secret_override"), Button("Heart to Its Owner (300 Gold)", "@C3G10_S#13_2_Neamhain_entrance_override"), Button("Light to Shadow (400 Gold)", "@C3G10_S#14_1_doubleganger_override"), Button("G10 Ending (500 Gold)", "@C3G10_S#15_3_ending_override"))) .Send(c, this); r = Wait(); switch (r) { case "@C3G10_S#1_prophecy_dream_override": s = new MabiCutscene(c.Character, "C3G10_S#1_prophecy_dream_override"); s.AddActor("#cai_double_gore", Predefined.C3G10_S1_prophecy_dream_override_cai_double_gore); break; case "@C3G10_S#3_3_shadow_witness_override": s = new MabiCutscene(c.Character, "C3G10_S#3_3_shadow_witness_override"); s.AddActor("me", c.Character); s.AddActor("#prisoner", Predefined.C3G10_S3_3_shadow_witness_override_prisoner); s.AddActor("#bonelancer", Predefined.C3G10_S3_3_shadow_witness_override_bonelancer); s.AddActor("#bonefighter", Predefined.C3G10_S3_3_shadow_witness_override_bonefighter); s.AddActor("#bonearcher", Predefined.C3G10_S3_3_shadow_witness_override_bonearcher); break; case "@C3G10_S#4_1_in_memory_of_leymore_override": s = new MabiCutscene(c.Character, "C3G10_S#4_1_in_memory_of_leymore_override"); s.AddActor("#leymore_1", Predefined.C3G10_S4_1_in_memory_of_leymore_override_leymore_1); s.AddActor("#jenna_2", Predefined.C3G10_S4_1_in_memory_of_leymore_override_jenna_2); s.AddActor("#cai_1", Predefined.C3G10_S4_1_in_memory_of_leymore_override_cai_1); s.AddActor("#claimhsolas_2", Predefined.C3G10_S4_1_in_memory_of_leymore_override_claimhsolas_2); break; case "@C3G10_S#4_2_elatha_and_leymore_override": s = new MabiCutscene(c.Character, "C3G10_S#4_2_elatha_and_leymore_override"); s.AddActor("#leymore_1", Predefined.C3G10_S4_2_elatha_and_leymore_override_leymore_1); s.AddActor("#elatha", Predefined.C3G10_S4_2_elatha_and_leymore_override_elatha); break; case "@C3G10_S#5_0_elatha_override": s = new MabiCutscene(c.Character, "C3G10_S#5_0_elatha_override"); break; case "@C3G10_S#7_2_memory_of_Neamhain_override": s = new MabiCutscene(c.Character, "C3G10_S#7_2_memory_of_Neamhain_override"); break; case "@C3G10_S#8_darklord_elatha_override": s = new MabiCutscene(c.Character, "C3G10_S#8_darklord_elatha_override"); s.AddActor("#elatha_rp", Predefined.C3G10_S8_darklord_elatha_override_elatha_rp); s.AddActor("#dark_lord", Predefined.C3G10_S8_darklord_elatha_override_dark_lord); break; case "@C3G10_S#10_1_arneng_loveaffair_intro_override": s = new MabiCutscene(c.Character, "C3G10_S#10_1_arneng_loveaffair_intro_override"); s.AddActor("#arneng", Predefined.C3G10_S10_1_arneng_loveaffair_intro_override_arneng); break; case "@C3G10_S#10_2_arneng_loveaffair_outro_override": s = new MabiCutscene(c.Character, "C3G10_S#10_2_arneng_loveaffair_outro_override"); s.AddActor("#arneng", Predefined.C3G10_S10_2_arneng_loveaffair_outro_override_arneng); s.AddActor("#ilsa", Predefined.C3G10_S10_2_arneng_loveaffair_outro_override_ilsa); s.AddActor("#voight2", Predefined.C3G10_S10_2_arneng_loveaffair_outro_override_voight2); break; case "@C3G10_S#10_4_voight_loveaffair_outro_override": s = new MabiCutscene(c.Character, "C3G10_S#10_4_voight_loveaffair_outro_override"); s.AddActor("#arneng", Predefined.C3G10_S10_4_voight_loveaffair_outro_override_arneng); s.AddActor("#ilsa", Predefined.C3G10_S10_4_voight_loveaffair_outro_override_ilsa); s.AddActor("#voight2", Predefined.C3G10_S10_4_voight_loveaffair_outro_override_voight2); break; case "@C3G10_S#11_2_shdow_cai_override": s = new MabiCutscene(c.Character, "C3G10_S#11_2_shdow_cai_override"); s.AddActor("#defender_of_ruins_horse", Predefined.C3G10_S11_2_shdow_cai_override_defender_of_ruins_horse); s.AddActor("#boss_defender_of_ruins", Predefined.C3G10_S11_2_shdow_cai_override_boss_defender_of_ruins); s.AddActor("me", c.Character); s.AddActor("#cichol", Predefined.C3G10_S11_2_shdow_cai_override_cichol); s.AddActor("#cai_double_gore", Predefined.C3G10_S11_2_shdow_cai_override_cai_double_gore); break; case "@C3G10_S#11_3_James_rescue_override": s = new MabiCutscene(c.Character, "C3G10_S#11_3_James_rescue_override"); s.AddActor("me", c.Character); s.AddActor("#cichol", Predefined.C3G10_S11_3_James_rescue_override_cichol); s.AddActor("#wovoka", Predefined.C3G10_S11_3_James_rescue_override_wovoka); s.AddActor("#cai_double_gore", Predefined.C3G10_S11_3_James_rescue_override_cai_double_gore); break; case "@C3G10_S#12_3_Neamhain_secret_override": s = new MabiCutscene(c.Character, "C3G10_S#12_3_Neamhain_secret_override"); s.AddActor("#mata", Predefined.C3G10_S12_3_Neamhain_secret_override_mata); s.AddActor("me", c.Character); break; case "@C3G10_S#13_2_Neamhain_entrance_override": s = new MabiCutscene(c.Character, "C3G10_S#13_2_Neamhain_entrance_override"); s.AddActor("me", c.Character); s.AddActor("#neamhain", Predefined.C3G10_S13_2_Neamhain_entrance_override_neamhain); s.AddActor("#neamhain2", Predefined.C3G10_S13_2_Neamhain_entrance_override_neamhain2); s.AddActor("#cichol2", Predefined.C3G10_S13_2_Neamhain_entrance_override_cichol2); s.AddActor("#elatha", Predefined.C3G10_S13_2_Neamhain_entrance_override_elatha); s.AddActor("#granat", Predefined.C3G10_S13_2_Neamhain_entrance_override_granat); s.AddActor("#andras", Predefined.C3G10_S13_2_Neamhain_entrance_override_andras); s.AddActor("#karpfen", Predefined.C3G10_S13_2_Neamhain_entrance_override_karpfen); s.AddActor("#human_soldier_man5", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_man5); s.AddActor("#giant_soldier_man1", Predefined.C3G10_S13_2_Neamhain_entrance_override_giant_soldier_man1); s.AddActor("#human_soldier_man1", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_man1); s.AddActor("#elf_soldier_man2", Predefined.C3G10_S13_2_Neamhain_entrance_override_elf_soldier_man2); s.AddActor("#human_soldier_man3", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_man3); s.AddActor("#human_soldier_woman4", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_woman4); s.AddActor("#elf_soldier_man4", Predefined.C3G10_S13_2_Neamhain_entrance_override_elf_soldier_man4); s.AddActor("#human_soldier_man4", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_man4); s.AddActor("#elf_soldier_man1", Predefined.C3G10_S13_2_Neamhain_entrance_override_elf_soldier_man1); s.AddActor("#human_soldier_woman1", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_woman1); s.AddActor("#giant_soldier_man3", Predefined.C3G10_S13_2_Neamhain_entrance_override_giant_soldier_man3); s.AddActor("#human_soldier_woman3", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_woman3); s.AddActor("#giant_soldier_woman1", Predefined.C3G10_S13_2_Neamhain_entrance_override_giant_soldier_woman1); s.AddActor("#human_soldier_man2", Predefined.C3G10_S13_2_Neamhain_entrance_override_human_soldier_man2); s.AddActor("#giant_soldier_woman2", Predefined.C3G10_S13_2_Neamhain_entrance_override_giant_soldier_woman2); s.AddActor("#bonefighter", Predefined.C3G10_S13_2_Neamhain_entrance_override_bonefighter); s.AddActor("#bonearcher", Predefined.C3G10_S13_2_Neamhain_entrance_override_bonearcher); s.AddActor("#bonelancer", Predefined.C3G10_S13_2_Neamhain_entrance_override_bonelancer); s.AddActor("#golem", Predefined.C3G10_S13_2_Neamhain_entrance_override_golem); s.AddActor("#mata", Predefined.C3G10_S13_2_Neamhain_entrance_override_mata); s.AddActor("#shadowghost", Predefined.C3G10_S13_2_Neamhain_entrance_override_shadowghost); break; case "@C3G10_S#14_1_doubleganger_override": s = new MabiCutscene(c.Character, "C3G10_S#14_1_doubleganger_override"); s.AddActor("#neamhain2", Predefined.C3G10_S14_1_doubleganger_override_neamhain2); s.AddActor("#cai_double_gore", Predefined.C3G10_S14_1_doubleganger_override_cai_double_gore); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G10_S14_1_doubleganger_override_leymore_1); s.AddActor("#elatha_rp", Predefined.C3G10_S14_1_doubleganger_override_elatha_rp); s.AddActor("#cichol2", Predefined.C3G10_S14_1_doubleganger_override_cichol2); s.AddActor("#morrighan2", Predefined.C3G10_S14_1_doubleganger_override_morrighan2); break; case "@C3G10_S#15_3_ending_override": s = new MabiCutscene(c.Character, "C3G10_S#15_3_ending_override"); s.AddActor("me", c.Character); s.AddActor("#cai_1", Predefined.C3G10_S15_3_ending_override_cai_1); s.AddActor("#nao", Predefined.C3G10_S15_3_ending_override_nao); break; } break; case "@g11": MsgSelect("This is the eleventh great adventure, Sword of the Gods.<br/>You can see the memories about Brionac, the sword of the gods, and the Partholons.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G11: Sword of the Gods", Button("A Prophetic Dream (200 Gold)", "@C3G10_S#1_prophecy_dream_override"), Button("Report of the Soldier (200 Gold)", "@C3G10_S#3_3_shadow_witness_override"), Button("Memories of Leymore (200 Gold)", "@C3G10_S#4_1_in_memory_of_leymore_override"), Button("Elatha and Leymore (200 Gold)", "@C3G10_S#4_2_elatha_and_leymore_override"), Button("Scar of Elatha (200 Gold)", "@C3G10_S#5_0_elatha_override"), Button("Prophecy of Irinid (200 Gold)", "@C3G10_S#7_2_memory_of_Neamhain_override"), Button("The Dark Lord and Elatha (200 Gold)", "@C3G10_S#8_darklord_elatha_override"), Button("Hopeful Footsteps (200 Gold)", "@C3G10_S#10_1_arneng_loveaffair_intro_override"), Button("The Days of Youth... (200 Gold)", "@C3G10_S#10_2_arneng_loveaffair_outro_override"), Button("Betrayal and Truth (200 Gold)", "@C3G10_S#10_4_voight_loveaffair_outro_override"), Button("Possessed Cai (200 Gold)", "@C3G10_S#11_2_shdow_cai_override"), Button("Waboka Helps (200 Gold)", "@C3G10_S#11_3_James_rescue_override"), Button("Secrets of Mata (200 Gold)", "@C3G10_S#12_3_Neamhain_secret_override"), Button("Heart to Its Owner (300 Gold)", "@C3G10_S#13_2_Neamhain_entrance_override"), Button("Light to Shadow (400 Gold)", "@C3G10_S#14_1_doubleganger_override"), Button("G10 Ending (500 Gold)", "@C3G10_S#15_3_ending_override"))) .Send(c, this); r = Wait(); switch (r) { case "@C3G11_S#1_1_meeting_buchanan_override": s = new MabiCutscene(c.Character, "C3G11_S#1_1_meeting_buchanan_override"); s.AddActor("#buchanan", Predefined.C3G11_S1_1_meeting_buchanan_override_buchanan); break; case "@C3G11_S#1_2_meeting_buchanan_override": s = new MabiCutscene(c.Character, "C3G11_S#1_2_meeting_buchanan_override"); s.AddActor("#buchanan", Predefined.C3G11_S1_2_meeting_buchanan_override_buchanan); s.AddActor("#rat", Predefined.C3G11_S1_2_meeting_buchanan_override_rat); s.AddActor("me", c.Character); break; case "@C3G11_S#2_farewell_letter_override": s = new MabiCutscene(c.Character, "C3G11_S#2_farewell_letter_override"); break; case "@C3G11_S#3_jenna_rebirth_override": s = new MabiCutscene(c.Character, "C3G11_S#3_jenna_rebirth_override"); s.AddActor("#hallalchemist_02", Predefined.C3G11_S3_jenna_rebirth_override_hallalchemist_02); s.AddActor("#hallalchemist_staff", Predefined.C3G11_S3_jenna_rebirth_override_hallalchemist_staff); s.AddActor("#neamhain2", Predefined.C3G11_S3_jenna_rebirth_override_neamhain2); s.AddActor("#jenna_2", Predefined.C3G11_S3_jenna_rebirth_override_jenna_2); break; case "@C3G11_S#4_pythonknight_advent_override": s = new MabiCutscene(c.Character, "C3G11_S#4_pythonknight_advent_override"); s.AddActor("me", c.Character); s.AddActor("#cai_1", Predefined.C3G11_S4_pythonknight_advent_override_cai_1); s.AddActor("#leymore_1", Predefined.C3G11_S4_pythonknight_advent_override_leymore_1); s.AddActor("#shadow_knight_mask", Predefined.C3G11_S4_pythonknight_advent_override_shadow_knight_mask); s.AddActor("#mata", Predefined.C3G11_S4_pythonknight_advent_override_mata); s.AddActor("#bonefighter", Predefined.C3G11_S4_pythonknight_advent_override_bonefighter); s.AddActor("#bonelancer", Predefined.C3G11_S4_pythonknight_advent_override_bonelancer); break; case "@C3G11_S#5_1_belita_revenge_intro_override": s = new MabiCutscene(c.Character, "C3G11_S#5_1_belita_revenge_intro_override"); s.AddActor("#lucas_02", Predefined.C3G11_S5_1_belita_revenge_intro_override_lucas_02); s.AddActor("me", c.Character); break; case "@C3G11_S#5_2_belita_revenge_outro_override": s = new MabiCutscene(c.Character, "C3G11_S#5_2_belita_revenge_outro_override"); s.AddActor("#lucas_02", Predefined.C3G11_S5_2_belita_revenge_outro_override_lucas_02); s.AddActor("me", c.Character); break; case "@C3G11_S#5_3_partholon_mystery_override": s = new MabiCutscene(c.Character, "C3G11_S#5_3_partholon_mystery_override"); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G11_S5_3_partholon_mystery_override_leymore_1); s.AddActor("#morrighan2", Predefined.C3G11_S5_3_partholon_mystery_override_morrighan2); break; case "@C3G11_S#6_cichol_death_override": s = new MabiCutscene(c.Character, "C3G11_S#6_cichol_death_override"); s.AddActor("#aer", Predefined.C3G11_S6_cichol_death_override_aer); s.AddActor("#cichol2", Predefined.C3G11_S6_cichol_death_override_cichol2); s.AddActor("me", c.Character); s.AddActor("#jenna_2", Predefined.C3G11_S6_cichol_death_override_jenna_2); s.AddActor("#jenna_3", Predefined.C3G11_S6_cichol_death_override_jenna_3); s.AddActor("#leymore_1", Predefined.C3G11_S6_cichol_death_override_leymore_1); break; case "@C3G11_S#7_1_jenna_offering_override": s = new MabiCutscene(c.Character, "C3G11_S#7_1_jenna_offering_override"); s.AddActor("#neamhain2", Predefined.C3G11_S7_1_jenna_offering_override_neamhain2); s.AddActor("#jenna", Predefined.C3G11_S7_1_jenna_offering_override_jenna); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G11_S7_1_jenna_offering_override_leymore_1); break; case "@C3G11_S#7_2_jenna_rage_override": s = new MabiCutscene(c.Character, "C3G11_S#7_2_jenna_rage_override"); s.AddActor("#neamhain2", Predefined.C3G11_S7_2_jenna_rage_override_neamhain2); s.AddActor("#jenna", Predefined.C3G11_S7_2_jenna_rage_override_jenna); s.AddActor("me", c.Character); s.AddActor("#leymore_1", Predefined.C3G11_S7_2_jenna_rage_override_leymore_1); break; case "@C3G11_S#8_1_shadowknight_truth_override": s = new MabiCutscene(c.Character, "C3G11_S#8_1_shadowknight_truth_override"); s.AddActor("me", c.Character); s.AddActor("#shadow_knight_mask", Predefined.C3G11_S8_1_shadowknight_truth_override_shadow_knight_mask); s.AddActor("#shadow_knight", Predefined.C3G11_S8_1_shadowknight_truth_override_shadow_knight); s.AddActor("#python_army", Predefined.C3G11_S8_1_shadowknight_truth_override_python_army); s.AddActor("#python_shaman", Predefined.C3G11_S8_1_shadowknight_truth_override_python_shaman); break; case "@C3G11_S#8_3_shadowknight_retreat_override": s = new MabiCutscene(c.Character, "C3G11_S#8_3_shadowknight_retreat_override"); s.AddActor("me", c.Character); s.AddActor("#shadow_knight", Predefined.C3G11_S8_3_shadowknight_retreat_override_shadow_knight); s.AddActor("#python_shaman", Predefined.C3G11_S8_3_shadowknight_retreat_override_python_shaman); s.AddActor("#python_army", Predefined.C3G11_S8_3_shadowknight_retreat_override_python_army); break; case "@C3G11_S#9_0_shaman_override": s = new MabiCutscene(c.Character, "C3G11_S#9_0_shaman_override"); s.AddActor("me", c.Character); s.AddActor("#uroboros_cutscene", Predefined.C3G11_S9_0_shaman_override_uroboros_cutscene); s.AddActor("#python_shaman", Predefined.C3G11_S9_0_shaman_override_python_shaman); break; case "@C3G11_S#9_1_tutelary_override": s = new MabiCutscene(c.Character, "C3G11_S#9_1_tutelary_override"); s.AddActor("me", c.Character); s.AddActor("#uroboros_fire", Predefined.C3G11_S9_1_tutelary_override_uroboros_fire); s.AddActor("#uroboros_cutscene", Predefined.C3G11_S9_1_tutelary_override_uroboros_cutscene); s.AddActor("#uroboros_wind", Predefined.C3G11_S9_1_tutelary_override_uroboros_wind); s.AddActor("#uroboros_water", Predefined.C3G11_S9_1_tutelary_override_uroboros_water); s.AddActor("#uroboros_earth", Predefined.C3G11_S9_1_tutelary_override_uroboros_earth); break; case "@C3G11_S#9_2_shadowknight_returns_override": s = new MabiCutscene(c.Character, "C3G11_S#9_2_shadowknight_returns_override"); s.AddActor("me", c.Character); s.AddActor("#uroboros_fire", Predefined.C3G11_S9_2_shadowknight_returns_override_uroboros_fire); s.AddActor("#uroboros_wind", Predefined.C3G11_S9_2_shadowknight_returns_override_uroboros_wind); s.AddActor("#uroboros_water", Predefined.C3G11_S9_2_shadowknight_returns_override_uroboros_water); s.AddActor("#uroboros_earth", Predefined.C3G11_S9_2_shadowknight_returns_override_uroboros_earth); s.AddActor("#shadow_knight", Predefined.C3G11_S9_2_shadowknight_returns_override_shadow_knight); s.AddActor("#python_army", Predefined.C3G11_S9_2_shadowknight_returns_override_python_army); s.AddActor("#python_shaman", Predefined.C3G11_S9_2_shadowknight_returns_override_python_shaman); s.AddActor("#jenna_2", Predefined.C3G11_S9_2_shadowknight_returns_override_jenna_2); s.AddActor("#leymore_1", Predefined.C3G11_S9_2_shadowknight_returns_override_leymore_1); s.AddActor("#cai_1", Predefined.C3G11_S9_2_shadowknight_returns_override_cai_1); s.AddActor("#morrighan2", Predefined.C3G11_S9_2_shadowknight_returns_override_morrighan2); break; } break; case "@g12": MsgSelect("This is the twelfth great adventure, Return of the Hero.<br/>You can see the memories about the conflict between Nuadha, the king of the gods, and the other gods.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G12: Return of the Hero", Button("Nuadha of the Silver Arm (200 Gold)", "@C3G12_S#1_opening_override"), Button("Helvetius the Recluse (200 Gold)", "@C3G12_S#1_2_helvetius_override"), Button("Return of the Hero (200 Gold)", "@C3G12_S#2_rebirth_nuadha_override"), Button("Into the Waterway (200 Gold)", "@C3G12_S#3_1_enter_the_canal_override"), Button("The King of the Gods and the Goddess (200 Gold)", "@C3G12_S#4_1_neamhain_snare_override"), Button("Stolen Power (200 Gold)", "@C3G12_S#4_2_neamhain_snare_override"), Button("The Wedding (200 Gold)", "@C3G12_S#4_3_wedding_override"), Button("Alliance (200 Gold)", "@C3G12_S#5_1_meet_lennox_override"), Button("Death of the Alchemists (200 Gold)", "@C3G12_S#5_2_death_helvetius_override"), Button("Eabha in the Dream 1 (200 Gold)", "@C3G12_S#6_eabha_dream1_override"), Button("Eabha in the Dream 2 (200 Gold)", "@C3G12_S#8_eabha_dream2_override"), Button("Counterattack (200 Gold)", "@C3G12_S#9_1_counterattack_override"), Button("Eabha in the Dream 3 (200 Gold)", "@C3G12_S#10_eabha_dream3_override"), Button("To the Holy Throne of Falias (200 Gold)", "@C3G12_S#11_restore_brionac_override"))) .Send(c, this); r = Wait(); switch (r) { case "@C3G12_S#1_opening_override": s = new MabiCutscene(c.Character, "C3G12_S#1_opening_override"); s.AddActor("#hallalchemist_staff", Predefined.C3G12_S1_opening_override_hallalchemist_staff); s.AddActor("#claimhsolas_2", Predefined.C3G12_S1_opening_override_claimhsolas_2); s.AddActor("#nuadha_light", Predefined.C3G12_S1_opening_override_nuadha_light); break; case "@C3G12_S#1_2_helvetius_override": s = new MabiCutscene(c.Character, "C3G12_S#1_2_helvetius_override"); s.AddActor("me", c.Character); s.AddActor("#helvetius_g12", Predefined.C3G12_S1_2_helvetius_override_helvetius_g12); break; case "@C3G12_S#2_rebirth_nuadha_override": s = new MabiCutscene(c.Character, "C3G12_S#2_rebirth_nuadha_override"); s.AddActor("#jarlath", Predefined.C3G12_S2_rebirth_nuadha_override_jarlath); s.AddActor("#hallalchemist_staff", Predefined.C3G12_S2_rebirth_nuadha_override_hallalchemist_staff); s.AddActor("#claimhsolas_2", Predefined.C3G12_S2_rebirth_nuadha_override_claimhsolas_2); s.AddActor("#nuadha_light", Predefined.C3G12_S2_rebirth_nuadha_override_nuadha_light); break; case "@C3G12_S#3_1_enter_the_canal_override": s = new MabiCutscene(c.Character, "C3G12_S#3_1_enter_the_canal_override"); s.AddActor("me", c.Character); s.AddActor("#nuadha_light", Predefined.C3G12_S3_1_enter_the_canal_override_nuadha_light); s.AddActor("#daol_light", Predefined.C3G12_S3_1_enter_the_canal_override_daol_light); break; case "@C3G12_S#4_1_neamhain_snare_override": s = new MabiCutscene(c.Character, "C3G12_S#4_1_neamhain_snare_override"); s.AddActor("me", c.Character); s.AddActor("#neamhain_cutscene", Predefined.C3G12_S4_1_neamhain_snare_override_neamhain_cutscene); s.AddActor("#nuadha", Predefined.C3G12_S4_1_neamhain_snare_override_nuadha); s.AddActor("#daol", Predefined.C3G12_S4_1_neamhain_snare_override_daol); break; case "@C3G12_S#4_2_neamhain_snare_override": s = new MabiCutscene(c.Character, "C3G12_S#4_2_neamhain_snare_override"); s.AddActor("me", c.Character); s.AddActor("#neamhain_cutscene", Predefined.C3G12_S4_2_neamhain_snare_override_neamhain_cutscene); s.AddActor("#nuadha", Predefined.C3G12_S4_2_neamhain_snare_override_nuadha); s.AddActor("#daol", Predefined.C3G12_S4_2_neamhain_snare_override_daol); break; case "@C3G12_S#4_3_wedding_override": s = new MabiCutscene(c.Character, "C3G12_S#4_3_wedding_override"); s.AddActor("#husband", Predefined.C3G12_S4_3_wedding_override_husband); s.AddActor("#bride", Predefined.C3G12_S4_3_wedding_override_bride); s.AddActor("#pencast", Predefined.C3G12_S4_3_wedding_override_pencast); s.AddActor("#corentin", Predefined.C3G12_S4_3_wedding_override_corentin); s.AddActor("#lileas", Predefined.C3G12_S4_3_wedding_override_lileas); s.AddActor("#alpin", Predefined.C3G12_S4_3_wedding_override_alpin); s.AddActor("#castle_guard4", Predefined.C3G12_S4_3_wedding_override_castle_guard4); s.AddActor("#castle_guard3", Predefined.C3G12_S4_3_wedding_override_castle_guard3); s.AddActor("#castle_guard2", Predefined.C3G12_S4_3_wedding_override_castle_guard2); s.AddActor("#castle_alchemist", Predefined.C3G12_S4_3_wedding_override_castle_alchemist); s.AddActor("#castle_church", Predefined.C3G12_S4_3_wedding_override_castle_church); s.AddActor("#wedding_helper_01", Predefined.C3G12_S4_3_wedding_override_wedding_helper_01); s.AddActor("#wedding_helper_02", Predefined.C3G12_S4_3_wedding_override_wedding_helper_02); s.AddActor("#wedding_helper_03", Predefined.C3G12_S4_3_wedding_override_wedding_helper_03); s.AddActor("#wedding_helper_04", Predefined.C3G12_S4_3_wedding_override_wedding_helper_04); s.AddActor("#wedding_helper_05", Predefined.C3G12_S4_3_wedding_override_wedding_helper_05); s.AddActor("#wedding_helper_06", Predefined.C3G12_S4_3_wedding_override_wedding_helper_06); s.AddActor("#wedding_helper_07", Predefined.C3G12_S4_3_wedding_override_wedding_helper_07); s.AddActor("#wedding_helper_08", Predefined.C3G12_S4_3_wedding_override_wedding_helper_08); s.AddActor("#wedding_helper_09", Predefined.C3G12_S4_3_wedding_override_wedding_helper_09); s.AddActor("#wedding_helper_10", Predefined.C3G12_S4_3_wedding_override_wedding_helper_10); s.AddActor("#wedding_helper_11", Predefined.C3G12_S4_3_wedding_override_wedding_helper_11); s.AddActor("#wedding_helper_12", Predefined.C3G12_S4_3_wedding_override_wedding_helper_12); break; case "@C3G12_S#5_1_meet_lennox_override": s = new MabiCutscene(c.Character, "C3G12_S#5_1_meet_lennox_override"); s.AddActor("me", c.Character); s.AddActor("#leymore", Predefined.C3G12_S5_1_meet_lennox_override_leymore); s.AddActor("#jenna_renewalG12", Predefined.C3G12_S5_1_meet_lennox_override_jenna_renewalG12); s.AddActor("#cai_1", Predefined.C3G12_S5_1_meet_lennox_override_cai_1); s.AddActor("#lennox", Predefined.C3G12_S5_1_meet_lennox_override_lennox); s.AddActor("#hallalchemist_02", Predefined.C3G12_S5_1_meet_lennox_override_hallalchemist_02); s.AddActor("#royalalchemist_male01", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_male01); s.AddActor("#royalalchemist_female02", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_female02); s.AddActor("#royalalchemist_male03", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_male03); s.AddActor("#royalalchemist_female01", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_female01); s.AddActor("#royalalchemist_male02", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_male02); s.AddActor("#royalalchemist_female03", Predefined.C3G12_S5_1_meet_lennox_override_royalalchemist_female03); s.AddActor("#hallalchemist_staff", Predefined.C3G12_S5_1_meet_lennox_override_hallalchemist_staff); break; case "@C3G12_S#5_2_death_helvetius_override": s = new MabiCutscene(c.Character, "C3G12_S#5_2_death_helvetius_override"); s.AddActor("me", c.Character); s.AddActor("#leymore", Predefined.C3G12_S5_2_death_helvetius_override_leymore); s.AddActor("#jenna_renewalG12", Predefined.C3G12_S5_2_death_helvetius_override_jenna_renewalG12); s.AddActor("#cai_1", Predefined.C3G12_S5_2_death_helvetius_override_cai_1); s.AddActor("#lennox", Predefined.C3G12_S5_2_death_helvetius_override_lennox); s.AddActor("#helvetius_g12", Predefined.C3G12_S5_2_death_helvetius_override_helvetius_g12); s.AddActor("#royalalchemist_male01", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_male01); s.AddActor("#royalalchemist_female02", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_female02); s.AddActor("#royalalchemist_male03", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_male03); s.AddActor("#royalalchemist_female01", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_female01); s.AddActor("#royalalchemist_male02", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_male02); s.AddActor("#royalalchemist_female03", Predefined.C3G12_S5_2_death_helvetius_override_royalalchemist_female03); s.AddActor("#hallalchemist_staff", Predefined.C3G12_S5_2_death_helvetius_override_hallalchemist_staff); break; case "@C3G12_S#6_eabha_dream1_override": s = new MabiCutscene(c.Character, "C3G12_S#6_eabha_dream1_override"); s.AddActor("#falias_eabha", Predefined.C3G12_S6_eabha_dream1_override_falias_eabha); break; case "@C3G12_S#8_eabha_dream2_override": s = new MabiCutscene(c.Character, "C3G12_S#8_eabha_dream2_override"); s.AddActor("#falias_eabha", Predefined.C3G12_S8_eabha_dream2_override_falias_eabha); break; case "@C3G12_S#9_1_counterattack_override": s = new MabiCutscene(c.Character, "C3G12_S#9_1_counterattack_override"); s.AddActor("#nuadha", Predefined.C3G12_S9_1_counterattack_override_nuadha); s.AddActor("#morrighan_eye", Predefined.C3G12_S9_1_counterattack_override_morrighan_eye); s.AddActor("me", c.Character); break; case "@C3G12_S#10_eabha_dream3_override": s = new MabiCutscene(c.Character, "C3G12_S#10_eabha_dream3_override"); s.AddActor("#falias_eabha", Predefined.C3G12_S10_eabha_dream3_override_falias_eabha); break; case "@C3G12_S#11_restore_brionac_override": s = new MabiCutscene(c.Character, "C3G12_S#11_restore_brionac_override"); s.AddActor("#morrighan2", Predefined.C3G12_S11_restore_brionac_override_morrighan2); s.AddActor("#morrighan_eye", Predefined.C3G12_S11_restore_brionac_override_morrighan_eye); s.AddActor("me", c.Character); s.AddActor("#leymore", Predefined.C3G12_S11_restore_brionac_override_leymore); s.AddActor("#jenna_renewalG12", Predefined.C3G12_S11_restore_brionac_override_jenna_renewalG12); s.AddActor("#cai", Predefined.C3G12_S11_restore_brionac_override_cai); break; } break; } if (s != null) { MsgSelect(c, "Enjoy reminiscing...", Button("View", "@null")); r = Wait(); CloseCustom(c); s.Play(c); } End(); }
protected IEnumerable C2(WorldClient c) { MsgSelect(c, "Use this powerful crystal ball to<br/>see your experiences in Erinn unfold right before your eyes.<br/>You will have to pay a little to view this.<br/>Which memory would you like to see?", Button("Ancient Secrets of Irinid", "@g7"), Button("Dragon", "@g8"), Button("Quit", "@end")); var r = Wait(); MabiCutscene s = null; switch (r) { case "@g7": MsgSelect("This is the seventh great adventure, Ancient Secrets of Irinid.<br/>You can see the memory of Ruairi and the hidden ruins, the adventures of Ruwai, and the love between Atrata and Taunes.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G7: Ancient Secrets of Irinid", Button("The sealed memories of the Elves. (200 Gold)", "@weather_changer_sunshine_override"), Button("The sealed memories of the Giants. (200 Gold)", "@weather_changer_snow_override"), Button("The sealed memories of the Natives. (200 Gold)", "@weather_changer_lightning_override"), Button("Awakening Ruairi (300 Gold)", "@weather_changer_center_override"), Button("Memory of Courcle (300 Gold)", "@g7s3_intro_human_override"), Button("Heart of Courcle (200 Gold)", "@g7s3_rp_01_override"), Button("Fate of the Dark Lands (200 Gold)", "@g7s3_rp_02_override"), Button("Ruwai in Danger (500 Gold)", "@g7s3_rp_03_override"), Button("The Mirror Witch and the Mirror of Memory (400 Gold)", "@Dungeon_mirror_withch_override"), Button("Atrata and Taunes (200 Gold)", "@Dungeon_success_atrata_override"), Button("Follow the sound of the Wind Bell (500 Gold)", "@Atrata_meet_taunes_1_override"), Button("Person Worth Finding (500 Gold)", "@Atrata_meet_taunes_2_override"))) .Send(c, this); r = Wait(); switch (r) { case "@weather_changer_sunshine_override": s = new MabiCutscene(c.Character, "weather_changer_sunshine_override"); s.AddActor("me", c.Character); break; case "@weather_changer_snow_override": s = new MabiCutscene(c.Character, "weather_changer_snow_override"); s.AddActor("me", c.Character); break; case "@weather_changer_lightning_override": s = new MabiCutscene(c.Character, "weather_changer_lightning_override"); s.AddActor("me", c.Character); break; case "@weather_changer_center_override": s = new MabiCutscene(c.Character, "weather_changer_center_override"); s.AddActor("me", c.Character); break; case "@g7s3_intro_human_override": s = new MabiCutscene(c.Character, "g7s3_intro_human_override"); break; case "@g7s3_rp_01_override": s = new MabiCutscene(c.Character, "g7s3_rp_01_override"); s.AddActor("#DesertFanaticSpecter", Predefined.g7s3_rp_01_override_DesertFanaticSpecter); s.AddActor("#DesertFanaticPriestSpecter", Predefined.g7s3_rp_01_override_DesertFanaticPriestSpecter); break; case "@g7s3_rp_02_override": s = new MabiCutscene(c.Character, "g7s3_rp_02_override"); s.AddActor("#DesertFanaticPriestSpecter", Predefined.g7s3_rp_02_override_DesertFanaticPriestSpecter); break; case "@g7s3_rp_03_override": s = new MabiCutscene(c.Character, "g7s3_rp_03_override"); s.AddActor("#ruway", Predefined.g7s3_rp_03_override_ruway); s.AddActor("#DesertFanaticSpecter2", Predefined.g7s3_rp_03_override_DesertFanaticSpecter2); s.AddActor("#DesertFanaticPriestSpecter", Predefined.g7s3_rp_03_override_DesertFanaticPriestSpecter); s.AddActor("#castanea", Predefined.g7s3_rp_03_override_castanea); break; case "@Dungeon_mirror_withch_override": s = new MabiCutscene(c.Character, "Dungeon_mirror_withch_override"); s.AddActor("#Mirror_Witch", Predefined.Dungeon_mirror_withch_override_Mirror_Witch); s.AddActor("me", c.Character); break; case "@Dungeon_success_atrata_override": s = new MabiCutscene(c.Character, "Dungeon_success_atrata_override"); s.AddActor("#taunes_closed_eyes", Predefined.Dungeon_success_atrata_override_taunes_closed_eyes); s.AddActor("#taunes", Predefined.Dungeon_success_atrata_override_taunes); s.AddActor("#atrata", Predefined.Dungeon_success_atrata_override_atrata); break; case "@Atrata_meet_taunes_1_override": s = new MabiCutscene(c.Character, "Atrata_meet_taunes_1_override"); break; case "@Atrata_meet_taunes_2_override": s = new MabiCutscene(c.Character, "Atrata_meet_taunes_2_override"); break; } break; case "@g8": MsgSelect("This is the eighth great adventure, Dragon.<br/>You can see the memory of Ruairi and the Conductor and the adventures of the three different colored Dragons.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G8: Dragon", Button("Zardine (200 Gold)", "@entrance_zardine_override"), Button("Conduction Ceremony (300 Gold)", "@g8s1_cruaich_override"), Button("Black-Haired Elf (300 Gold)", "@g8s1_atrata_override"), Button("Unicorn of the Mirror Witch (100 Gold)", "@g8s1_unicorn_override"), Button("The Memory of Kelpie (300 Gold)", "@g8s1_kelpie_override"), Button("Phaselus (100 Gold)", "@Dungeon_into_Effie_Brother_override"), Button("The Secret of the Elves (400 Gold)", "@Dungeon_success_Effie_Brother_override"), Button("Help from Crumena (300 Gold)", "@surveying_volcanism_override"), Button("The True Identity of Crumena (500 Gold)", "@kill_Cruaich_override"), Button("Awakened Ruairi (200 Gold)", "@meet_Ruari_override"), Button("The Calling of the Conductor (100 Gold)", "@g8s1_GoldDragon1_override"), Button("Towards Renes (200 Gold)", "@g8s1_to_dragon_lair_override"), Button("Decisive Battle (300 Gold)", "@g8s1_GoldDragon2_override"), Button("A New Hope (900 Gold)", "@g8s1_kill_red_dragon_override"), Button("G8 Ending (200 Gold)", "@g8s1_ending_override"))) .Send(c, this); r = Wait(); switch (r) { case "@entrance_zardine_override": s = new MabiCutscene(c.Character, "entrance_zardine_override"); break; case "@g8s1_cruaich_override": s = new MabiCutscene(c.Character, "g8s1_cruaich_override"); s.AddActor("#cruaich", Predefined.g8s1_cruaich_override_cruaich); break; case "@g8s1_atrata_override": s = new MabiCutscene(c.Character, "g8s1_atrata_override"); break; case "@g8s1_unicorn_override": s = new MabiCutscene(c.Character, "g8s1_unicorn_override"); s.AddActor("#dungeon_unicorn", Predefined.g8s1_unicorn_override_dungeon_unicorn); s.AddActor("me", c.Character); break; case "@g8s1_kelpie_override": s = new MabiCutscene(c.Character, "g8s1_kelpie_override"); break; case "@Dungeon_into_Effie_Brother_override": s = new MabiCutscene(c.Character, "Dungeon_into_Effie_Brother_override"); s.AddActor("#castanea", Predefined.Dungeon_into_Effie_Brother_override_castanea); s.AddActor("#phaselus", Predefined.Dungeon_into_Effie_Brother_override_phaselus); s.AddActor("#DesertFanaticSpecter2", Predefined.Dungeon_into_Effie_Brother_override_DesertFanaticSpecter2); break; case "@Dungeon_success_Effie_Brother_override": s = new MabiCutscene(c.Character, "Dungeon_success_Effie_Brother_override"); s.AddActor("#castanea", Predefined.Dungeon_success_Effie_Brother_override_castanea); s.AddActor("#phaselus", Predefined.Dungeon_success_Effie_Brother_override_phaselus); s.AddActor("#Effie_Brother_RP", Predefined.Dungeon_success_Effie_Brother_override_Effie_Brother_RP); s.AddActor("#DesertFanaticSpecter2", Predefined.Dungeon_success_Effie_Brother_override_DesertFanaticSpecter2); break; case "@surveying_volcanism_override": s = new MabiCutscene(c.Character, "surveying_volcanism_override"); s.AddActor("me", c.Character); s.AddActor("#belita", Predefined.surveying_volcanism_override_belita); s.AddActor("#crummena", Predefined.surveying_volcanism_override_crummena); s.AddActor("#firewyvern", Predefined.surveying_volcanism_override_firewyvern); break; case "@kill_Cruaich_override": s = new MabiCutscene(c.Character, "kill_Cruaich_override"); s.AddActor("me", c.Character); s.AddActor("#crummena", Predefined.kill_Cruaich_override_crummena); s.AddActor("#cruaich_2", Predefined.kill_Cruaich_override_cruaich_2); s.AddActor("#arrow", Predefined.kill_Cruaich_override_arrow); break; case "@meet_Ruari_override": s = new MabiCutscene(c.Character, "meet_Ruari_override"); s.AddActor("#ruari_r", Predefined.meet_Ruari_override_ruari_r); s.AddActor("me", c.Character); break; case "@g8s1_GoldDragon1_override": s = new MabiCutscene(c.Character, "g8s1_GoldDragon1_override"); break; case "@g8s1_to_dragon_lair_override": s = new MabiCutscene(c.Character, "g8s1_to_dragon_lair_override"); s.AddActor("me", c.Character); s.AddActor("#legatus", Predefined.g8s1_to_dragon_lair_override_legatus); break; case "@g8s1_GoldDragon2_override": s = new MabiCutscene(c.Character, "g8s1_GoldDragon2_override"); s.AddActor("me", c.Character); s.AddActor("#crummena", Predefined.g8s1_GoldDragon2_override_crummena); s.AddActor("#atrata", Predefined.g8s1_GoldDragon2_override_atrata); break; case "@g8s1_kill_red_dragon_override": s = new MabiCutscene(c.Character, "g8s1_kill_red_dragon_override"); s.AddActor("me", c.Character); s.AddActor("#crummena", Predefined.g8s1_kill_red_dragon_override_crummena); s.AddActor("#atrata", Predefined.g8s1_kill_red_dragon_override_atrata); s.AddActor("#taunes_sword", Predefined.g8s1_kill_red_dragon_override_taunes_sword); s.AddActor("#dungeon_unicorn_heavy", Predefined.g8s1_kill_red_dragon_override_dungeon_unicorn_heavy); s.AddActor("#adniel", Predefined.g8s1_kill_red_dragon_override_adniel); s.AddActor("#legatus", Predefined.g8s1_kill_red_dragon_override_legatus); s.AddActor("#ruari_r", Predefined.g8s1_kill_red_dragon_override_ruari_r); break; case "@g8s1_ending_override": s = new MabiCutscene(c.Character, "g8s1_ending_override"); s.AddActor("#ruari_r", Predefined.g8s1_ending_override_ruari_r); s.AddActor("#carasek", Predefined.g8s1_ending_override_carasek); break; } break; } if (s != null) { MsgSelect(c, "Enjoy reminiscing...", Button("View", "@null")); r = Wait(); CloseCustom(c); s.Play(c); } End(); }
protected IEnumerable C1(WorldClient c) { MsgSelect(c, "Use this powerful crystal ball to<br/>see your experiences in Erinn unfold right before your eyes.<br/>You will have to pay a little to view this.<br/>Which memory would you like to see?", Button("The Advent of the Goddess", "@g1"), Button("Paladin", "@g2"), Button("Dark Knight", "@g3"), Button("Quit", "@end")); var r = Wait(); MabiCutscene s = null; switch (r) { case "@g1": MsgSelect("Here's the first great adventure, The Advent of the Goddess.<br/>You'll be able to see the memories of your adventures with the 3 lost warriors.<br/>Your comrades will be shown here as Mari and Tarlach.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G1: The Advent of the Goddess", Button("A Request from the Goddess (100 Gold)", "@G1_0_a_Morrighan_override"), Button("3 Dungeon Warriors (200 Gold)", "@G1_5_a_3WarriorsRP_override"), Button("Campfire (300 Gold)", "@G1_5_b_3WarriorsRP_override"), Button("The Dream of the Goddess (200 Gold)", "@G1_5_c_3WarriorsRP_override"), Button("Black Wizard (200 Gold)", "@G1_10_a_BlackWizard_override"), Button("The Prayer of Tarlach (300 Gold)", "@G1_15_a_TarlachRP_override"), Button("The Song of Succubus (500 Gold)", "@G1_15_b_TarlachRP_override"), Button("The Love She Did Not Know (400 Gold)", "@G1_15_c_TarlachRP_override"), Button("Mores and His Vow (200 Gold)", "@G1_18_a_MoresRP_override"), Button("Ghost Armor Troop (300 Gold)", "@G1_18_b_MoresRP_override"), Button("The Wrath of Mores (300 Gold)", "@G1_18_c_MoresRP_override"), Button("At the Gateway to Paradise (300 Gold)", "@G1_25_a_3WarriorsRP2_override"), Button("The Monarch of Darkness (200 Gold)", "@G1_25_b_3WarriorsRP2_override"), Button("The Prophecy of the Dark Lord (200 Gold)", "@G1_25_c_3WarriorsRP2_override"), Button("The Demise of the 3 Warriors (500 Gold)", "@G1_25_d_3WarriorsRP2_override"), Button("The Prophecy of the Goddess (100 Gold)", "@G1_28_a_Morrighan_override"), Button("The Ghost of Shiela (200 Gold)", "@G1_31_0_ShielaRP_override"), Button("Mores and His Vow(2) (200 Gold)", "@G1_31_a_ShielaRP_override"), Button("Ghost Armor Troop (2) (200 Gold)", "@G1_31_b_ShielaRP_override"), Button("The True Colors of the Goddess (300 Gold)", "@G1_31_c_ShielaRP_override"), Button("The Path to the Other World (200 Gold)", "@G1_33_a_Morrighan_override"), Button("Breaking the Seal (300 Gold)", "@G1_38_a_Morrighan_override"), Button("The Obstruction of the Dark Lord (500 Gold)", "@G1_40_a_Cichol_override"), Button("The Resurrection of the Giant (700 Gold)", "@G1_40_b_Cichol_override"), Button("G1 Ending (800 Gold)", "@G1_41_b_Glas_override"))) .Send(c, this); r = Wait(); switch (r) { case "@G1_0_a_Morrighan_override": s = new MabiCutscene(c.Character, "G1_0_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.G1_0_a_Morrighan_override_morrighan); break; case "@G1_5_a_3WarriorsRP_override": s = new MabiCutscene(c.Character, "G1_5_a_3WarriorsRP_override"); s.AddActor("#tarlach", Predefined.G1_5_a_3WarriorsRP_override_tarlach); s.AddActor("#mari", Predefined.G1_5_a_3WarriorsRP_override_mari); s.AddActor("#ruairi", Predefined.G1_5_a_3WarriorsRP_override_ruairi); break; case "@G1_5_b_3WarriorsRP_override": s = new MabiCutscene(c.Character, "G1_5_b_3WarriorsRP_override"); s.AddActor("#tarlach", Predefined.G1_5_b_3WarriorsRP_override_tarlach); s.AddActor("#mari", Predefined.G1_5_b_3WarriorsRP_override_mari); s.AddActor("#ruairi", Predefined.G1_5_b_3WarriorsRP_override_ruairi); break; case "@G1_5_c_3WarriorsRP_override": s = new MabiCutscene(c.Character, "G1_5_c_3WarriorsRP_override"); s.AddActor("#tarlach", Predefined.G1_5_c_3WarriorsRP_override_tarlach); s.AddActor("#mari", Predefined.G1_5_c_3WarriorsRP_override_mari); s.AddActor("#ruairi", Predefined.G1_5_c_3WarriorsRP_override_ruairi); s.AddActor("#giant_spider", Predefined.G1_5_c_3WarriorsRP_override_giant_spider); break; case "@G1_10_a_BlackWizard_override": s = new MabiCutscene(c.Character, "G1_10_a_BlackWizard_override"); s.AddActor("player1", Predefined.G1_10_a_BlackWizard_override_player1); s.AddActor("leader", c.Character); s.AddActor("player2", Predefined.G1_10_a_BlackWizard_override_player2); s.AddActor("#black_wizard", Predefined.G1_10_a_BlackWizard_override_black_wizard); break; case "@G1_15_a_TarlachRP_override": s = new MabiCutscene(c.Character, "G1_15_a_TarlachRP_override"); s.AddActor("#tarlach", Predefined.G1_15_a_TarlachRP_override_tarlach); break; case "@G1_15_b_TarlachRP_override": s = new MabiCutscene(c.Character, "G1_15_b_TarlachRP_override"); s.AddActor("#tarlach", Predefined.G1_15_b_TarlachRP_override_tarlach); s.AddActor("#succubus_kristell", Predefined.G1_15_b_TarlachRP_override_succubus_kristell); break; case "@G1_15_c_TarlachRP_override": s = new MabiCutscene(c.Character, "G1_15_c_TarlachRP_override"); s.AddActor("#tarlach", Predefined.G1_15_c_TarlachRP_override_tarlach); s.AddActor("#succubus_kristell", Predefined.G1_15_c_TarlachRP_override_succubus_kristell); break; case "@G1_18_a_MoresRP_override": s = new MabiCutscene(c.Character, "G1_18_a_MoresRP_override"); s.AddActor("#mores", Predefined.G1_18_a_MoresRP_override_mores); break; case "@G1_18_b_MoresRP_override": s = new MabiCutscene(c.Character, "G1_18_b_MoresRP_override"); s.AddActor("#ghost_armor", Predefined.G1_18_b_MoresRP_override_ghost_armor); s.AddActor("#mores", Predefined.G1_18_b_MoresRP_override_mores); break; case "@G1_18_c_MoresRP_override": s = new MabiCutscene(c.Character, "G1_18_c_MoresRP_override"); s.AddActor("#dark_lord", Predefined.G1_18_c_MoresRP_override_dark_lord); s.AddActor("#ghost_armor", Predefined.G1_18_c_MoresRP_override_ghost_armor); s.AddActor("#mores", Predefined.G1_18_c_MoresRP_override_mores); s.AddActor("#mob1", Predefined.G1_18_c_MoresRP_override_mob1); s.AddActor("#mob2", Predefined.G1_18_c_MoresRP_override_mob2); s.AddActor("#morrighan", Predefined.G1_18_c_MoresRP_override_morrighan); break; case "@G1_25_a_3WarriorsRP2_override": s = new MabiCutscene(c.Character, "G1_25_a_3WarriorsRP2_override"); s.AddActor("#tarlach", Predefined.G1_25_a_3WarriorsRP2_override_tarlach); s.AddActor("#mari", Predefined.G1_25_a_3WarriorsRP2_override_mari); s.AddActor("#ruairi", Predefined.G1_25_a_3WarriorsRP2_override_ruairi); break; case "@G1_25_b_3WarriorsRP2_override": s = new MabiCutscene(c.Character, "G1_25_b_3WarriorsRP2_override"); s.AddActor("#tarlach", Predefined.G1_25_b_3WarriorsRP2_override_tarlach); s.AddActor("#mari", Predefined.G1_25_b_3WarriorsRP2_override_mari); s.AddActor("#ruairi", Predefined.G1_25_b_3WarriorsRP2_override_ruairi); s.AddActor("#dark_lord", Predefined.G1_25_b_3WarriorsRP2_override_dark_lord); break; case "@G1_25_c_3WarriorsRP2_override": s = new MabiCutscene(c.Character, "G1_25_c_3WarriorsRP2_override"); s.AddActor("#tarlach", Predefined.G1_25_c_3WarriorsRP2_override_tarlach); s.AddActor("#mari", Predefined.G1_25_c_3WarriorsRP2_override_mari); s.AddActor("#ruairi", Predefined.G1_25_c_3WarriorsRP2_override_ruairi); s.AddActor("#dark_lord", Predefined.G1_25_c_3WarriorsRP2_override_dark_lord); break; case "@G1_25_d_3WarriorsRP2_override": s = new MabiCutscene(c.Character, "G1_25_c_3WarriorsRP2_override"); s.AddActor("#tarlach", Predefined.G1_25_c_3WarriorsRP2_override_tarlach); s.AddActor("#mari", Predefined.G1_25_c_3WarriorsRP2_override_mari); s.AddActor("#ruairi", Predefined.G1_25_c_3WarriorsRP2_override_ruairi); s.AddActor("#mores", Predefined.G1_25_d_3WarriorsRP2_override_mores); s.AddActor("#dark_lord", Predefined.G1_25_c_3WarriorsRP2_override_dark_lord); s.AddActor("#ghost_armor", Predefined.G1_25_d_3WarriorsRP2_override_ghost_armor); s.AddActor("#morrighan", Predefined.G1_25_d_3WarriorsRP2_override_morrighan); s.AddActor("#succubus_kristell", Predefined.G1_25_d_3WarriorsRP2_override_succubus_kristell); break; case "@G1_28_a_Morrighan_override": s = new MabiCutscene(c.Character, "G1_28_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.G1_28_a_Morrighan_override_morrighan); s.AddActor("#glasgavelen", Predefined.G1_28_a_Morrighan_override_glasgavelen); break; case "@G1_31_0_ShielaRP_override": s = new MabiCutscene(c.Character, "G1_31_0_ShielaRP_override"); s.AddActor("#mores", Predefined.G1_31_0_ShielaRP_override_mores); s.AddActor("#shiela", Predefined.G1_31_0_ShielaRP_override_shiela); break; case "@G1_31_a_ShielaRP_override": s = new MabiCutscene(c.Character, "G1_31_a_ShielaRP_override"); s.AddActor("#mores", Predefined.G1_31_a_ShielaRP_override_mores); s.AddActor("#shiela", Predefined.G1_31_a_ShielaRP_override_shiela); break; case "@G1_31_b_ShielaRP_override": s = new MabiCutscene(c.Character, "G1_31_b_ShielaRP_override"); s.AddActor("#ghost_armor", Predefined.G1_31_b_ShielaRP_override_ghost_armor); s.AddActor("#shiela", Predefined.G1_31_a_ShielaRP_override_shiela); s.AddActor("#mores", Predefined.G1_31_b_ShielaRP_override_mores); break; case "@G1_31_c_ShielaRP_override": s = new MabiCutscene(c.Character, "G1_31_c_ShielaRP_override"); s.AddActor("#dark_lord", Predefined.G1_31_c_ShielaRP_override_dark_lord); s.AddActor("#ghost_armor", Predefined.G1_31_c_ShielaRP_override_ghost_armor); s.AddActor("#mores", Predefined.G1_31_c_ShielaRP_override_mores); s.AddActor("#shiela", Predefined.G1_31_c_ShielaRP_override_shiela); s.AddActor("#mob1", Predefined.G1_31_c_ShielaRP_override_mob1); s.AddActor("#mob2", Predefined.G1_31_c_ShielaRP_override_mob2); s.AddActor("#morrighan", Predefined.G1_31_c_ShielaRP_override_morrighan); s.AddActor("#cichol", Predefined.G1_31_c_ShielaRP_override_cichol); break; case "@G1_33_a_Morrighan_override": s = new MabiCutscene(c.Character, "G1_33_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.G1_33_a_Morrighan_override_morrighan); break; case "@G1_38_a_Morrighan_override": s = new MabiCutscene(c.Character, "G1_38_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.G1_38_a_Morrighan_override_morrighan); break; case "@G1_40_a_Cichol_override": s = new MabiCutscene(c.Character, "G1_40_a_Cichol_override"); s.AddActor("#dark_lord", Predefined.G1_40_a_Cichol_override_dark_lord); s.AddActor("leader", c.Character); s.AddActor("player1", Predefined.G1_40_a_Cichol_override_player1); s.AddActor("player2", Predefined.G1_40_a_Cichol_override_player2); break; case "@G1_40_b_Cichol_override": s = new MabiCutscene(c.Character, "G1_40_b_Cichol_override"); s.AddActor("leader", c.Character); s.AddActor("player1", Predefined.G1_40_a_Cichol_override_player1); s.AddActor("player2", Predefined.G1_40_a_Cichol_override_player2); s.AddActor("#dark_lord", Predefined.G1_40_b_Cichol_override_dark_lord); s.AddActor("#rat", Predefined.G1_40_b_Cichol_override_rat); s.AddActor("#morrighan", Predefined.G1_41_b_Glas_override_morrighan); s.AddActor("#mores", Predefined.G1_41_b_Glas_override_mores); s.AddActor("#glasgavelen", Predefined.G1_41_b_Glas_override_glasgavelen); break; case "@G1_41_b_Glas_override": s = new MabiCutscene(c.Character, "G1_41_b_Glas_override"); s.AddActor("#glasgavelen", Predefined.G1_41_b_Glas_override_glasgavelen); s.AddActor("#morrighan", Predefined.G1_41_b_Glas_override_morrighan); s.AddActor("#mores", Predefined.G1_41_b_Glas_override_mores); s.AddActor("leader", c.Character); s.AddActor("player1", Predefined.G1_41_b_Glas_override_player1); s.AddActor("player2", Predefined.G1_41_b_Glas_override_player2); s.AddActor("#cichol", Predefined.G1_41_b_Glas_override_cichol); s.AddActor("#nao", Predefined.G1_41_b_Glas_override_nao); break; } break; case "@g2": MsgSelect("Here's the second great adventure, the Paladin.<br/>You'll be able to see the difficulties you and your comrades faced throughout your adventures.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G2: Paladin", Button("Ruairi (500 Gold)", "@G2_05_a_Ruairi_override"), Button("Triona (500 Gold)", "@G2_06_a_Triona_override"), Button("Morgant (500 Gold)", "@G2_07_a_Darkload_override"), Button("Adieu (400 Gold)", "@G2_08_a_Paladin_exercises_override"), Button("Triona in Trouble (400 Gold)", "@G2_08_b_Paladin_exercises_override"), Button("The Return of Ruairi (500 Gold)", "@G2_08_c_Paladin_exercises_override"), Button("Paladin Training Complete (600 Gold)", "@G2_08_d_Paladin_exercises_override"), Button("Finding Lugh (100 Gold)", "@G2_09_a_override"), Button("Definition (400 Gold)", "@G2_10_a_override"), Button("The Ghost of Lugh (100 Gold)", "@G2_11_a_override"), Button("The Tragedy of Emain Macha (400 Gold)", "@G2_18_a_override"), Button("To Tarlach (200 Gold)", "@G2_20_a_override"), Button("The Song of Nele (400 Gold)", "@G2_23_a_override"), Button("The Test of Nature (100 Gold)", "@G2_28_a_override"), Button("The Final Test (100 Gold)", "@G2_28_b_override"), Button("The Blessing of Nature (100 Gold)", "@G2_28_c_override"), Button("The Evil Scheme of Esras (300 Gold)", "@G2_36_a_override"), Button("Entering Barri Dungeon (100 Gold)", "@G2_37_a_override"), Button("Tabhartas (300 Gold)", "@G2_37_b_override"), Button("The Awakening (500 Gold)", "@G2_37_c_override"), Button("The Misunderstanding (600 Gold)", "@G2_37_d_override"), Button("G2 Ending (800 Gold)", "@G2_37_e_override"))) .Send(c, this); r = Wait(); switch (r) { case "@G2_05_a_Ruairi_override": s = new MabiCutscene(c.Character, "G2_05_a_Ruairi_override"); s.AddActor("#ruairi", Predefined.G2_05_a_Ruairi_override_ruairi); s.AddActor("#mari", Predefined.G2_05_a_Ruairi_override_mari); s.AddActor("#tarlach", Predefined.G2_05_a_Ruairi_override_tarlach); s.AddActor("#giant_spider", Predefined.G2_05_a_Ruairi_override_giant_spider); s.AddActor("#dark_lord", Predefined.G2_05_a_Ruairi_override_dark_lord); s.AddActor("#ghost_armor", Predefined.G2_05_a_Ruairi_override_ghost_armor); s.AddActor("#ruari_r", Predefined.G2_05_a_Ruairi_override_ruari_r); s.AddActor("#triona", Predefined.G2_05_a_Ruairi_override_triona); s.AddActor("#cador", Predefined.G2_05_a_Ruairi_override_cador); s.AddActor("#tiron", Predefined.G2_05_a_Ruairi_override_tiron); s.AddActor("me", c.Character); s.AddActor("#craig", Predefined.G2_05_a_Ruairi_override_craig); break; case "@G2_06_a_Triona_override": s = new MabiCutscene(c.Character, "G2_06_a_Triona_override"); s.AddActor("#ruari_r", Predefined.G2_06_a_Triona_override_ruari_r); s.AddActor("#triona", Predefined.G2_06_a_Triona_override_triona); break; case "@G2_07_a_Darkload_override": s = new MabiCutscene(c.Character, "G2_07_a_Darkload_override"); s.AddActor("#ruari_r", Predefined.G2_07_a_Darkload_override_ruari_r); s.AddActor("#triona", Predefined.G2_07_a_Darkload_override_triona); s.AddActor("#dark_lord", Predefined.G2_07_a_Darkload_override_dark_lord); break; case "@G2_08_a_Paladin_exercises_override": s = new MabiCutscene(c.Character, "G2_08_a_Paladin_exercises_override"); s.AddActor("#ruari_r", Predefined.G2_08_a_Paladin_exercises_override_ruari_r); s.AddActor("#triona", Predefined.G2_08_a_Paladin_exercises_override_triona); break; case "@G2_08_b_Paladin_exercises_override": s = new MabiCutscene(c.Character, "G2_08_b_Paladin_exercises_override"); s.AddActor("#triona", Predefined.G2_08_b_Paladin_exercises_override_triona); s.AddActor("#paladin_traniee", Predefined.G2_08_b_Paladin_exercises_override_paladin_traniee); s.AddActor("me", c.Character); break; case "@G2_08_c_Paladin_exercises_override": s = new MabiCutscene(c.Character, "G2_08_c_Paladin_exercises_override"); s.AddActor("#ruari_r", Predefined.G2_08_c_Paladin_exercises_override_ruari_r); s.AddActor("#triona", Predefined.G2_08_c_Paladin_exercises_override_triona); s.AddActor("#paladin_traniee", Predefined.G2_08_c_Paladin_exercises_override_paladin_traniee); s.AddActor("me", c.Character); break; case "@G2_08_d_Paladin_exercises_override": s = new MabiCutscene(c.Character, "G2_08_d_Paladin_exercises_override"); s.AddActor("#paladin_traniee", Predefined.G2_08_d_Paladin_exercises_override_paladin_traniee); s.AddActor("#craig", Predefined.G2_08_d_Paladin_exercises_override_craig); s.AddActor("#esras", Predefined.G2_08_d_Paladin_exercises_override_esras); s.AddActor("#rewan", Predefined.G2_08_d_Paladin_exercises_override_rewan); s.AddActor("#ruari_r", Predefined.G2_08_d_Paladin_exercises_override_ruari_r); s.AddActor("me", c.Character); s.AddActor("#triona", Predefined.G2_08_d_Paladin_exercises_override_triona); s.AddActor("#dark_lord", Predefined.G2_08_d_Paladin_exercises_override_dark_lord); s.AddActor("#tiron", Predefined.G2_08_d_Paladin_exercises_override_tiron); s.AddActor("#cador", Predefined.G2_08_d_Paladin_exercises_override_cador); break; case "@G2_09_a_override": s = new MabiCutscene(c.Character, "G2_09_a_override"); s.AddActor("#morrighan", Predefined.G2_09_a_override_morrighan); s.AddActor("me", c.Character); break; case "@G2_10_a_override": s = new MabiCutscene(c.Character, "G2_10_a_override"); s.AddActor("#ruari_r", Predefined.G2_10_a_override_ruari_r); s.AddActor("#triona", Predefined.G2_10_a_override_triona); s.AddActor("#dark_lord", Predefined.G2_10_a_override_dark_lord); break; case "@G2_11_a_override": s = new MabiCutscene(c.Character, "G2_11_a_override"); s.AddActor("#Lugh", Predefined.G2_11_a_override_Lugh); s.AddActor("me", c.Character); break; case "@G2_18_a_override": s = new MabiCutscene(c.Character, "G2_18_a_override"); s.AddActor("#dark_lord", Predefined.G2_18_a_override_dark_lord); s.AddActor("#paladin_traniee", Predefined.G2_18_a_override_paladin_traniee); s.AddActor("#goblin", Predefined.G2_18_a_override_goblin); s.AddActor("#rewan", Predefined.G2_18_a_override_rewan); s.AddActor("#redire", Predefined.G2_18_a_override_redire); break; case "@G2_20_a_override": s = new MabiCutscene(c.Character, "G2_20_a_override"); s.AddActor("#morrighan", Predefined.G2_20_a_override_morrighan); s.AddActor("me", c.Character); break; case "@G2_23_a_override": s = new MabiCutscene(c.Character, "G2_23_a_override"); s.AddActor("#aer", Predefined.G2_23_a_override_aer); s.AddActor("me", c.Character); break; case "@G2_28_a_override": s = new MabiCutscene(c.Character, "G2_28_a_override"); s.AddActor("#g2RP_whitewolf", Predefined.G2_28_a_override_g2RP_whitewolf); break; case "@G2_28_b_override": s = new MabiCutscene(c.Character, "G2_28_b_override"); s.AddActor("#giant_white_wolf", Predefined.G2_28_b_override_giant_white_wolf); s.AddActor("#g2RP_whitewolf", Predefined.G2_28_b_override_g2RP_whitewolf); break; case "@G2_28_c_override": s = new MabiCutscene(c.Character, "G2_28_c_override"); s.AddActor("#giant_white_wolf", Predefined.G2_28_c_override_giant_white_wolf); s.AddActor("#g2RP_whitewolf", Predefined.G2_28_c_override_g2RP_whitewolf); break; case "@G2_36_a_override": s = new MabiCutscene(c.Character, "G2_36_a_override"); s.AddActor("me", c.Character); s.AddActor("#esras", Predefined.G2_36_a_override_esras); s.AddActor("#price", Predefined.G2_36_a_override_price); break; case "@G2_37_a_override": s = new MabiCutscene(c.Character, "G2_37_a_override"); s.AddActor("#price", Predefined.G2_37_a_override_price); s.AddActor("me", c.Character); break; case "@G2_37_b_override": s = new MabiCutscene(c.Character, "G2_37_b_override"); s.AddActor("#esras", Predefined.G2_37_b_override_esras); s.AddActor("#price", Predefined.G2_37_b_override_price); s.AddActor("me", c.Character); s.AddActor("#tar", Predefined.G2_37_b_override_tar); break; case "@G2_37_c_override": s = new MabiCutscene(c.Character, "G2_37_c_override"); s.AddActor("#price", Predefined.G2_37_c_override_price); s.AddActor("me", c.Character); s.AddActor("#tar", Predefined.G2_37_c_override_tar); s.AddActor("#esras", Predefined.G2_37_c_override_esras); s.AddActor("#paladin_1", Predefined.G2_37_c_override_paladin_1); break; case "@G2_37_d_override": s = new MabiCutscene(c.Character, "G2_37_d_override"); s.AddActor("#esras", Predefined.G2_37_d_override_esras); s.AddActor("me", c.Character); s.AddActor("#paladin_1", Predefined.G2_37_d_override_paladin_1); s.AddActor("#price", Predefined.G2_37_d_override_price); s.AddActor("#dark_lord", Predefined.G2_37_d_override_dark_lord); s.AddActor("#ruari_r", Predefined.G2_37_d_override_ruari_r); s.AddActor("#metal_skeleton", Predefined.G2_37_d_override_metal_skeleton); break; case "@G2_37_e_override": s = new MabiCutscene(c.Character, "G2_37_e_override"); s.AddActor("#esras", Predefined.G2_37_e_override_esras); s.AddActor("me", c.Character); s.AddActor("#price", Predefined.G2_37_e_override_price); s.AddActor("#morrighan", Predefined.G2_37_e_override_morrighan); break; } break; case "@g3": MsgSelect("This is the third great adventure, the Dark Knight.<br/>You can see the memory of the reunion and the parting of the three warriors, as well as the adventure you took part with them.<br/>Your friends will appear as Tarlach and Mari.<br/>Which memory would you like to see?", Button("End")) .Add(Listbox("G3: Dark Knight", Button("The Request of the Goddess (100 Gold)", "@g3_01_a_Morrighan_override"), Button("The Dream of Ruairi (500 Gold)", "@g3_03_a_RuairisDream_override"), Button("Ruairi, the Dark Knight (400 Gold)", "@g3_05_a_RuairiBeDarkKnight_override"), Button("Restoration of Alby Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_01_Alby_override"), Button("Restoration of Ciar Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_02_Ciar_override"), Button("Restoration of Rabbie Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_03_Rabbie_override"), Button("Restoration of Math Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_04_Math_override"), Button("Restoration of Barri Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_05_Barri_override"), Button("Restoration of Fiodh Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_06_Fiodh_override"), Button("Restoration of Peaca Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_07_Peaca_override"), Button("Restoration of Coill Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_08_Coil_override"), Button("Restoration of Rundal Dungeon (100 Gold)", "@g3_06_a_DungeonRecovery_09_Runda_override"), Button("People Who Fight Against Fomors (300 Gold)", "@g3_06_b_Redire_override"), Button("Ruairi, Who Destroys the Goddess Statue (400 Gold)", "@g3_06_c_DestroyStatue_override"), Button("Ruairi, Who Defeats Humans (400 Gold)", "@g3_06_d_GrandBattle_override"), Button("Defeated by Ruairi (400 Gold)", "@g3_06_e_MeetRuairi_override"), Button("Triona and Ruairi (500 Gold)", "@g3_10_a_RuairiTriona_override"), Button("Discovery of the Petrified Dragon (500 Gold)", "@g3_12_a_DiscoverTheDragon_override"), Button("The Memory of Eavan (500 Gold)", "@g3_13_a_Recollection_Eavan_override"), Button("The Request from the Goddess (100 Gold)", "@g3_14_a_Morrighan_override"), Button("Ruairi and Morgant (300 Gold)", "@g3_17_a_Ruairi_VS_Morgant_override"), Button("Reunion of the Three Warriors (500 Gold)", "@g3_17_b_AllStarShow_override"), Button("G3 Ending (800 Gold)", "@g3_19_a_EndingDragon_override"), Button("Epilogue- Eavan (500 Gold)", "@g3_19_d_EndingNNN_female_override"))) .Send(c, this); r = Wait(); switch (r) { case "@g3_01_a_Morrighan_override": s = new MabiCutscene(c.Character, "g3_01_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.g3_01_a_Morrighan_override_morrighan); break; case "@g3_03_a_RuairisDream_override": s = new MabiCutscene(c.Character, "g3_03_a_RuairisDream_override"); s.AddActor("me", c.Character); s.AddActor("#triona", Predefined.g3_03_a_RuairisDream_override_triona); s.AddActor("#ruari_r", Predefined.g3_03_a_RuairisDream_override_ruari_r); break; case "@g3_05_a_RuairiBeDarkKnight_override": s = new MabiCutscene(c.Character, "g3_05_a_RuairiBeDarkKnight_override"); s.AddActor("#ghost_armor", Predefined.g3_05_a_RuairiBeDarkKnight_override_ghost_armor); s.AddActor("#ruairi_dark", Predefined.g3_05_a_RuairiBeDarkKnight_override_ruairi_dark); s.AddActor("#cichol", Predefined.g3_05_a_RuairiBeDarkKnight_override_cichol); s.AddActor("#dark_lord", Predefined.g3_05_a_RuairiBeDarkKnight_override_dark_lord); break; case "@g3_06_a_DungeonRecovery_01_Alby_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_01_Alby_override"); s.AddActor("#endelyon", Predefined.g3_06_a_DungeonRecovery_01_Alby_override_endelyon); break; case "@g3_06_a_DungeonRecovery_02_Ciar_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_02_Ciar_override"); s.AddActor("#endelyon", Predefined.g3_06_a_DungeonRecovery_02_Ciar_override_endelyon); break; case "@g3_06_a_DungeonRecovery_03_Rabbie_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_03_Rabbie_override"); s.AddActor("#kristell", Predefined.g3_06_a_DungeonRecovery_03_Rabbie_override_kristell); break; case "@g3_06_a_DungeonRecovery_04_Math_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_04_Math_override"); s.AddActor("#kristell", Predefined.g3_06_a_DungeonRecovery_04_Math_override_kristell); break; case "@g3_06_a_DungeonRecovery_05_Barri_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_05_Barri_override"); s.AddActor("#comgan", Predefined.g3_06_a_DungeonRecovery_05_Barri_override_comgan); break; case "@g3_06_a_DungeonRecovery_06_Fiodh_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_06_Fiodh_override"); s.AddActor("#comgan", Predefined.g3_06_a_DungeonRecovery_06_Fiodh_override_comgan); break; case "@g3_06_a_DungeonRecovery_07_Peaca_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_07_Peaca_override"); s.AddActor("#james", Predefined.g3_06_a_DungeonRecovery_07_Peaca_override_james); break; case "@g3_06_a_DungeonRecovery_08_Coil_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_08_Coil_override"); s.AddActor("#james", Predefined.g3_06_a_DungeonRecovery_08_Coil_override_james); break; case "@g3_06_a_DungeonRecovery_09_Runda_override": s = new MabiCutscene(c.Character, "g3_06_a_DungeonRecovery_09_Runda_override"); s.AddActor("#james", Predefined.g3_06_a_DungeonRecovery_09_Runda_override_james); break; case "@g3_06_b_Redire_override": s = new MabiCutscene(c.Character, "g3_06_b_Redire_override"); s.AddActor("#comgan", Predefined.g3_06_b_Redire_override_comgan); s.AddActor("#riocard", Predefined.g3_06_b_Redire_override_riocard); s.AddActor("#jenifer", Predefined.g3_06_b_Redire_override_jenifer); s.AddActor("#goblin", Predefined.g3_06_b_Redire_override_goblin); s.AddActor("#price", Predefined.g3_06_b_Redire_override_price); break; case "@g3_06_c_DestroyStatue_override": s = new MabiCutscene(c.Character, "g3_06_c_DestroyStatue_override"); s.AddActor("#ghost_armor", Predefined.g3_06_c_DestroyStatue_override_ghost_armor); s.AddActor("#ruairi_dark", Predefined.g3_06_c_DestroyStatue_override_ruairi_dark); break; case "@g3_06_d_GrandBattle_override": s = new MabiCutscene(c.Character, "g3_06_d_GrandBattle_override"); s.AddActor("#ruairi_dark", Predefined.g3_06_d_GrandBattle_override_ruairi_dark); s.AddActor("#ghost_armor", Predefined.g3_06_d_GrandBattle_override_ghost_armor); s.AddActor("#craig", Predefined.g3_06_d_GrandBattle_override_craig); s.AddActor("#paladin_traniee", Predefined.g3_06_d_GrandBattle_override_paladin_traniee); break; case "@g3_06_e_MeetRuairi_override": s = new MabiCutscene(c.Character, "g3_06_e_MeetRuairi_override"); s.AddActor("me", c.Character); s.AddActor("#ruairi_dark", Predefined.g3_06_e_MeetRuairi_override_ruairi_dark); s.AddActor("#ghost_armor", Predefined.g3_06_e_MeetRuairi_override_ghost_armor); s.AddActor("#cichol", Predefined.g3_06_e_MeetRuairi_override_cichol); s.AddActor("#dark_lord", Predefined.g3_06_e_MeetRuairi_override_dark_lord); s.AddActor("#price", Predefined.g3_06_e_MeetRuairi_override_price); break; case "@g3_10_a_RuairiTriona_override": s = new MabiCutscene(c.Character, "g3_10_a_RuairiTriona_override"); s.AddActor("#triona", Predefined.g3_10_a_RuairiTriona_override_triona); s.AddActor("#ruairi_dark", Predefined.g3_10_a_RuairiTriona_override_ruairi_dark); break; case "@g3_12_a_DiscoverTheDragon_override": s = new MabiCutscene(c.Character, "g3_12_a_DiscoverTheDragon_override"); s.AddActor("me", c.Character); s.AddActor("#ghost_armor", Predefined.g3_12_a_DiscoverTheDragon_override_ghost_armor); s.AddActor("#kristell", Predefined.g3_12_a_DiscoverTheDragon_override_kristell); s.AddActor("#dark_lord", Predefined.g3_12_a_DiscoverTheDragon_override_dark_lord); break; case "@g3_13_a_Recollection_Eavan_override": s = new MabiCutscene(c.Character, "g3_13_a_Recollection_Eavan_override"); break; case "@g3_14_a_Morrighan_override": s = new MabiCutscene(c.Character, "g3_14_a_Morrighan_override"); s.AddActor("#morrighan", Predefined.g3_14_a_Morrighan_override_morrighan); break; case "@g3_17_a_Ruairi_VS_Morgant_override": s = new MabiCutscene(c.Character, "g3_17_a_Ruairi_VS_Morgant_override"); s.AddActor("#ruairi_dark", Predefined.g3_17_a_Ruairi_VS_Morgant_override_ruairi_dark); s.AddActor("#dark_lord", Predefined.g3_17_a_Ruairi_VS_Morgant_override_dark_lord); s.AddActor("leader", c.Character); s.AddActor("player1", Predefined.g3_17_a_Ruairi_VS_Morgant_override_player1); s.AddActor("player2", Predefined.g3_17_a_Ruairi_VS_Morgant_override_player2); break; case "@g3_17_b_AllStarShow_override": s = new MabiCutscene(c.Character, "g3_17_b_AllStarShow_override"); s.AddActor("player2", Predefined.g3_17_b_AllStarShow_override_player2); s.AddActor("player1", Predefined.g3_17_b_AllStarShow_override_player1); s.AddActor("#dark_lord", Predefined.g3_17_b_AllStarShow_override_dark_lord); s.AddActor("#ruairi_dark", Predefined.g3_17_b_AllStarShow_override_ruairi_dark); s.AddActor("leader", c.Character); s.AddActor("#tarlach", Predefined.g3_17_b_AllStarShow_override_tarlach); s.AddActor("#nao", Predefined.g3_17_b_AllStarShow_override_nao); s.AddActor("#cichol", Predefined.g3_17_b_AllStarShow_override_cichol); s.AddActor("#morrighan", Predefined.g3_17_b_AllStarShow_override_morrighan); s.AddActor("#dragon_stone", Predefined.g3_17_b_AllStarShow_override_dragon_stone); break; case "@g3_19_a_EndingDragon_override": s = new MabiCutscene(c.Character, "g3_19_a_EndingDragon_override"); s.AddActor("#dragon_stone", Predefined.g3_19_a_EndingDragon_override_dragon_stone); s.AddActor("player1", Predefined.g3_19_a_EndingDragon_override_player1); s.AddActor("leader", c.Character); s.AddActor("player2", Predefined.g3_19_a_EndingDragon_override_player2); s.AddActor("#dragon_real", Predefined.g3_19_a_EndingDragon_override_dragon_real); s.AddActor("#triona", Predefined.g3_19_a_EndingDragon_override_triona); s.AddActor("me", c.Character); s.AddActor("#dark_lord", Predefined.g3_19_a_EndingDragon_override_dark_lord); break; case "@g3_19_d_EndingNNN_female_override": s = new MabiCutscene(c.Character, "g3_19_d_EndingNNN_female_override"); s.AddActor("me", c.Character); break; } break; } if (s != null) { MsgSelect(c, "Enjoy reminiscing...", Button("View", "@null")); r = Wait(); CloseCustom(c); s.Play(c); } End(); }
private CommandResult Command_cutscene(WorldClient client, MabiCreature creature, string[] args, string msg) { var name = "JG_nekojima_arrival"; if (args.Length > 1) name = args[1]; name = name.Replace(@"\_", " "); MabiCutscene scene = new MabiCutscene(creature, name); scene.AddActor("me", creature); scene.Play(client); return CommandResult.Okay; }
public static void CutsceneStart(WorldClient client, MabiCutscene cutscene) { var p = new MabiPacket(Op.CutsceneStart, Id.World); p.PutLongs(client.Character.Id, cutscene.Leader.Id); p.PutString(cutscene.Name); p.PutSInt(cutscene.Actors.Count); foreach (var a in cutscene.Actors) { p.PutString(a.Item1); p.PutShort((ushort)a.Item2.Length); p.PutBin(a.Item2); } p.PutInt(1); p.PutLong(client.Character.Id); client.Send(p); }
public IEnumerable TalkTrefor(WorldClient c, NPCScript n) { if (QuestActive(c, this.Id)) { switch(QuestObjective(c, this.Id)) { case "talk_trefor": { FinishQuestObjective(c, this.Id, "talk_trefor"); n.Msg(c, "Welcome, I am Trefor, the guard.<br/>Someone from the town went into Alby Dungeon a while ago, but hasn't returned yet.<br/>I wish I could go there myself, but I can't leave my post. I'd really appreciate it if you can go and look for in Alby Dungeon."); n.Msg(c, "Since the dungeon is a dangerous place to be in, I'll teach you a skill that will help you in an emergency situation.<br/>It's called the Smash skill. If you use it, you can knock down a monster with a single blow!<br/>It is also highly effective when you sneak up on a target and deliver the blow without warning."); n.Msg(c, "Against monsters that are using the Defense skill,<br/>Smash will be the only way to penetrate that skill and deliver a killer blow."); n.Msg(c, "However... looking at the way you're holding your sword, I'm not sure if you are up to the task.<br/>Let me test your skills first. Do you see those brown foxes wandering in front of me?<br/>They're quite a nuisance, praying on those roosters in town.<br/>I want you to go and hunt 5 Young Brown Foxes right now."); n.Msg(c, "Foxes use the Defense Skill a lot, and as I told you before, regular attacks do not work against defending targets.<br/>That's then the Smash skill comes in handy.<br/><br/>Watch how I do it, and try picking up the important parts so you can use it too.<br/>You don't need to overstrain yourself by going for the Brown Foxes. Young Brown Foxes will do just fine.", n.Movie("skillbar_guide_us.wmv", 500, 300), n.Button("Continue")); var r = n.Select(c); n.Close(c); var scene = new MabiCutscene(c.Character, "tuto_smash"); scene.AddActor("me", c.Character); scene.AddActor("#trefor", n.NPC); scene.AddActor("#brownfox", c.Character); scene.Play(c); Stop(); } break; case "talk_trefor2": { FinishQuestObjective(c, this.Id, "talk_trefor2"); n.Msg(c, "Good, I see that you're getting the hang of it.<br/>Well, I was able to do that when I was 8, but whatever...<br/>It is now time for you to go and search for the missing Villager."); n.Msg(c, "Follow the road up and turn right and you'll find the Alby Dungeon.<br/>You can enter the dungeon by dropping this item on the altar.<br/>If you either lose it or fail to rescue her, come back to me so I can give you another one. Please be careful.", n.Image("dungeonpass", 128, 128)); n.GiveItem(c, 63140, 1); Break(); } break; } } End(); }