Reward Forward Editor Guide (v1.2)
Table of content
- Add a path
- Remove a path
- Move a path
- Flip a path
- Add an obstacle
- Remove an obstacle
- Move an obstacle
- Obstacle properties
- New (ctrl+n): Create and open a new level, the new level contains only 2 paths. Close the previous one, asf for save modification before closing.
- Open (ctrl+o): Open an existing map, you have only access to the "levels" folder and all its subfolders.
- Save (ctrl+s): Save the current opened map. For the first save, you have to select a folder and a filename. Saving a level will delete all HighScores attached to it.
- Save as: Save the current level at the targeted location with a new filename. Saving a level will delete all HighScores attached to it.
- Close (ctrl+q): Close the current level. Ask for save if there's any pendant modifications.
- Cut (ctrl+x): Cut the current selected obstacle.
- Copy (ctrl+c): Copy the current selected obstacle.
- Paste (ctrl+v): Paste the previous cut/copy obstacle.
- Grid magnet (ctrl+m): Enable/disable an invisible grid to decrease accuracy of obstacle edition. Then you can easily align obstacles, or keep same rotation for different obstacles.
- Play all (ctrl+p): Play the movement and the rotation of all obstacles in the level. Objects are moving while the option is enabled.
- Exit (escape): Exit the editor. Ask for save if there's any pendant modifications.
2. Path selector
This window contains all available paths. Two small buttons on the left allows you to navigate through the collection of paths. You can also use the mouse wheel to navigate fastly.
3. Level minimap
Show a minimap of the whole level. Allowing fast, easy navigation through it and a global overview. A scrollbar appaer when the level is too long to fit in the window. The green faded cursor, on the left of the example, represent the displayed part in the level view. Moving this cursor will instantly move the level view. To move the cursor, right click somewhere on the minimap, you can also hold the right click to navigate.
Small ticks represent the position of the obstacles in the level.
The yellow one shows the current seletion.
4. Level data
This window is composed by 3 tabs.
- Obstacles: Displays available obstacles for the level.
- Data: Displays datas of the current selected obstacle in the level. In this window you can edit the obstacle, like position, rotation speed, movement etc.
- Level: Contains global information of the level. I contains map name, cateogry and medals time.
5. Level view
Main view of the level, with a scale of 50%. In this window you can edit the obstacles placed on the level. And navigate through the level by pressing and holding the right click.
Add a path
Adding a path to the level is quite simple, you just have to drag a path from the Path selector and drop it where you want in the minimap (/!\ not the level view !). That's all ! Drag & drop allows you to design the level shape in a second.
When you add a path, all the obstacles placed after the selected position are automatically replaced.
Remove a path
As simple as adding a path, it uses drag & drop too. Select a path in the minimap by left click, and move it outside of the minimap by draging it. Then you will see appear an icon on the path, like this:
When you see this cross on the path, release the mouse click to remove the path. After the path suppression, all the obstacles placed after the selected position are automatically replaced. If there's obstacles on the deleted path location, they keep their own position.
Move a path
Drag & drop again ! Select a path in the minimap by left click, and move it somewhere else in the minimap. Place the cursor on minimap sides to scroll automatically through the level. Release the mouse click to place the path. All the obstacles placed after and before the new path location are automatically replaced.
Flip a path
It's possible to flip any path (except the finish one) on the X and Y axis. To perform a flip, move your mouse cursor on a path placed in the minimap. When the mouse is over a path, two buttons will appear on it, like this:
The first button flip the path on the X axis, and the second one on the Y axis. You can apply X flip, Y flip or both.
Add an obstacle
To add an obstacle, go to the Obstacles tab. First of all you have to unselect the current selection, you can do this by left clicking in an empty area of the level view. Then select a model of obstacle. The add button, represented by a green cross, becomes enable. Click on this button to add a new obstacle. The new instance will be placed on the center of the current level view, and automatically selected for edition.
Remove an obstacle
Select an existing obstacle in the level view, then press "suppr" key or click on the delete button, represented by a red cross in the Obstacles tab.
Move an obstacle
Select an existing obstacle in the level view, then move your cursor on the yellow cross of the obstacle. The previous image shows you an example. When the cursor is over the yellow cross, the cursor changes from the pointer to a white cross. At this point, you can left click and move the obstacle by holding the left click and move your mouse.
There is an other way to move an obstacle, by using arrows keys. Hold ctrl key to move the obstacle by 10 units.
Eventually, you can also directly set the position of an obstacle in the Data tab.
To edit the properties of an obstacle, you must select an existing instance in the level view.
- Position: See the previous section for more details.
- Scale: There's 2 ways to edit obstacle scale. First one by using the text edit of the data tab. Second one by holding the ctrl key and left click in the level view. Then keep both actions pressed and move your cursor. During the edition of the scale, a text will appear close to the yellow cross. It shows the new scale applied to the obstacle. Grid magnet affects the scale incrementation. If grid magnet is disabled, you can temporarily hold shift key to get the same accuracy.
- Rotation: Like the scale, you can edit this property by 2 ways. First one by using the text edit of the data tab. Second one by holding the ctrl key and right click in the level view. Then keep both actions pressed and move your cursor. During the edition of the rotation, a text will appear close to the yellow cross. It shows the new rotation applied to the obstacle. Grid magnet affects the rotation accuracy. If grid magnet is disabled, you can temporarily hold the shift key to get the same accuracy.
- Rotation speed: To edit the rotation speed, fill the textedit control named "Rot. speed". The given value is in degree/second. An additional button allows you to test the rotation speed, you can find it on the right of the textedit. You can play and stop the rotation speed animation of the obstacle.
Add new paths
Add new obstacles