New templates

This commit is contained in:
Aruki
2018-10-07 21:47:18 -06:00
parent 84d689e104
commit 803ea5788b
2177 changed files with 167624 additions and 100306 deletions

View File

@@ -1,24 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AIJumpPoint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<property ID="0x04" name="Unknown 1" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Active" ID="0x03"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AIJumpPoint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 1</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,23 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AIKeyframe</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Unknown 2" type="bool"/>
<property ID="0x03" name="Unknown 3" type="float"/>
<property ID="0x04" name="Unknown 4" type="bool"/>
<property ID="0x05" name="Unknown 5" type="long"/>
<property ID="0x06" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AIKeyframe</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,50 +1,91 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Actor</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="vector3f"/>
<property ID="0x05" name="Scan Offset" type="vector3f"/>
<property ID="0x06" name="Unknown 2" type="float"/>
<property ID="0x07" name="Unknown 3" type="float"/>
<struct ID="0x08" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x09" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0A" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x0B" name="AnimationParameters" type="character"/>
<struct ID="0x0C" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0D" name="Auto-Play Animation" type="bool"/>
<property ID="0x0E" name="Unknown 5" type="bool"/>
<property ID="0x0F" name="Bounding Box Collision" type="bool"/>
<property ID="0x10" name="Unknown 7" type="bool"/>
<property ID="0x11" name="Active" type="bool"/>
<property ID="0x12" name="Unknown 9" type="long"/>
<property ID="0x13" name="Unknown 10" type="float"/>
<property ID="0x14" name="Unknown 11" type="bool"/>
<property ID="0x15" name="Unknown 12" type="bool"/>
<property ID="0x16" name="Unknown 13" type="bool"/>
<property ID="0x17" name="Unknown 14" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x11"/>
<property name="LightParameters" ID="0x0C:0x00"/>
</properties>
<assets>
<animparams source="property">0x0B</animparams>
<model source="property">0x0A</model>
<model source="property">0x0C:0x02</model>
<model source="property">0x0C:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Actor</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/>
<Element Type="Asset" ID="0xA">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="AnimationSet" ID="0xB">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0xC" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0xD">
<Name>Auto-Play Animation</Name>
</Element>
<Element Type="Bool" ID="0xE">
<Name>Unknown 5</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Bounding Box Collision</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Unknown 7</Name>
</Element>
<Element Type="Bool" ID="0x11">
<Name>Active</Name>
</Element>
<Element Type="Int" ID="0x12">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0x14">
<Name>Unknown 11</Name>
</Element>
<Element Type="Bool" ID="0x15">
<Name>Unknown 12</Name>
</Element>
<Element Type="Bool" ID="0x16">
<Name>Unknown 13</Name>
</Element>
<Element Type="Bool" ID="0x17">
<Name>Unknown 14</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x11</ActiveProperty>
<LightParametersProperty>0x0C:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x0B"/>
<Element Type="Model" Source="Property" Location="0x0A"/>
<Element Type="Model" Source="Property" Location="0x0C:0x02"/>
<Element Type="Model" Source="Property" Location="0x0C:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,40 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ActorContraption</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Collision Extent" type="vector3f"/>
<property ID="0x05" name="Collision/Scan Offset" type="vector3f"/>
<property ID="0x06" name="Mass" type="float"/>
<property ID="0x07" name="Z Momentum" type="float"/>
<struct ID="0x08" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x09" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0A" name="AnimationParameters" type="character"/>
<struct ID="0x0B" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0C" name="Flame Particle" type="asset" extensions="PART"/>
<struct ID="0x0D" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x0E" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x0E"/>
<property name="LightParameters" ID="0x0B:0x00"/>
</properties>
<assets>
<animparams source="property">0x0A</animparams>
<model source="property">0x0B:0x02</model>
<model source="property">0x0B:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ActorContraption</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Collision Extent</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Collision/Scan Offset</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Mass</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Z Momentum</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/>
<Element Type="AnimationSet" ID="0xA">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0xC">
<Name>Flame Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xD" Archetype="DamageInfo"/>
<Element Type="Bool" ID="0xE">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x0E</ActiveProperty>
<LightParametersProperty>0x0B:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x0A"/>
<Element Type="Model" Source="Property" Location="0x0B:0x02"/>
<Element Type="Model" Source="Property" Location="0x0B:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,23 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ActorKeyframe</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Unknown 2" type="bool"/>
<property ID="0x03" name="Unknown 3" type="float"/>
<property ID="0x04" name="Unknown 4" type="bool"/>
<property ID="0x05" name="Unknown 5" type="long"/>
<property ID="0x06" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ActorKeyframe</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,23 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ActorRotate</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Rotation Offset" type="vector3f"/>
<property ID="0x02" name="Time Scale " type="float"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="bool"/>
<property ID="0x05" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x05"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ActorRotate</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Rotation Offset</Name>
</Element>
<Element Type="Float" ID="0x2">
<Name>Time Scale </Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x05</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,41 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AmbientAI</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="vector3f"/>
<property ID="0x05" name="Scan Offset" type="vector3f"/>
<property ID="0x06" name="Unknown 2" type="float"/>
<struct ID="0x07" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x08" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x09" name="AnimationParameters" type="character"/>
<struct ID="0x0A" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0B" name="Unknown 3" type="float"/>
<property ID="0x0C" name="Unknown 4" type="float"/>
<property ID="0x0D" name="Unknown 5" type="long"/>
<property ID="0x0E" name="Unknown 6" type="long"/>
<property ID="0x0F" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x0F"/>
<property name="LightParameters" ID="0x0A:0x00"/>
</properties>
<assets>
<animparams source="property">0x09</animparams>
<model source="property">0x0A:0x02</model>
<model source="property">0x0A:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AmbientAI</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 2</Name>
</Element>
<Element Type="Struct" ID="0x7" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x8" Archetype="DamageVulnerability"/>
<Element Type="AnimationSet" ID="0x9">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="ActorParameters"/>
<Element Type="Float" ID="0xB">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0xD">
<Name>Unknown 5</Name>
</Element>
<Element Type="Int" ID="0xE">
<Name>Unknown 6</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x0F</ActiveProperty>
<LightParametersProperty>0x0A:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x09"/>
<Element Type="Model" Source="Property" Location="0x0A:0x02"/>
<Element Type="Model" Source="Property" Location="0x0A:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,40 +1,55 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AreaAttributes</name>
<properties>
<property ID="0x00" name="Unknown" type="long">
<description>If set to anything other than 1, AreaAttributes will not work.</description>
</property>
<property ID="0x01" name="Show Skybox" type="bool"/>
<enum ID="0x02" name="Environmental Effect">
<enumerators>
<enumerator ID="0x00" name="None"/>
<enumerator ID="0x01" name="Snow"/>
<enumerator ID="0x02" name="Rain"/>
<enumerator ID="0x03" name="Bubbles"/>
</enumerators>
</enum>
<property ID="0x03" name="Initial Environmental Effect Density" type="float"/>
<property ID="0x04" name="Initial Thermal Heat Level" type="float"/>
<property ID="0x05" name="X-Ray Fog Distance" type="float"/>
<property ID="0x06" name="Initial World Lighting Level" type="float"/>
<property ID="0x07" name="Skybox Model" type="asset" extensions="CMDL"/>
<enum ID="0x08" name="Phazon Type">
<enumerators>
<enumerator ID="0x00" name="None"/>
<enumerator ID="0x01" name="Blue"/>
<enumerator ID="0x02" name="Orange"/>
</enumerators>
</enum>
</properties>
<states/>
<messages/>
<editor>
<properties/>
<assets>
<billboard source="file">script/common/AreaAttributes.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AreaAttributes</Name>
<SubProperties>
<Element Type="Int" ID="0x0">
<Name>Unknown</Name>
<Description>If set to anything other than 1, AreaAttributes will not work.</Description>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Show Skybox</Name>
</Element>
<Element Type="Enum" ID="0x2">
<Name>Environmental Effect</Name>
<Values>
<Element Name="None" ID="0x0"/>
<Element Name="Snow" ID="0x1"/>
<Element Name="Rain" ID="0x2"/>
<Element Name="Bubbles" ID="0x3"/>
</Values>
</Element>
<Element Type="Float" ID="0x3">
<Name>Initial Environmental Effect Density</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Initial Thermal Heat Level</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>X-Ray Fog Distance</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Initial World Lighting Level</Name>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Skybox Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Enum" ID="0x8">
<Name>Phazon Type</Name>
<Values>
<Element Name="None" ID="0x0"/>
<Element Name="Blue" ID="0x1"/>
<Element Name="Orange" ID="0x2"/>
</Values>
</Element>
</SubProperties>
</Properties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/AreaAttributes.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,46 +1,70 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AtomicAlpha</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="WPSC" type="asset" extensions="WPSC"/>
<property ID="0x07" name="Bomb Model" type="asset" extensions="CMDL"/>
<struct ID="0x08" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Unknown 1" type="float"/>
<property ID="0x0A" name="Unknown 2" type="float"/>
<property ID="0x0B" name="Unknown 3" type="float"/>
<property ID="0x0C" name="Unknown 4" type="bool"/>
<property ID="0x0D" name="Unknown 5" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
<model source="property">0x07</model>
</assets>
<attachments>
<attachment propertyID="0x07" locator="bomb1_LCTR"/>
<attachment propertyID="0x07" locator="bomb2_LCTR"/>
<attachment propertyID="0x07" locator="bomb3_LCTR"/>
<attachment propertyID="0x07" locator="bomb4_LCTR"/>
</attachments>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AtomicAlpha</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Bomb Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x9">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0xC">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0xD">
<Name>Unknown 5</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
<Element Type="Model" Source="Property" Location="0x07"/>
</Assets>
<Attachments>
<Element AttachProperty="0x07" LocatorName="bomb1_LCTR" AttachType="Attach"/>
<Element AttachProperty="0x07" LocatorName="bomb2_LCTR" AttachType="Attach"/>
<Element AttachProperty="0x07" LocatorName="bomb3_LCTR" AttachType="Attach"/>
<Element AttachProperty="0x07" LocatorName="bomb4_LCTR" AttachType="Attach"/>
</Attachments>
</ScriptObject>

View File

@@ -1,46 +1,85 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>AtomicBeta</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x07" name="WPSC" type="asset" extensions="WPSC"/>
<struct ID="0x08" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Particle" type="asset" extensions="PART"/>
<property ID="0x0A" name="Unknown 1" type="float"/>
<property ID="0x0B" name="Unknown 2" type="float"/>
<property ID="0x0C" name="Unknown 3" type="float"/>
<struct ID="0x0D" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0E" name="Unknown 4" type="float"/>
<property ID="0x0F" name="Unknown 5" type="float"/>
<property ID="0x10" name="Unknown 6" type="float"/>
<property ID="0x11" name="Unknown 7" type="sound"/>
<property ID="0x12" name="Unknown 8" type="sound"/>
<property ID="0x13" name="Unknown 9" type="sound"/>
<property ID="0x14" name="Unknown 10" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>AtomicBeta</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0x9">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0xD" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xE">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 6</Name>
</Element>
<Element Type="Sound" ID="0x11">
<Name>Unknown 7</Name>
</Element>
<Element Type="Sound" ID="0x12">
<Name>Unknown 8</Name>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 10</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,59 +1,150 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Babygoth</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x09" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x0A" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0B" name="WPSC 2" type="asset" extensions="WPSC"/>
<property ID="0x0C" name="Particle 1" type="asset" extensions="PART"/>
<struct ID="0x0D" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<struct ID="0x0E" name="DamageVulnerability 1" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x0F" name="DamageVulnerability 2" template="Structs/DamageVulnerability.xml"/>
<property ID="0x10" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x11" name="CSKR" type="asset" extensions="CSKR"/>
<property ID="0x12" name="Unknown 3" type="float"/>
<property ID="0x13" name="Unknown 4" type="sound"/>
<property ID="0x14" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x15" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x16" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x17" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x18" name="Unknown 5" type="sound"/>
<property ID="0x19" name="Unknown 6" type="sound"/>
<property ID="0x1A" name="Unknown 7" type="sound"/>
<property ID="0x1B" name="Unknown 8" type="float"/>
<property ID="0x1C" name="Unknown 9" type="float"/>
<property ID="0x1D" name="Unknown 10" type="float"/>
<property ID="0x1E" name="Texture" type="asset" extensions="TXTR"/>
<property ID="0x1F" name="Unknown 11" type="sound"/>
<property ID="0x20" name="Particle 6" type="asset" extensions="PART"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
<model source="property">0x10</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Babygoth</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Asset" ID="0x8">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0xB">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xD" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name>
</Element>
<Element Type="Asset" ID="0x10">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x11">
<Name>CSKR</Name>
<TypeFilter>
<Element>CSKR</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 3</Name>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Unknown 4</Name>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x15">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x16">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x17">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x18">
<Name>Unknown 5</Name>
</Element>
<Element Type="Sound" ID="0x19">
<Name>Unknown 6</Name>
</Element>
<Element Type="Sound" ID="0x1A">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x1C">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x1D">
<Name>Unknown 10</Name>
</Element>
<Element Type="Asset" ID="0x1E">
<Name>Texture</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x1F">
<Name>Unknown 11</Name>
</Element>
<Element Type="Asset" ID="0x20">
<Name>Particle 6</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
<Element Type="Model" Source="Property" Location="0x10"/>
</Assets>
</ScriptObject>

View File

@@ -1,28 +1,43 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>BallTrigger</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Scale" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="float"/>
<property ID="0x05" name="Unknown 3" type="float"/>
<property ID="0x06" name="Unknown 4" type="float"/>
<property ID="0x07" name="Unknown 5" type="vector3f"/>
<property ID="0x08" name="Unknown 6" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Scale" ID="0x02"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>BallTrigger</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Vector" ID="0x7">
<Name>Unknown 5</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,47 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Beetle</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x07" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x08" name="Lock-On Offset" type="vector3f">
<description>This is clamped to the beetle's bounding box.</description>
</property>
<property ID="0x09" name="Unknown 3" type="float"/>
<struct ID="0x0A" name="Abdomen Vulnerability" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x0B" name="Armor Vulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0C" name="Abdomen Model" type="asset" extensions="CMDL"/>
<property ID="0x0D" name="Unknown 4" type="long"/>
<property ID="0x0E" name="Unknown 5" type="float"/>
<property ID="0x0F" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
<model source="property">0x0C</model>
</assets>
<attachments>
<attachment propertyID="0x0C" locator="Hive_LCTR"/>
</attachments>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Beetle</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x7" Archetype="DamageInfo"/>
<Element Type="Vector" ID="0x8">
<Name>Orbit Offset</Name>
<Description>This is clamped to the beetle's bounding box.</Description>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageVulnerability">
<Name>Abdomen Vulnerability</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="DamageVulnerability">
<Name>Armor Vulnerability</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Abdomen Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0xD">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
<Element Type="Model" Source="Property" Location="0x0C"/>
</Assets>
<Attachments>
<Element AttachProperty="0x0C" LocatorName="Hive_LCTR" AttachType="Attach"/>
</Attachments>
</ScriptObject>

View File

