-
-
Notifications
You must be signed in to change notification settings - Fork 9
CS2 Surf Mapping
Liam edited this page Dec 10, 2023
·
6 revisions
When porting/making maps, you can use trigger_multiples to mark out zones the timer can hook into. To ensure maps function correctly with the timer, please follow these standards when naming the triggers:
-
map_start
(AND/OR(s)tage1_start
) - Start zone of map (AND/OR start zone of stage 1) -
map_(c)heck(p)ointX
- Checkpoint X of map -
map_end
- End zone of map -
(s)tageX_start
- Start zone of stage X -
(b)onusX_start
- Start zone of bonus X -
(b)onusX_checkpointY
- Checkpoint Y of bonus X -
(b)onusX_end
- End zone of bonus X
Brackets indicate shorthand. For example: s4_start
, b2_end
, map_cp1
, b2_cp3
-
(s)urf(t)imer_stop
- Stop the player's timer if touched. Useful to invalidate the timer in case of potential exploits/skips. -
(s)urf(t)imer_reset
- Stop the player's timer and send them back to the start zone if touched. Useful to block off areas/skips from access.
Brackets indicate shorthand. For example: st_stop
, st_reset