Jump to content

Talk:Mod Tool/OniTools addon: Difference between revisions

m
no edit summary
mNo edit summary
mNo edit summary
Line 3: Line 3:
The original plan was to do all relevant stuff with Mod Tool scripts.
The original plan was to do all relevant stuff with Mod Tool scripts.


But having another program in between ease some shortcomings of MT such as its capability of creating terrible GUIs/controls.
But having another program in between ease some shortcomings of MT such as its capability of creating GUIs/controls.


Currently working on: loading console classes into XSI
Currently working on: consoles
 
* extract shared vanilla classes [*]
* backup Model.vbs and replace original with modified version to support xml and oni drag and drop
* build CONS html page
* detect xml DnD from html page
* make / switch to CONS layer
* load all dae parts and group them under a root object
* part selection is replace with root selection
* make collision box transparent and unselectable




Line 59: Line 50:




===Combined checklist of addon and GUI===
===Detailed checklist===
====Consoles====
* dae and xml gets extracted from shared vanilla classes [*]
* [https://dl.dropboxusercontent.com/u/139715/OniGalore/Sledgehammer/consoles_wip.jpg CONS html page] [*]
* detect xml DnD from html page [*]
* make / switch to CONS layer [*]
* load all dae parts and group them under a root object [*]
* part selection is replace with root selection ? []
* make collision box semi-transparent [*]
* make PPG (property page) []
* detect active project via exchange file ? []
* add CONS layer export []
* remove Sledgehammer's old self-updater, other cleanups []
* load complete CONS layer by looking up project's master and matching CJBO xml file []
* make FR release []
 
 
===General checklist of addon and GUI===
: estimated time
: estimated time
:: XSI addon features (1y)
:: XSI addon features (1y)
:: small GUI features and editors (1y)
:: small GUI features and editors (1y)
:: BSL and XML editor (1y)
:: BSL and XML editor (1y)
:: fine-tuning, bug-fixes, refactoring (1y)
:: fine-tuning, bug-fixes, refactoring (11mos.)
:: demo-level with prone-mode (1y)
:: demo-level with prone-mode (1mo.)
:: wth ...
:: wth ...


8,013

edits