From cf872397a23a461198812fcc87a7b1aa1a56d90b Mon Sep 17 00:00:00 2001 From: D4rkl1ght3r <86805404+D4rkl1ght3r@users.noreply.github.com> Date: Sun, 8 Nov 2026 14:44:01 +0100 Subject: [PATCH] story_arc2_m01: Template --- .../ServerModule/missions/story_arc2_m01.ini | 141 ++++++++++++++++++ 1 file changed, 141 insertions(+) create mode 100644 EXE/REM/ServerModule/missions/story_arc2_m01.ini diff --git a/EXE/REM/ServerModule/missions/story_arc2_m01.ini b/EXE/REM/ServerModule/missions/story_arc2_m01.ini new file mode 100644 index 00000000..2c662261 --- /dev/null +++ b/EXE/REM/ServerModule/missions/story_arc2_m01.ini @@ -0,0 +1,141 @@ +; >>> MISSION SECTION <<< + +[Mission] +nickname = li_arc_chapter_2_m01 +story_name = li_arc02_m01 ; progress key, lowercase +offer_type = DestroyInstallation +offer_target_system = Li01 +offer_faction = li_n_grp +offer_title_id = 458602 +offer_description_id = 458999 +offer_bases = Li01_01_Base +; reoffer defaults to OnFail for story missions + + +; >>> NPC SECTION <<< + + +; >>> SOLAR SECTION <<< + +[MsnSolar] +nickname = navy_satellite +archetype = navy_satellite +string_id = 217116 +system = Li01 +hitpoints = 5000 +faction = li_n_grp +label = satellites + +; >>> LOOT SECTION <<< + +[MsnLoot] +nickname = emergency_action_documents +archetype = emergency_action_documents_liberty +string_id = 290000 +rel_pos_obj = navy_satellite +rel_pos_offset = 50, 0, 0 +velocity = 0, 0, 0 +equip_amount = 1 +health = 1 +Can_Jettison = false + +; >>> TRIGGER SECTION <<< + +[Trigger] +nickname = arc02_m01_c01_scene +InitState = Active +Act_SetTHNConfig = players, buffalo_gen, li_arc02_m01_c01 +Act_PlayTHN = players, 48, 459000, 459001 + +[Trigger] +nickname = arc02_m01_scene +InitState = Active +Cnd_THNComplete = players +Act_DisplayMsg = players, 458700 +Act_ActTrig = t_satelitte_spawnflags + +[Trigger] +nickname = t_satelitte_spawnflags +Cnd_LaunchComplete = players, Li01_12_Base ; Launch Buffalo Base +Act_SpawnSolar = navy_satellite, 56763, 0, -69135 +Act_ActTrig = t_rebus_comm + +[Trigger] +nickname = t_satellite_destroyed +InitState = Active +Cnd_Destroyed = satellites, 1, EXPLODE ; explicit count = wait for ALL +Act_SpawnLoot = emergency_action_documents + +[Trigger] +nickname = t_rebus_comm +Cnd_Timer = 2 +Act_EtherComm = rebus_intro, players, rebus_voice_m14, dx_m14_0002_Rebus, 0.5, false, 227159, sh_female2_rebus_head, pl_female1_rebus_peasant_body_bust +Act_NNPath = players, 459002, Li01, 56763, 0, -6913, true, navy_satellite +Act_ActTrig = t_satelitte_destroy +Act_ActTrig = t_satelitte_reach + +[Trigger] +nickname = t_satelitte_reach +Cnd_DistVec = Player, 56763, 0, -6913, 3500, Li01, inside +Act_DisplayMsg = players, 459003 + +[Trigger] +nickname = t_satelitte_destroy +Cnd_Destroyed = navy_satellite, 1, EXPLODE ; explicit count = wait for ALL +Act_SpawnLoot = emergency_action_documents +Act_ActTrig = t_rebus_comm2 + +[Trigger] +nickname = t_rebus_comm2 +Cnd_Timer = 2 +Act_EtherComm = rebus_intro, players, rebus_voice_m14, dx_m14_0003_Rebus, dx_m14_0004_Rebus, 4.0, false, 227159, sh_female2_rebus_head, pl_female1_rebus_peasant_body_bust +Act_DisplayMsg = players, 459004 + +[Trigger] +nickname = t_rebus_cargopod_loot +Cnd_LootAcquired = emergency_action_documents, Player +Act_NNPath = players, 459005, Li01, 25390, 0, 74163, true, Li01_12_Base +Act_SetTHNConfig = players, buffalo_gen, li_arc02_m01_c02 +Act_ActTrig = t_rebus_mission_completed + +[Trigger] +nickname = t_rebus_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 = navy_satellite, SILENT ; navy_satellite goes (Act_TerminateMsn would end the whole mission) +Act_ActTrig = t_rebus_buffalo_success +Act_ActTrig = t_rebus_buffalo_launched + +; >>> INTERLUDE SECTION <<< + +[Trigger] +nickname = t_rebus_buffalo_success +Cnd_Timer = 2 +Act_DisplayMsg = players, 458700 + +[Trigger] +nickname = t_rebus_buffalo_launched +Cnd_LaunchComplete = players, Li01_12_Base +Act_ActTrig = t_buffalo_mission_outro + + +[Trigger] +nickname = t_buffalo_mission_outro +Cnd_Timer = 1 +Act_NNPath = players, 459009, Li01, -19724, 0, -10073, true, Iw03_02_Base +Act_ActTrig = t_rebus_mission_completed + +[Trigger] +nickname = t_rebus_mission_completed +Cnd_DistVec = Player, -19724, 0, -10073, 3500, Iw03, inside +Act_DisplayMsg = players, 459010 +Act_ActTrig = t_ashcroft_mission_completed2 + +[Trigger] +nickname = t_ashcroft_mission_completed2 +Cnd_BaseEnter = players, Iw03_02_Base +Act_PopUpDialog = players, 458760, 458759 +Act_LeaveMsn = players, Success ; the interlude is over: records li_arc_chapter_1_m01 +Act_TerminateMsn \ No newline at end of file