Track

filter_momentum_track_number

Filter a player based on if their track number is the one defined here. -1 defaults to true.

Keyvalues #

Track Number (track_number<integer>)

The track that this zone belongs to:

  • -1: All Tracks
  • 0: Main Map
  • 1+: Bonus Tracks

trigger_momentum_onehop

Trigger that teleports the player after only one entry, or if they stay inside for longer than the hold time.

Keyvalues #

Remote Destination (target<target_destination>)

The entity specifying the point to which the player should be teleported.

Local Destination Landmark (landmark<target_destination>)

When “Teleport mode” is “Landmark teleport”, teleported entities are offset from the target by their initial offset from the landmark (this entity).

Velocity Scale Factor (X Y Z) (velocityscale<vector>)

...

trigger_momentum_progress

Used for storing a discrete progress number in the player.

Keyvalues #

Progress Number (progress_number<integer>)

  • -1: An optional number to assign to this progress trigger, used by filter_momentum_progress.

Output #

OnResetOnehops(void)

Fired when the player touches this trigger.

trigger_momentum_promptinput

Trigger that prompts the player to press up to three keys inside it’s volume.

Keyvalues #

Key that fires (lookedkey<choices>)

  • Forward (0)
  • Back (1)
  • Move Left (2)
  • Move Right (3)
  • Jump (4)
  • Duck (5)
  • Attack (6)
  • Attack 2 (7)
  • Reload (8)
  • Speed (9)
  • Walk (10)

The default value is 0.

Second key to use that fires, if held down at the same time as other keys (lookedkey2<choices>)

  • None (0)**
  • Forward (1)
  • Back (2)
  • Move Left (3)
  • Move Right (4)
  • Jump (5)
  • Duck (6)
  • Attack (7)
  • Attack 2 (8)
  • Reload (9)
  • Speed (10)
  • Walk (11)

The default value is 0.

...

trigger_momentum_resetonehop

Trigger that resets all of the onehop triggers the player has touched.

Keyvalues #

Track Number (track_number<integer>)

The track that this trigger belongs to:

  • -1: All Tracks
  • 0: Main Map
  • 1+: Bonus Tracks

Output #

OnResetOnehops(void)

Fires when all hops are being reset.

trigger_momentum_teleport_progress

Trigger that teleports the player to their last touched trigger_momentum_progress.

Keyvalues #

Remote Destination (target<target_destination>)

Ignored for this trigger.

Local Destination Landmark (landmark<target_destination>)

When “Teleport mode” is “Landmark teleport”, teleported entities are offset from the target by their initial offset from the landmark (this entity).

Velocity Scale Factor (X Y Z) (velocityscale<vector>)

Scale the player’s velocity per-axis. Default is “1 1 1”.

Teleport mode (mode<choices>)

Mode of teleportation.

...

trigger_teleport

teleport trigger

A trigger volume that teleports entities that touch it. Entities are teleported to the Remote Destination.

Keyvalues #

Remote Destination (target<target_destination>)

The entity specifying the point to which the player should be teleported.

Local Destination Landmark (landmark<target_destination>)

When “Teleport mode” is “Landmark teleport”, teleported entities are offset from the target by their initial offset from the landmark (this entity).

Velocity Scale Factor (X Y Z) (velocityscale<vector>)

...

trigger_userinput

Trigger that fires on user KeyPress if inside trigger.

Keyvalues #

Key that fires (lookedkey<choices>)

  • Forward (0)
  • Back (1)
  • Move Left (2)
  • Move Right (3)
  • Jump (4)
  • Duck (5)
  • Attack (6)
  • Attack 2 (7)
  • Reload (8)
  • Speed (9)
  • Walk (10)

The default value is 0.

Second key to use that fires, if held down at the same time as other keys (lookedkey2<choices>)

  • None (0)**
  • Forward (1)
  • Back (2)
  • Move Left (3)
  • Move Right (4)
  • Jump (5)
  • Duck (6)
  • Attack (7)
  • Attack 2 (8)
  • Reload (9)
  • Speed (10)
  • Walk (11)

The default value is 0.

...