Tasks:Map Editor: Difference between revisions
Jump to navigation
Jump to search
m →Requirements: Updated to match state of implementation |
→Requirements: added requirements, sorted roughly by priority |
||
Line 17: | Line 17: | ||
* <span style="text-decoration:line-through">Utilize in-game rendering to save work and display map exactly as seen in game.</span> (done) | * <span style="text-decoration:line-through">Utilize in-game rendering to save work and display map exactly as seen in game.</span> (done) | ||
* <span style="text-decoration:line-through">Drag Objects from Object browser to place them on the map.</span> (done) | * <span style="text-decoration:line-through">Drag Objects from Object browser to place them on the map.</span> (done) | ||
* | * <span style="text-decoration:line-through">Name zones of the map, so their location can be used for [[Tasks:Schedules|NPC schedules]]</span>, allow to edit them in the mapview. (partially done) | ||
* | * Move objects already placed on map, if possible multiple objects at once. | ||
* Display guide lines for floating objects that show their position on the ground below. | * Display guide lines for floating objects that show their position on the ground below. | ||
* <span style="text-decoration:line-through">Adjust Z-position of objects to arbitrary values</span> or let them 'drop' to the ground. (partially done) | * <span style="text-decoration:line-through">Adjust Z-position of objects to arbitrary values</span> or let them 'drop' to the ground. (partially done) | ||
* | * Filter objects in the entity list by their tags, possibly sort them by name. | ||
* Display coordinates (x, y, z) and size (length, width, height) of selected/highlighted objects. | |||
* Flood fill large areas with ground tiles. | |||
* Load objects in the background, possibly showing progress in GUI. | |||
== References == | == References == |
Revision as of 21:30, 9 April 2010
Back to Task Lists
Overview
The Map Editor is the tool to create the game world of Adonthell and populate it with scenery, characters, items and triggers for map events.
Dependencies
- Map View (for loading/saving maps, rendering)
- GTK+ Backend (for integration of map view into editor)
- Object Browser (for simple selection of map objects)
- Object Editor (for convenient creation of object models)
Requirements
- Utilize in-game rendering to save work and display map exactly as seen in game. (done)
- Drag Objects from Object browser to place them on the map. (done)
- Name zones of the map, so their location can be used for NPC schedules, allow to edit them in the mapview. (partially done)
- Move objects already placed on map, if possible multiple objects at once.
- Display guide lines for floating objects that show their position on the ground below.
- Adjust Z-position of objects to arbitrary values or let them 'drop' to the ground. (partially done)
- Filter objects in the entity list by their tags, possibly sort them by name.
- Display coordinates (x, y, z) and size (length, width, height) of selected/highlighted objects.
- Flood fill large areas with ground tiles.
- Load objects in the background, possibly showing progress in GUI.
References
- Suggestion on adonthell-devel (more discussion welcome!)