Triggers /

Survival completed

  • region the script names
  • route, in order
  • point the script names
  • unit the script creates here, by its icon when it has one

Regions and points are the ones the triggers name; units are the map's own placed objects. All read from the map file. Point at a marker for what it is. Drag to pan, scroll or double-click to zoom.

mission 65 triggers· up to 1000 XP
Armed by Game Start,Place Sensor (inventory changes),Sensors Timeout,MEDEVAC Time Expired,Enter MEDEVAC Site (unit enters LZ Predator),Place BDS (inventory changes),Plague Vector End,Thresher Maw,Grave Digger Collect Sample Loop (every 0:01),Infested Silo Loop (every 0:01),Invasion - Scout Timeout (timer missiontimer expires),Invasion - Ini Stalker Dead (a unit dies)
Units in play Lastlandedphantom Colonist Ship Flying M EDEVAC Colonist Ship Flying Dr Jashan Dr Jashan Police Commissioner Commander Infestator 1 Infestator Infestator 2 Infestator Overmind_unit Overmind
How the script runs it The chain of 65 triggers Which arms which, what loops, what pays and what shuts down, on a canvas of its own.
Trigger by trigger

Ch2 Mission 4 other

Ch2b Mission 3 other

Defend Thalim other

  • mission text "Ravensword: Reinforcements have arrived."
  • mission text "Outlaw 6: AO Dasdan has been overrun, and Ravensword wants us to evacuate this AO."
  • mission text "Outlaw 6: A convoy is on it's way to pick up the citizens, and refugees are moving in from AO Dasdan, to the east. Provide security for Thalim and the refugees until the convoy arrives."
  • objective "Defend Thalim"
  • objective "Provide security for Thalim until the convoy arrives. AO Dasdan has been overrun, and refugees are moving in from the east. Defend Thalim."
  • objective "Escort Refugees Escort refugees from the east to Thalim. AO Dasdan has been overrun, and refugees are moving in from the east. Escort them to Thalim where they can be safe."
  • Pings the map
  • Creates MK44 Sentry Gun Packed
  • Places LZ Nightstalker, DS Search3, City Guards1, LN Spawn1, LN Spawn2

Refugee Killed unit dies

  • Fires when a unit dies, once armed
  • message "Good conduct medal failed."

Ini Evacuation other

  • mission text "Saber Main: All nearby support elements, requesting immediate QRF assistance. Tier 1 hostiles are everywhere. 70% casualties. AO Dasdan is Red Zoned."
  • mission text "Battle 6: Saber Main we're on our way. ETA 15 mikes."
  • mission text "Saber Main: We'll be overrun in 5. We need immediate assistance."
  • mission text "Saber 7: Ravensword Main, all outposts are overrun. 90% casualties. We need immediate evacuation."
  • mission text "Battle 7: ETA 12 mikes."
  • mission text "Ravensword: Saber 7, SITREP."
  • mission text "Ravensword: Saber 7, radio check."
  • mission text "Saber 7: It's just me and 4 from my Alpha team! We need assistance now or we're all dead!"
  • mission text "Saber 7R: Help! Help! They're everywhere!"
  • mission text "Ravensword: Outlaw 6, AO Dasdan is completely overrun, and Saber platoon is wiped out. We're going to evacuate your AO before Dasdan spills over."
  • mission text "Ravensword: Hold out until the Phantoms arrive, then we'll evacuate your squad."
  • objective "Hold out until Phantoms arrive"
  • objective "AO Dasdan is completely overrun, and saber platoon is destroyed. Hold out until the phantoms arrive to evacuate the city."
  • Creates Civilian

Evacuation Kill Darreus success

  • Fires when a unit dies, once armed
  • +90 XP Darreus destroyed

Evacuation Kill Grotesque success

  • Fires when a unit dies, once armed
  • +70 XP Grotesque destroyed

Evacuation Timeout other

  • mission text "Ravensword: The Phantom has arrived."
  • Pings the map
  • Creates Colonist Ship Flying
  • Places LZ Nightstalker

Evacuation Loop loop

  • Fires when every 0:05, once armed
  • Places LZ Nightstalker

