Changed MP1 enum properties to choices

This commit is contained in:
Aruki 2018-10-13 01:56:56 -06:00
parent a70951616a
commit 0e5355a103
16 changed files with 42 additions and 42 deletions

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="Prime"> <PropertyTemplate ArchiveVer="4" Game="Prime">
<PropertyArchetype Type="Enum"> <PropertyArchetype Type="Choice">
<Name>Item</Name> <Name>Item</Name>
<Values> <Values>
<Element Name="Power Beam" ID="0x0"/> <Element Name="Power Beam" ID="0x0"/>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="Prime"> <PropertyTemplate ArchiveVer="4" Game="Prime">
<PropertyArchetype Type="Enum"> <PropertyArchetype Type="Choice">
<Name>PlayerAction</Name> <Name>PlayerAction</Name>
<Values> <Values>
<Element Name="Forward" ID="0x0"/> <Element Name="Forward" ID="0x0"/>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="Prime"> <PropertyTemplate ArchiveVer="4" Game="Prime">
<PropertyArchetype Type="Enum"> <PropertyArchetype Type="Choice">
<Name>VulnerabilityType</Name> <Name>VulnerabilityType</Name>
<Values> <Values>
<Element Name="Double Damage" ID="0x0"/> <Element Name="Double Damage" ID="0x0"/>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<PropertyTemplate ArchiveVer="4" Game="Prime"> <PropertyTemplate ArchiveVer="4" Game="Prime">
<PropertyArchetype Type="Enum"> <PropertyArchetype Type="Choice">
<Name>WeaponType</Name> <Name>WeaponType</Name>
<Values> <Values>
<Element Name="Power" ID="0x0"/> <Element Name="Power" ID="0x0"/>

View File

@ -10,7 +10,7 @@
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Show Skybox</Name> <Name>Show Skybox</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2"> <Element Type="Choice" ID="0x2">
<Name>Environmental Effect</Name> <Name>Environmental Effect</Name>
<Values> <Values>
<Element Name="None" ID="0x0"/> <Element Name="None" ID="0x0"/>
@ -37,7 +37,7 @@
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Enum" ID="0x8"> <Element Type="Choice" ID="0x8">
<Name>Phazon Type</Name> <Name>Phazon Type</Name>
<Values> <Values>
<Element Name="None" ID="0x0"/> <Element Name="None" ID="0x0"/>

View File

@ -9,7 +9,7 @@
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2" Archetype="PlayerAction"> <Element Type="Choice" ID="0x2" Archetype="PlayerAction">
<Name>Action</Name> <Name>Action</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">

View File

@ -14,7 +14,7 @@
</Element> </Element>
<Element Type="Struct" ID="0x3" Archetype="HealthInfo"/> <Element Type="Struct" ID="0x3" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x4" Archetype="DamageVulnerability"/> <Element Type="Struct" ID="0x4" Archetype="DamageVulnerability"/>
<Element Type="Enum" ID="0x5"> <Element Type="Choice" ID="0x5">
<Name>Render Side</Name> <Name>Render Side</Name>
<Values> <Values>
<Element Name="None" ID="0x0"/> <Element Name="None" ID="0x0"/>

View File

@ -12,7 +12,7 @@
<Element Type="Bool" ID="0x2"> <Element Type="Bool" ID="0x2">
<Name>Unknown 1</Name> <Name>Unknown 1</Name>
</Element> </Element>
<Element Type="Enum" ID="0x3"> <Element Type="Choice" ID="0x3">
<Name>Memo Type</Name> <Name>Memo Type</Name>
<Values> <Values>
<Element Name="Status Message" ID="0x0"/> <Element Name="Status Message" ID="0x0"/>

View File

@ -21,7 +21,7 @@
<Element Type="Vector" ID="0x5"> <Element Type="Vector" ID="0x5">
<Name>Scan/Collision Offset</Name> <Name>Scan/Collision Offset</Name>
</Element> </Element>
<Element Type="Enum" ID="0x6" Archetype="Item"/> <Element Type="Choice" ID="0x6" Archetype="Item"/>
<Element Type="Int" ID="0x7"> <Element Type="Int" ID="0x7">
<Name>Capacity</Name> <Name>Capacity</Name>
</Element> </Element>

