Tomb-Editor icon indicating copy to clipboard operation
Tomb-Editor copied to clipboard

TIDE: ToDo and issues

Open Nickelony opened this issue 2 years ago • 0 comments

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;

Nickelony avatar May 16 '22 13:05 Nickelony