Objects Tab - Lavesiime/lavesiime.github.io GitHub Wiki
The "Objects" tab in SonLVL-RSDK allows you to change the placements and properties of objects within the level.
Adding Objects
On the left side of the window, there is a list of all objects placeable in the stage. To place an object into the stage, click on an object icon and drag it into the level view. Alternatively, to place an object, you can also double click anywhere in the level view to bring up the Add Object form. From here, you can select the object type, as well as Property Value if applicable.
Editing Objects
To move objects around, simply click the object in the stage and drag it around in the level view. On the right side of the level view is the properties window, allowing you to edit all the properties of the selected objects. These properties contain the object's Position, Type, Property Value, and any additional properties defined by object definitions.
Object Grid
On the left side of the toolbar, you can change the size of the Grid Display. Objects will snap to the nearest grid point after being dragged around. In order to disable the grid view while still snapping objects, View>Grid>Enable can be used to toggle grid visibility. Alternatively, in order to still view the grid while not snapping objects to it, View>Grid>Snap Objects to Grid can be used to toggle object snapping. In order to change the colour of the grid, head to View>Grid>Color.... ("head to"? seriously? TODO: this whole section sucks, make it better--)
Shortcuts:
- 0/1: Set Grid Size to 1 (disable grid)
- 2-9: Change Grid Size
- I: Enable/Disable Grid View
- K: Enable/Disable Object Grid Snapping
Collision
talk about collision view and the align with wall/ground/ceiling buttons
Other (temp)
talk about CTRL+F, Go To.., and other stuff (but the question is.. where to put them?)
Exporting
For more information on exporting object maps, see (foreground page link here)