8,013
edits
Paradox-01 (talk | contribs) m (LSI name is now written to master file. Next step: writing code to build plugin with those specific files ( http://wiki.oni2.net/XML:IPge#related_files )) |
Paradox-01 (talk | contribs) m (notes on GUI generated master file and the new lsi attribute) |
||
Line 1: | Line 1: | ||
==Notes on usage== | |||
===master xml file=== | |||
How a healthy master file should look like: | |||
<?xml version="1.0" encoding="utf-8"?> | |||
<Oni> | |||
<Level SharedPath="../shared"> | |||
<Environment> | |||
<Model> | |||
<Import Path="levelN_Final/alpha_helix_env.dae" /> | |||
<Import Path="levelN_Final/alpha_helix_env_markers.dae" /> | |||
</Model> | |||
<Rooms> | |||
<Import Path="levelN_Final/alpha_helix_bnv.dae" /> | |||
</Rooms> | |||
<Textures Format="BGR" AlphaFormat="RGBA" MaxSize="512"></Textures> | |||
</Environment> | |||
<Sky>sunset</Sky> | |||
<Objects lsi="torch"> | |||
<Import>levelN_Final/BINACJBOCharacter.xml</Import> | |||
<Import>levelN_Final/BINACJBOPowerup.xml</Import> | |||
<Import>levelN_Final/BINACJBOTurret.xml</Import> | |||
<Import>levelN_Final/BINACJBOConsole.xml</Import> | |||
</Objects> | |||
<Films></Films> | |||
<Cameras></Cameras> | |||
</Level> | |||
</Oni> | |||
GUI generated master files come with a "level specific item" ([[XML:IPge#related_files|LSI]]) attribute in the <Objects> tag. | |||
The tag is used by the GUI for copy the correct LSI files into the output folder where OniSplit generates all other level files for the "Final" archive or plugin. | |||
Note that you can use only one type of LSI per level. | |||
==Dev notes for the remake== | ==Dev notes for the remake== | ||
alpha helix | alpha helix |
edits