Evacuation Players success

  • mission text "Pilot: I don't have much time!"
  • objective "Reach the phantom to evacuate the AO."
  • objective "Every civilians have been evacuated, it is time for Outlaw to leave the AO too."
  • mission text "Outlaw 6: Outlaws, get to the phantom now!"
  • Pings the map
  • +3 XP Soldier extracted
  • +10 XP Speed bonus 2 : 40s remaining
  • +5 XP Speed bonus 1 : 20s remaining
  • Creates Phantom
  • Places East

Evacuation Player Enter success

  • Fires when unit enters LZ Eagles, or unit enters LZ Lions, or unit enters LZ Nightstalker, or unit enters LZ Predator, or unit enters LZ Wolverine, once armed
  • +4 XP Soldier extracted
  • +20 XP Speed bonus 2 : 40s remaining
  • +10 XP Speed bonus 1 : 20s remaining
  • Places LZ Eagles, LZ Lions, LZ Nightstalker, LZ Predator, LZ Wolverine

Evacuation End other

  • Places East

Ini Convoy other

  • objective "Secure the south road"
  • objective "The convoy is incoming from the south, prepare to escort him to Thalim."
  • ping "South road"
  • mission text "Outlaw 6: The convoy has arrived. Escort the convoy through the AO."
  • objective "Escort Convoy"
  • objective "Escort the convoy through your AO. The convoy will be moving to Thalim to pick up the citizens and refugees. Defend the convoy as it moves through your AO."
  • ping "Convoy"
  • Creates M-ATV,LMTV
  • Places TCP04, Exit3

Refugee Convoy Loop loop

  • Fires when every 0:04, once armed
  • mission text "Soldier: All of the refugees are dead, lets go."
  • mission text "Soldier: Alright, get the refugees on the vehicles!"
  • mission text "Soldier: Okay, they're all loaded on, move it out!"
  • Places Exit4, City01

Refugee Convoy Leave success

  • Fires when unit enters Exit4, once armed
  • +10 XP Vehicle proceeded safely
  • Places Exit4

Refugee Convoy Dies fail

  • Fires when a unit dies, once armed
  • mission text "Soldier: A vehicle has been destroyed!"
  • −15 XP Convoy destroyed

Refugee Convoy End success

  • mission text "Outlaw 6: Now, let's get out of here."
  • objective "Leave the AO"
  • objective "Leave the AO through the western road. AO Dasdan has been overrun, and Ravensword has ordered the evacuation of this AO."
  • ping "Evacuate here"
  • +3 XP Soldier extracted
  • +10 XP Speed bonus 2 : 1 min remaining
  • +5 XP Speed bonus 1 : 30s remaining
  • Places Exit4

Player Leave AO success

  • Fires when unit enters Exit4, once armed
  • +3 XP Soldier extracted
  • +10 XP Speed bonus 2 : 1 min remaining
  • +5 XP Speed bonus 1 : 30s remaining
  • Places Exit4

Chapter 3 - Love other

  • message "Soldier : Okay, the RA facility is to the north, but the gate requires key card access. Our first priority is to search an RA outpost in the clearing just north of us for anything that could help us hack in or gain access."
  • Creates MRL,Flare Gun,Ammo Case
  • Places Infiltration AA, Infiltration Spawn

Enter RA Outpost enter region

  • Fires when unit enters Outpost1, once armed
  • mission text "Soldier: Looks like this place has been sabotaged. Look, there's still one computer intact."
  • Places Outpost1

Use RA Outpost Computer success

  • Fires when unit enters Outpost Work Station, once armed
  • message "Welcome to the Rock Avalanche Network! Select a task: >Outpost #74 automated defense system >Regional network connectivity >Destroy the world >Download gate access to CAC >Multi-user projects"
  • message "Access Granted"
  • mission text "Soldier: Piece of cake."
  • +15 XP Acquired gate access
  • Places Outpost Work Station

Chapter 3 - Citius, Altius, Fortius other

Ch3b Mission 1 other