View File

@ -9,7 +9,7 @@
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2" Archetype="Item"/> <Element Type="Choice" ID="0x2" Archetype="Item"/>
<Element Type="Int" ID="0x3"> <Element Type="Int" ID="0x3">
<Name>Amount</Name> <Name>Amount</Name>
</Element> </Element>

View File

@ -12,7 +12,7 @@
<Element Type="Vector" ID="0x2"> <Element Type="Vector" ID="0x2">
<Name>Rotation</Name> <Name>Rotation</Name>
</Element> </Element>
<Element Type="Enum" ID="0x3"> <Element Type="Choice" ID="0x3">
<Name>Function</Name> <Name>Function</Name>
<Values> <Values>
<Element Name="Function 0" ID="0x0"/> <Element Name="Function 0" ID="0x0"/>
@ -63,7 +63,7 @@
<Name>Unknown 4</Name> <Name>Unknown 4</Name>
</Element> </Element>
<Element Type="Struct" ID="0x8" Archetype="LayerSwitch"/> <Element Type="Struct" ID="0x8" Archetype="LayerSwitch"/>
<Element Type="Enum" ID="0x9" Archetype="Item"/> <Element Type="Choice" ID="0x9" Archetype="Item"/>
<Element Type="Bool" ID="0xA"> <Element Type="Bool" ID="0xA">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>

View File

@ -3,19 +3,19 @@
<PropertyArchetype Type="Struct"> <PropertyArchetype Type="Struct">
<Name>BeamCombos</Name> <Name>BeamCombos</Name>
<SubProperties> <SubProperties>
<Element Type="Enum" ID="0x0" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x0" Archetype="VulnerabilityType">
<Name>Super Missile</Name> <Name>Super Missile</Name>
</Element> </Element>
<Element Type="Enum" ID="0x1" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x1" Archetype="VulnerabilityType">
<Name>Ice Spreader</Name> <Name>Ice Spreader</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x2" Archetype="VulnerabilityType">
<Name>Wavebuster</Name> <Name>Wavebuster</Name>
</Element> </Element>
<Element Type="Enum" ID="0x3" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x3" Archetype="VulnerabilityType">
<Name>Flamethrower</Name> <Name>Flamethrower</Name>
</Element> </Element>
<Element Type="Enum" ID="0x4" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x4" Archetype="VulnerabilityType">
<Name>Phazon Combo</Name> <Name>Phazon Combo</Name>
</Element> </Element>
</SubProperties> </SubProperties>

View File

@ -3,19 +3,19 @@
<PropertyArchetype Type="Struct"> <PropertyArchetype Type="Struct">
<Name>ChargedBeams</Name> <Name>ChargedBeams</Name>
<SubProperties> <SubProperties>
<Element Type="Enum" ID="0x0" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x0" Archetype="VulnerabilityType">
<Name>Power</Name> <Name>Power</Name>
</Element> </Element>
<Element Type="Enum" ID="0x1" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x1" Archetype="VulnerabilityType">
<Name>Ice</Name> <Name>Ice</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x2" Archetype="VulnerabilityType">
<Name>Wave</Name> <Name>Wave</Name>
</Element> </Element>
<Element Type="Enum" ID="0x3" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x3" Archetype="VulnerabilityType">
<Name>Plasma</Name> <Name>Plasma</Name>
</Element> </Element>
<Element Type="Enum" ID="0x4" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x4" Archetype="VulnerabilityType">
<Name>Phazon</Name> <Name>Phazon</Name>
</Element> </Element>
</SubProperties> </SubProperties>

View File

@ -3,7 +3,7 @@
<PropertyArchetype Type="Struct"> <PropertyArchetype Type="Struct">
<Name>DamageInfo</Name> <Name>DamageInfo</Name>
<SubProperties> <SubProperties>
<Element Type="Enum" ID="0x0" Archetype="WeaponType"> <Element Type="Choice" ID="0x0" Archetype="WeaponType">
<Name>Weapon Type</Name> <Name>Weapon Type</Name>
</Element> </Element>
<Element Type="Float" ID="0x1"> <Element Type="Float" ID="0x1">

View File