@@ -1,43 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>BloodFlower</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x07" name="WPSC 1" type="asset" extensions="WPSC"/>
<property ID="0x08" name="WPSC 2" type="asset" extensions="WPSC"/>
<struct ID="0x09" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x0A" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<struct ID="0x0B" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<property ID="0x0C" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x0D" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x0E" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x0F" name="Unknown 1" type="float"/>
<property ID="0x10" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x11" name="Unknown 2" type="sound"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>BloodFlower</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x10">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x11">
<Name>Unknown 2</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,38 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Burrower</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x07" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x08" name="WPSC" type="asset" extensions="WPSC"/>
<struct ID="0x09" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x0A" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x0B" name="Always FFFFFFFF" type="long"/>
<property ID="0x0C" name="Particle 4" type="asset" extensions="PART"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Burrower</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0xA">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0xB">
<Name>Always FFFFFFFF</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,35 +1,62 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Camera</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Shot Duration" type="float"/>
<property ID="0x05" name="Unknown 3" type="bool"/>
<property ID="0x06" name="Unknown 4" type="bool"/>
<property ID="0x07" name="Unknown 5" type="bool"/>
<property ID="0x08" name="Unknown 6" type="bool"/>
<property ID="0x09" name="Unknown 7" type="bool"/>
<property ID="0x0A" name="Unknown 8" type="bool"/>
<property ID="0x0B" name="Unknown 9" type="bool"/>
<property ID="0x0C" name="Unknown 10" type="float"/>
<property ID="0x0D" name="Unknown 11" type="bool"/>
<property ID="0x0E" name="Unknown 12" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets>
<model source="file">script/common/Camera.CMDL</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Camera</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Shot Duration</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0x7">
<Name>Unknown 5</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 6</Name>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Unknown 7</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Unknown 8</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0xD">
<Name>Unknown 11</Name>
</Element>
<Element Type="Bool" ID="0xE">
<Name>Unknown 12</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="File" Location="script/common/Camera.CMDL"/>
</Assets>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,26 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraBlurKeyframe</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<property ID="0x02" name="Unknown 2" type="long"/>
<property ID="0x03" name="Unknown 3" type="float"/>
<property ID="0x04" name="Unknown 4" type="long"/>
<property ID="0x05" name="Unknown 5" type="float"/>
<property ID="0x06" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets>
<billboard source="file">script/common/CameraBlurKeyframe.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraBlurKeyframe</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Int" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/CameraBlurKeyframe.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,29 +1,50 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraFilterKeyframe</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<property ID="0x02" name="Filter Type" type="long"/>
<property ID="0x03" name="Filter Shape" type="long"/>
<property ID="0x04" name="Unknown 4" type="long"/>
<property ID="0x05" name="Unknown 5" type="long"/>
<property ID="0x06" name="Filter Color" type="color"/>
<property ID="0x07" name="Fade-In Duration" type="float"/>
<property ID="0x08" name="Fade-Out Duration" type="float"/>
<property ID="0x09" name="Overlay Texture" type="asset" extensions="TXTR"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets>
<billboard source="file">script/common/CameraFilterKeyframe.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraFilterKeyframe</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Int" ID="0x2">
<Name>Filter Type</Name>
</Element>
<Element Type="Int" ID="0x3">
<Name>Filter Shape</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Color" ID="0x6">
<Name>Filter Color</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Fade-In Duration</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Fade-Out Duration</Name>
</Element>
<Element Type="Asset" ID="0x9">
<Name>Overlay Texture</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/CameraFilterKeyframe.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,41 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraHint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="long"/>
<property ID="0x05" name="Unknown 3" type="long"/>
<struct ID="0x06" name="CameraHintStruct" template="Structs/MP1-CameraHintStruct.xml"/>
<struct ID="0x07" name="BoolFloat 1" template="Structs/BoolFloat 1.xml"/>
<struct ID="0x08" name="BoolFloat 2" template="Structs/BoolFloat 2.xml"/>
<struct ID="0x09" name="BoolFloat 3" template="Structs/BoolFloat 3.xml"/>
<struct ID="0x0A" name="BoolVec3f 1" template="Structs/BoolVec3f 1.xml"/>
<struct ID="0x0B" name="BoolVec3f 2" template="Structs/BoolVec3f 2.xml"/>
<property ID="0x0C" name="Unknown 36" type="vector3f"/>
<struct ID="0x0D" name="BoolFloat 4" template="Structs/BoolFloat 4.xml"/>
<struct ID="0x0E" name="BoolFloat 5" template="Structs/BoolFloat 5.xml"/>
<struct ID="0x0F" name="BoolFloat 6" template="Structs/BoolFloat 6.xml"/>
<struct ID="0x10" name="BoolFloat 7" template="Structs/BoolFloat 7.xml"/>
<property ID="0x11" name="Unknown 45" type="float"/>
<property ID="0x12" name="Unknown 46" type="float"/>
<struct ID="0x13" name="BoolFloat 8" template="Structs/BoolFloat 8.xml"/>
<property ID="0x14" name="Unknown 49" type="float"/>
<property ID="0x15" name="Unknown 50" type="float"/>
<property ID="0x16" name="Unknown 51" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraHint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0x6" Archetype="CameraHintStruct"/>
<Element Type="Struct" ID="0x7" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0x8" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0x9" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0xA" Archetype="BoolVec3f"/>
<Element Type="Struct" ID="0xB" Archetype="BoolVec3f"/>
<Element Type="Vector" ID="0xC">
<Name>Unknown 36</Name>
</Element>
<Element Type="Struct" ID="0xD" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0xE" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0xF" Archetype="BoolFloat"/>
<Element Type="Struct" ID="0x10" Archetype="BoolFloat"/>
<Element Type="Float" ID="0x11">
<Name>Unknown 45</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 46</Name>
</Element>
<Element Type="Struct" ID="0x13" Archetype="BoolFloat"/>
<Element Type="Float" ID="0x14">
<Name>Unknown 49</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 50</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 51</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,27 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraHintTrigger</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="bool"/>
<property ID="0x05" name="Unknown 2" type="bool"/>
<property ID="0x06" name="Unknown 3" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraHintTrigger</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Unknown 3</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
</EditorProperties>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,29 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraPitchVolume</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Active" type="bool"/>
<property ID="0x05" name="Unknown 2" type="float"/>
<property ID="0x06" name="Unknown 3" type="float"/>
<property ID="0x07" name="Unknown 4" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraPitchVolume</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 4</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04</ActiveProperty>
</EditorProperties>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,28 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraShaker</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Horizontal Shake" type="float"/>
<property ID="0x02" name="Unknown 1" type="float"/>
<property ID="0x03" name="Unknown 2" type="float"/>
<property ID="0x04" name="Unknown 3" type="float"/>
<property ID="0x05" name="Vertical Shake" type="float"/>
<property ID="0x06" name="Unknown 4" type="float"/>
<property ID="0x07" name="Shake Length" type="float"/>
<property ID="0x08" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x08"/>
</properties>
<assets>
<billboard source="file">script/common/CameraShaker.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraShaker</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Float" ID="0x1">
<Name>Horizontal Shake</Name>
</Element>
<Element Type="Float" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Vertical Shake</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Shake Length</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x08</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/CameraShaker.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,28 +1,36 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CameraWaypoint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<property ID="0x04" name="Unknown 2" type="float"/>
<property ID="0x05" name="Unknown 3" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Active" ID="0x03"/>
</properties>
<assets>
<model source="file">script/common/CameraWaypoint.CMDL</model>
</assets>
<preview_scale>0.5</preview_scale>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CameraWaypoint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 3</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="File" Location="script/common/CameraWaypoint.CMDL"/>
</Assets>
<PreviewScale>0.5</PreviewScale>
</ScriptObject>

View File

@@ -1,56 +1,119 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ChozoGhost</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x0B" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x0C" name="WPSC 2" type="asset" extensions="WPSC"/>
<struct ID="0x0D" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<struct ID="0x0E" name="BehaveChance 1" template="Structs/BehaveChance.xml"/>
<struct ID="0x0F" name="BehaveChance 2" template="Structs/BehaveChance.xml"/>
<struct ID="0x10" name="BehaveChance 3" template="Structs/BehaveChance.xml"/>
<property ID="0x11" name="Sound ID 1" type="sound"/>
<property ID="0x12" name="Unknown 5" type="float"/>
<property ID="0x13" name="Sound ID 2" type="sound"/>
<property ID="0x14" name="Sound ID 3" type="sound"/>
<property ID="0x15" name="Unknown 6" type="long"/>
<property ID="0x16" name="Unknown 7" type="float"/>
<property ID="0x17" name="Unknown 8" type="long"/>
<property ID="0x18" name="Unknown 9" type="float"/>
<property ID="0x19" name="Particle" type="asset" extensions="PART"/>
<property ID="0x1A" name="Sound ID 4" type="sound"/>
<property ID="0x1B" name="Unknown 10" type="float"/>
<property ID="0x1C" name="Unknown 11" type="float"/>
<property ID="0x1D" name="Unknown 12" type="long"/>
<property ID="0x1E" name="Unknown 13" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ChozoGhost</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Asset" ID="0xA">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xB" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xD" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="BehaveChance">
<Name>BehaveChance 1</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="BehaveChance">
<Name>BehaveChance 2</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="BehaveChance">
<Name>BehaveChance 3</Name>
</Element>
<Element Type="Sound" ID="0x11">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 5</Name>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Sound" ID="0x14">
<Name>Sound ID 3</Name>
</Element>
<Element Type="Int" ID="0x15">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 7</Name>
</Element>
<Element Type="Int" ID="0x17">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x18">
<Name>Unknown 9</Name>
</Element>
<Element Type="Asset" ID="0x19">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x1A">
<Name>Sound ID 4</Name>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x1C">
<Name>Unknown 11</Name>
</Element>
<Element Type="Int" ID="0x1D">
<Name>Unknown 12</Name>
</Element>
<Element Type="Int" ID="0x1E">
<Name>Unknown 13</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,30 +1,52 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ColorModulate</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="color"/>
<property ID="0x02" name="Unknown 2" type="color"/>
<property ID="0x03" name="Unknown 3" type="long"/>
<property ID="0x04" name="Unknown 4" type="float"/>
<property ID="0x05" name="Unknown 5" type="float"/>
<property ID="0x06" name="Unknown 6" type="bool"/>
<property ID="0x07" name="Unknown 7" type="bool"/>
<property ID="0x08" name="Unknown 8" type="bool"/>
<property ID="0x09" name="Unknown 9" type="bool"/>
<property ID="0x0A" name="Unknown 10" type="bool"/>
<property ID="0x0B" name="Unknown 11" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets>
<billboard source="file">script/common/ColorModulate.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ColorModulate</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Color" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Color" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Unknown 6</Name>
</Element>
<Element Type="Bool" ID="0x7">
<Name>Unknown 7</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 8</Name>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Unknown 9</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 11</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/ColorModulate.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,21 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ControllerAction</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<enum ID="0x02" name="Action" template="Enums/PlayerAction.xml"/>
<property ID="0x03" name="Deactivate When Used" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ControllerAction</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Enum" ID="0x2" Archetype="PlayerAction">
<Name>Action</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Deactivate When Used</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,24 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Counter</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Start Value" type="long"/>
<property ID="0x02" name="Max Value" type="long"/>
<property ID="0x03" name="Reset When Max/Zero Reached" type="bool"/>
<property ID="0x04" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x04"/>
</properties>
<assets>
<billboard source="file">script/common/Counter.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Counter</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Start Value</Name>
</Element>
<Element Type="Int" ID="0x2">
<Name>Max Value</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Reset When Max/Zero Reached</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x04</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Counter.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,27 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>CoverPoint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="long"/>
<property ID="0x05" name="Unknown 3" type="bool"/>
<property ID="0x06" name="Unknown 4" type="float"/>
<property ID="0x07" name="Unknown 5" type="float"/>
<property ID="0x08" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>CoverPoint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,44 +1,68 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>DamageableTrigger</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Scale" type="vector3f"/>
<struct ID="0x03" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x04" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<enum ID="0x05" name="Render Side">
<enumerators>
<enumerator ID="0x00" name="Don&apos;t Render"/>
<enumerator ID="0x01" name="North"/>
<enumerator ID="0x02" name="South"/>
<enumerator ID="0x04" name="West"/>
<enumerator ID="0x08" name="East"/>
<enumerator ID="0x10" name="Top"/>
<enumerator ID="0x20" name="Bottom"/>
</enumerators>
</enum>
<property ID="0x06" name="Texture 1" type="asset" extensions="TXTR"/>
<property ID="0x07" name="Texture 2" type="asset" extensions="TXTR"/>
<property ID="0x08" name="Texture 3" type="asset" extensions="TXTR"/>
<property ID="0x09" name="Enable Lock-On" type="bool"/>
<property ID="0x0A" name="Active" type="bool"/>
<struct ID="0x0B" name="VisorParameters" template="Structs/VisorParameters.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Scale" ID="0x02"/>
<property name="Active" ID="0x0A"/>
</properties>
<assets>
<billboard source="file">script/common/DamageableTrigger.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>DamageableTrigger</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x3" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x4" Archetype="DamageVulnerability"/>
<Element Type="Enum" ID="0x5">
<Name>Render Side</Name>
<Values>
<Element Name="None" ID="0x0"/>
<Element Name="North" ID="0x1"/>
<Element Name="South" ID="0x2"/>
<Element Name="West" ID="0x4"/>
<Element Name="East" ID="0x8"/>
<Element Name="Top" ID="0x10"/>
<Element Name="Bottom" ID="0x20"/>
</Values>
</Element>
<Element Type="Asset" ID="0x6">
<Name>Texture 1</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Texture 2</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8">
<Name>Texture 3</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Enable Lock-On</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="VisorParameters"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty>
<ActiveProperty>0x0A</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/DamageableTrigger.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,42 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Debris</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="float"/>
<property ID="0x05" name="Unknown 2" type="vector3f"/>
<property ID="0x06" name="Unknown 3" type="color"/>
<property ID="0x07" name="Unknown 4" type="float"/>
<property ID="0x08" name="Unknown 5" type="float"/>
<property ID="0x09" name="Unknown 6" type="float"/>
<property ID="0x0A" name="Unknown 7" type="long"/>
<property ID="0x0B" name="Unknown 8" type="bool"/>
<property ID="0x0C" name="Model" type="asset" extensions="CMDL"/>
<struct ID="0x0D" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0E" name="Particle" type="asset" extensions="PART"/>
<property ID="0x0F" name="Unknown 9" type="vector3f"/>
<property ID="0x10" name="Unknown 10" type="bool"/>
<property ID="0x11" name="Unknown 11" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="LightParameters" ID="0x0D:0x00"/>
</properties>
<assets>
<model source="property">0x0C</model>
<model source="property">0x0D:0x02</model>
<model source="property">0x0D:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Debris</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Color" ID="0x6">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 6</Name>
</Element>
<Element Type="Int" ID="0xA">
<Name>Unknown 7</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 8</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xD" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0xE">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0xF">
<Name>Unknown 9</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0x11">
<Name>Unknown 11</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<LightParametersProperty>0x0D:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="Property" Location="0x0C"/>
<Element Type="Model" Source="Property" Location="0x0D:0x02"/>
<Element Type="Model" Source="Property" Location="0x0D:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,63 +1,147 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>DebrisExtended</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="float"/>
<property ID="0x05" name="Unknown 2" type="float"/>
<property ID="0x06" name="Unknown 3" type="float"/>
<property ID="0x07" name="Unknown 4" type="float"/>
<property ID="0x08" name="Unknown 5" type="float"/>
<property ID="0x09" name="Unknown 6" type="float"/>
<property ID="0x0A" name="Unknown 7" type="float"/>
<property ID="0x0B" name="Unknown 8" type="float"/>
<property ID="0x0C" name="Unknown 9" type="float"/>
<property ID="0x0D" name="Unknown 10" type="color"/>
<property ID="0x0E" name="Unknown 11" type="color"/>
<property ID="0x0F" name="Unknown 12" type="float"/>
<property ID="0x10" name="Unknown 13" type="vector3f"/>
<property ID="0x11" name="Unknown 14" type="float"/>
<property ID="0x12" name="Unknown 15" type="float"/>
<property ID="0x13" name="Unknown 16" type="vector3f"/>
<property ID="0x14" name="Model" type="asset" extensions="CMDL"/>
<struct ID="0x15" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x16" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x17" name="Unknown 17" type="vector3f"/>
<property ID="0x18" name="Unknown 18" type="bool"/>
<property ID="0x19" name="Unknown 19" type="bool"/>
<property ID="0x1A" name="Unknown 20" type="long"/>
<property ID="0x1B" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x1C" name="Unknown 21" type="vector3f"/>
<property ID="0x1D" name="Unknown 22" type="bool"/>
<property ID="0x1E" name="Unknown 23" type="bool"/>
<property ID="0x1F" name="Unknown 24" type="long"/>
<property ID="0x20" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x21" name="Unknown 25" type="vector3f"/>
<property ID="0x22" name="Unknown 26" type="long"/>
<property ID="0x23" name="Unknown 27" type="bool"/>
<property ID="0x24" name="Unknown 28" type="bool"/>
<property ID="0x25" name="Unknown 29" type="bool"/>
<property ID="0x26" name="Unknown 30" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="LightParameters" ID="0x15:0x00"/>
</properties>
<assets>
<model source="property">0x14</model>
<model source="property">0x15:0x02</model>
<model source="property">0x15:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>DebrisExtended</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 9</Name>
</Element>
<Element Type="Color" ID="0xD">
<Name>Unknown 10</Name>
</Element>
<Element Type="Color" ID="0xE">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 12</Name>
</Element>
<Element Type="Vector" ID="0x10">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 15</Name>
</Element>
<Element Type="Vector" ID="0x13">
<Name>Unknown 16</Name>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x15" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x16">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x17">
<Name>Unknown 17</Name>
</Element>
<Element Type="Bool" ID="0x18">
<Name>Unknown 18</Name>
</Element>
<Element Type="Bool" ID="0x19">
<Name>Unknown 19</Name>
</Element>
<Element Type="Int" ID="0x1A">
<Name>Unknown 20</Name>
</Element>
<Element Type="Asset" ID="0x1B">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x1C">
<Name>Unknown 21</Name>
</Element>
<Element Type="Bool" ID="0x1D">
<Name>Unknown 22</Name>
</Element>
<Element Type="Bool" ID="0x1E">
<Name>Unknown 23</Name>
</Element>
<Element Type="Int" ID="0x1F">
<Name>Unknown 24</Name>
</Element>
<Element Type="Asset" ID="0x20">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Vector" ID="0x21">
<Name>Unknown 25</Name>
</Element>
<Element Type="Int" ID="0x22">
<Name>Unknown 26</Name>
</Element>
<Element Type="Bool" ID="0x23">
<Name>Unknown 27</Name>
</Element>
<Element Type="Bool" ID="0x24">
<Name>Unknown 28</Name>
</Element>
<Element Type="Bool" ID="0x25">
<Name>Unknown 29</Name>
</Element>
<Element Type="Bool" ID="0x26">
<Name>Unknown 30</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<LightParametersProperty>0x15:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="Property" Location="0x14"/>
<Element Type="Model" Source="Property" Location="0x15:0x02"/>
<Element Type="Model" Source="Property" Location="0x15:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,25 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>DebugCameraWaypoint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets>
<model source="file">script/common/CameraWaypoint.CMDL</model>
</assets>
<preview_scale>0.5</preview_scale>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>DebugCameraWaypoint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Int" ID="0x3">
<Name>Unknown 1</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="File" Location="script/common/CameraWaypoint.CMDL"/>
</Assets>
<PreviewScale>0.5</PreviewScale>
</ScriptObject>

