Mod Tool/OniTools addon: Difference between revisions

m
taking down old notes
(Little nice pathfinding editor. Next stop: AKEV markers editor. This will require more time again.)
m (taking down old notes)
Line 1: Line 1:
==Download and installation==
==OniTools==
===Download and installation===
Install by drag'n'drop '''[https://dl.dropboxusercontent.com/u/139715/OniGalore/xsi_OniTools_addon_7.1.8.zip OniTools.xsiaddon]''' into Mod Tool's viewport.
Install by drag'n'drop '''[https://dl.dropboxusercontent.com/u/139715/OniGalore/xsi_OniTools_addon_7.1.8.zip OniTools.xsiaddon]''' into Mod Tool's viewport.


Line 15: Line 16:




==Tips==
===Tips===
* while in point (vertex) mode, creating a flag/powerup/TV/weapon will move it to the selected point
* while in point (vertex) mode, creating a flag/powerup/TV/weapon will move it to the selected point
* while in object mode, creating a flag/powerup/TV/weapon will spawn it at 0, 0, 0
* while in object mode, creating a flag/powerup/TV/weapon will spawn it at 0, 0, 0
Line 21: Line 22:




==ToDo==
===Change log===
===General wish list===
* addon to make easily use of onisplit within Mod Tool [done]
** supports drag and drop of onisplit [done]
* import/export of flag collection [done]
* import/export of patrol path collection
* import/export of powerup collection [done]
* import/export of trigger volumes [done]
* import/export of weapons collection [done]
* semi-automatic BNV and ghost creation
* easy use of marker_textures
* [...]
<!--
pushed back
* camera OBAN: DnD import / export
-->
 
These points are less certain. Maybe they will be added, maybe not.
 
Edit: 16.07.2014
* <s>making loops from parts of animations</s>
* <s>copying animation data from one character to another</s>
 
===Road map===
 
{| border=0 cellpadding=0 style="float: right;"
| [https://dl.dropboxusercontent.com/u/139715/OniGalore/display_flag_id_via_ICE.jpg https://dl.dropboxusercontent.com/u/139715/OniGalore/display_flag_id_via_ICE_tn.jpg]<br>flag id displayed via ICE
|}
* v7.1.9 TRGV: change to layer system + auto-update properties
* v7.1.10 FLAG: exchange tex/UV-based id display with ICE-based id display (better performance)
* v7.1.11 CRSA: support master xml file + load corpses from xml to Mod Tool (?)
 
* v7.? turrets: basic import/export
* v7.? furniture: advanced import (OFGA*.xml / BINACJBOFurniture.xml) & export (OFGA*.xml/.oni as new class, BINACJBOFurniture.xml)
* v7.? turrets: advanced import/export
* ...
* v8 final Oni Object Library
* ...
* v10 starting Oni level rebuilder ?
 
 
==Change log==
'''known issues of v7.1.x'''
'''known issues of v7.1.x'''
* FURN particle not yet supported by export
* FURN particle not yet supported by export
Line 139: Line 99:




==OniTool Remake==
==OniTools Remake==
Eeeek. Improper name... Would "OniTools Deluxe" be better?
;[http://paradox.oni2.net/OniToolsRemake/v4/OniToolsDeluxe.zip Official version 4]


Yes there are still plenty of ideas to implement but it might be better to make a fresh start so it gets hopefully easier to add the new stuff. The layer system would be a big rewrite anyway.


 
<gallery caption="version 5 gallery">
So the first points to accomplish are following:
Image:DnD_dat_and_onis_import.png|level import controls
 
Image:ModTool_PF_editor.png|pathfinding editor
* On Startup event
</gallery>
** check for OniTools update [done]
** check for Oni Object Library update
 
* Oni Object Library
** allow custom objects in sub folder
** option to update html document with custom objects
** option to re-download the library in case of corruption




===Change log===
===Change log===
[[Image:DnD_dat_and_onis_import.png|thumb|level import controls]]
[[Image:ModTool_PF_editor.png|thumb|pathfinding editor]]
;version 5 [pending]
;version 5 [pending]
: This version is incompatible with the original OniTools addon.
: This version is incompatible with the original OniTools addon.
: For this reason I will delay the release until its on par with the original.
: For this reason I will delay the release until its on par with the original.
: '''31.08.2014'''
:* adds button "show level projects"
:* adds button "save level project": exports layers to xsi files (OniDepots layer is ignored)
:* special *.xsi DnD support: xsi files with Oni layer names become imported on their own layer (e.g. AKEV, BNV)


: '''27.08.2014'''
: '''27.08.2014'''
Line 170: Line 124:
: '''24.08.2014'''
: '''24.08.2014'''
:* semi-automatic level import (works both with [[wikipedia:Drag_and_drop|DnD]] dat and DnD onis folder)  
:* semi-automatic level import (works both with [[wikipedia:Drag_and_drop|DnD]] dat and DnD onis folder)  
:* Replaces "check AKEV files" button with DnD dat and DnD onis folder
:* replaces "check AKEV files" button with DnD dat and DnD onis folder
:** scan will be interrupted if one of these files are missing ONLV, ONSK, AKEV
:** scan will be interrupted if one of these files are missing ONLV, ONSK, AKEV
:** the log will be save to the desktop
:** the log will be save to the desktop




;[http://paradox.oni2.net/OniToolsRemake/v4/OniToolsDeluxe.zip version 4]
; version 4
* Adds a toolbar
* Adds a toolbar
* Adds a "settings" button (alpha, not useful yet)
* Adds a "settings" button (alpha, not useful yet)
Line 192: Line 146:
;version 1
;version 1
* All it has is an update notifier. Version 2 should have an auto-update function. But at least you will know when it is available. ^_^
* All it has is an update notifier. Version 2 should have an auto-update function. But at least you will know when it is available. ^_^
===ToDo===
'''now'''
* settings
* improve level project management
* AKEV markers editor
'''later'''
* too much ...
* And how about another name? Currently it's "OniTools Deluxe". Suggestions go [http://oni.bungie.org/community/forum/viewtopic.php?pid=49068#p49068 HERE].
* file type editors
* Oni Object Library
** option to update html document with custom objects
** option to re-download the library in case of corruption
* Oni Object Library database exchange (user <=> server <=> user)




[[Category:Windows-only modding tools]]
[[Category:Windows-only modding tools]]
8,144

edits