Ch3b Heliport success

  • objective "Secure the Heliport"
  • objective "The Heliport is being used to land reinforcements. Secure the Heliport and ensure every Phantom lands safely."
  • mission text "Ravensword: We've got Phantoms on the way, ETA 1 minute. That Heliport must be secure in order for them to land."
  • mission text "Ravensword: A phantom has arrived."
  • mission text "Soldier: Let's get this place locked down. The last thing we need is to lose a phantom."
  • mission text "Phantom Pilot: That LZ is too hot! I can't land there!"
  • Pings the map ×3
  • +25 XP Phantom landed
  • +25 XP Phantom landed
  • Places Docking Bay1, Docking Bay4, Docking Bay5, Docking Bay6, Airport Guard1, Airport Guard2, Docking Bay2, Docking Bay3, Heliport Check

Ch4 - Zulu Hit other

  • Fires when unit attacked, once armed

Ch4 - Dr Jashan Loop loop

  • Fires when every 0:20, once armed

Ch4 - Dr Jashan Dies fail

  • Fires when a unit dies, once armed
  • −5 XP Dr Jashan killed

Ch4 - Zulus Guard killed success

  • Fires when a unit dies, once armed
  • objective "Kill the zulus guards ( /6)"
  • objective "Detain Dr. Jashan"
  • objective "Dr. Jashan is the head of research and CEO of Rock Avalanche. He is wandering around the AO collecting data for his experiments. Kill his guards, then detain him."
  • +100 XP Guards killed

Ch4 - Dr Jashan Detained success

  • Fires when every 0:01, once armed
  • message "Battle Buddy SI unlocked."
  • message "Rock Avalanche camouflage pattern unlocked."
  • +150 XP Dr Jashan detained

P Approach Commissioner success

  • Fires when unit enters TCP02, once armed
  • mission text "Soldier: Evening, sir. We're here to provide additional security for your AO."
  • mission text "Police Commissioner: Evening! I could use the help. This city has been under recent attack. Jafahn, about 20 miles east of here, has hit Tier 2 and is spilling into my city."
  • mission text "Soldier: How about security?"
  • mission text "Police Commissioner: My policemen are conducting patrols, however, we lack the equipment necessary to test for the infection. Our people don't want to come in if they're infected, and it's getting worse."
  • mission text "Soldier: We will do everything we can."
  • +10 XP KLE successful
  • Places TCP02

P Commissioner Timeout timeout

  • Fires when timer missiontimer expires, once armed
  • mission text "Soldier: We need to move on to the next objective."
  • −12 XP KLE not conducted.

P Enter Police TCP fail

  • Fires when unit enters TCP01, or unit enters TCP02, or unit enters TCP03, or unit enters TCP04, or unit enters Police TCP01, or unit enters Police TCP02, or unit enters Fighting Position 03, once armed
  • objective "Relieve TCPs ( )"
  • mission text "Soldier : They're all dead. CM."
  • mission text "Soldier : I've reached a TCP."
  • +10 XP TCP relieved
  • +30 XP All TCPs relieved
  • −2 XP TCP overrun
  • Places City01, Village01, TCP01, TCP02, TCP03, TCP04, Police TCP01, Police TCP02, Fighting Position 03

P Police TCP Timeout timeout

  • Fires when timer missiontimer expires, once armed
  • mission text "Soldier : We need to move on to the next objective."
  • −5 XP All TCPs not relieved

P Destroy Guard Post success

  • Fires when a unit dies, once armed
  • objective "Destroy RA TCPs ( )"
  • +14 XP TCP cleared
  • +65 XP All TCPs cleared
  • +45 XP Umbra destroyed

P Guard Posts Timeout timeout

  • Fires when timer missiontimer expires, once armed
  • mission text "Soldier : We need to move on to the next objective."
  • +45 XP Umbra destroyed
  • −12 XP TCPs not cleared in time

Survival Periodic XP success

  • Fires when every 5:00, once armed
  • +55 XP Survival bonus

Survival 10 Min scheduled

  • Fires when at 10:00 game time, once armed

Survival 20 Min scheduled

  • Fires when at 20:00 game time, once armed
  • message "Ravensword Main : You are now allowed to use nuclear rockets."
  • Creates Aspectus

Survival 30 Min scheduled

  • Fires when at 30:00 game time, once armed
  • mission text "Ravensword: CAS is on station."
  • Creates Umbra

