Looking good so far. a few suggestions:
All hotkeys and shortcuts that needs to be known should be displayed onscreen when the user hits F1 (toggle on off) , just as an overlay without to stop the editor from working.
All functions that are used often should be possible with a single mouseclick. Forcing the user to switch between move and rotate mode will produce a lot of clicks for no good reason IMHO. You may have to rethink your current GUI concept. In the same time you should prevent too much multi-key functions (eg. press shift-ctrl-mouse-coffemachine) because people tend to forget them soon.
3rd: Add a settings window that allows to set the entity properties: entityFX, entityAlpha, etc. I suggest to work systematicly, by parsing the command reference (online version is rather complete) and use everything in the entity section that may be set by the user.
All hotkeys and shortcuts that needs to be known should be displayed onscreen when the user hits F1 (toggle on off) , just as an overlay without to stop the editor from working.
All functions that are used often should be possible with a single mouseclick. Forcing the user to switch between move and rotate mode will produce a lot of clicks for no good reason IMHO. You may have to rethink your current GUI concept. In the same time you should prevent too much multi-key functions (eg. press shift-ctrl-mouse-coffemachine) because people tend to forget them soon.
3rd: Add a settings window that allows to set the entity properties: entityFX, entityAlpha, etc. I suggest to work systematicly, by parsing the command reference (online version is rather complete) and use everything in the entity section that may be set by the user.