18,700
edits
m (→Mod creation: fixed path to packages) |
(adding CYOA-style ending to new "Modding workflow" section to match other sections) |
||
Line 36: | Line 36: | ||
*Go to [[Oni (folder)]] for information on each file, or; | *Go to [[Oni (folder)]] for information on each file, or; | ||
*Go to [[Game data terminology]] to learn the precise terms for Oni's data, or; | *Go to [[Game data terminology]] to learn the precise terms for Oni's data, or; | ||
*Continue reading to learn | *Continue reading to learn the general process of modding. | ||
==Introduction to the modding workflow== | ==Introduction to the modding workflow== | ||
Line 42: | Line 42: | ||
===Data unpacking=== | ===Data unpacking=== | ||
The game data cannot be edited easily until our tools convert it into something more modder-friendly. Thus you will usually start by using | The game data cannot be edited easily until our tools convert it into something more modder-friendly. Thus you will usually start by using OniSplit to break level data files (a .dat file supplemented by a .raw file, and on the Mac a .sep file as well) into their component resources (.oni files), then converting those resources into something editable. The editable format you arrive at will depend on the kind of data you're editing. It might be plain-text, XML, PNG, Collada, WAV, etc. | ||
===Third-party tools=== | ===Third-party tools=== | ||
Line 48: | Line 48: | ||
===Community tools=== | ===Community tools=== | ||
''Talk about scripting assistants and other tools we've made, and which are available from within the AEI.'' | ''Talk about scripting assistants, XmlTools, and other tools we've made, and which are available from within the AEI.'' | ||
===Mod creation=== | ===Mod creation=== | ||
To see how mods normally look and how they are distributed and installed, you should download the [[Anniversary Edition]] and choose to install some mods. You can then look at the packages that have been downloaded to AE/AEInstaller/packages/. | To see how mods normally look and how they are distributed and installed, you should download the [[Anniversary Edition]] and choose to install some mods. You can then look at the packages that have been downloaded to AE/AEInstaller/packages/. | ||
*Go to [[OniSplit]]'s page to learn how to unpack and reassemble the game data, or; | |||
*Go to [[XmlTools]]' page to learn how to smartly alter the game data during mod installation, or; | |||
*Go to [[Making a mod package]] to learn how to assemble a mod, or; | |||
*Continue reading to learn about the types of modding you can perform. | |||
==Introduction to areas of modding== | ==Introduction to areas of modding== |