View File

@@ -1,27 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>DistanceFog</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Mode" type="long"/>
<property ID="0x02" name="Color" type="color"/>
<struct ID="0x03" name="Range" template="Structs/Vector2f.xml"/>
<property ID="0x04" name="Color Delta" type="float"/>
<struct ID="0x05" name="Range Delta" template="Structs/Vector2f.xml"/>
<property ID="0x06" name="Explicit" type="bool"/>
<property ID="0x07" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x07"/>
</properties>
<assets>
<billboard source="file">script/common/DistanceFog.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>DistanceFog</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Mode</Name>
</Element>
<Element Type="Color" ID="0x2">
<Name>Color</Name>
</Element>
<Element Type="Struct" ID="0x3" Archetype="Vector2f">
<Name>Range</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Color Delta</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="Vector2f">
<Name>Range Delta</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Explicit</Name>
</Element>
<Element Type="Bool" ID="0x7">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x07</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/DistanceFog.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,29 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Dock</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Dock Index" type="long"/>
<property ID="0x05" name="Area Index" type="long"/>
<property ID="0x06" name="Auto Load" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x01"/>
</properties>
<assets>
<billboard source="file">script/common/Dock.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="AxisAlignedBox"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Dock</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Dock Index</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Area Index</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Auto Load</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Dock.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>AxisAlignedBoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,19 +1,22 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>DockAreaChange</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Unknown 2" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>DockAreaChange</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,39 +1,61 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Door</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="AnimationParameters" type="character"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Scan Offset" type="vector3f"/>
<property ID="0x07" name="Collision Size" type="vector3f"/>
<property ID="0x08" name="Collision Offset" type="vector3f"/>
<property ID="0x09" name="Active" type="bool"/>
<property ID="0x0A" name="Open" type="bool"/>
<property ID="0x0B" name="Unknown 6" type="bool"/>
<property ID="0x0C" name="Open/Close Animation Length" type="float"/>
<property ID="0x0D" name="Unknown 8" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x09"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Door</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="AnimationSet" ID="0x4">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Vector" ID="0x6">
<Name>Scan Offset</Name>
</Element>
<Element Type="Vector" ID="0x7">
<Name>Collision Size</Name>
</Element>
<Element Type="Vector" ID="0x8">
<Name>Collision Offset</Name>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Active</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Open</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Open/Close Animation Length</Name>
</Element>
<Element Type="Bool" ID="0xD">
<Name>Unknown 8</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x09</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,70 +1,164 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Drone</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<property ID="0x05" name="Unknown 2" type="float"/>
<struct ID="0x06" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x07" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x08" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Unknown 3" type="long"/>
<struct ID="0x0A" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0B" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0C" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x0D" name="Model 1" type="asset" extensions="CMDL"/>
<struct ID="0x0E" name="FlareDef 1" template="Structs/FlareDef.xml"/>
<struct ID="0x0F" name="FlareDef 2" template="Structs/FlareDef.xml"/>
<struct ID="0x10" name="FlareDef 3" template="Structs/FlareDef.xml"/>
<struct ID="0x11" name="FlareDef 4" template="Structs/FlareDef.xml"/>
<struct ID="0x12" name="FlareDef 5" template="Structs/FlareDef.xml"/>
<property ID="0x13" name="Unknown 7" type="float"/>
<property ID="0x14" name="Unknown 8" type="float"/>
<property ID="0x15" name="Unknown 9" type="float"/>
<property ID="0x16" name="Unknown 10" type="float"/>
<property ID="0x17" name="Unknown 11" type="float"/>
<property ID="0x18" name="Unknown 12" type="float"/>
<property ID="0x19" name="Unknown 13" type="float"/>
<property ID="0x1A" name="Unknown 14" type="float"/>
<property ID="0x1B" name="Unknown 15" type="float"/>
<property ID="0x1C" name="Unknown 16" type="float"/>
<property ID="0x1D" name="Unknown 17" type="float"/>
<property ID="0x1E" name="Unknown 18" type="float"/>
<property ID="0x1F" name="Unknown 19" type="float"/>
<property ID="0x20" name="Unknown 20" type="float"/>
<property ID="0x21" name="Unknown 21" type="float"/>
<property ID="0x22" name="Unknown 22" type="float"/>
<property ID="0x23" name="Unknown 23" type="float"/>
<property ID="0x24" name="Unknown 24" type="float"/>
<property ID="0x25" name="Unknown 25" type="float"/>
<property ID="0x26" name="CRSC" type="asset" extensions="CRSC"/>
<property ID="0x27" name="Unknown 26" type="float"/>
<property ID="0x28" name="Unknown 27" type="float"/>
<property ID="0x29" name="Unknown 28" type="float"/>
<property ID="0x2A" name="Unknown 29" type="float"/>
<property ID="0x2B" name="Sound" type="sound"/>
<property ID="0x2C" name="Unknown 30" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x06:0x1A"/>
<property name="LightParameters" ID="0x07:0x00"/>
</properties>
<assets>
<animparams source="property">0x06:0x19</animparams>
<model source="property">0x07:0x02</model>
<model source="property">0x07:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Drone</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Struct" ID="0x6" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x7" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Int" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0xB">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>Model 1</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xE" Archetype="FlareDef">
<Name>FlareDef 1</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="FlareDef">
<Name>FlareDef 2</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="FlareDef">
<Name>FlareDef 3</Name>
</Element>
<Element Type="Struct" ID="0x11" Archetype="FlareDef">
<Name>FlareDef 4</Name>
</Element>
<Element Type="Struct" ID="0x12" Archetype="FlareDef">
<Name>FlareDef 5</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x17">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x18">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x19">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x1A">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 15</Name>
</Element>
<Element Type="Float" ID="0x1C">
<Name>Unknown 16</Name>
</Element>
<Element Type="Float" ID="0x1D">
<Name>Unknown 17</Name>
</Element>
<Element Type="Float" ID="0x1E">
<Name>Unknown 18</Name>
</Element>
<Element Type="Float" ID="0x1F">
<Name>Unknown 19</Name>
</Element>
<Element Type="Float" ID="0x20">
<Name>Unknown 20</Name>
</Element>
<Element Type="Float" ID="0x21">
<Name>Unknown 21</Name>
</Element>
<Element Type="Float" ID="0x22">
<Name>Unknown 22</Name>
</Element>
<Element Type="Float" ID="0x23">
<Name>Unknown 23</Name>
</Element>
<Element Type="Float" ID="0x24">
<Name>Unknown 24</Name>
</Element>
<Element Type="Float" ID="0x25">
<Name>Unknown 25</Name>
</Element>
<Element Type="Asset" ID="0x26">
<Name>CRSC</Name>
<TypeFilter>
<Element>CRSC</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x27">
<Name>Unknown 26</Name>
</Element>
<Element Type="Float" ID="0x28">
<Name>Unknown 27</Name>
</Element>
<Element Type="Float" ID="0x29">
<Name>Unknown 28</Name>
</Element>
<Element Type="Float" ID="0x2A">
<Name>Unknown 29</Name>
</Element>
<Element Type="Sound" ID="0x2B">
<Name>Sound</Name>
</Element>
<Element Type="Bool" ID="0x2C">
<Name>Unknown 30</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x06:0x1A</ActiveProperty>
<LightParametersProperty>0x07:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x06:0x19"/>
<Element Type="Model" Source="Property" Location="0x07:0x02"/>
<Element Type="Model" Source="Property" Location="0x07:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,46 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Effect</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Particle" type="asset" extensions="PART"/>
<property ID="0x05" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x06" name="Unknown 1" type="bool"/>
<property ID="0x07" name="Unknown 2" type="bool"/>
<property ID="0x08" name="Unknown 3" type="bool"/>
<property ID="0x09" name="Unknown 4" type="bool"/>
<property ID="0x0A" name="Unknown 5" type="bool"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<property ID="0x0E" name="Unknown 9" type="float"/>
<property ID="0x0F" name="Unknown 10" type="bool"/>
<property ID="0x10" name="Unknown 11" type="float"/>
<property ID="0x11" name="Unknown 12" type="float"/>
<property ID="0x12" name="Unknown 13" type="float"/>
<property ID="0x13" name="Unknown 14" type="bool"/>
<property ID="0x14" name="Unknown 15" type="bool"/>
<property ID="0x15" name="Unknown 16" type="bool"/>
<property ID="0x16" name="Unknown 17" type="bool"/>
<struct ID="0x17" name="LightParameters" template="Structs/LightParameters.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="LightParameters" ID="0x17"/>
</properties>
<assets>
<billboard source="file">script/common/Effect.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Effect</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Asset" ID="0x4">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x5">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 9</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 13</Name>
</Element>
<Element Type="Bool" ID="0x13">
<Name>Unknown 14</Name>
</Element>
<Element Type="Bool" ID="0x14">
<Name>Unknown 15</Name>
</Element>
<Element Type="Bool" ID="0x15">
<Name>Unknown 16</Name>
</Element>
<Element Type="Bool" ID="0x16">
<Name>Unknown 17</Name>
</Element>
<Element Type="Struct" ID="0x17" Archetype="LightParameters"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<LightParametersProperty>0x17</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Effect.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,30 +1,53 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ElectroMagneticPulse</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="float"/>
<property ID="0x05" name="Unknown 3" type="float"/>
<property ID="0x06" name="Unknown 4" type="float"/>
<property ID="0x07" name="Unknown 5" type="float"/>
<property ID="0x08" name="Unknown 6" type="float"/>
<property ID="0x09" name="Unknown 7" type="float"/>
<property ID="0x0A" name="Unknown 8" type="float"/>
<property ID="0x0B" name="Particle" type="asset" extensions="PART"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ElectroMagneticPulse</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 8</Name>
</Element>
<Element Type="Asset" ID="0xB">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,70 +1,175 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ElitePirate</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters 1" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<property ID="0x0E" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0F" name="Sound ID 1" type="sound"/>
<struct ID="0x10" name="ActorParameters 2" template="Structs/ActorParameters.xml"/>
<property ID="0x11" name="AnimationParameters" type="character"/>
<property ID="0x12" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x13" name="Sound ID 2" type="sound"/>
<property ID="0x14" name="Model" type="asset" extensions="CMDL"/>
<struct ID="0x15" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x16" name="Unknown 9" type="float"/>
<property ID="0x17" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x18" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x19" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x1A" name="Particle 6" type="asset" extensions="PART"/>
<property ID="0x1B" name="Unknown 10" type="float"/>
<property ID="0x1C" name="Unknown 11" type="float"/>
<property ID="0x1D" name="Unknown 12" type="float"/>
<property ID="0x1E" name="Unknown 13" type="float"/>
<property ID="0x1F" name="Unknown 14" type="float"/>
<property ID="0x20" name="Unknown 15" type="float"/>
<property ID="0x21" name="Unknown 16" type="long"/>
<property ID="0x22" name="Sound ID 3" type="sound"/>
<property ID="0x23" name="Sound ID 4" type="sound"/>
<property ID="0x24" name="Particle 7" type="asset" extensions="PART"/>
<struct ID="0x25" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x26" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x27" name="Sound ID 5" type="sound"/>
<property ID="0x28" name="Unknown 17" type="bool"/>
<property ID="0x29" name="Unknown 18" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<animparams source="property">0x11</animparams>
<model source="property">0x14</model>
</assets>
<attachments>
<attachment propertyID="0x11" locator="grenadeLauncher_LCTR"/>
</attachments>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ElitePirate</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters">
<Name>ActorParameters 1</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Asset" ID="0xE">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0xF">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="ActorParameters">
<Name>ActorParameters 2</Name>
</Element>
<Element Type="AnimationSet" ID="0x11">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Asset" ID="0x12">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x15" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 9</Name>
</Element>
<Element Type="Asset" ID="0x17">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x18">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x19">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1A">
<Name>Particle 6</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x1C">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x1D">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x1E">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x1F">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x20">
<Name>Unknown 15</Name>
</Element>
<Element Type="Int" ID="0x21">
<Name>Unknown 16</Name>
</Element>
<Element Type="Sound" ID="0x22">
<Name>Sound ID 3</Name>
</Element>
<Element Type="Sound" ID="0x23">
<Name>Sound ID 4</Name>
</Element>
<Element Type="Asset" ID="0x24">
<Name>Particle 7</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x25" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0x26">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x27">
<Name>Sound ID 5</Name>
</Element>
<Element Type="Bool" ID="0x28">
<Name>Unknown 17</Name>
</Element>
<Element Type="Bool" ID="0x29">
<Name>Unknown 18</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="AnimParams" Source="Property" Location="0x11"/>
<Element Type="Model" Source="Property" Location="0x14"/>
</Assets>
<Attachments>
<Element AttachProperty="0x11" LocatorName="grenadeLauncher_LCTR" AttachType="Attach"/>
</Attachments>
</ScriptObject>

