GECK: Level Editor
Opened this issue · 0 comments
HilkopterBob commented
Develop an interactive Level-Editor.
This tool is a direct "child-of-need" by issue #4
-
Should create levels as Objects in Env. in an Interactive and Form based way.
-
Should be able to export levels to JSON.
-
Should be able to trigger convenience-events from other GECK-Modules: for example: Re-Validate Level-JSON, Store to asset-Pack, trigger revalidation and rebuild of asset-pack
-
Should be fully self contained and Loop-Based (Multiple Levels in one execution).
-
Should be able to use/edit all Level based params and options.
-
Should have no problems:
- enable texts to have multiple actions
- enable choices to be based on multiple allow_triggers
- create an elegant way to define action params in Editor, so not every action needs to be defined in a match-case switch
- enable level.triggers creation based on already used choice-triggers
-
refactor code to be used as a general Item/Entity/Effects Editor with drop-in question replacement.
-
create Help