Setup XML Specifications Guide

This document explains the setup xml description. The setup xml is a quick way to load SubSim into the state required to run an example program. The setup file can include the world, world objects and program that is to run. There are only 3 possible entries in a setup XML file:

Example setup file

< Setup >
	< World file="world/pool.xml" />
	< WorldObject file="world/mako_object.xml" />  
	< WorldObject file="world/buoy_object.xml" />  
	< Program file="programs/avoid.dll" />
</Setup>

This setup file will load the world described in the pool.xml file, and import two world objects: The mako submarine, and a buoy. The setup will then load and run the avoid.dll program.