Skip to content

Timelines scenarios catalog

This page catalogs all 20+ Timelines scenarios organized by theme. Each scenario is self-contained — own game module, own briefing, own reward. The Scenario Hub presents them for selection.

For the Hub orchestrator see Scenario Hub. For boss battles + epic set-pieces see Boss + epic scenarios.

All Timelines scenarios share a structural pattern:

<mdscript name="Scenario_X">
<documentation>
<author name="..."/> <!-- Vanilla scenarios have AUTHOR ATTRIBUTION -->
</documentation>
<cues>
<cue name="Start" module="scenario_X">
<conditions>
<event_game_started/> <!-- or scenario-specific trigger -->
</conditions>
<actions>
<include_actions ref="md.LIB_Scenario.ScenarioStarted"/>
<set_value name="$Page" exact="<text page>"/>
<set_value name="$Difficulty" exact="level.<easy/medium/hard>"/>
<set_value name="$MissionFaction" exact="faction.<X>"/>
<find_sector name="$MissionSector" macro="<scenario_macro>"/>
...
</actions>
<cues>
<cue name="Setup_Scenario"/>
<cue name="IntroCutscene"/>
<cue name="Start_Scenario"/>
...
</cues>
</cue>
</cues>
</mdscript>

Common references:

  • md.LIB_Scenario.ScenarioStarted — Timelines scenarios library
  • $Page — scenario-specific text page
  • $Difficultylevel.veryeasy / level.easy / level.medium / level.hard / level.veryhard
  • $MissionFaction — faction sponsoring the scenario
  • $MissionSector — dedicated Timelines-DLC sector (custom map)

Mining-themed scenarios with custom maps.

ScenarioAuthorTheme
scenario_mining_1.xmlLennart Funk”Miner working for an L mining ship — Xenon scout destroyed drones, deliver ice quickly to fill the L miner”
scenario_mining_2.xml(mining variant 2)
scenario_mining_3.xml(mining variant 3)
scenario_mining_4.xml(mining variant 4)
scenario_mining_5.xml(mining variant 5)
scenario_mining_7.xml(mining variant 7 — note: 6 is missing)

scenario_mining_lib.xml — shared mining helper library.

  • Author: Lennart Funk (<author name="Lennart Funk"/>)
  • Module: scenario_mining_1
  • Text page: 30613
  • Difficulty: level.veryeasy
  • Faction: faction.civilian
  • Sector macro: timelines_map_mining_1_cluster_001_sector_001_macro
  • Scenario premise (from code comment):

    “You’re a miner working for an L mining ship. A Xenon scout destroyed the mining drones, so you have to deliver the rest of the ice as quickly as possible to fill up the L miner.”

Player encounters:

  • Mining setup with broken drones
  • Xenon scout destruction event already-occurred
  • Time-pressure delivery objective (ice)
  • Mods that change faction.civilian mining behavior affect scenario flavor
  • Mods that change ice ware definition break mining objective
  • Mods that change L miner mechanics affect delivery target
  • Xenon-rebalance mods can change scout aggression

Racing-themed scenarios with checkpoint courses.

ScenarioTheme
scenario_race_1.xmlFirst race scenario
scenario_race_2.xmlSecond race scenario
scenario_race_3.xmlThird race scenario

scenario_race_lib.xml — shared racing library (checkpoint mechanics, timer, announcer cues).

  • Namespace: Timelines_Scenario_Race_1
  • Cues:
    • Setup_ScenarioCall_Setup_LibrariesDebug
    • Start_Scenario:
      • Intro_Cutscene (cinematic)
      • Calls block:
        • AbortCallbackCue — handle abort
        • Enqueue_Intro_Shot (instanced) — queue intro camera shot
        • Call_Announcer_Intro — announcer voice

The Announcer system is a hallmark of race scenarios.

  • Mods that change race ship mechanics affect scenarios
  • Mods that override cutscene system affect intro cutscenes
  • HUD mods can collide with race UI

Spacesuit-EVA-themed scenarios.

ScenarioTheme
scenario_spacesuit_1.xmlFirst spacesuit scenario
scenario_spacesuit_2.xmlSecond spacesuit scenario
scenario_spacesuit_3.xmlThird spacesuit scenario
scenario_spacesuit_4.xmlFourth spacesuit scenario

scenario_spacesuit_lib.xml — shared spacesuit library.

  • Module: scenario_spacesuit_1
  • Cues:
    • Start namespace
    • StopUseCase — stop ongoing usecase (clean state)
    • Setup_ScenarioCall_Setup_Libraries
    • IntroCutsceneStopCutsceneCutsceneStopped (cutscene lifecycle)
    • Start_Scenario:
      • SetupMission
      • ShortcutUseCase (1ms polling) — fast-path usecase handling
  • Mods that disable spacesuit EVA break all 4 scenarios
  • Mods that change spacesuit weapon mechanics affect scenarios
  • Mods adding bulk spacesuit content can collide

Trading-themed scenarios with economic challenges.

ScenarioTheme
scenario_trading_1.xmlFirst trading scenario
scenario_trading_2.xmlSecond trading scenario
scenario_trading_3.xmlThird trading scenario
  • Economy mods affect ware pricing for scenarios
  • Mods that change trade station mechanics break scenarios

Large-scale fleet combat scenarios.

ScenarioTheme
scenario_fleet_battle_1.xmlFirst fleet battle
scenario_fleet_battle_2.xmlSecond fleet battle
scenario_fleet_battle_3.xmlThird fleet battle

scenario_fleet_battle_lib.xml — shared fleet battle library.

  • Mods that rebalance capital-ship combat trivialize / break scenarios
  • Mods that change carrier behavior affect battle outcomes

Various single-objective combat scenarios.

ScenarioTheme
scenario_assassinate.xmlAssassinate a target
scenario_disable_capship.xmlDisable (not destroy) a capital ship
scenario_seek_and_destroy.xmlSeek and destroy a target
scenario_weaken_fleet.xmlWeaken an enemy fleet
scenario_weaken_station.xmlWeaken an enemy station
scenario_protect_object.xmlProtect an object
scenario_escort.xmlEscort a ship
scenario_waveattack_1.xmlSurvive wave attacks
scenario_waveattack_antigone.xmlSurvive Antigone-faction-specific wave attacks
  • Combat-rebalance mods affect difficulty
  • Faction-relation mods affect target / ally identification
  • Mods that disable wave-attack mechanics break wave scenarios

ScenarioTheme
scenario_recruitment_1.xmlRecruit crew
  • Mods that change crew recruitment mechanics affect scenario
  • Mods that change NPC skill systems affect recruitment outcomes

PatternFound in
Scenario library includemd.LIB_Scenario.ScenarioStarted
Author attribution<documentation><author/></documentation>
Scenario modulemodule="scenario_X"
Custom map sectorstimelines_map_<theme>_<N>_cluster_<X>_sector_<Y>_macro pattern
Difficultylevel.veryeasy / level.easy / level.medium / level.hard / level.veryhard

Timelines is the rare DLC where the scripts are author-attributed (vanilla scripts have <author> elements). Treat each scenario as its own miniature mod. Your mod’s interference with mining/race/spacesuit/trading/combat mechanics propagates to multiple scenarios at once.