Overview
A quick tutorial on how to set up the game rules for a speed challenge map.
Set up the game mode
Create a new map and set the game mode to “challengeSpeed”. In the options you will choose par and mountainhammer times (in seconds, so for example 4.5 for four and a half seconds), what character class the map is played with, and the default music for the map.
Place checkpoints
You bring up the tiles menu by pressing ‘T’, and then you find the checkpoints in the ‘Objectives’ category.
There are three kinds of objectives; start, checkpoint, and goal. Each one of them needs to be ‘reflected’ on a target reflector. It doesn’t matter if you use a large or small reflector.
Set reflection targets and route order
For each checkpoint (and start/goal), set a target reflector. The easiest way of doing this is to select the checkpoint, press ‘3’ (which brings up the target arrow) and clicking on the reflector.
When you have placed your checkpoints and their reflector targets, you also need to specify the route order. To do this you select each checkpoint and right-click, select ‘Detector Settings’, and change the index number of the checkpoint (start has 1, then increase the number for each checkpoint and end with goal).
Here’s an example of start (index 1), checkpoint (index 2), and goal (index 3):
Set start and goal triggers
Currently you need to manually activate and end the speed challenge. To do this, right-click on the start and select the ‘on detection’ settings. In the list, find the event called ‘triggerModeEvent’ and set it to ‘startChallenge’.
Repeat this for the goal, but choose ‘completeChallenge’ as the mode event.
In the future this step may be automatic. You can also use this functionality to trigger other events when the challenge starts (for example, causing explosions or spawning projectiles). This is a topic for a different guide, though! 🙂
Test the speed challenge!
Press ‘F5’ to play the map, and ‘F7’ to return to the editor!
You can find all editor keybindings in Janeator’s guide here:
[link]… and here’s a quick guide on how to submit your map to the workshop:
[link]