@ -3,52 +3,52 @@
<PropertyArchetype Type="Struct"> <PropertyArchetype Type="Struct">
<Name>DamageVulnerability</Name> <Name>DamageVulnerability</Name>
<SubProperties> <SubProperties>
<Element Type="Enum" ID="0x0" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x0" Archetype="VulnerabilityType">
<Name>Power</Name> <Name>Power</Name>
</Element> </Element>
<Element Type="Enum" ID="0x1" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x1" Archetype="VulnerabilityType">
<Name>Ice</Name> <Name>Ice</Name>
</Element> </Element>
<Element Type="Enum" ID="0x2" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x2" Archetype="VulnerabilityType">
<Name>Wave</Name> <Name>Wave</Name>
</Element> </Element>
<Element Type="Enum" ID="0x3" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x3" Archetype="VulnerabilityType">
<Name>Plasma</Name> <Name>Plasma</Name>
</Element> </Element>
<Element Type="Enum" ID="0x4" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x4" Archetype="VulnerabilityType">
<Name>Bomb</Name> <Name>Bomb</Name>
</Element> </Element>
<Element Type="Enum" ID="0x5" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x5" Archetype="VulnerabilityType">
<Name>Power Bomb</Name> <Name>Power Bomb</Name>
</Element> </Element>
<Element Type="Enum" ID="0x6" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x6" Archetype="VulnerabilityType">
<Name>Missile</Name> <Name>Missile</Name>
</Element> </Element>
<Element Type="Enum" ID="0x7" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x7" Archetype="VulnerabilityType">
<Name>Boost Ball</Name> <Name>Boost Ball</Name>
</Element> </Element>
<Element Type="Enum" ID="0x8" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x8" Archetype="VulnerabilityType">
<Name>Phazon</Name> <Name>Phazon</Name>
</Element> </Element>
<Element Type="Enum" ID="0x9" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0x9" Archetype="VulnerabilityType">
<Name>AI</Name> <Name>AI</Name>
</Element> </Element>
<Element Type="Enum" ID="0xA" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xA" Archetype="VulnerabilityType">
<Name>Poison Water</Name> <Name>Poison Water</Name>
</Element> </Element>
<Element Type="Enum" ID="0xB" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xB" Archetype="VulnerabilityType">
<Name>Lava</Name> <Name>Lava</Name>
</Element> </Element>
<Element Type="Enum" ID="0xC" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xC" Archetype="VulnerabilityType">
<Name>Hot</Name> <Name>Hot</Name>
</Element> </Element>
<Element Type="Enum" ID="0xD" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xD" Archetype="VulnerabilityType">
<Name>Unused Weapon 1</Name> <Name>Unused Weapon 1</Name>
</Element> </Element>
<Element Type="Enum" ID="0xE" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xE" Archetype="VulnerabilityType">
<Name>Unused Weapon 2</Name> <Name>Unused Weapon 2</Name>
</Element> </Element>
<Element Type="Enum" ID="0xF" Archetype="VulnerabilityType"> <Element Type="Choice" ID="0xF" Archetype="VulnerabilityType">
<Name>Unused Weapon 3</Name> <Name>Unused Weapon 3</Name>
</Element> </Element>
<Element Type="Struct" ID="0x10" Archetype="ChargedBeams"/> <Element Type="Struct" ID="0x10" Archetype="ChargedBeams"/>

View File

@ -24,7 +24,7 @@
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 6</Name> <Name>Unknown 6</Name>
</Element> </Element>
<Element Type="Enum" ID="0x7"> <Element Type="Choice" ID="0x7">
<Name>World Lighting Options</Name> <Name>World Lighting Options</Name>
<Values> <Values>
<Element Name="Unknown 1" ID="0x0"/> <Element Name="Unknown 1" ID="0x0"/>
@ -35,7 +35,7 @@
<Element Name="Unknown 4" ID="0x5"/> <Element Name="Unknown 4" ID="0x5"/>
</Values> </Values>
</Element> </Element>
<Element Type="Enum" ID="0x8"> <Element Type="Choice" ID="0x8">
<Name>Light Recalculation Options</Name> <Name>Light Recalculation Options</Name>
<Description>Interval between light recalculation updates.</Description> <Description>Interval between light recalculation updates.</Description>
<Values> <Values>