View File

@@ -1,45 +1,89 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>EnergyBall</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="long"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<struct ID="0x08" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Unknown 3" type="float"/>
<property ID="0x0A" name="Texture" type="asset" extensions="TXTR"/>
<property ID="0x0B" name="Sound ID 1" type="sound"/>
<property ID="0x0C" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0D" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x0E" name="Sound ID 2" type="sound"/>
<property ID="0x0F" name="Unknown 4" type="float"/>
<property ID="0x10" name="Unknown 5" type="float"/>
<property ID="0x11" name="Particle 2" type="asset" extensions="PART"/>
<struct ID="0x12" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x13" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>EnergyBall</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Int" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Asset" ID="0xA">
<Name>Texture</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0xB">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0xE">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 5</Name>
</Element>
<Element Type="Asset" ID="0x11">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x12" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,21 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>EnvFxDensityController</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<property ID="0x02" name="Density" type="float"/>
<property ID="0x03" name="Unknown" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>EnvFxDensityController</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x2">
<Name>Density</Name>
</Element>
<Element Type="Int" ID="0x3">
<Name>Unknown</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,46 +1,93 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Eyeball</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="WPSC" type="asset" extensions="WPSC"/>
<struct ID="0x0A" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x0B" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0C" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x0D" name="Texture 1" type="asset" extensions="TXTR"/>
<property ID="0x0E" name="Texture 2" type="asset" extensions="TXTR"/>
<property ID="0x0F" name="Unknown 4" type="long"/>
<property ID="0x10" name="Always FFFFFFFF 1" type="long"/>
<property ID="0x11" name="Always FFFFFFFF 2" type="long"/>
<property ID="0x12" name="Always FFFFFFFF 3" type="long"/>
<property ID="0x13" name="Laser Sound" type="sound"/>
<property ID="0x14" name="Unknown 6" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Eyeball</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Asset" ID="0x9">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0xB">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>Texture 1</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE">
<Name>Texture 2</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0xF">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x10">
<Name>Always FFFFFFFF 1</Name>
</Element>
<Element Type="Int" ID="0x11">
<Name>Always FFFFFFFF 2</Name>
</Element>
<Element Type="Int" ID="0x12">
<Name>Always FFFFFFFF 3</Name>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Laser Sound</Name>
</Element>
<Element Type="Bool" ID="0x14">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,34 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FireFlea</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="bool"/>
<property ID="0x07" name="Unknown 2" type="bool"/>
<property ID="0x08" name="Unknown 3" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FireFlea</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,59 +1,134 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FishCloud</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="bool"/>
<property ID="0x05" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x06" name="AnimationParameters" type="character"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<property ID="0x0E" name="Unknown 9" type="float"/>
<property ID="0x0F" name="Unknown 10" type="float"/>
<property ID="0x10" name="Unknown 11" type="float"/>
<property ID="0x11" name="Unknown 12" type="float"/>
<property ID="0x12" name="Unknown 13" type="float"/>
<property ID="0x13" name="Unknown 14" type="float"/>
<property ID="0x14" name="Unknown 15" type="float"/>
<property ID="0x15" name="Unknown 16" type="long"/>
<property ID="0x16" name="Unknown 17" type="color"/>
<property ID="0x17" name="Unknown 18" type="bool"/>
<property ID="0x18" name="Unknown 19" type="float"/>
<property ID="0x19" name="Particle" type="asset" extensions="PART"/>
<property ID="0x1A" name="Unknown 21" type="long"/>
<property ID="0x1B" name="Unknown 22" type="long"/>
<property ID="0x1C" name="Unknown 23" type="long"/>
<property ID="0x1D" name="Unknown 24" type="long"/>
<property ID="0x1E" name="Unknown 25" type="long"/>
<property ID="0x1F" name="Unknown 26" type="long"/>
<property ID="0x20" name="Unknown 27" type="long"/>
<property ID="0x21" name="Unknown 28" type="sound"/>
<property ID="0x22" name="Unknown 29" type="bool"/>
<property ID="0x23" name="Unknown 30" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
</properties>
<assets>
<animparams source="property">0x06</animparams>
<model source="property">0x05</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FishCloud</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x5">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="AnimationSet" ID="0x6">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 15</Name>
</Element>
<Element Type="Int" ID="0x15">
<Name>Unknown 16</Name>
</Element>
<Element Type="Color" ID="0x16">
<Name>Unknown 17</Name>
</Element>
<Element Type="Bool" ID="0x17">
<Name>Unknown 18</Name>
</Element>
<Element Type="Float" ID="0x18">
<Name>Unknown 19</Name>
</Element>
<Element Type="Asset" ID="0x19">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0x1A">
<Name>Unknown 21</Name>
</Element>
<Element Type="Int" ID="0x1B">
<Name>Unknown 22</Name>
</Element>
<Element Type="Int" ID="0x1C">
<Name>Unknown 23</Name>
</Element>
<Element Type="Int" ID="0x1D">
<Name>Unknown 24</Name>
</Element>
<Element Type="Int" ID="0x1E">
<Name>Unknown 25</Name>
</Element>
<Element Type="Int" ID="0x1F">
<Name>Unknown 26</Name>
</Element>
<Element Type="Int" ID="0x20">
<Name>Unknown 27</Name>
</Element>
<Element Type="Sound" ID="0x21">
<Name>Unknown 28</Name>
</Element>
<Element Type="Bool" ID="0x22">
<Name>Unknown 29</Name>
</Element>
<Element Type="Bool" ID="0x23">
<Name>Unknown 30</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x06"/>
<Element Type="Model" Source="Property" Location="0x05"/>
</Assets>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,24 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FishCloudModifier</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Unknown 1" type="bool"/>
<property ID="0x03" name="Unknown 2" type="bool"/>
<property ID="0x04" name="Unknown 3" type="bool"/>
<property ID="0x05" name="Unknown 4" type="float"/>
<property ID="0x06" name="Unknown 5" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FishCloudModifier</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 5</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,47 +1,97 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Flaahgra</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters 1" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<struct ID="0x0A" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0B" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x0C" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x0D" name="WPSC 2" type="asset" extensions="WPSC"/>
<struct ID="0x0E" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0F" name="Particle" type="asset" extensions="PART"/>
<struct ID="0x10" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<struct ID="0x11" name="ActorParameters 2" template="Structs/ActorParameters.xml"/>
<property ID="0x12" name="Unknown 5" type="float"/>
<property ID="0x13" name="Unknown 6" type="float"/>
<property ID="0x14" name="Unknown 7" type="float"/>
<property ID="0x15" name="AnimationParameters" type="character"/>
<property ID="0x16" name="DGRP" type="asset" extensions="DGRP"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<animparams source="property">0x15</animparams>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Flaahgra</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters">
<Name>ActorParameters 1</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageVulnerability"/>
<Element Type="Asset" ID="0xB">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xC" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Asset" ID="0xD">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0xF">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x10" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Struct" ID="0x11" Archetype="ActorParameters">
<Name>ActorParameters 2</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 7</Name>
</Element>
<Element Type="AnimationSet" ID="0x15">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Asset" ID="0x16">
<Name>DGRP</Name>
<TypeFilter>
<Element>DGRP</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="AnimParams" Source="Property" Location="0x15"/>
</Assets>
</ScriptObject>

View File

@@ -1,31 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FlaahgraTentacle</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FlaahgraTentacle</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,35 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FlickerBat</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x07" name="Unknown 2" type="bool"/>
<property ID="0x08" name="Unknown 3" type="bool"/>
<property ID="0x09" name="Unknown 4" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FlickerBat</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x9">
<Name>Unknown 4</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,61 +1,146 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FlyingPirate</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="long"/>
<property ID="0x09" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x0A" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x0B" name="Unknown 4" type="sound"/>
<property ID="0x0C" name="WPSC 2" type="asset" extensions="WPSC"/>
<struct ID="0x0D" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0E" name="WPSC 3" type="asset" extensions="WPSC"/>
<property ID="0x0F" name="Unknown 5" type="float"/>
<property ID="0x10" name="Unknown 6" type="float"/>
<property ID="0x11" name="Particle 1" type="asset" extensions="PART"/>
<struct ID="0x12" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<property ID="0x13" name="Unknown 7" type="float"/>
<property ID="0x14" name="Unknown 8" type="float"/>
<property ID="0x15" name="Unknown 9" type="float"/>
<property ID="0x16" name="Unknown 10" type="float"/>
<property ID="0x17" name="Unknown 11" type="sound"/>
<property ID="0x18" name="Unknown 12" type="sound"/>
<property ID="0x19" name="Unknown 13" type="float"/>
<property ID="0x1A" name="Unknown 14" type="float"/>
<property ID="0x1B" name="Unknown 15" type="float"/>
<property ID="0x1C" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x1D" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x1E" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x1F" name="Unknown 16" type="sound"/>
<property ID="0x20" name="Unknown 17" type="sound"/>
<property ID="0x21" name="Unknown 18" type="float"/>
<property ID="0x22" name="Unknown 19" type="float"/>
<property ID="0x23" name="Unknown 20" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FlyingPirate</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Asset" ID="0x9">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Sound" ID="0xB">
<Name>Unknown 4</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xD" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0xE">
<Name>WPSC 3</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 6</Name>
</Element>
<Element Type="Asset" ID="0x11">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x12" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 10</Name>
</Element>
<Element Type="Sound" ID="0x17">
<Name>Unknown 11</Name>
</Element>
<Element Type="Sound" ID="0x18">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x19">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x1A">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 15</Name>
</Element>
<Element Type="Asset" ID="0x1C">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1D">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1E">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x1F">
<Name>Unknown 16</Name>
</Element>
<Element Type="Sound" ID="0x20">
<Name>Unknown 17</Name>
</Element>
<Element Type="Float" ID="0x21">
<Name>Unknown 18</Name>
</Element>
<Element Type="Float" ID="0x22">
<Name>Unknown 19</Name>
</Element>
<Element Type="Float" ID="0x23">
<Name>Unknown 20</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,27 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>FogVolume</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Scale" type="vector3f"/>
<property ID="0x03" name="Flicker Speed" type="float"/>
<property ID="0x04" name="Unknown" type="float"/>
<property ID="0x05" name="Fog Color" type="color"/>
<property ID="0x06" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Scale" ID="0x02"/>
<property name="Active" ID="0x06"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="Box"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>FogVolume</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Scale</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Flicker Speed</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown</Name>
</Element>
<Element Type="Color" ID="0x5">
<Name>Fog Color</Name>
</Element>
<Element Type="Bool" ID="0x6">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty>
<ActiveProperty>0x06</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,41 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Geemer</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="sound"/>
<property ID="0x0E" name="Unknown 9" type="sound"/>
<property ID="0x0F" name="Unknown 10" type="sound"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Geemer</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Sound" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Sound" ID="0xE">
<Name>Unknown 9</Name>
</Element>
<Element Type="Sound" ID="0xF">
<Name>Unknown 10</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,26 +1,38 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Generator</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Unknown 2" type="bool"/>
<property ID="0x03" name="Unknown 3" type="bool"/>
<property ID="0x04" name="Unknown 4" type="vector3f"/>
<property ID="0x05" name="Unknown 5" type="bool"/>
<property ID="0x06" name="Min Scale Multiplier" type="float"/>
<property ID="0x07" name="Max Scale Multiplier" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets>
<billboard source="file">script/common/Generator.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Generator</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Min Scale Multiplier</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Max Scale Multiplier</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Generator.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,26 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>GrapplePoint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<struct ID="0x04" name="GrappleParameters" template="Structs/GrappleParameters.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Active" ID="0x03"/>
</properties>
<assets>
<billboard source="file">script/common/GrapplePoint.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>GrapplePoint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="GrappleParameters"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/GrapplePoint.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,73 +1,184 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>GunTurret</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<property ID="0x05" name="Unknown 2" type="vector3f"/>
<property ID="0x06" name="Scan Offset" type="vector3f"/>
<property ID="0x07" name="AnimationParameters" type="character"/>
<struct ID="0x08" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x09" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x0A" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0B" name="Unknown 3" type="float"/>
<property ID="0x0C" name="Unknown 4" type="float"/>
<property ID="0x0D" name="Unknown 5" type="float"/>
<property ID="0x0E" name="Unknown 6" type="float"/>
<property ID="0x0F" name="Unknown 7" type="float"/>
<property ID="0x10" name="Unknown 8" type="float"/>
<property ID="0x11" name="Unknown 9" type="float"/>
<property ID="0x12" name="Unknown 10" type="float"/>
<property ID="0x13" name="Unknown 11" type="float"/>
<property ID="0x14" name="Unknown 12" type="float"/>
<property ID="0x15" name="Unknown 13" type="float"/>
<property ID="0x16" name="Unknown 14" type="float"/>
<property ID="0x17" name="Unknown 15" type="float"/>
<property ID="0x18" name="Unknown 16" type="float"/>
<property ID="0x19" name="Unknown 17" type="bool"/>
<property ID="0x1A" name="Unknown 18" type="asset" extensions="WPSC"/>
<struct ID="0x1B" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x1C" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x1D" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x1E" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x1F" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x20" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x21" name="Particle 6" type="asset" extensions="PART"/>
<property ID="0x22" name="Particle 7" type="asset" extensions="PART"/>
<property ID="0x23" name="Unknown 19" type="sound"/>
<property ID="0x24" name="Unknown 20" type="sound"/>
<property ID="0x25" name="Unknown 21" type="sound"/>
<property ID="0x26" name="Unknown 22" type="sound"/>
<property ID="0x27" name="Unknown 23" type="sound"/>
<property ID="0x28" name="Unknown 24" type="sound"/>
<property ID="0x29" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x2A" name="Unknown 25" type="float"/>
<property ID="0x2B" name="Unknown 26" type="long"/>
<property ID="0x2C" name="Unknown 27" type="long"/>
<property ID="0x2D" name="Unknown 28" type="long"/>
<property ID="0x2E" name="Unknown 29" type="float"/>
<property ID="0x2F" name="Unknown 30" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="LightParameters" ID="0x08:0x00"/>
</properties>
<assets>
<animparams source="property">0x07</animparams>
<model source="property">0x08:0x02</model>
<model source="property">0x08:0x04</model>
<model source="property">0x29</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>GunTurret</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Vector" ID="0x6">
<Name>Scan Offset</Name>
</Element>
<Element Type="AnimationSet" ID="0x7">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x9" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0xA" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xB">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x17">
<Name>Unknown 15</Name>
</Element>
<Element Type="Float" ID="0x18">
<Name>Unknown 16</Name>
</Element>
<Element Type="Bool" ID="0x19">
<Name>Unknown 17</Name>
</Element>
<Element Type="Asset" ID="0x1A">
<Name>Unknown 18</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x1B" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0x1C">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1D">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1E">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1F">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x20">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x21">
<Name>Particle 6</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x22">
<Name>Particle 7</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x23">
<Name>Unknown 19</Name>
</Element>
<Element Type="Sound" ID="0x24">
<Name>Unknown 20</Name>
</Element>
<Element Type="Sound" ID="0x25">
<Name>Unknown 21</Name>
</Element>
<Element Type="Sound" ID="0x26">
<Name>Unknown 22</Name>
</Element>
<Element Type="Sound" ID="0x27">
<Name>Unknown 23</Name>
</Element>
<Element Type="Sound" ID="0x28">
<Name>Unknown 24</Name>
</Element>
<Element Type="Asset" ID="0x29">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x2A">
<Name>Unknown 25</Name>
</Element>
<Element Type="Int" ID="0x2B">
<Name>Unknown 26</Name>
</Element>
<Element Type="Int" ID="0x2C">
<Name>Unknown 27</Name>
</Element>
<Element Type="Int" ID="0x2D">
<Name>Unknown 28</Name>
</Element>
<Element Type="Float" ID="0x2E">
<Name>Unknown 29</Name>
</Element>
<Element Type="Bool" ID="0x2F">
<Name>Unknown 30</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<LightParametersProperty>0x08:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x07"/>
<Element Type="Model" Source="Property" Location="0x08:0x02"/>
<Element Type="Model" Source="Property" Location="0x08:0x04"/>
<Element Type="Model" Source="Property" Location="0x29"/>
</Assets>
</ScriptObject>

