Tomb-Editor
Tomb-Editor copied to clipboard
TIDE: ToDo and issues
High priority
- [ ] Cust command out of range exception (reported by Choco)
- [ ] Add TEN Autocomplete
- [x] Add context menus back; (how did that even happen...)
- [x] Check what's wrong with F1 taking too long to process stuff;
- [x] Check for missing /Levels/ (and /Script/ ?) directory when opening a project;
- [x] Make #FIRST_ID actually functional;
- [x] Make bracket autoclosing less annoying somehow;
- [x] Revise autocomplete for all supported scripting languages;
- [x] Make new #INCLUDE method recursive;
- [x] Add tooltips for each tab in EditorTabControl;
- [ ] Fix
IncludeFile=
not working; - [ ] Add the ability to set a custom /Plugins/ path;
Low priority
- [ ] Make F1 scan through all #INCLUDE files; (Use #INCLUDE merging from TIDE)
- [ ] Redesign Misc. Functions & Properties section;
- [x] Try adding smart autocomplete for #INCLUDE file paths;
- [x] Add comma autocomplete for bracket autoclosing in Tomb1Main JSON;
- [ ] Fix [Section] autocomplete;
- [ ] Investigate why autocomplete acts funny after manually typing the #INCLUDE directive;
- [ ] Make command autocomplete context-sensitive for the current section;
- [ ] Add context-sensitive autocomplete for TR1X JSON;
- [ ] Add context-sensitive autocomplete for GameFlow script;
- [ ] Add code folding;
- [ ] Try adding level script generation for TR1X without using a JSON parser (non-destructive);
- [x] Add some special functionalities (like F1) into the right-click menu;
- [ ] Add basic keyboard shortcut remapping;