PuppetMaster Settings File

In combination with a Stage Scene File, it provides a way to record the mappings from controllable model parts to their controls (joystick, midi, etc...) that the user creates. It holds that map as well as the SSF file and puppet VPMs. These files are unique in that different puppeteers can create different ways of controlling the same puppets in the same world. They allow puppeteers to save their own styles. Here is an example of a PMS file:

<?xml version="1.0" encoding="ISO-8859-1"?>
<pms>
<scene file="house.ssf" />
<puppet id="0" vpm="wdf.vpm" />
<map type="0" num="0" channel="0" action="0" object="0" joint="0" />
<map type="1" num="1" channel="1" action="1" object="1" joint="1" />
<map type="2" num="2" channel="2" action="2" object="2" joint="2" />
</puppet>
</pms>