Jump to content

Talk:Mod Tool/OniTools addon: Difference between revisions

m
more notes on update #1 and upcoming update #2
mNo edit summary
m (more notes on update #1 and upcoming update #2)
Line 5: Line 5:
But having another program in between ease some shortcomings of MT such as its capability of creating GUIs/controls.
But having another program in between ease some shortcomings of MT such as its capability of creating GUIs/controls.


Currently working on: consoles
Currently working on: planing on update #2




Line 46: Line 46:


===Known issues===
===Known issues===
* positions and rotations aren't tested for correct decimal marks
* level projects cannot migrate from original release to update #1
: This language-specific problem will be addressed in feature update #2.
:: Folder naming rule was changed from numbered levels to "levelN_Final".
:: This avoids the need to update all links in master file if the level number changes.
:: You would have to rename your local level and update the master file by hand.
* self-closing PPG leaves a blank page (solution: ''DeleteObj "..."'' and ''PPG.'''Close''''' need to be embedded within ''oPPGLayout'''.Logic''''')
* self-closing PPG leaves a blank page (solution: ''DeleteObj "..."'' and ''PPG.'''Close''''' need to be embedded within ''oPPGLayout'''.Logic''''')
: This will be added in feature update #2.
* GUI pops up when you save the console from XSI. This glitch should disappear with #2.
:: This will be added in feature update #2.
* XSI cannot brought to front by GUI when it is minimized (no solution)
* XSI cannot brought to front by GUI when it is minimized (no solution)


Line 56: Line 59:
Sorted by update order: newest first
Sorted by update order: newest first
{{divhide|Turrets (TURR) (upcoming)}}
{{divhide|Turrets (TURR) (upcoming)}}
A.k.a. feature update #2.
feature update #2
* ...
* dae and xml gets extracted from shared vanilla classes []
* html page []
* detect xml DnD from html page []
* make / switch to layer []
* load all dae parts and group them []
* move objects if a point was selected []
* make PPG (property page) []
* detect active project via exchange file []
* add layer export []
* load complete layer after clicking button in GUI []
* enhancements
** create fix for self-closing PPG []
** minimized GUI after it was called from XSI triggered CMD []
* embed new files and make package []
* test package update on different machine before uploading it []
{{divhide|end}}
{{divhide|end}}


{{divhide|Consoles (CONS)}}
{{divhide|Consoles (CONS)}}
A.k.a. feature update #1.
feature update #1
* dae and xml gets extracted from shared vanilla classes [*]
* dae and xml gets extracted from shared vanilla classes [*]
* [https://dl.dropboxusercontent.com/u/139715/OniGalore/Sledgehammer/consoles_wip.jpg CONS html page] [*]
* [https://dl.dropboxusercontent.com/u/139715/OniGalore/Sledgehammer/consoles_wip.jpg CONS html page] [*]
Line 79: Line 96:
* bugs fixes [*]
* bugs fixes [*]
* remove Sledgehammer's old self-updater, other cleanups [*]
* remove Sledgehammer's old self-updater, other cleanups [*]
* embed new files and make package [..]
* embed new files and make package [*]
* test package update on different machine before uploading it [..]
* test package update on different machine before uploading it [*]
{{divhide|end}}
{{divhide|end}}


8,013

edits