Dynamic Multiplayer Spawn Points

From Red Faction Wiki


Although Multiplayer Respawn Point cannot themselves be attached to a mover, the same effect can be achieved using the same method we would use to create teleporters.

  1. Create a room outside of your map for your spawn. I would recommend putting each spawn point in its own individual room. I normally use a 4x4x4 black box-shaped air brush for this.
  2. Surround this spawn point with a Trigger Door object with "Trigger resets after" set to 0.01s.
  3. Create a "AF_Teleport_Player" event from "Events-> AF_General" in Object mode. Open the properties of the new AF_Teleport_Player event and tick "Reset player velocity"
  4. Select the Trigger Door you just made, hold "Ctrl", then select the AF_Teleport_Player event you just made, then hit "K" to link the trigger to the event. You should see a blue arrow created between the trigger and the event. Now when the player spawns, they will be automatically teleported to the location of the event.
  5. Create a new mover containing the "AF_Teleport_Player" event. Players will now "spawn" wherever you have moved the event with this mover.

A few examples of where this can be used:

  • Run maps where players automatically respawn at each checkpoint once they've been unlocked
  • "Assault-style" CTF maps, where player respawns are automatically moved up when an objective has been completed
  • Pseudo-random spawn points