From d3fe6c953e036a2cb0e878b9b0d485e0b80830ab Mon Sep 17 00:00:00 2001 From: D4rkl1ght3r <86805404+D4rkl1ght3r@users.noreply.github.com> Date: Tue, 3 Nov 2026 20:47:53 +0100 Subject: [PATCH] Add story_arc1_m01 template --- .../Server Module/missions/story_arc1_m01.ini | 119 ++++++++++++++++++ 1 file changed, 119 insertions(+) create mode 100644 EXE/REM/Server Module/missions/story_arc1_m01.ini diff --git a/EXE/REM/Server Module/missions/story_arc1_m01.ini b/EXE/REM/Server Module/missions/story_arc1_m01.ini new file mode 100644 index 00000000..72e37969 --- /dev/null +++ b/EXE/REM/Server Module/missions/story_arc1_m01.ini @@ -0,0 +1,119 @@ +[Mission] +nickname = li_story_arc_chapter_1 +story_name = li_arc_chapter_1_m01 ; progress key, lowercase +offer_type = CapturePrisoner +offer_target_system = Li01 +offer_faction = li_n_grp +offer_title_id = 458760 +offer_description_id = 458751 +offer_bases = Li01_01_Base +; reoffer defaults to OnFail for story missions + +; >>> NPC SECTION <<< + +[NpcShipArch] +nickname = MSN14_Ashcroft +archetype = pi_elite ; shiparch nickname from your mod data +loadout = MSN02_Ashcroft ; loadout nickname from your mod data +state_graph = fighter +pilot = MSN02_Ashcroft ; pilot nickname from pilots.ini +level = 5 + +[MsnNpc] +nickname = Ashcroft +npc_ship = MSN14_Ashcroft +faction = fc_lr_grp +system = Li01 +position = -16419, 0, 74074 +label = lr_pirates + +; >>> LOOT SECTION <<< + +[MsnLoot] +nickname = ashcroft_pod +archetype = escape_pod +string_id = 216206 +rel_pos_obj = Ashcroft +rel_pos_offset = 50, 0, 0 +velocity = 0, 0, 0 +equip_amount = 1 +health = 1 +Can_Jettison = false + +; >>> TRIGGER SECTION <<< + +[Trigger] +nickname = arc01_m01_c01_scene +InitState = Active +Act_SetTHNConfig = players, manhattan_gen, li_arc01_m01_c01 +Act_PlayTHN = players, 48, 458760, 458751 + +[Trigger] +nickname = arc01_m01_scene +InitState = Active +Cnd_THNComplete = players +Act_DisplayMsg = players, 458912 + +[Trigger] +nickname = t_ashcroft_spawn_destination +InitState = Active +Cnd_LaunchComplete = players, Li01_01_Base +Act_SpawnShip = Ashcroft, no_ol +Act_SetNNObj = players, 458752, Li01, -16419, 0, 74074 ; objective text id +Act_Mark = players, lr_pirates, true + +[Trigger] +nickname = t_ashcroft_ship_comm +Cnd_DistVec = inside, Player, -30763, 0, -60916, 5000 +Act_EtherComm = ashcroft_voice_m02, 600019, Player, DX_M02_0880_ASHCROFT, -1, pi_pirate4_head, pi_pirate8_body + +[Trigger] +nickname = t_ashcroft_ship_destroyed +InitState = Active +Cnd_Destroyed = lr_pirates, 1, EXPLODE ; explicit count = wait for ALL +Act_DisplayMsg = players, 458754 + +[Trigger] +nickname = t_ashcroft_health_50 +InitState = Active +;system = Li01 +Cnd_HealthDec = Ashcroft, 0.5 +Act_EtherComm = ashcroft_voice_m02, 600019, Player, DX_M02_0900_ASHCROFT, -1, pi_pirate4_head, pi_pirate8_body +Act_ActTrig = t_ashcroft_health_25 + +[Trigger] +nickname = t_ashcroft_health_25 +Cnd_HealthDec = Ashcroft, 0.25 + +[Trigger] +nickname = t_ashcroft_cargopod_loot +Cnd_LootAcquired = ashcroft_pod, Player +Cnd_HasCargo = players, , [, , , ...] +Act_ActTrig = arc01_m01_c02_scene + +[Trigger] +nickname = arc01_m01_c02_scene +Cnd_Timer = 2 +Act_SetTHNConfig = players, manhattan_gen, li_arc01_m01_c02 +Act_PlayTHN = players, 30, 458760, 458756 + + + + +[Trigger] +nickname = t_ashcroft_cargopod_landed +Cnd_BaseEnter = Li01_03_base + +[Trigger] +nickname = t_ashcroft_pittsburgh_launched +Cnd_LaunchComplete = players, Li01_01_Base + + +[Trigger] +nickname = t_ashcroft_mission_completed +Cnd_Timer = 2 +Act_SetMsnResult = Success +Act_AdjAcct = players, 250000 ; the actual payout +Act_DisplayMsg = players, 479000 ; Mission Success NEURAL-NET MESSAGE +Act_LeaveMsn = players, Success ; records li_arc_chapter_1_m01 for all participants +Act_TerminateMsn = Ashcroft