Syncing template changes

This commit is contained in:
parax0
2016-04-28 00:50:01 -06:00
parent 7f3929d4ca
commit 769662b51d
24 changed files with 259 additions and 231 deletions

View File

@@ -1,18 +1,35 @@
<?xml version="1.0" encoding="UTF-8"?>
<struct name="ConditionalTest" type="multi">
<properties>
<property ID="0xDE3E40A3" type="long">
<enum ID="0xDE3E40A3">
<default>1</default>
</property>
<enumerators>
<enumerator ID="0x00" name="Unknown"/>
<enumerator ID="0x01" name="And"/>
<enumerator ID="0x02" name="Or"/>
</enumerators>
</enum>
<enum ID="0xD3AF8D72" template="Enums/Item.xml">
<default>0x00</default>
</enum>
<property ID="0x03BDEA98" type="long">
<enum ID="0x03BDEA98">
<default>0</default>
</property>
<property ID="0x70729364" type="long">
<enumerators>
<enumerator ID="0x00" name="Amount"/>
<enumerator ID="0x01" name="Capacity"/>
</enumerators>
</enum>
<enum ID="0x70729364">
<default>0</default>
</property>
<enumerators>
<enumerator ID="0x00" name="Equals"/>
<enumerator ID="0x01" name="Does Not Equal"/>
<enumerator ID="0x02" name="Is Greater Than"/>
<enumerator ID="0x03" name="Is Less Than"/>
<enumerator ID="0x04" name="Is Greater Than Or Equals"/>
<enumerator ID="0x05" name="Is Less Than Or Equals"/>
</enumerators>
</enum>
<property ID="0x8DB9398A" type="long">
<default>0</default>
</property>

View File

@@ -1,9 +1,9 @@
<?xml version="1.0" encoding="UTF-8"?>
<struct name="DamageInfo" type="multi">
<properties>
<property ID="0x119FBD31" type="long">
<enum ID="0x119FBD31" template="Enums/WeaponType.xml">
<default>0</default>
</property>
</enum>
<property ID="0xF2D02613" type="float">
<default>0.0</default>
</property>

View File

@@ -7,15 +7,9 @@
<property ID="0xB68C0AA3" type="bool">
<default>true</default>
</property>
<property ID="0xAD54DA11" type="long">
<default>-1</default>
</property>
<property ID="0xF5C66384" type="long">
<default>-1</default>
</property>
<property ID="0x35A9792E" type="long">
<default>-1</default>
</property>
<property ID="0xAD54DA11" type="file" extensions="CMDL"/>
<property ID="0xF5C66384" type="file" extensions="CSKR"/>
<property ID="0x35A9792E" type="file" extensions="SCAN"/>
<struct ID="0x1D852D4B" template="Structs/HealthInfo.xml">
<properties>
<property ID="0xF0668919">

View File

@@ -5,8 +5,39 @@
<property ID="0x20927E9B" type="vector3f">
<default>0.0, 0.0, 0.0</default>
</property>
<property ID="0x82859F46" type="long">
<default>30726</default>
</property>
<bitfield ID="0x82859F46">
<default>0x00007806</default>
<flags>
<flag mask="0x00000001" name="Detect Player"/>
<flag mask="0x00000002" name="Detect Morphed Player"/>
<flag mask="0x00000004" name="Detect Unmorphed Player"/>
<flag mask="0x00000008" name="Unknown 1"/>
<flag mask="0x00000010" name="Unknown 2"/>
<flag mask="0x00000020" name="Unknown 3"/>
<flag mask="0x00000040" name="Unknown 4"/>
<flag mask="0x00000080" name="Unknown 5"/>
<flag mask="0x00000100" name="Unknown 6"/>
<flag mask="0x00000200" name="Unknown 7"/>
<flag mask="0x00000400" name="Unknown 8"/>
<flag mask="0x00000800" name="Detect Player 1 (Broken)"/>
<flag mask="0x00001000" name="Detect Player 2 (Broken)"/>
<flag mask="0x00002000" name="Detect Player 3 (Broken)"/>
<flag mask="0x00004000" name="Detect Player 4 (Broken)"/>
<flag mask="0x00008000" name="Detect AI"/>
<flag mask="0x00010000" name="Kill On Entered"/>
<flag mask="0x00020000" name="Apply Force"/>
<flag mask="0x00040000" name="Unknown 9"/>
<flag mask="0x00080000" name="Detect Player If Completely Inside"/>
<flag mask="0x00100000" name="Block Environmental Effects"/>
<flag mask="0x00200000" name="Detect Projectiles"/>
<flag mask="0x00400000" name="Detect Bombs"/>
<flag mask="0x00800000" name="Unknown 10"/>
<flag mask="0x01000000" name="Detect Boost Ball"/>
<flag mask="0x02000000" name="Sunlight (Makes Lumites Appear)"/>
<flag mask="0x04000000" name="Delete Objects"/>
<flag mask="0x08000000" name="Detect Spider Ball"/>
<flag mask="0x10000000" name="Detect Screw Attack"/>
</flags>
</bitfield>
</properties>
</struct>

View File

@@ -4,8 +4,14 @@
<property ID="0xFE9DC266" type="bool">
<default>false</default>
</property>
<property ID="0xCA19E8C6" type="long">
<default>15</default>
</property>
<bitfield ID="0xCA19E8C6">
<default>0x0F</default>
<flags>
<flag mask="0x00000001" name="Combat"/>
<flag mask="0x00000002" name="Scan"/>
<flag mask="0x00000004" name="Dark"/>
<flag mask="0x00000008" name="Echo"/>
</flags>
</bitfield>
</properties>
</struct>

View File

@@ -5,9 +5,15 @@
<default>100.0</default>
<suffix>%</suffix>
</property>
<property ID="0x68ACBD86" type="long">
<enum ID="0x68ACBD86">
<default>0</default>
</property>
<enumerators>
<enumerator ID="0x00" name="Normal"/>
<enumerator ID="0x01" name="Reflect"/>
<enumerator ID="0x02" name="Pass Through"/>
<enumerator ID="0x03" name="Immune"/>
</enumerators>
</enum>
<property ID="0x93677DA2" type="bool">
<default>false</default>
</property>