XML:ONLV: Difference between revisions

6 bytes removed ,  20 February 2013
m
no edit summary
mNo edit summary
mNo edit summary
Line 32: Line 32:
First put the new "OniSplit.exe" into the second "lab" folder alongside the xml files.
First put the new "OniSplit.exe" into the second "lab" folder alongside the xml files.


There's a "build.cmd" file. The imported lines are the following:
There's a "build.cmd" file. Those two are the important lines:


  onisplit -create:level out lab.xml
  onisplit -create:level out lab.xml
Line 57: Line 57:


;shared folder
;shared folder
The master xml file can link to other xml files, most of them are object collections. Some resources used by those xml files can be found in a "shared" folder. OniSplit copies textures and "physics" objects into the output folder; furniture objects will be integrate directly into the AKEV. Unused resources in the shared folder will be ignored. That way the final level archive / AE package contains only necessary files which saves the end-user space.
The master xml file can link to other xml files, most of them are object collections. Some resources used by those xml files can be found in a "shared" folder. OniSplit copies textures and "physics" objects into the output folder; furniture objects will be integrate into the AKEV. Unused resources in the shared folder will be ignored. That way the final level archive / AE package contains only necessary files which saves the end-user space.


In the demo are various subfolders in shared folder: consoles, doors, furniture, triggers and turrets.
In the demo are various subfolders in shared folder: consoles, doors, furniture, triggers and turrets.
Line 70: Line 70:
This is used to create pathfinding grids.
This is used to create pathfinding grids.


Not providing a file path (to BNV data) can produce an error.
Not providing a file path to BNV data (*.dae) can produce an error.




8,452

edits