View File

@@ -1,30 +1,41 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>HUDMemo</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="First message timer" type="float"/>
<property ID="0x02" name="Unknown 1" type="bool"/>
<enum ID="0x03" name="Memo Type">
<enumerators>
<enumerator ID="0x00" name="Status Message"/>
<enumerator ID="0x01" name="Message Box"/>
</enumerators>
</enum>
<property ID="0x04" name="STRG" type="asset" extensions="STRG"/>
<property ID="0x05" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x05"/>
</properties>
<assets>
<billboard source="file">script/common/HUDMemo.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>HUDMemo</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Float" ID="0x1">
<Name>First message timer</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Enum" ID="0x3">
<Name>Memo Type</Name>
<Values>
<Element Name="Status Message" ID="0x0"/>
<Element Name="Message Box" ID="0x1"/>
</Values>
</Element>
<Element Type="Asset" ID="0x4">
<Name>STRG</Name>
<TypeFilter>
<Element>STRG</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x05</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/HUDMemo.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
</ScriptObject>

View File

@@ -1,62 +1,158 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>IceSheegoth</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="vector3f"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<struct ID="0x0A" name="DamageVulnerability 1" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x0B" name="DamageVulnerability 2" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x0C" name="DamageVulnerability 3" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0D" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x0E" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x0F" name="Unknown 5" type="float"/>
<property ID="0x10" name="Unknown 6" type="float"/>
<property ID="0x11" name="WPSC 2" type="asset" extensions="WPSC"/>
<property ID="0x12" name="Particle 1" type="asset" extensions="PART"/>
<struct ID="0x13" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x14" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x15" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x16" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x17" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x18" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x19" name="Unknown 7" type="float"/>
<property ID="0x1A" name="Unknown 8" type="float"/>
<struct ID="0x1B" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<property ID="0x1C" name="Sound ID 1" type="sound"/>
<property ID="0x1D" name="Unknown 9" type="float"/>
<property ID="0x1E" name="Unknown 10" type="float"/>
<property ID="0x1F" name="Unknown 11" type="float"/>
<property ID="0x20" name="Texture" type="asset" extensions="TXTR"/>
<property ID="0x21" name="Sound ID 2" type="sound"/>
<property ID="0x22" name="Particle 6" type="asset" extensions="PART"/>
<property ID="0x23" name="Unknown 12" type="bool"/>
<property ID="0x24" name="Unknown 13" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>IceSheegoth</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Vector" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name>
</Element>
<Element Type="Struct" ID="0xC" Archetype="DamageVulnerability">
<Name>DamageVulnerability 3</Name>
</Element>
<Element Type="Asset" ID="0xD">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 6</Name>
</Element>
<Element Type="Asset" ID="0x11">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x12">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x13" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x15">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x16">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x17">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x18">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x19">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x1A">
<Name>Unknown 8</Name>
</Element>
<Element Type="Struct" ID="0x1B" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Sound" ID="0x1C">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Float" ID="0x1D">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x1E">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x1F">
<Name>Unknown 11</Name>
</Element>
<Element Type="Asset" ID="0x20">
<Name>Texture</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x21">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Asset" ID="0x22">
<Name>Particle 6</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x23">
<Name>Unknown 12</Name>
</Element>
<Element Type="Bool" ID="0x24">
<Name>Unknown 13</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,41 +1,63 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>IceZoomer</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="long"/>
<property ID="0x0D" name="Unknown 8" type="long"/>
<struct ID="0x0E" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0F" name="Unknown 9" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>IceZoomer</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Int" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Int" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xF">
<Name>Unknown 9</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,45 +1,75 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>JellyZap</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x06" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x07" name="Unknown 1" type="float"/>
<property ID="0x08" name="Unknown 2" type="float"/>
<property ID="0x09" name="Unknown 3" type="float"/>
<property ID="0x0A" name="Unknown 4" type="float"/>
<property ID="0x0B" name="Unknown 5" type="float"/>
<property ID="0x0C" name="Unknown 6" type="float"/>
<property ID="0x0D" name="Unknown 7" type="float"/>
<property ID="0x0E" name="Unknown 8" type="float"/>
<property ID="0x0F" name="Unknown 9" type="float"/>
<property ID="0x10" name="Unknown 10" type="float"/>
<property ID="0x11" name="Unknown 11" type="float"/>
<property ID="0x12" name="Unknown 12" type="float"/>
<property ID="0x13" name="Unknown 13" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>JellyZap</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x6" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x7">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 12</Name>
</Element>
<Element Type="Bool" ID="0x13">
<Name>Unknown 13</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,48 +1,88 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Magdolite</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<struct ID="0x08" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x09" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<struct ID="0x0A" name="DamageVulnerability 1" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x0B" name="DamageVulnerability 2" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0C" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x0D" name="CSKR" type="asset" extensions="CSKR"/>
<property ID="0x0E" name="Unknown 3" type="float"/>
<property ID="0x0F" name="Unknown 4" type="float"/>
<property ID="0x10" name="Unknown 5" type="float"/>
<property ID="0x11" name="Unknown 6" type="float"/>
<struct ID="0x12" name="MagdoliteStruct" template="Structs/MP1-MagdoliteStruct.xml"/>
<property ID="0x13" name="Unknown 12" type="float"/>
<property ID="0x14" name="Unknown 13" type="float"/>
<property ID="0x15" name="Unknown 14" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
<model source="property">0x0C</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Magdolite</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>CSKR</Name>
<TypeFilter>
<Element>CSKR</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 6</Name>
</Element>
<Element Type="Struct" ID="0x12" Archetype="MagdoliteStruct"/>
<Element Type="Float" ID="0x13">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 14</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
<Element Type="Model" Source="Property" Location="0x0C"/>
</Assets>
</ScriptObject>

View File

@@ -1,28 +1,44 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MazeNode</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="Unknown 2" type="long"/>
<property ID="0x05" name="Unknown 3" type="long"/>
<property ID="0x06" name="Unknown 4" type="long"/>
<property ID="0x07" name="Unknown 5" type="vector3f"/>
<property ID="0x08" name="Unknown 6" type="vector3f"/>
<property ID="0x09" name="Unknown 7" type="vector3f"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MazeNode</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 3</Name>
</Element>
<Element Type="Int" ID="0x6">
<Name>Unknown 4</Name>
</Element>
<Element Type="Vector" ID="0x7">
<Name>Unknown 5</Name>
</Element>
<Element Type="Vector" ID="0x8">
<Name>Unknown 6</Name>
</Element>
<Element Type="Vector" ID="0x9">
<Name>Unknown 7</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,22 +1,25 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MemoryRelay</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="bool"/>
<property ID="0x02" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x02"/>
</properties>
<assets>
<billboard source="file">script/common/MemoryRelay.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MemoryRelay</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x02</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/MemoryRelay.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
</ScriptObject>

View File

@@ -1,37 +1,51 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MetareeAlpha</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x06" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x07" name="Unknown 1" type="float"/>
<property ID="0x08" name="Unknown 2" type="vector3f"/>
<property ID="0x09" name="Unknown 3" type="float"/>
<property ID="0x0A" name="Unknown 4" type="float"/>
<property ID="0x0B" name="Unknown 5" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MetareeAlpha</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x6" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x7">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x8">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 5</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,49 +1,81 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MetroidAlpha</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x07" name="DamageVulnerability 1" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x08" name="DamageVulnerability 2" template="Structs/DamageVulnerability.xml"/>
<property ID="0x09" name="Unknown 2" type="float"/>
<property ID="0x0A" name="Unknown 3" type="float"/>
<property ID="0x0B" name="Unknown 4" type="float"/>
<property ID="0x0C" name="Unknown 5" type="float"/>
<property ID="0x0D" name="Unknown 6" type="float"/>
<property ID="0x0E" name="Unknown 7" type="float"/>
<property ID="0x0F" name="AnimationParameters 1" type="character"/>
<property ID="0x10" name="AnimationParameters 2" type="character"/>
<property ID="0x11" name="AnimationParameters 3" type="character"/>
<property ID="0x12" name="AnimationParameters 4" type="character"/>
<property ID="0x13" name="Unknown 8" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<animparams source="property">0x0F</animparams>
<animparams source="property">0x10</animparams>
<animparams source="property">0x11</animparams>
<animparams source="property">0x12</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MetroidAlpha</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x7" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 7</Name>
</Element>
<Element Type="AnimationSet" ID="0xF">
<Name>AnimationParameters 1</Name>
</Element>
<Element Type="AnimationSet" ID="0x10">
<Name>AnimationParameters 2</Name>
</Element>
<Element Type="AnimationSet" ID="0x11">
<Name>AnimationParameters 3</Name>
</Element>
<Element Type="AnimationSet" ID="0x12">
<Name>AnimationParameters 4</Name>
</Element>
<Element Type="Bool" ID="0x13">
<Name>Unknown 8</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="AnimParams" Source="Property" Location="0x0F"/>
<Element Type="AnimParams" Source="Property" Location="0x10"/>
<Element Type="AnimParams" Source="Property" Location="0x11"/>
<Element Type="AnimParams" Source="Property" Location="0x12"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,48 +1,101 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MetroidBeta</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x06" name="DamageVulnerability 1" template="Structs/DamageVulnerability.xml"/>
<struct ID="0x07" name="DamageVulnerability 2" template="Structs/DamageVulnerability.xml"/>
<property ID="0x08" name="Unknown 1" type="float"/>
<property ID="0x09" name="Unknown 2" type="float"/>
<property ID="0x0A" name="Unknown 3" type="float"/>
<property ID="0x0B" name="Unknown 4" type="float"/>
<property ID="0x0C" name="Unknown 5" type="float"/>
<property ID="0x0D" name="Unknown 6" type="float"/>
<property ID="0x0E" name="Unknown 7" type="float"/>
<property ID="0x0F" name="Unknown 8" type="float"/>
<property ID="0x10" name="Unknown 9" type="float"/>
<property ID="0x11" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x12" name="SWHC" type="asset" extensions="SWHC"/>
<property ID="0x13" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x14" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x15" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x16" name="Unknown 10" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MetroidBeta</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x6" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name>
</Element>
<Element Type="Struct" ID="0x7" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 9</Name>
</Element>
<Element Type="Asset" ID="0x11">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x12">
<Name>SWHC</Name>
<TypeFilter>
<Element>SWHC</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x13">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x15">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Bool" ID="0x16">
<Name>Unknown 10</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,47 +1,85 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MetroidPrimeStage1</name>
<properties>
<property ID="0x00" name="Unknown 1" type="long"/>
<property ID="0x01" name="Name" type="string"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<property ID="0x05" name="Unknown 2" type="bool"/>
<property ID="0x06" name="Unknown 3" type="float"/>
<property ID="0x07" name="Unknown 4" type="float"/>
<property ID="0x08" name="Unknown 5" type="float"/>
<property ID="0x09" name="Unknown 6" type="long"/>
<property ID="0x0A" name="Unknown 7" type="bool"/>
<property ID="0x0B" name="Unknown 8" type="long"/>
<struct ID="0x0C" name="HealthInfo 1" template="Structs/HealthInfo.xml"/>
<struct ID="0x0D" name="HealthInfo 2" template="Structs/HealthInfo.xml"/>
<property ID="0x0E" name="Unknown 9" type="long"/>
<struct ID="0x0F" name="PrimeStruct1 1" template="Structs/MP1-PrimeStruct1.xml"/>
<struct ID="0x10" name="PrimeStruct1 2" template="Structs/MP1-PrimeStruct1.xml"/>
<struct ID="0x11" name="PrimeStruct1 3" template="Structs/MP1-PrimeStruct1.xml"/>
<struct ID="0x12" name="PrimeStruct1 4" template="Structs/MP1-PrimeStruct1.xml"/>
<property ID="0x13" name="Unknown 10" type="long"/>
<property ID="0x14" name="Unknown 11" type="long"/>
<struct ID="0x15" name="MassivePrimeStruct" template="Structs/MP1-MassivePrimeStruct.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x01"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x15:0x01:0x1A"/>
<property name="LightParameters" ID="0x15:0x02:0x00"/>
</properties>
<assets>
<animparams source="property">0x15:0x01:0x19</animparams>
<model source="property">0x15:0x02:0x02</model>
<model source="property">0x15:0x02:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MetroidPrimeStage1</Name>
<SubProperties>
<Element Type="Int" ID="0x0">
<Name>Unknown 1</Name>
</Element>
<Element Type="String" ID="0x1">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 5</Name>
</Element>
<Element Type="Int" ID="0x9">
<Name>Unknown 6</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Unknown 7</Name>
</Element>
<Element Type="Int" ID="0xB">
<Name>Unknown 8</Name>
</Element>
<Element Type="Struct" ID="0xC" Archetype="HealthInfo">
<Name>HealthInfo 1</Name>
</Element>
<Element Type="Struct" ID="0xD" Archetype="HealthInfo">
<Name>HealthInfo 2</Name>
</Element>
<Element Type="Int" ID="0xE">
<Name>Unknown 9</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="PrimeStruct1">
<Name>PrimeStruct1 1</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="PrimeStruct1">
<Name>PrimeStruct1 2</Name>
</Element>
<Element Type="Struct" ID="0x11" Archetype="PrimeStruct1">
<Name>PrimeStruct1 3</Name>
</Element>
<Element Type="Struct" ID="0x12" Archetype="PrimeStruct1">
<Name>PrimeStruct1 4</Name>
</Element>
<Element Type="Int" ID="0x13">
<Name>Unknown 10</Name>
</Element>
<Element Type="Int" ID="0x14">
<Name>Unknown 11</Name>
</Element>
<Element Type="Struct" ID="0x15" Archetype="MassivePrimeStruct"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x01</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x15:0x01:0x1A</ActiveProperty>
<LightParametersProperty>0x15:0x02:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x15:0x01:0x19"/>
<Element Type="Model" Source="Property" Location="0x15:0x02:0x02"/>
<Element Type="Model" Source="Property" Location="0x15:0x02:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,36 +1,57 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>MetroidPrimeStage2</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Particle 1" type="asset" extensions="PART"/>
<struct ID="0x07" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x08" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x09" name="Unknown 1" type="sound"/>
<property ID="0x0A" name="Particle 2" type="asset" extensions="PART"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>MetroidPrimeStage2</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x7" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0x8">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x9">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0xA">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,22 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Midi</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="bool"/>
<property ID="0x02" name="CSNG" type="asset" extensions="CSNG"/>
<property ID="0x03" name="Unknown 2" type="float"/>
<property ID="0x04" name="Unknown 3" type="float"/>
<property ID="0x05" name="Unknown 4" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Midi</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x2">
<Name>CSNG</Name>
<TypeFilter>
<Element>CSNG</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x4">
<Name>Unknown 3</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 4</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,27 +1,37 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>NewCameraShaker</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Unknown 1" type="bool"/>
<struct ID="0x03" name="LongBool" template="Structs/LongBool.xml"/>
<struct ID="0x04" name="GuessStruct" template="Structs/MP1-GuessStruct.xml"/>
<struct ID="0x05" name="NewCameraShakerStruct 1" template="Structs/MP1-NewCameraShakerStruct 1.xml"/>
<struct ID="0x06" name="NewCameraShakerStruct 2" template="Structs/MP1-NewCameraShakerStruct 2.xml"/>
<struct ID="0x07" name="NewCameraShakerStruct 3" template="Structs/MP1-NewCameraShakerStruct 3.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
</properties>
<assets>
<billboard source="file">script/mp1/NewCameraShaker.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>NewCameraShaker</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Struct" ID="0x3" Archetype="IntBool"/>
<Element Type="Struct" ID="0x4" Archetype="GuessStruct"/>
<Element Type="Struct" ID="0x5" Archetype="NewCameraShakerStruct">
<Name>NewCameraShakerStruct 1</Name>
</Element>
<Element Type="Struct" ID="0x6" Archetype="NewCameraShakerStruct">
<Name>NewCameraShakerStruct 2</Name>
</Element>
<Element Type="Struct" ID="0x7" Archetype="NewCameraShakerStruct">
<Name>NewCameraShakerStruct 3</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/mp1/NewCameraShaker.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,38 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>NewIntroBoss</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown" type="float"/>
<property ID="0x07" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x08" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0A" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x0B" name="Texture 1" type="asset" extensions="TXTR"/>
<property ID="0x0C" name="Texture 2" type="asset" extensions="TXTR"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>NewIntroBoss</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown</Name>
</Element>
<Element Type="Asset" ID="0x7">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0x9">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xA">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xB">
<Name>Texture 1</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Texture 2</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,40 +1,58 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Oculus</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<struct ID="0x0C" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0D" name="Unknown 7" type="float"/>
<struct ID="0x0E" name="DamageInfo" template="Structs/DamageInfo.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Oculus</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Struct" ID="0xC" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xD">
<Name>Unknown 7</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageInfo"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,75 +1,195 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>OmegaPirate</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters 1" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<property ID="0x0E" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x0F" name="Sound ID 1" type="sound"/>
<struct ID="0x10" name="ActorParameters 2" template="Structs/ActorParameters.xml"/>
<property ID="0x11" name="AnimationParameters" type="character"/>
<property ID="0x12" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x13" name="Sound ID 2" type="sound"/>
<property ID="0x14" name="Grenade Model" type="asset" extensions="CMDL"/>
<struct ID="0x15" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x16" name="Unknown 9" type="float"/>
<property ID="0x17" name="Particle 3" type="asset" extensions="PART"/>
<property ID="0x18" name="Particle 4" type="asset" extensions="PART"/>
<property ID="0x19" name="Particle 5" type="asset" extensions="PART"/>
<property ID="0x1A" name="Particle 6" type="asset" extensions="PART"/>
<property ID="0x1B" name="Unknown 10" type="float"/>
<property ID="0x1C" name="Unknown 11" type="float"/>
<property ID="0x1D" name="Unknown 12" type="float"/>
<property ID="0x1E" name="Unknown 13" type="float"/>
<property ID="0x1F" name="Unknown 14" type="float"/>
<property ID="0x20" name="Unknown 15" type="float"/>
<property ID="0x21" name="Unknown 16" type="long"/>
<property ID="0x22" name="Sound ID 3" type="sound"/>
<property ID="0x23" name="Sound ID 4" type="sound"/>
<property ID="0x24" name="Particle 7" type="asset" extensions="PART"/>
<struct ID="0x25" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x26" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x27" name="Sound ID 5" type="sound"/>
<property ID="0x28" name="Unknown 17" type="bool"/>
<property ID="0x29" name="Unknown 18" type="bool"/>
<property ID="0x2A" name="X-Ray Model" type="asset" extensions="CMDL"/>
<property ID="0x2B" name="X-Ray CSKR" type="asset" extensions="CSKR"/>
<property ID="0x2C" name="X-Ray CINF" type="asset" extensions="CINF"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<animparams source="property">0x11</animparams>
<model source="property">0x14</model>
<model source="property">0x2A</model>
</assets>
<attachments>
<attachment propertyID="0x11" locator="grenadeLauncher_LCTR"/>
<attachment propertyID="0x11" locator="grenadeLauncher2_LCTR"/>
</attachments>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>OmegaPirate</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters">
<Name>ActorParameters 1</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Asset" ID="0xE">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0xF">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="ActorParameters">
<Name>ActorParameters 2</Name>
</Element>
<Element Type="AnimationSet" ID="0x11">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Asset" ID="0x12">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x13">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Asset" ID="0x14">
<Name>Grenade Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x15" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 9</Name>
</Element>
<Element Type="Asset" ID="0x17">
<Name>Particle 3</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x18">
<Name>Particle 4</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x19">
<Name>Particle 5</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x1A">
<Name>Particle 6</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x1B">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x1C">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x1D">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x1E">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x1F">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x20">
<Name>Unknown 15</Name>
</Element>
<Element Type="Int" ID="0x21">
<Name>Unknown 16</Name>
</Element>
<Element Type="Sound" ID="0x22">
<Name>Sound ID 3</Name>
</Element>
<Element Type="Sound" ID="0x23">
<Name>Sound ID 4</Name>
</Element>
<Element Type="Asset" ID="0x24">
<Name>Particle 7</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x25" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0x26">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Sound" ID="0x27">
<Name>Sound ID 5</Name>
</Element>
<Element Type="Bool" ID="0x28">
<Name>Unknown 17</Name>
</Element>
<Element Type="Bool" ID="0x29">
<Name>Unknown 18</Name>
</Element>
<Element Type="Asset" ID="0x2A">
<Name>X-Ray Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x2B">
<Name>X-Ray CSKR</Name>
<TypeFilter>
<Element>CSKR</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x2C">
<Name>X-Ray CINF</Name>
<TypeFilter>
<Element>CINF</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="AnimParams" Source="Property" Location="0x11"/>
<Element Type="Model" Source="Property" Location="0x14"/>
<Element Type="Model" Source="Property" Location="0x2A"/>
</Assets>
<Attachments>
<Element AttachProperty="0x11" LocatorName="grenadeLauncher_LCTR" AttachType="Attach"/>
<Element AttachProperty="0x11" LocatorName="grenadeLauncher2_LCTR" AttachType="Attach"/>
</Attachments>
</ScriptObject>

