Jump to content

Talk:Mod Tool/OniTools addon: Difference between revisions

m
probably one more week until TURR editing gets released
mNo edit summary
m (probably one more week until TURR editing gets released)
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: planing on update #2
Currently working on: [[#Detailed_checklist|update #2]]




Line 50: Line 50:
:: This avoids the need to update all links in master file if the level number changes.
:: 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.
:: 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''''')
* <s>self-closing PPG leaves a blank page (solution: ''DeleteObj "..."'' and ''PPG.'''Close''''' need to be embedded within ''oPPGLayout'''.Logic''''')</s> fixed in #2
:: This will be added in feature update #2.
* GUI pops up when you save the console from XSI.  
* GUI pops up when you save the console from XSI. This glitch should disappear with #2.
* <s>XSI cannot brought to front by GUI when it is minimized.</s> Fixed in #2
* XSI cannot brought to front by GUI when it is minimized (no solution)




===Detailed checklist===
===Detailed checklist===
Sorted by update order: newest first
{{divhide|Turrets (TURR) (upcoming) - feature update #2}}
{{divhide|Turrets (TURR) (upcoming)}}
* dae and xml gets extracted from shared vanilla classes [x]
feature update #2
* html page [x]
* dae and xml gets extracted from shared vanilla classes [*]
* detect xml DnD from html page [x]
* html page [*]
* make / switch to layer [x]
* detect xml DnD from html page [*]
* load all dae parts and group them [x]
* make / switch to layer [*]
* move objects if a point was selected [x]
* load all dae parts and group them [*]
* make PPG (property page) [x]
* move objects if a point was selected [*]
* add layer export [x]
* make PPG (property page) [*]
* load complete layer after clicking button in GUI [x]
* detect active project via exchange file []
* add layer export []
* load complete layer after clicking button in GUI []
* enhancements
* enhancements
** create fix for self-closing PPG []
** fix: close and reopen CONS PPG after editing events [x]
** minimized GUI after it was called from XSI triggered CMD []
** fix: show XSI to trigger OnActivate function for loading a layer [x]
** fix: minimized GUI after it was called from XSI triggered CMD []
* 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}}


{{divhide|Consoles (CONS)}}
{{divhide|Consoles (CONS) - 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 194: Line 190:
'''addon'''
'''addon'''
# read, write, edit CHAR [][][]
# read, write, edit CHAR [][][]
# read, write, edit CONS [][][]
# read, write, edit CONS [x][x][x]
# read, write, edit DOOR [][][]
# read, write, edit DOOR [][][]
# easy option to [http://paradox.oni2.net/tmpWikiPics/create_3d_door_frame.png create door frames] [] (2d walls require a bit more work)
# easy option to [http://paradox.oni2.net/tmpWikiPics/create_3d_door_frame.png create door frames] [] (2d walls require a bit more work)
Line 207: Line 203:
# read, write, edit TRIG [][][]
# read, write, edit TRIG [][][]
# read, write, edit TRGV [][][]
# read, write, edit TRGV [][][]
# read, write, edit TURR [][][]
# read, write, edit TURR [x][x][x]
# read, write, edit WEAP [][][]
# read, write, edit WEAP [][][]
# read, write, edit CONS class [][][] ?
# read, write, edit CONS class [][][] ?
8,013

edits