diff --git a/EXE/REM/ServerModule/missions/story_arc1_m02.ini b/EXE/REM/ServerModule/missions/story_arc1_m02.ini new file mode 100644 index 00000000..91a90d26 --- /dev/null +++ b/EXE/REM/ServerModule/missions/story_arc1_m02.ini @@ -0,0 +1,193 @@ +; >>> MISSION SECTION <<< + +[Mission] +nickname = li_story_arc_chapter_1 +story_name = li_arc_chapter_1_m02 ; progress key, lowercase +offer_type = DestroyShips +offer_target_system = Li01 +offer_faction = li_n_grp +offer_title_id = 458760 +offer_description_id = 458761 +offer_bases = Li01_01_Base +; reoffer defaults to OnFail for story missions + +; >>> NPC SECTION <<< + +[NpcShipArch] +nickname = MSN15_Harrison_Patrol +archetype = li_freighter ; shiparch nickname from your mod data +loadout = li_freighter_starter_loadout02 ; loadout nickname from your mod data +state_graph = TRANSPORT +pilot = MSN13_Quintaine ; pilot nickname from pilots.ini +level = 5 + +[NpcShipArch] +nickname = MSN15_Xenos_Patrol +archetype = ge_fighter4 ; shiparch nickname from your mod data +loadout = fc_x_ge_fighter4_loadout01 ; loadout nickname from your mod data +state_graph = fighter +pilot = pilot_xenos_ace ; pilot nickname from pilots.ini +level = 5 + +[MsnNpc] +nickname = MSN15_Harrison_Patrol +npc_ship = MSN15_Harrison_Patrol +string_id = 196880 +faction = fc_n_grp +system = Li01 +position = -33567, 0, -28510 +label = m_harrison + +[MsnNpc] +nickname = MSN15_Xenos_Patrol_1 +npc_ship = MSN15_Xenos_Patrol +string_id = 196880 +faction = fc_x_grp +system = Li01 +position = -30863, 0, -60816 +label = x_pirates + +[MsnNpc] +nickname = MSN15_Xenos_Patrol_2 +npc_ship = MSN14_Ashcroft_Escort +string_id = 196880 +faction = fc_x_grp +system = Li01 +position = -30863, 0, -61016 +label = x_pirates + +[MsnNpc] +nickname = MSN15_Xenos_Patrol_3 +npc_ship = MSN14_Ashcroft_Escort +string_id = 196880 +faction = fc_x_grp +system = Li01 +position = -30663, 0, -61016 +label = x_pirates + +[MsnNpc] +nickname = MSN15_Xenos_Patrol_4 +npc_ship = MSN14_Ashcroft_Escort +string_id = 196880 +faction = fc_x_grp +system = Li01 +position = -30663, 0, -60816 +label = x_pirates + + +; >>> LOOT SECTION <<< + + + +; >>> TRIGGER SECTION <<< + +[Trigger] +nickname = arc01_m02_c01_scene +InitState = Active +Act_SetTHNConfig = players, manhattan_gen, li_arc01_m02_c01 +Act_PlayTHN = players, 65, 458760, 458761 + +[Trigger] +nickname = arc01_m02_scene +InitState = Active +Cnd_THNComplete = players +Act_DisplayMsg = players, 458700 + +[Trigger] +nickname = t_rochester_destination_launch +InitState = Active +Cnd_LaunchComplete = players, Li01_01_Base +Act_NNPath = players, 458762, Li01, -30763, 0, -60916, true, Li01_13 +Act_ActTrig = t_manhattan_harrison_spawnflags +Act_ActTrig = t_rochester_xenos_spawnflags +Act_ActTrig = t_rochester_mission_change +Act_ActTrig = t_rochester_base_comm + +[Trigger] +nickname = t_manhattan_harrison_spawnflags +InitState = Active +Cnd_LaunchComplete = players, Li01_01_Base +Act_EtherComm = harrison_intro, players, harrison_voice_m14, dx_m14_0001_HARRISON, 0.5, false, 227159, rh_captain_head, li_rockford_body +Act_SpawnShip = Harrison_Escort_1, no_ol +Act_DisplayMsg = players, 458763 +Act_ActTrig = t_harrison_dies + +[Trigger] +nickname = t_harrison_dies +Cnd_Timer = 1 +system = ANY +Cnd_Destroyed = MSN15_Harrison_Patrol, 1, EXPLODE +Act_ChangeState = FAIL, 22355 + + +[Trigger] +nickname = t_rochester_xenos_spawnflags +Cnd_DistVec = Player, -30763, 0, -60916, 10000, Li01, inside +Act_EtherComm = rochester_intro, players, rochester_voice_m14, DX_M14_0000_Junkers, 0.5, false, 328711, sc_scientist1_head, pl_male3_journeyman_body +Act_SpawnShip = MSN15_Xenos_Patrol_1, no_ol +Act_SpawnShip = MSN15_Xenos_Patrol_2, no_ol +Act_SpawnShip = MSN15_Xenos_Patrol_3, no_ol +Act_SpawnShip = MSN15_Xenos_Patrol_4, no_ol + +[Trigger] +nickname = t_rochester_mission_change +Cnd_DistVec = Player, -30763, 0, -60916, 8000, Li01, inside +Act_DisplayMsg = players, 458764 +Act_SetVibe = MSN15_Xenos_Patrol_1, players, REP_HOSTILE_MAX +Act_SetVibe = MSN15_Xenos_Patrol_2, players, REP_HOSTILE_MAX +Act_SetVibe = MSN15_Xenos_Patrol_3, players, REP_HOSTILE_MAX +Act_SetVibe = MSN15_Xenos_Patrol_4, players, REP_HOSTILE_MAX +Act_EtherComm = harrison_intro, players, harrison_voice_m14, dx_m14_0002_HARRISON, 0.5, false, 227159, rh_captain_head, li_rockford_body + +[Trigger] +nickname = t_rochester_base_comm +Cnd_Destroyed = x_pirates, 4, EXPLODE ; explicit count = wait for ALL +Act_EtherComm = rochester_intro, players, rochester_voice_m14, DX_M14_0001_Junkers, 0.5, false, 328711, sc_scientist1_head, pl_male3_journeyman_body +Act_ActTrig = t_harrison_comm + +[Trigger] +nickname = t_harrison_comm +Cnd_Timer = 4 +Act_EtherComm = harrison_intro, players, harrison_voice_m14, dx_m14_0003_HARRISON, 0.5, false, 227159, rh_captain_head, li_rockford_body +Act_ActTrig = t_rochester_base_comm2 + +[Trigger] +nickname = t_rochester_base_comm2 +Cnd_Timer = 4 +Act_EtherComm = rochester_intro, players, rochester_voice_m14, DX_M14_0002_Junkers, 0.5, false, 328711, sc_scientist1_head, pl_male3_journeyman_body +Act_ActTrig = t_harrison_comm2 + +[Trigger] +nickname = t_harrison_comm2 +Cnd_Timer = 4 +Act_DisplayMsg = players, 458765 +Act_EtherComm = harrison_intro, players, harrison_voice_m14, dx_m14_0004_HARRISON, 0.5, false, 227159, rh_captain_head, li_rockford_body +Act_ActTrig = t_rochester_base_comm3 + +[Trigger] +nickname = t_rochester_base_comm3 +Cnd_Timer = 6 +Act_EtherComm = rochester_intro, players, rochester_voice_m14, DX_M14_0003_Junkers, 0.5, false, 328711, sc_scientist1_head, pl_male3_journeyman_body +Act_ActTrig = t_rochester_base_land + +[Trigger] +nickname = t_rochester_base_land +Cnd_BaseEnter = players, Li01_13_Base +Act_SetTHNConfig = players, rochester_gen, li_arc01_m02_c02 +Act_ActTrig = t_mission_ending + +[Trigger] +nickname = t_mission_ending +Cnd_THNComplete = players +Act_PopUpDialog = players, 458760, 458769 +Act_ActTrig = t_harrison_mission_completed + +[Trigger] +nickname = t_harrison_mission_completed +Cnd_PopUpDialog = CLOSE +Act_SetMsnResult = Success ; won - the mission goes on (interlude) +Act_AdjAcct = players, 250000 ; the actual payout +Act_DisplayMsg = players, 479000 ; Mission Success NEURAL-NET MESSAGE +Act_Destroy = MSN15_Harrison_Patrol, SILENT ; Harrison goes (Act_TerminateMsn would end the whole mission) + +; >>> INTERLUDE SECTION <<<