View File

@@ -1,50 +1,92 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Parasite</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="float"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<property ID="0x0E" name="Unknown 9" type="float"/>
<property ID="0x0F" name="Unknown 10" type="float"/>
<property ID="0x10" name="Unknown 11" type="float"/>
<property ID="0x11" name="Unknown 12" type="float"/>
<property ID="0x12" name="Unknown 13" type="float"/>
<property ID="0x13" name="Unknown 14" type="float"/>
<property ID="0x14" name="Unknown 15" type="float"/>
<property ID="0x15" name="Unknown 16" type="float"/>
<property ID="0x16" name="Unknown 17" type="float"/>
<property ID="0x17" name="Unknown 18" type="float"/>
<property ID="0x18" name="Unknown 19" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Parasite</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 15</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 16</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 17</Name>
</Element>
<Element Type="Float" ID="0x17">
<Name>Unknown 18</Name>
</Element>
<Element Type="Bool" ID="0x18">
<Name>Unknown 19</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,29 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PathCamera</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<struct ID="0x04" name="PathCameraStruct" template="Structs/MP1-PathCameraStruct.xml"/>
<property ID="0x05" name="Unknown 8" type="float"/>
<property ID="0x06" name="Unknown 9" type="float"/>
<property ID="0x07" name="Unknown 10" type="float"/>
<property ID="0x08" name="Unknown 11" type="long"/>
<property ID="0x09" name="Unknown 12" type="float"/>
<property ID="0x0A" name="Unknown 13" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PathCamera</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PathCameraStruct"/>
<Element Type="Float" ID="0x5">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 10</Name>
</Element>
<Element Type="Int" ID="0x8">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 13</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,34 +1,47 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PhazonHealingNodule</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unused" type="bool"/>
<property ID="0x07" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x08" name="Target Locator" type="string"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PhazonHealingNodule</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0x6">
<Name>Unused</Name>
</Element>
<Element Type="Asset" ID="0x7">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="String" ID="0x8">
<Name>Target Locator</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,40 +1,82 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PhazonPool</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="bool"/>
<property ID="0x05" name="Model 1" type="asset" extensions="CMDL"/>
<property ID="0x06" name="Model 2" type="asset" extensions="CMDL"/>
<property ID="0x07" name="Particle 1" type="asset" extensions="PART"/>
<property ID="0x08" name="Particle 2" type="asset" extensions="PART"/>
<property ID="0x09" name="Unknown 2" type="long"/>
<struct ID="0x0A" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x0B" name="Force" type="vector3f"/>
<property ID="0x0C" name="Trigger Flags" type="long"/>
<property ID="0x0D" name="Pool Starting Value" type="float"/>
<property ID="0x0E" name="Phazon Beam Drain Per Second" type="float"/>
<property ID="0x0F" name="Time Until Regeneration" type="float"/>
<property ID="0x10" name="Automatic Drain/Don&apos;t Regenerate" type="bool"/>
<property ID="0x11" name="Time Until Automatic Drain" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
</properties>
<assets>
<model source="property">0x05</model>
<model source="property">0x06</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PhazonPool</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x5">
<Name>Model 1</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x6">
<Name>Model 2</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Particle 1</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8">
<Name>Particle 2</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Int" ID="0x9">
<Name>Unknown 2</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo"/>
<Element Type="Vector" ID="0xB">
<Name>Force</Name>
</Element>
<Element Type="Int" ID="0xC">
<Name>Trigger Flags</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Pool Starting Value</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Phazon Beam Drain Per Second</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Time Until Regeneration</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Automatic Drain/Don't Regenerate</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Time Until Automatic Drain</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
</EditorProperties>
<Assets>
<Element Type="Model" Source="Property" Location="0x05"/>
<Element Type="Model" Source="Property" Location="0x06"/>
</Assets>
</ScriptObject>

View File

@@ -1,44 +1,78 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Pickup</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Collision Scale" type="vector3f"/>
<property ID="0x05" name="Scan/Collision Offset" type="vector3f"/>
<enum ID="0x06" name="Item" template="Enums/Item.xml"/>
<property ID="0x07" name="Capacity" type="long"/>
<property ID="0x08" name="Amount" type="long"/>
<property ID="0x09" name="Drop Rate" type="float"/>
<property ID="0x0A" name="Life Time" type="float"/>
<property ID="0x0B" name="Fade Length" type="float"/>
<property ID="0x0C" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x0D" name="AnimationParameters" type="character"/>
<struct ID="0x0E" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0F" name="Active" type="bool"/>
<property ID="0x10" name="Spawn Delay" type="float"/>
<property ID="0x11" name="Particle" type="asset" extensions="PART"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x0F"/>
<property name="LightParameters" ID="0x0E:0x00"/>
</properties>
<assets>
<animparams source="property">0x0D</animparams>
<model source="property">0x0C</model>
<model source="property">0x0E:0x02</model>
<model source="property">0x0E:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Pickup</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Collision Scale</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Scan/Collision Offset</Name>
</Element>
<Element Type="Enum" ID="0x6" Archetype="Item"/>
<Element Type="Int" ID="0x7">
<Name>Capacity</Name>
</Element>
<Element Type="Int" ID="0x8">
<Name>Amount</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Drop Rate</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Life Time</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Fade Length</Name>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="AnimationSet" ID="0xD">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0xF">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Spawn Delay</Name>
</Element>
<Element Type="Asset" ID="0x11">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x0F</ActiveProperty>
<LightParametersProperty>0x0E:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x0D"/>
<Element Type="Model" Source="Property" Location="0x0C"/>
<Element Type="Model" Source="Property" Location="0x0E:0x02"/>
<Element Type="Model" Source="Property" Location="0x0E:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,23 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PickupGenerator</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Offset" type="vector3f"/>
<property ID="0x02" name="Active" type="bool"/>
<property ID="0x03" name="Frequency" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x02"/>
</properties>
<assets>
<billboard source="file">script/common/PickupGenerator.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PickupGenerator</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Offset</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Frequency</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x02</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/PickupGenerator.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,46 +1,80 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Platform</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="vector3f"/>
<property ID="0x05" name="Scan Offset" type="vector3f"/>
<property ID="0x06" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x07" name="AnimationParameters" type="character"/>
<struct ID="0x08" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x09" name="Unknown 2" type="float"/>
<property ID="0x0A" name="Active" type="bool"/>
<property ID="0x0B" name="DCLN" type="asset" extensions="DCLN"/>
<struct ID="0x0C" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x0D" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0E" name="Unknown 3" type="bool"/>
<property ID="0x0F" name="Unknown 4" type="float"/>
<property ID="0x10" name="Unknown 5" type="bool"/>
<property ID="0x11" name="Unknown 6" type="long"/>
<property ID="0x12" name="Unknown 7" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x0A"/>
<property name="LightParameters" ID="0x08:0x00"/>
</properties>
<assets>
<animparams source="property">0x07</animparams>
<model source="property">0x06</model>
<model source="property">0x08:0x02</model>
<model source="property">0x08:0x04</model>
<collision source="property">0x0B</collision>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Platform</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name>
</Element>
<Element Type="Asset" ID="0x6">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="AnimationSet" ID="0x7">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x9">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0xA">
<Name>Active</Name>
</Element>
<Element Type="Asset" ID="0xB">
<Name>DCLN</Name>
<TypeFilter>
<Element>DCLN</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xC" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0xD" Archetype="DamageVulnerability"/>
<Element Type="Bool" ID="0xE">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Unknown 5</Name>
</Element>
<Element Type="Int" ID="0x11">
<Name>Unknown 6</Name>
</Element>
<Element Type="Int" ID="0x12">
<Name>Unknown 7</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x0A</ActiveProperty>
<LightParametersProperty>0x08:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x07"/>
<Element Type="Model" Source="Property" Location="0x06"/>
<Element Type="Model" Source="Property" Location="0x08:0x02"/>
<Element Type="Model" Source="Property" Location="0x08:0x04"/>
<Element Type="Collision" Source="Property" Location="0x0B"/>
</Assets>
</ScriptObject>

View File