Survival 40 Min scheduled

  • Fires when at 40:00 game time, once armed

Survival Mode Timeout scheduled

  • Fires when at 50:00 game time, once armed
  • mission text "Pilot: We're here, but we barely made it! Get on the bird now!"
  • mission text "Outlaw 6: Outlaws, get to the phantom, move!"
  • Pings the map
  • Starts a timer missiontimer, (150.0 - (IntToFixed(gv_gamemode) * 7.5))
  • Creates Phantom

Survival Evac Player Enter Chech Ini success

  • Runs when another trigger calls it
  • +1000 XP Survival completed
  • +850 XP Survived for 50 minutes
  • +700 XP Survival completed
  • +550 XP Survived for 50 minutes

Survival Evac Player Enter success

  • Fires when unit enters LZ Eagles, or unit enters LZ Lions, or unit enters LZ Nightstalker, or unit enters LZ Predator, or unit enters LZ Wolverine, once armed
  • +1000 XP Survival completed
  • +850 XP Survived for 50 minutes
  • +700 XP Survival completed
  • +550 XP Survived for 50 minutes
  • Places LZ Eagles, LZ Lions, LZ Nightstalker, LZ Predator, LZ Wolverine

Survival End success

  • Runs when another trigger calls it
  • +1000 XP Survival completed
  • +850 XP Survived for 50 minutes
  • +700 XP Survival completed
  • +550 XP Survived for 50 minutes
  • Places East

Infested - Periodic XP success

  • Fires when every 5:00, once armed
  • +55 XP Infested bonus

Infested - 5 min scheduled

  • Fires when at 5:00 game time, once armed
  • mission text "Ravensword Main: Our scanners have detected two huge infestation sources : one in Balaad, the destroyed city, and the other behind the aiport."
  • objective "Destroy the Infestators"
  • objective "First, destroy the two infestators to make the Overmind vulnerable."

Infested - 10 min scheduled

  • Fires when at 10:00 game time, once armed

Infested - 15 min scheduled

  • Fires when at 15:00 game time, once armed

Infested - 20 min scheduled

  • Fires when at 20:00 game time, once armed

Infested - 25 min scheduled

  • Fires when at 25:00 game time, once armed

Infested - 30 min scheduled

  • Fires when at 30:00 game time, once armed

Infested - 35 min scheduled

  • Fires when at 35:00 game time, once armed

Infested - Infestators die success

  • Fires when a unit dies, once armed
  • objective "Destroy the Overmind"
  • objective "The overmind in the pond is the main source of the infection, destroy it to clean the AO."
  • objective "Destroy the Infestators (1 remaining)"
  • +50 XP Infestator destroyed

Infested - Overmind Attack Ini enter region

  • Fires when unit enters Overmind Region, once armed
  • message "Warning : you enter the area of the Overmind !"
  • Places Overmind Region

Infested - Overmind Timeout - End fail

  • Runs when another trigger calls it
  • −50 XP Overmind not destroyed.

Infested - Overmind Dies - End success

  • Fires when a unit dies, once armed
  • +100 XP Overmind destroyed
  • Places Thalim

Undead Spawning Prologue loop

  • Fires when at 0:05 game time, or every 1:00, once armed

Undead Spawning 1 loop

  • Fires when at 0:05 game time, or every 1:20, once armed

Undead Spawning 3 loop

  • Fires when at 0:05 game time, or every 3:00, once armed

Undead Spawning Zulu loop

  • Fires when at 0:05 game time, or every 1:00, once armed

Undead Spawning Outbreak loop

  • Fires when at 1:20 game time, or every 1:30, once armed

Undead Spawning Burrowed loop

  • Fires when at 0:50 game time, or every 2:10, once armed

Undead Spawning Tier 1 loop

  • Fires when at 1:30 game time, or every 4:40, once armed

Undead Orders loop

  • Fires when every 0:22

Undead Idles other

  • Fires when unit becomes idle

Read from the map's trigger script. How the triggers were grouped and typed is written in the extractor; a grouping that reads wrong is worth saying so. Every named region of the AO is on the Map.