20,188
edits
m (updated link for websvn browser's new URL format) |
m (wording on Integrate template) |
||
| (3 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{{ | {{integrate|See {{SectionLink||Levels}}.}} | ||
{{Hatnote|Before reading this page, it's a good idea to be familiar with basic Oni [[game data terminology]].}} | {{Hatnote|Before reading this page, it's a good idea to be familiar with basic Oni [[game data terminology]].}} | ||
'''OniSplit''', written by [[ | '''OniSplit''', written by [[User talk:Neo|Neo]], is an integral part of the [[Anniversary Edition]] and an essential modding tool on its own. It is a command line tool which can import and export almost all kinds of Oni game data, including textures, sound, 3D models, level geometry and combat animations. Its name comes from its original purpose, which was breaking Oni's level data files into individual resources. Later, the ability to convert those resources' data between Oni's format and standard file formats was added. OniSplit incorporates the latest [[OBD|knowledge about Oni's game data]], and it is currently the community's main modding tool. | ||
:''Subpages:'' [[/Change_log|Change log]] (past versions), [[/WIP|WIP notes]] (upcoming versions) | :''Subpages:'' [[/Change_log|Change log]] (past versions), [[/WIP|WIP notes]] (upcoming versions) | ||
| Line 35: | Line 34: | ||
In Windows, there are several options through which you can use OniSplit - out of which it is recommended to get Vago and CMDer: | In Windows, there are several options through which you can use OniSplit - out of which it is recommended to get Vago and CMDer: | ||
* [[Vago (tool)|Vago]] is a GUI for OniSplit which allows you to handle all general conversions, save your sessions as project files, input manual commands if needed, and more. The two downsides of it is that it doesn't support Blender yet, forcing the users input commands manually, which in turn are not stored upon ending the session. | * [[Vago (tool)|Vago]] is a GUI for OniSplit which allows you to handle all general conversions, save your sessions as project files, input manual commands if needed, and more. The two downsides of it is that it doesn't support Blender yet, forcing the users input commands manually, which in turn are not stored upon ending the session. | ||
* [https://cmder.app/ CMDer] is an excellent alternative to cmd.exe. It | * Command Prompt (cmd.exe). Windows' default command line interpreter; it's a very simple application that does not preserve a history of your commands from session to session. | ||
* [https://cmder.app/ CMDer] is an excellent alternative to cmd.exe. It adds a context menu option to open the command line with the current directory set to the folder you right-click in, and it also stores your recently used commands after ending the session. | |||
On Macs, the command line is accessed through /Applications/Utilities/Terminal.app (press Command-Space and type "terminal" to get there faster). | |||
On Macs, the command line is | |||
===OniSplit syntax=== | ===OniSplit syntax=== | ||