@@ -1,45 +1,74 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PlayerActor</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<property ID="0x04" name="Unknown 1" type="vector3f"/>
<property ID="0x05" name="Scan Offset" type="vector3f"/>
<property ID="0x06" name="Unknown 2" type="float"/>
<property ID="0x07" name="Unknown 3" type="float"/>
<struct ID="0x08" name="HealthInfo" template="Structs/HealthInfo.xml"/>
<struct ID="0x09" name="DamageVulnerability" template="Structs/DamageVulnerability.xml"/>
<property ID="0x0A" name="Model" type="asset" extensions="CMDL"/>
<property ID="0x0B" name="AnimationParameters" type="character"/>
<struct ID="0x0C" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x0D" name="Loop Animation" type="bool"/>
<property ID="0x0E" name="Unknown 5" type="bool"/>
<property ID="0x0F" name="Disable Movement?" type="bool"/>
<property ID="0x10" name="Active" type="bool"/>
<struct ID="0x11" name="PlayerActorStruct" template="Structs/MP1-PlayerActorStruct.xml"/>
<property ID="0x12" name="Unknown 13" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x10"/>
<property name="LightParameters" ID="0x0C:0x00"/>
</properties>
<assets>
<animparams source="property" force="2">0x0B</animparams>
<model source="property">0x0A</model>
<model source="property">0x0C:0x02</model>
<model source="property">0x0C:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PlayerActor</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/>
<Element Type="Asset" ID="0xA">
<Name>Model</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="AnimationSet" ID="0xB">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0xC" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0xD">
<Name>Loop Animation</Name>
</Element>
<Element Type="Bool" ID="0xE">
<Name>Unknown 5</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Disable Movement?</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0x11" Archetype="PlayerActorStruct"/>
<Element Type="Int" ID="0x12">
<Name>Unknown 13</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x10</ActiveProperty>
<LightParametersProperty>0x0C:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x0B" ForceCharacterIndex="2"/>
<Element Type="Model" Source="Property" Location="0x0A"/>
<Element Type="Model" Source="Property" Location="0x0C:0x02"/>
<Element Type="Model" Source="Property" Location="0x0C:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,25 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PlayerHint</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<struct ID="0x04" name="PlayerHintStruct" template="Structs/MP1-PlayerHintStruct.xml"/>
<property ID="0x05" name="Unknown" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Active" ID="0x03"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PlayerHint</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PlayerHintStruct"/>
<Element Type="Int" ID="0x5">
<Name>Unknown</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,24 +1,33 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PlayerStateChange</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
<enum ID="0x02" name="Item" template="Enums/Item.xml"/>
<property ID="0x03" name="Amount" type="long"/>
<property ID="0x04" name="Capacity" type="long"/>
<property ID="0x05" name="Unknown 4" type="long"/>
<property ID="0x06" name="Unknown 5" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PlayerStateChange</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
<Element Type="Enum" ID="0x2" Archetype="Item"/>
<Element Type="Int" ID="0x3">
<Name>Amount</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Capacity</Name>
</Element>
<Element Type="Int" ID="0x5">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x6">
<Name>Unknown 5</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,29 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PointOfInterest</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<struct ID="0x04" name="ScannableParameters" template="Structs/ScannableParameters.xml"/>
<property ID="0x05" name="Unknown" type="float">
<description>Affects the size of the scan point.</description>
</property>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Active" ID="0x03"/>
</properties>
<assets>
<billboard source="file">script/common/PointOfInterest.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PointOfInterest</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="ScannableParameters"/>
<Element Type="Float" ID="0x5">
<Name>Unknown</Name>
<Description>Affects the size of the scan point.</Description>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/PointOfInterest.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,41 +1,69 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PuddleSpore</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x07" name="Unknown 2" type="bool"/>
<property ID="0x08" name="Particle" type="asset" extensions="PART"/>
<property ID="0x09" name="Unknown 3" type="float"/>
<property ID="0x0A" name="Unknown 4" type="float"/>
<property ID="0x0B" name="Unknown 5" type="float"/>
<property ID="0x0C" name="Unknown 6" type="float"/>
<property ID="0x0D" name="Unknown 7" type="float"/>
<property ID="0x0E" name="WPSC" type="asset" extensions="WPSC"/>
<struct ID="0x0F" name="DamageInfo" template="Structs/DamageInfo.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PuddleSpore</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Asset" ID="0x8">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 7</Name>
</Element>
<Element Type="Asset" ID="0xE">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0xF" Archetype="DamageInfo"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,42 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>PuddleToadGamma</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x07" name="Unknown 2" type="float"/>
<property ID="0x08" name="Unknown 3" type="float"/>
<property ID="0x09" name="Unknown 4" type="float"/>
<property ID="0x0A" name="Unknown 5" type="vector3f"/>
<property ID="0x0B" name="Unknown 6" type="float"/>
<property ID="0x0C" name="Unknown 7" type="float"/>
<property ID="0x0D" name="Unknown 8" type="float"/>
<struct ID="0x0E" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x0F" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x10" name="DCLN" type="asset" extensions="DCLN"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>PuddleToadGamma</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x7">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 4</Name>
</Element>
<Element Type="Vector" ID="0xA">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 8</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Asset" ID="0x10">
<Name>DCLN</Name>
<TypeFilter>
<Element>DCLN</Element>
</TypeFilter>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,41 +1,71 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Puffer</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="float"/>
<property ID="0x07" name="Particle" type="asset" extensions="PART"/>
<struct ID="0x08" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<property ID="0x09" name="Texture" type="asset" extensions="TXTR"/>
<property ID="0x0A" name="Unknown 2" type="float"/>
<property ID="0x0B" name="Unknown 3" type="bool"/>
<property ID="0x0C" name="Unknown 4" type="bool"/>
<property ID="0x0D" name="Unknown 5" type="bool"/>
<struct ID="0x0E" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0F" name="Unknown 6" type="sound"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Puffer</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Asset" ID="0x9">
<Name>Texture</Name>
<TypeFilter>
<Element>TXTR</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0xC">
<Name>Unknown 4</Name>
</Element>
<Element Type="Bool" ID="0xD">
<Name>Unknown 5</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Sound" ID="0xF">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,25 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>RadialDamage</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Active" type="bool"/>
<struct ID="0x03" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x04" name="Radius" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Active" ID="0x02"/>
</properties>
<assets>
<billboard source="file">script/common/RadialDamage.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>RadialDamage</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Active</Name>
</Element>
<Element Type="Struct" ID="0x3" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x4">
<Name>Radius</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ActiveProperty>0x02</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/RadialDamage.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,24 +1,31 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>RandomRelay</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Connection Count" type="long"/>
<property ID="0x02" name="Variance" type="long"/>
<property ID="0x03" name="Unknown" type="bool"/>
<property ID="0x04" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x04"/>
</properties>
<assets>
<billboard source="file">script/common/RandomRelay.TXTR</billboard>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>RandomRelay</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Connection Count</Name>
</Element>
<Element Type="Int" ID="0x2">
<Name>Variance</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x04</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/RandomRelay.TXTR"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
</ScriptObject>

View File

@@ -1,21 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Relay</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Active" type="bool"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Active" ID="0x01"/>
</properties>
<assets>
<billboard source="file">script/common/Relay.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Relay</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Active</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<ActiveProperty>0x01</ActiveProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Relay.TXTR"/>
</Assets>
</ScriptObject>

View File

@@ -1,22 +1,27 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Repulsor</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Active" type="bool"/>
<property ID="0x03" name="Radius" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Active" ID="0x02"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Repulsor</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Radius</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ActiveProperty>0x02</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,85 +1,222 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Ridley</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Model 1" type="asset" extensions="CMDL"/>
<property ID="0x07" name="Model 2" type="asset" extensions="CMDL"/>
<property ID="0x08" name="Model 3" type="asset" extensions="CMDL"/>
<property ID="0x09" name="Model 4" type="asset" extensions="CMDL"/>
<property ID="0x0A" name="Model 5" type="asset" extensions="CMDL"/>
<property ID="0x0B" name="Model 6" type="asset" extensions="CMDL"/>
<property ID="0x0C" name="Model 7" type="asset" extensions="CMDL"/>
<property ID="0x0D" name="Model 8" type="asset" extensions="CMDL"/>
<property ID="0x0E" name="Model 9" type="asset" extensions="CMDL"/>
<property ID="0x0F" name="Model 10" type="asset" extensions="CMDL"/>
<property ID="0x10" name="Model 11" type="asset" extensions="CMDL"/>
<property ID="0x11" name="Model 12" type="asset" extensions="CMDL"/>
<property ID="0x12" name="Particle" type="asset" extensions="PART"/>
<property ID="0x13" name="Unknown 1" type="float"/>
<property ID="0x14" name="Unknown 2" type="float"/>
<property ID="0x15" name="Unknown 3" type="float"/>
<property ID="0x16" name="Unknown 4" type="float"/>
<property ID="0x17" name="WPSC 1" type="asset" extensions="WPSC"/>
<struct ID="0x18" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x19" name="RidleyStruct1" template="Structs/MP1-RidleyStruct1.xml"/>
<property ID="0x1A" name="Sound ID 1" type="sound"/>
<property ID="0x1B" name="WPSC 2" type="asset" extensions="WPSC"/>
<struct ID="0x1C" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<struct ID="0x1D" name="RidleyStruct2 1" template="Structs/MP1-RidleyStruct2.xml"/>
<property ID="0x1E" name="WPSC 3" type="asset" extensions="WPSC"/>
<struct ID="0x1F" name="DamageInfo 3" template="Structs/DamageInfo.xml"/>
<struct ID="0x20" name="RidleyStruct2 2" template="Structs/MP1-RidleyStruct2.xml"/>
<property ID="0x21" name="Sound ID 2" type="sound"/>
<struct ID="0x22" name="DamageInfo 4" template="Structs/DamageInfo.xml"/>
<struct ID="0x23" name="RidleyStruct2 3" template="Structs/MP1-RidleyStruct2.xml"/>
<property ID="0x24" name="Unknown 18" type="float"/>
<property ID="0x25" name="Unknown 19" type="float"/>
<struct ID="0x26" name="DamageInfo 5" template="Structs/DamageInfo.xml"/>
<property ID="0x27" name="Unknown 20" type="float"/>
<struct ID="0x28" name="DamageInfo 6" template="Structs/DamageInfo.xml"/>
<property ID="0x29" name="Unknown 21" type="float"/>
<struct ID="0x2A" name="DamageInfo 7" template="Structs/DamageInfo.xml"/>
<property ID="0x2B" name="Unknown 22" type="float"/>
<property ID="0x2C" name="ELSC" type="asset" extensions="ELSC"/>
<property ID="0x2D" name="Unknown 23" type="float"/>
<property ID="0x2E" name="Sound ID 3" type="sound"/>
<struct ID="0x2F" name="DamageInfo 8" template="Structs/DamageInfo.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
<model source="property">0x06</model>
<model source="property">0x07</model>
<model source="property">0x08</model>
<model source="property">0x09</model>
<model source="property">0x0A</model>
<model source="property">0x0B</model>
<model source="property">0x0C</model>
<model source="property">0x0D</model>
<model source="property">0x0E</model>
<model source="property">0x0F</model>
<model source="property">0x10</model>
<model source="property">0x11</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Ridley</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>Model 1</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Model 2</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x8">
<Name>Model 3</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x9">
<Name>Model 4</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xA">
<Name>Model 5</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xB">
<Name>Model 6</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xC">
<Name>Model 7</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xD">
<Name>Model 8</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xE">
<Name>Model 9</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0xF">
<Name>Model 10</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x10">
<Name>Model 11</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x11">
<Name>Model 12</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x12">
<Name>Particle</Name>
<TypeFilter>
<Element>PART</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x16">
<Name>Unknown 4</Name>
</Element>
<Element Type="Asset" ID="0x17">
<Name>WPSC 1</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x18" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0x19" Archetype="RidleyStruct1"/>
<Element Type="Sound" ID="0x1A">
<Name>Sound ID 1</Name>
</Element>
<Element Type="Asset" ID="0x1B">
<Name>WPSC 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x1C" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Struct" ID="0x1D" Archetype="RidleyStruct2">
<Name>RidleyStruct2 1</Name>
</Element>
<Element Type="Asset" ID="0x1E">
<Name>WPSC 3</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x1F" Archetype="DamageInfo">
<Name>DamageInfo 3</Name>
</Element>
<Element Type="Struct" ID="0x20" Archetype="RidleyStruct2">
<Name>RidleyStruct2 2</Name>
</Element>
<Element Type="Sound" ID="0x21">
<Name>Sound ID 2</Name>
</Element>
<Element Type="Struct" ID="0x22" Archetype="DamageInfo">
<Name>DamageInfo 4</Name>
</Element>
<Element Type="Struct" ID="0x23" Archetype="RidleyStruct2">
<Name>RidleyStruct2 3</Name>
</Element>
<Element Type="Float" ID="0x24">
<Name>Unknown 18</Name>
</Element>
<Element Type="Float" ID="0x25">
<Name>Unknown 19</Name>
</Element>
<Element Type="Struct" ID="0x26" Archetype="DamageInfo">
<Name>DamageInfo 5</Name>
</Element>
<Element Type="Float" ID="0x27">
<Name>Unknown 20</Name>
</Element>
<Element Type="Struct" ID="0x28" Archetype="DamageInfo">
<Name>DamageInfo 6</Name>
</Element>
<Element Type="Float" ID="0x29">
<Name>Unknown 21</Name>
</Element>
<Element Type="Struct" ID="0x2A" Archetype="DamageInfo">
<Name>DamageInfo 7</Name>
</Element>
<Element Type="Float" ID="0x2B">
<Name>Unknown 22</Name>
</Element>
<Element Type="Asset" ID="0x2C">
<Name>ELSC</Name>
<TypeFilter>
<Element>ELSC</Element>
</TypeFilter>
</Element>
<Element Type="Float" ID="0x2D">
<Name>Unknown 23</Name>
</Element>
<Element Type="Sound" ID="0x2E">
<Name>Sound ID 3</Name>
</Element>
<Element Type="Struct" ID="0x2F" Archetype="DamageInfo">
<Name>DamageInfo 8</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
<Element Type="Model" Source="Property" Location="0x06"/>
<Element Type="Model" Source="Property" Location="0x07"/>
<Element Type="Model" Source="Property" Location="0x08"/>
<Element Type="Model" Source="Property" Location="0x09"/>
<Element Type="Model" Source="Property" Location="0x0A"/>
<Element Type="Model" Source="Property" Location="0x0B"/>
<Element Type="Model" Source="Property" Location="0x0C"/>
<Element Type="Model" Source="Property" Location="0x0D"/>
<Element Type="Model" Source="Property" Location="0x0E"/>
<Element Type="Model" Source="Property" Location="0x0F"/>
<Element Type="Model" Source="Property" Location="0x10"/>
<Element Type="Model" Source="Property" Location="0x11"/>
</Assets>
</ScriptObject>

View File

