PrimeWorldEditor/templates/mp1/Script/SpecialFunction.xml

77 lines
3.9 KiB
XML
Raw Normal View History

<?xml version="1.0" encoding="UTF-8"?>
2016-01-02 17:24:40 +00:00
<ScriptTemplate version="4">
<name>SpecialFunction</name>
2016-01-02 17:24:40 +00:00
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<enum ID="0x03" name="Function">
<enumerators>
<enumerator ID="0x00" name="What"/>
<enumerator ID="0x01" name="Player Follow Locator"/>
<enumerator ID="0x02" name="Spinner Controller"/>
<enumerator ID="0x03" name="Object Follow Locator"/>
<enumerator ID="0x04" name="Function 4"/>
<enumerator ID="0x05" name="Inventory Activator"/>
<enumerator ID="0x06" name="Map Station"/>
<enumerator ID="0x07" name="Save Station"/>
<enumerator ID="0x08" name="Intro Boss Ring Controller"/>
<enumerator ID="0x09" name="View Frustum Tester (Unused)"/>
<enumerator ID="0x0A" name="Shot Spinner Controller"/>
<enumerator ID="0x0B" name="Escape Sequence"/>
<enumerator ID="0x0C" name="Boss Energy Bar"/>
<enumerator ID="0x0D" name="End Game"/>
<enumerator ID="0x0E" name="HUD Fade In"/>
<enumerator ID="0x0F" name="Cinematic Skip"/>
<enumerator ID="0x10" name="Script Layer Controller"/>
<enumerator ID="0x11" name="Rain Simulator"/>
<enumerator ID="0x12" name="Area Damage"/>
<enumerator ID="0x13" name="Object Follow Object (Unused)"/>
<enumerator ID="0x14" name="Redundant Hint System"/>
<enumerator ID="0x15" name="Drop Bomb"/>
<enumerator ID="0x16" name="Function 22"/>
<enumerator ID="0x17" name="Missile Station"/>
<enumerator ID="0x18" name="Billboard"/>
<enumerator ID="0x19" name="Player In Area Relay"/>
<enumerator ID="0x1A" name="HUD Target"/>
<enumerator ID="0x1B" name="Fog Fader"/>
<enumerator ID="0x1C" name="Enter Logbook Screen"/>
<enumerator ID="0x1D" name="Power Bomb Station"/>
<enumerator ID="0x1E" name="Ending"/>
<enumerator ID="0x1F" name="Fusion Relay"/>
<enumerator ID="0x20" name="Weapon Switch (PAL-only)"/>
</enumerators>
</enum>
<property ID="0x04" name="Unknown 1" type="string"/>
<property ID="0x05" name="Unknown 2" type="float"/>
<property ID="0x06" name="Unknown 3" type="float"/>
<property ID="0x07" name="Unknown 4" type="float"/>
<struct ID="0x08" name="LayerSwitch" type="single">
2016-01-02 17:24:40 +00:00
<properties>
<property ID="0x00" name="Room ID" type="file" extensions="MREA"/>
<property ID="0x01" name="Layer no" type="long"/>
</properties>
</struct>
2016-01-02 17:24:40 +00:00
<enum ID="0x09" name="Inventory Slot" template="Enums/InventorySlot.xml"/>
<property ID="0x0A" name="Unknown 5" type="bool"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Used by SpinnerController 1" type="long"/>
<property ID="0x0D" name="Used by SpinnerController 2" type="long"/>
<property ID="0x0E" name="Used by SpinnerController 3" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
2016-01-02 17:24:40 +00:00
<assets>
<billboard source="file">script/common/SpecialFunction.txtr</billboard>
2016-01-02 17:24:40 +00:00
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>