@@ -1,33 +1,39 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Ripper</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="long"/>
<property ID="0x02" name="Position" type="vector3f"/>
<property ID="0x03" name="Rotation" type="vector3f"/>
<property ID="0x04" name="Scale" type="vector3f"/>
<struct ID="0x05" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x06" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<struct ID="0x07" name="GrappleParameters" template="Structs/GrappleParameters.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x02"/>
<property name="Rotation" ID="0x03"/>
<property name="Scale" ID="0x04"/>
<property name="Active" ID="0x05:0x1A"/>
<property name="LightParameters" ID="0x06:0x00"/>
</properties>
<assets>
<animparams source="property">0x05:0x19</animparams>
<model source="property">0x06:0x02</model>
<model source="property">0x06:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Ripper</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Int" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x6" Archetype="ActorParameters"/>
<Element Type="Struct" ID="0x7" Archetype="GrappleParameters"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x02</PositionProperty>
<RotationProperty>0x03</RotationProperty>
<ScaleProperty>0x04</ScaleProperty>
<ActiveProperty>0x05:0x1A</ActiveProperty>
<LightParametersProperty>0x06:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x05:0x19"/>
<Element Type="Model" Source="Property" Location="0x06:0x02"/>
<Element Type="Model" Source="Property" Location="0x06:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,21 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Ripple</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Unknown 1" type="bool"/>
<property ID="0x03" name="Unknown 2" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Ripple</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 2</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,48 +1,109 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>RoomAcoustics</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Unknown 1" type="bool"/>
<property ID="0x02" name="Unknown 2" type="long"/>
<property ID="0x03" name="Unknown 3" type="bool"/>
<property ID="0x04" name="Unknown 4" type="bool"/>
<property ID="0x05" name="Unknown 5" type="float"/>
<property ID="0x06" name="Unknown 6" type="float"/>
<property ID="0x07" name="Unknown 7" type="float"/>
<property ID="0x08" name="Unknown 8" type="float"/>
<property ID="0x09" name="Unknown 9" type="float"/>
<property ID="0x0A" name="Unknown 10" type="float"/>
<property ID="0x0B" name="Unknown 11" type="bool"/>
<property ID="0x0C" name="Unknown 12" type="float"/>
<property ID="0x0D" name="Unknown 13" type="float"/>
<property ID="0x0E" name="Unknown 14" type="float"/>
<property ID="0x0F" name="Unknown 15" type="bool"/>
<property ID="0x10" name="Unknown 16" type="bool"/>
<property ID="0x11" name="Unknown 17" type="float"/>
<property ID="0x12" name="Unknown 18" type="float"/>
<property ID="0x13" name="Unknown 19" type="float"/>
<property ID="0x14" name="Unknown 20" type="float"/>
<property ID="0x15" name="Unknown 21" type="float"/>
<property ID="0x16" name="Unknown 22" type="bool"/>
<property ID="0x17" name="Unknown 23" type="long"/>
<property ID="0x18" name="Unknown 24" type="long"/>
<property ID="0x19" name="Unknown 25" type="long"/>
<property ID="0x1A" name="Unknown 26" type="long"/>
<property ID="0x1B" name="Unknown 27" type="long"/>
<property ID="0x1C" name="Unknown 28" type="long"/>
<property ID="0x1D" name="Unknown 29" type="long"/>
<property ID="0x1E" name="Unknown 30" type="long"/>
<property ID="0x1F" name="Unknown 31" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>RoomAcoustics</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Bool" ID="0x1">
<Name>Unknown 1</Name>
</Element>
<Element Type="Int" ID="0x2">
<Name>Unknown 2</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 3</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0xB">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 14</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Unknown 15</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Unknown 16</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 17</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 18</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 19</Name>
</Element>
<Element Type="Float" ID="0x14">
<Name>Unknown 20</Name>
</Element>
<Element Type="Float" ID="0x15">
<Name>Unknown 21</Name>
</Element>
<Element Type="Bool" ID="0x16">
<Name>Unknown 22</Name>
</Element>
<Element Type="Int" ID="0x17">
<Name>Unknown 23</Name>
</Element>
<Element Type="Int" ID="0x18">
<Name>Unknown 24</Name>
</Element>
<Element Type="Int" ID="0x19">
<Name>Unknown 25</Name>
</Element>
<Element Type="Int" ID="0x1A">
<Name>Unknown 26</Name>
</Element>
<Element Type="Int" ID="0x1B">
<Name>Unknown 27</Name>
</Element>
<Element Type="Int" ID="0x1C">
<Name>Unknown 28</Name>
</Element>
<Element Type="Int" ID="0x1D">
<Name>Unknown 29</Name>
</Element>
<Element Type="Int" ID="0x1E">
<Name>Unknown 30</Name>
</Element>
<Element Type="Int" ID="0x1F">
<Name>Unknown 31</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,23 +1,30 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>RumbleEffect</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Unknown 1" type="bool"/>
<property ID="0x03" name="Unknown 2" type="float"/>
<property ID="0x04" name="Unknown 3" type="long"/>
<struct ID="0x05" name="RumbleEffectStruct" template="Structs/MP1-RumbleEffectStruct.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>RumbleEffect</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Unknown 2</Name>
</Element>
<Element Type="Int" ID="0x4">
<Name>Unknown 3</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="RumbleEffectStruct"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,25 +1,34 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ScriptBeam</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Unknown 1" type="bool"/>
<property ID="0x04" name="WPSC" type="asset" extensions="WPSC"/>
<struct ID="0x05" name="ScriptBeamStruct" template="Structs/MP1-ScriptBeamStruct.xml"/>
<struct ID="0x06" name="DamageInfo" template="Structs/DamageInfo.xml"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets/>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ScriptBeam</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name>
</Element>
<Element Type="Asset" ID="0x4">
<Name>WPSC</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x5" Archetype="ScriptBeamStruct"/>
<Element Type="Struct" ID="0x6" Archetype="DamageInfo"/>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,39 +1,65 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Seedling</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Scale" type="vector3f"/>
<struct ID="0x04" name="PatternedInfo" template="Structs/PatternedInfo.xml"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 1" type="asset" extensions="CMDL"/>
<property ID="0x07" name="Unknown 2" type="asset" extensions="WPSC"/>
<struct ID="0x08" name="DamageInfo 1" template="Structs/DamageInfo.xml"/>
<struct ID="0x09" name="DamageInfo 2" template="Structs/DamageInfo.xml"/>
<property ID="0x0A" name="Unknown 3" type="float"/>
<property ID="0x0B" name="Unknown 4" type="float"/>
<property ID="0x0C" name="Unknown 5" type="float"/>
<property ID="0x0D" name="Unknown 6" type="float"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
<property name="Scale" ID="0x03"/>
<property name="Active" ID="0x04:0x1A"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04:0x19</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>enabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Seedling</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Vector" ID="0x3">
<Name>Scale</Name>
</Element>
<Element Type="Struct" ID="0x4" Archetype="PatternedInfo"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6">
<Name>Unknown 1</Name>
<TypeFilter>
<Element>CMDL</Element>
</TypeFilter>
</Element>
<Element Type="Asset" ID="0x7">
<Name>Unknown 2</Name>
<TypeFilter>
<Element>WPSC</Element>
</TypeFilter>
</Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo">
<Name>DamageInfo 1</Name>
</Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 2</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 6</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04:0x1A</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04:0x19"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
</ScriptObject>

View File

@@ -1,28 +1,45 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>ShadowProjector</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Active" type="bool"/>
<property ID="0x03" name="Shadow Scale" type="float"/>
<property ID="0x04" name="Shadow Offset" type="vector3f"/>
<property ID="0x05" name="Unknown 4" type="float"/>
<property ID="0x06" name="Shadow Opacity" type="float"/>
<property ID="0x07" name="Unknown 6" type="float"/>
<property ID="0x08" name="Unknown 7" type="bool"/>
<property ID="0x09" name="Unknown 8" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Active" ID="0x02"/>
</properties>
<assets/>
<rotation_type>disabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>ShadowProjector</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Bool" ID="0x2">
<Name>Active</Name>
</Element>
<Element Type="Float" ID="0x3">
<Name>Shadow Scale</Name>
</Element>
<Element Type="Vector" ID="0x4">
<Name>Shadow Offset</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Shadow Opacity</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 6</Name>
</Element>
<Element Type="Bool" ID="0x8">
<Name>Unknown 7</Name>
</Element>
<Element Type="Int" ID="0x9">
<Name>Unknown 8</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ActiveProperty>0x02</ActiveProperty>
</EditorProperties>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

View File

@@ -1,50 +1,94 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>SnakeWeedSwarm</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Scale" type="vector3f"/>
<property ID="0x03" name="Active" type="bool"/>
<property ID="0x04" name="AnimationParameters" type="character"/>
<struct ID="0x05" name="ActorParameters" template="Structs/ActorParameters.xml"/>
<property ID="0x06" name="Unknown 2" type="float"/>
<property ID="0x07" name="Unknown 3" type="float"/>
<property ID="0x08" name="Unknown 4" type="float"/>
<property ID="0x09" name="Unknown 5" type="float"/>
<property ID="0x0A" name="Unknown 6" type="float"/>
<property ID="0x0B" name="Unknown 7" type="float"/>
<property ID="0x0C" name="Unknown 8" type="float"/>
<property ID="0x0D" name="Unknown 9" type="float"/>
<property ID="0x0E" name="Unknown 10" type="float"/>
<property ID="0x0F" name="Unknown 11" type="float"/>
<property ID="0x10" name="Unknown 12" type="float"/>
<property ID="0x11" name="Unknown 13" type="float"/>
<property ID="0x12" name="Unknown 14" type="float"/>
<property ID="0x13" name="Unknown 15" type="float"/>
<struct ID="0x14" name="DamageInfo" template="Structs/DamageInfo.xml"/>
<property ID="0x15" name="Unknown 16" type="float"/>
<property ID="0x16" name="Unknown 17" type="sound"/>
<property ID="0x17" name="Unknown 18" type="sound"/>
<property ID="0x18" name="Unknown 19" type="sound"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Scale" ID="0x02"/>
<property name="Active" ID="0x03"/>
<property name="LightParameters" ID="0x05:0x00"/>
</properties>
<assets>
<animparams source="property">0x04</animparams>
<model source="property">0x05:0x02</model>
<model source="property">0x05:0x04</model>
</assets>
<rotation_type>disabled</rotation_type>
<scale_type>volume</scale_type>
<preview_volume shape="AxisAlignedBox"/>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>SnakeWeedSwarm</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Scale</Name>
</Element>
<Element Type="Bool" ID="0x3">
<Name>Active</Name>
</Element>
<Element Type="AnimationSet" ID="0x4">
<Name>AnimationParameters</Name>
</Element>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x8">
<Name>Unknown 4</Name>
</Element>
<Element Type="Float" ID="0x9">
<Name>Unknown 5</Name>
</Element>
<Element Type="Float" ID="0xA">
<Name>Unknown 6</Name>
</Element>
<Element Type="Float" ID="0xB">
<Name>Unknown 7</Name>
</Element>
<Element Type="Float" ID="0xC">
<Name>Unknown 8</Name>
</Element>
<Element Type="Float" ID="0xD">
<Name>Unknown 9</Name>
</Element>
<Element Type="Float" ID="0xE">
<Name>Unknown 10</Name>
</Element>
<Element Type="Float" ID="0xF">
<Name>Unknown 11</Name>
</Element>
<Element Type="Float" ID="0x10">
<Name>Unknown 12</Name>
</Element>
<Element Type="Float" ID="0x11">
<Name>Unknown 13</Name>
</Element>
<Element Type="Float" ID="0x12">
<Name>Unknown 14</Name>
</Element>
<Element Type="Float" ID="0x13">
<Name>Unknown 15</Name>
</Element>
<Element Type="Struct" ID="0x14" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x15">
<Name>Unknown 16</Name>
</Element>
<Element Type="Sound" ID="0x16">
<Name>Unknown 17</Name>
</Element>
<Element Type="Sound" ID="0x17">
<Name>Unknown 18</Name>
</Element>
<Element Type="Sound" ID="0x18">
<Name>Unknown 19</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty>
<ActiveProperty>0x03</ActiveProperty>
<LightParametersProperty>0x05:0x00</LightParametersProperty>
</EditorProperties>
<Assets>
<Element Type="AnimParams" Source="Property" Location="0x04"/>
<Element Type="Model" Source="Property" Location="0x05:0x02"/>
<Element Type="Model" Source="Property" Location="0x05:0x04"/>
</Assets>
<RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType>
<VolumeShape>AxisAlignedBoxShape</VolumeShape>
</ScriptObject>

View File

@@ -1,40 +1,77 @@
<?xml version="1.0" encoding="UTF-8"?>
<ScriptTemplate version="4">
<name>Sound</name>
<properties>
<property ID="0x00" name="Name" type="string"/>
<property ID="0x01" name="Position" type="vector3f"/>
<property ID="0x02" name="Rotation" type="vector3f"/>
<property ID="0x03" name="Sound ID" type="sound"/>
<property ID="0x04" name="Unknown 1" type="bool"/>
<property ID="0x05" name="Unknown 2" type="float"/>
<property ID="0x06" name="Unknown 3" type="float"/>
<property ID="0x07" name="Unknown 4" type="float"/>
<property ID="0x08" name="Unknown 5" type="long"/>
<property ID="0x09" name="Unknown 6" type="long"/>
<property ID="0x0A" name="Unknown 7" type="long"/>
<property ID="0x0B" name="Unknown 8" type="long"/>
<property ID="0x0C" name="Unknown 9" type="bool"/>
<property ID="0x0D" name="Unknown 10" type="bool"/>
<property ID="0x0E" name="Unknown 11" type="bool"/>
<property ID="0x0F" name="Unknown 12" type="bool"/>
<property ID="0x10" name="Unknown 13" type="bool"/>
<property ID="0x11" name="Unknown 14" type="bool"/>
<property ID="0x12" name="Unknown 15" type="bool"/>
<property ID="0x13" name="Unknown 16" type="long"/>
</properties>
<states/>
<messages/>
<editor>
<properties>
<property name="InstanceName" ID="0x00"/>
<property name="Position" ID="0x01"/>
<property name="Rotation" ID="0x02"/>
</properties>
<assets>
<billboard source="file">script/common/Sound.TXTR</billboard>
</assets>
<rotation_type>enabled</rotation_type>
<scale_type>disabled</scale_type>
</editor>
</ScriptTemplate>
<ScriptObject ArchiveVer="4" Game="Prime">
<Properties Type="Struct">
<Name>Sound</Name>
<SubProperties>
<Element Type="String" ID="0x0">
<Name>Name</Name>
</Element>
<Element Type="Vector" ID="0x1">
<Name>Position</Name>
</Element>
<Element Type="Vector" ID="0x2">
<Name>Rotation</Name>
</Element>
<Element Type="Sound" ID="0x3">
<Name>Sound ID</Name>
</Element>
<Element Type="Bool" ID="0x4">
<Name>Unknown 1</Name>
</Element>
<Element Type="Float" ID="0x5">
<Name>Unknown 2</Name>
</Element>
<Element Type="Float" ID="0x6">
<Name>Unknown 3</Name>
</Element>
<Element Type="Float" ID="0x7">
<Name>Unknown 4</Name>
</Element>
<Element Type="Int" ID="0x8">
<Name>Unknown 5</Name>
</Element>
<Element Type="Int" ID="0x9">
<Name>Unknown 6</Name>
</Element>
<Element Type="Int" ID="0xA">
<Name>Unknown 7</Name>
</Element>
<Element Type="Int" ID="0xB">
<Name>Unknown 8</Name>
</Element>
<Element Type="Bool" ID="0xC">
<Name>Unknown 9</Name>
</Element>
<Element Type="Bool" ID="0xD">
<Name>Unknown 10</Name>
</Element>
<Element Type="Bool" ID="0xE">
<Name>Unknown 11</Name>
</Element>
<Element Type="Bool" ID="0xF">
<Name>Unknown 12</Name>
</Element>
<Element Type="Bool" ID="0x10">
<Name>Unknown 13</Name>
</Element>
<Element Type="Bool" ID="0x11">
<Name>Unknown 14</Name>
</Element>
<Element Type="Bool" ID="0x12">
<Name>Unknown 15</Name>
</Element>
<Element Type="Int" ID="0x13">
<Name>Unknown 16</Name>
</Element>
</SubProperties>
</Properties>
<EditorProperties>
<NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty>
</EditorProperties>
<Assets>
<Element Type="Billboard" Source="File" Location="script/common/Sound.TXTR"/>
</Assets>
<ScaleType>ScaleDisabled</ScaleType>
</ScriptObject>

Some files were not shown because too many files have changed in this diff Show More