Update MP1 template property names (from MP2/3) and structs

This commit is contained in:
Luke Street 2022-02-03 15:17:58 -05:00
parent 6376d72c8b
commit 35909f30cd
34 changed files with 497 additions and 285 deletions

View File

@ -833,7 +833,7 @@
</Element> </Element>
<Element> <Element>
<Key>0xB</Key> <Key>0xB</Key>
<Value>UnknownState1</Value> <Value>CloseIn</Value>
</Element> </Element>
<Element> <Element>
<Key>0xC</Key> <Key>0xC</Key>
@ -857,7 +857,7 @@
</Element> </Element>
<Element> <Element>
<Key>0x11</Key> <Key>0x11</Key>
<Value>UnknownState2</Value> <Value>DeactivateState</Value>
</Element> </Element>
<Element> <Element>
<Key>0x12</Key> <Key>0x12</Key>
@ -865,7 +865,7 @@
</Element> </Element>
<Element> <Element>
<Key>0x13</Key> <Key>0x13</Key>
<Value>UnknownState3</Value> <Value>MassiveDeath</Value>
</Element> </Element>
<Element> <Element>
<Key>0x14</Key> <Key>0x14</Key>
@ -873,7 +873,7 @@
</Element> </Element>
<Element> <Element>
<Key>0x15</Key> <Key>0x15</Key>
<Value>UnknownState4</Value> <Value>AboutToMassivelyDie</Value>
</Element> </Element>
<Element> <Element>
<Key>0x16</Key> <Key>0x16</Key>
@ -881,23 +881,35 @@
</Element> </Element>
<Element> <Element>
<Key>0x17</Key> <Key>0x17</Key>
<Value>UnknownState5</Value> <Value>InvulnDamage</Value>
</Element> </Element>
<Element> <Element>
<Key>0x18</Key> <Key>0x18</Key>
<Value>UnknownState6</Value> <Value>MassiveFrozenDeath</Value>
</Element> </Element>
<Element> <Element>
<Key>0x19</Key> <Key>0x19</Key>
<Value>Modify</Value> <Value>Modify</Value>
</Element> </Element>
<Element>
<Key>0x1A</Key>
<Value>ScanStart</Value>
</Element>
<Element>
<Key>0x1B</Key>
<Value>ScanProcessing</Value>
</Element>
<Element> <Element>
<Key>0x1C</Key> <Key>0x1C</Key>
<Value>ScanDone</Value> <Value>ScanDone</Value>
</Element> </Element>
<Element>
<Key>0x1D</Key>
<Value>UnFrozen</Value>
</Element>
<Element> <Element>
<Key>0x1E</Key> <Key>0x1E</Key>
<Value>DFST</Value> <Value>Default</Value>
</Element> </Element>
<Element> <Element>
<Key>0x1F</Key> <Key>0x1F</Key>
@ -915,7 +927,7 @@
</Element> </Element>
<Element> <Element>
<Key>0x2</Key> <Key>0x2</Key>
<Value>UnknownMessage1</Value> <Value>Arrived</Value>
</Element> </Element>
<Element> <Element>
<Key>0x3</Key> <Key>0x3</Key>
@ -979,7 +991,7 @@
</Element> </Element>
<Element> <Element>
<Key>0x12</Key> <Key>0x12</Key>
<Value>UnknownMessage2</Value> <Value>UnknownMessage</Value>
</Element> </Element>
<Element> <Element>
<Key>0x13</Key> <Key>0x13</Key>
@ -993,5 +1005,113 @@
<Key>0x15</Key> <Key>0x15</Key>
<Value>Alert</Value> <Value>Alert</Value>
</Element> </Element>
<Element>
<Key>0x16</Key>
<Value>InternalMessage0</Value>
</Element>
<Element>
<Key>0x17</Key>
<Value>OnFloor</Value>
</Element>
<Element>
<Key>0x18</Key>
<Value>InternalMessage1</Value>
</Element>
<Element>
<Key>0x19</Key>
<Value>InternalMessage2</Value>
</Element>
<Element>
<Key>0x1A</Key>
<Value>Falling</Value>
</Element>
<Element>
<Key>0x1B</Key>
<Value>OnIceSurface</Value>
</Element>
<Element>
<Key>0x1C</Key>
<Value>OnMudSlowSurface</Value>
</Element>
<Element>
<Key>0x1D</Key>
<Value>OnNormalSurface</Value>
</Element>
<Element>
<Key>0x1E</Key>
<Value>Touched</Value>
</Element>
<Element>
<Key>0x1F</Key>
<Value>AddPlatformRider</Value>
</Element>
<Element>
<Key>0x20</Key>
<Value>LandOnNotFloor</Value>
</Element>
<Element>
<Key>0x21</Key>
<Value>Registered</Value>
</Element>
<Element>
<Key>0x22</Key>
<Value>Deleted</Value>
</Element>
<Element>
<Key>0x23</Key>
<Value>InitializedInArea</Value>
</Element>
<Element>
<Key>0x24</Key>
<Value>WorldInitialized</Value>
</Element>
<Element>
<Key>0x25</Key>
<Value>AddSplashInhabitant</Value>
</Element>
<Element>
<Key>0x26</Key>
<Value>UpdateSplashInhabitant</Value>
</Element>
<Element>
<Key>0x27</Key>
<Value>RemoveSplashInhabitant</Value>
</Element>
<Element>
<Key>0x28</Key>
<Value>Jumped</Value>
</Element>
<Element>
<Key>0x29</Key>
<Value>Damage</Value>
</Element>
<Element>
<Key>0x2A</Key>
<Value>InvulnDamage</Value>
</Element>
<Element>
<Key>0x2B</Key>
<Value>ProjectileCollide</Value>
</Element>
<Element>
<Key>0x2C</Key>
<Value>InSnakeWeed</Value>
</Element>
<Element>
<Key>0x2D</Key>
<Value>AddPhazonPoolInhabitant</Value>
</Element>
<Element>
<Key>0x2E</Key>
<Value>UpdatePhazonPoolInhabitant</Value>
</Element>
<Element>
<Key>0x2F</Key>
<Value>RemovePhazonPoolInhabitant</Value>
</Element>
<Element>
<Key>0x30</Key>
<Value>SuspendedMove</Value>
</Element>
</Messages> </Messages>
</Game> </Game>

View File

@ -1,30 +0,0 @@
diff a/templates/MP1/Misc/TweakGui.xml b/templates/MP1/Misc/TweakGui.xml (rejected hunks)
@@ -315,23 +315,23 @@
</Element>
<Element Type="String" ID="0x4E">
<Name>Unknown</Name>
- <DefaultValue>Warning</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x4F">
<Name>Unknown</Name>
- <DefaultValue>Damage</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x50">
<Name>Unknown</Name>
- <DefaultValue>Energy Low</DefaultValue>
+ <DefaultValue><3E><>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x51">
<Name>Unknown</Name>
- <DefaultValue>Missiles Low</DefaultValue>
+ <DefaultValue><3E>"<>&gt;</DefaultValue>
</Element>
<Element Type="String" ID="0x52">
<Name>Unknown</Name>
- <DefaultValue>Depleted</DefaultValue>
+ <DefaultValue></DefaultValue>
</Element>
<Element Type="Float" ID="0x53">
<Name>MissileWarningPulseTime</Name>

View File

@ -16,7 +16,7 @@
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Unknown 1</Name> <Name>JumpApex</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -7,22 +7,22 @@
<Name>Name</Name> <Name>Name</Name>
</Element> </Element>
<Element Type="Int" ID="0x1"> <Element Type="Int" ID="0x1">
<Name>Unknown 1</Name> <Name>Animation ID</Name>
</Element> </Element>
<Element Type="Bool" ID="0x2"> <Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name> <Name>Looping</Name>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Unknown 3</Name> <Name>Lifetime</Name>
</Element> </Element>
<Element Type="Bool" ID="0x4"> <Element Type="Bool" ID="0x4">
<Name>Unknown 4</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Int" ID="0x5">
<Name>Unknown 5</Name> <Name>Fade Out</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 6</Name> <Name>Playback Rate</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -16,21 +16,21 @@
<Name>Scale</Name> <Name>Scale</Name>
</Element> </Element>
<Element Type="Vector" ID="0x4"> <Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name> <Name>CollisionBox</Name>
</Element> </Element>
<Element Type="Vector" ID="0x5"> <Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name> <Name>CollisionOffset</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 2</Name> <Name>Mass</Name>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Unknown 3</Name> <Name>Gravity</Name>
</Element> </Element>
<Element Type="Struct" ID="0x8" Archetype="HealthInfo"/> <Element Type="Struct" ID="0x8" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/> <Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/>
<Element Type="Asset" ID="0xA"> <Element Type="Asset" ID="0xA">
<Name>Model</Name> <Name>StaticModel</Name>
<TypeFilter> <TypeFilter>
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
@ -40,37 +40,45 @@
</Element> </Element>
<Element Type="Struct" ID="0xC" Archetype="ActorParameters"/> <Element Type="Struct" ID="0xC" Archetype="ActorParameters"/>
<Element Type="Bool" ID="0xD"> <Element Type="Bool" ID="0xD">
<Name>Auto-Play Animation</Name> <Name>IsLoop</Name>
<Description>Enables auto-playing &amp; looping animation.</Description>
</Element> </Element>
<Element Type="Bool" ID="0xE"> <Element Type="Bool" ID="0xE">
<Name>Unknown 5</Name> <Name>Immovable</Name>
<Description>Applies "Immovable" material type.</Description>
</Element> </Element>
<Element Type="Bool" ID="0xF"> <Element Type="Bool" ID="0xF">
<Name>Bounding Box Collision</Name> <Name>IsSolid</Name>
<Description>Applies "Solid" material type, enabling bounding box collision.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x10"> <Element Type="Bool" ID="0x10">
<Name>Unknown 7</Name> <Name>IsCameraThrough</Name>
<Description>Applies "Camera Passthrough" material type.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x11"> <Element Type="Bool" ID="0x11">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x12"> <Element Type="Int" ID="0x12">
<Name>Unknown 9</Name> <Name>RenderTextureSet</Name>
<Description>Index of active material set.</Description>
</Element> </Element>
<Element Type="Float" ID="0x13"> <Element Type="Float" ID="0x13">
<Name>Unknown 10</Name> <Name>XRayAlpha</Name>
</Element> </Element>
<Element Type="Bool" ID="0x14"> <Element Type="Bool" ID="0x14">
<Name>Unknown 11</Name> <Name>ThermalVisibleThroughGeometry</Name>
<Description>Disables depth testing in Thermal Visor, allowing it to render through other objects.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x15"> <Element Type="Bool" ID="0x15">
<Name>Unknown 12</Name> <Name>DrawsShadow</Name>
</Element> </Element>
<Element Type="Bool" ID="0x16"> <Element Type="Bool" ID="0x16">
<Name>Unknown 13</Name> <Name>ScaleAnimation</Name>
<Description>Applies model scale to movement animation.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x17"> <Element Type="Bool" ID="0x17">
<Name>Unknown 14</Name> <Name>MaterialFlag54</Name>
<Description>Applies material type 54 (unknown).</Description>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -16,16 +16,16 @@
<Name>Scale</Name> <Name>Scale</Name>
</Element> </Element>
<Element Type="Vector" ID="0x4"> <Element Type="Vector" ID="0x4">
<Name>Collision Extent</Name> <Name>CollisionBox</Name>
</Element> </Element>
<Element Type="Vector" ID="0x5"> <Element Type="Vector" ID="0x5">
<Name>Collision/Scan Offset</Name> <Name>CollisionOffset</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Mass</Name> <Name>Mass</Name>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Z Momentum</Name> <Name>Gravity</Name>
</Element> </Element>
<Element Type="Struct" ID="0x8" Archetype="HealthInfo"/> <Element Type="Struct" ID="0x8" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/> <Element Type="Struct" ID="0x9" Archetype="DamageVulnerability"/>

View File

@ -7,27 +7,32 @@
<Name>Name</Name> <Name>Name</Name>
</Element> </Element>
<Element Type="Int" ID="0x1"> <Element Type="Int" ID="0x1">
<Name>Unknown 1</Name> <Name>AnimationIndex</Name>
</Element> </Element>
<Element Type="Bool" ID="0x2"> <Element Type="Bool" ID="0x2">
<Name>Unknown 2</Name> <Name>Loop</Name>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Unknown 3</Name> <Name>LoopDuration</Name>
</Element> </Element>
<Element Type="Bool" ID="0x4"> <Element Type="Bool" ID="0x4">
<Name>Unknown 4</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Choice" ID="0x5">
<Name>Unknown 5</Name> <Name>FadeOut</Name>
<Values>
<Element Name="Zero" ID="0x0"/>
<Element Name="One" ID="0x1"/>
</Values>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 6</Name> <Name>PlaybackRate</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
<EditorProperties> <EditorProperties>
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<ActiveProperty>0x04</ActiveProperty>
</EditorProperties> </EditorProperties>
<RotationType>RotationDisabled</RotationType> <RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleDisabled</ScaleType> <ScaleType>ScaleDisabled</ScaleType>

View File

@ -7,16 +7,18 @@
<Name>Name</Name> <Name>Name</Name>
</Element> </Element>
<Element Type="Vector" ID="0x1"> <Element Type="Vector" ID="0x1">
<Name>Rotation Offset</Name> <Name>RotationOffset</Name>
</Element> </Element>
<Element Type="Float" ID="0x2"> <Element Type="Float" ID="0x2">
<Name>Time Scale </Name> <Name>TimeScale</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name> <Name>UpdateActors</Name>
<Description>Sends "Play" messages to connected actors during rotation.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x4"> <Element Type="Bool" ID="0x4">
<Name>Unknown 2</Name> <Name>UpdateOnRegister</Name>
<Description>Sends "Play" messages to connected actors when registered.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x5"> <Element Type="Bool" ID="0x5">
<Name>Active</Name> <Name>Active</Name>

View File

@ -16,13 +16,13 @@
<Name>Scale</Name> <Name>Scale</Name>
</Element> </Element>
<Element Type="Vector" ID="0x4"> <Element Type="Vector" ID="0x4">
<Name>Unknown 1</Name> <Name>CollisionBox</Name>
</Element> </Element>
<Element Type="Vector" ID="0x5"> <Element Type="Vector" ID="0x5">
<Name>Scan Offset</Name> <Name>CollisionOffset</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 2</Name> <Name>Mass</Name>
</Element> </Element>
<Element Type="Struct" ID="0x7" Archetype="HealthInfo"/> <Element Type="Struct" ID="0x7" Archetype="HealthInfo"/>
<Element Type="Struct" ID="0x8" Archetype="DamageVulnerability"/> <Element Type="Struct" ID="0x8" Archetype="DamageVulnerability"/>
@ -31,16 +31,16 @@
</Element> </Element>
<Element Type="Struct" ID="0xA" Archetype="ActorParameters"/> <Element Type="Struct" ID="0xA" Archetype="ActorParameters"/>
<Element Type="Float" ID="0xB"> <Element Type="Float" ID="0xB">
<Name>Unknown 3</Name> <Name>Alert Range</Name>
</Element> </Element>
<Element Type="Float" ID="0xC"> <Element Type="Float" ID="0xC">
<Name>Unknown 4</Name> <Name>Impact Range</Name>
</Element> </Element>
<Element Type="Int" ID="0xD"> <Element Type="Int" ID="0xD">
<Name>Unknown 5</Name> <Name>Alert Animation ID</Name>
</Element> </Element>
<Element Type="Int" ID="0xE"> <Element Type="Int" ID="0xE">
<Name>Unknown 6</Name> <Name>Impact Animation ID</Name>
</Element> </Element>
<Element Type="Bool" ID="0xF"> <Element Type="Bool" ID="0xF">
<Name>Active</Name> <Name>Active</Name>

View File

@ -4,14 +4,15 @@
<Name>AreaAttributes</Name> <Name>AreaAttributes</Name>
<SubProperties> <SubProperties>
<Element Type="Int" ID="0x0"> <Element Type="Int" ID="0x0">
<Name>Unknown</Name> <Name>Load</Name>
<Description>If set to anything other than 1, AreaAttributes will not work.</Description> <Description>If set to anything other than 1, AreaAttributes will not load.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Show Skybox</Name> <Name>NeedSky</Name>
<Description>Whether to render the skybox.</Description>
</Element> </Element>
<Element Type="Choice" ID="0x2"> <Element Type="Choice" ID="0x2">
<Name>Environmental Effect</Name> <Name>EnvironmentEffects</Name>
<Values> <Values>
<Element Name="None" ID="0x0"/> <Element Name="None" ID="0x0"/>
<Element Name="Snow" ID="0x1"/> <Element Name="Snow" ID="0x1"/>
@ -20,25 +21,26 @@
</Values> </Values>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Initial Environmental Effect Density</Name> <Name>Density</Name>
<Description>Environment effect density.</Description>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Initial Thermal Heat Level</Name> <Name>ThermalHeatLevel</Name>
</Element> </Element>
<Element Type="Float" ID="0x5"> <Element Type="Float" ID="0x5">
<Name>X-Ray Fog Distance</Name> <Name>XRayFogDistance</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Initial World Lighting Level</Name> <Name>NormalLighting</Name>
</Element> </Element>
<Element Type="Asset" ID="0x7"> <Element Type="Asset" ID="0x7">
<Name>Skybox Model</Name> <Name>OverrideSky</Name>
<TypeFilter> <TypeFilter>
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Choice" ID="0x8"> <Element Type="Choice" ID="0x8">
<Name>Phazon Type</Name> <Name>PhazonDamage</Name>
<Values> <Values>
<Element Name="None" ID="0x0"/> <Element Name="None" ID="0x0"/>
<Element Name="Blue" ID="0x1"/> <Element Name="Blue" ID="0x1"/>

View File

@ -18,7 +18,7 @@
<Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/> <Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/> <Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6"> <Element Type="Asset" ID="0x6">
<Name>WPSC</Name> <Name>Bomb Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
@ -31,19 +31,19 @@
</Element> </Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo"/> <Element Type="Struct" ID="0x8" Archetype="DamageInfo"/>
<Element Type="Float" ID="0x9"> <Element Type="Float" ID="0x9">
<Name>Unknown 1</Name> <Name>Bomb Drop Delay</Name>
</Element> </Element>
<Element Type="Float" ID="0xA"> <Element Type="Float" ID="0xA">
<Name>Unknown 2</Name> <Name>Bomb Reappear Delay</Name>
</Element> </Element>
<Element Type="Float" ID="0xB"> <Element Type="Float" ID="0xB">
<Name>Unknown 3</Name> <Name>Bomb Reappear Time</Name>
</Element> </Element>
<Element Type="Bool" ID="0xC"> <Element Type="Bool" ID="0xC">
<Name>Unknown 4</Name> <Name>Invisible</Name>
</Element> </Element>
<Element Type="Bool" ID="0xD"> <Element Type="Bool" ID="0xD">
<Name>Unknown 5</Name> <Name>Apply Beam Attraction</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -18,54 +18,54 @@
<Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/> <Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/> <Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6"> <Element Type="Asset" ID="0x6">
<Name>ELSC</Name> <Name>Electric Particles</Name>
<TypeFilter> <TypeFilter>
<Element>ELSC</Element> <Element>ELSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x7"> <Element Type="Asset" ID="0x7">
<Name>WPSC</Name> <Name>Weapon Particles</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Struct" ID="0x8" Archetype="DamageInfo"/> <Element Type="Struct" ID="0x8" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0x9"> <Element Type="Asset" ID="0x9">
<Name>Particle</Name> <Name>Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Float" ID="0xA"> <Element Type="Float" ID="0xA">
<Name>Unknown 1</Name> <Name>Beam Fade Time</Name>
</Element> </Element>
<Element Type="Float" ID="0xB"> <Element Type="Float" ID="0xB">
<Name>Unknown 2</Name> <Name>Beam Radius</Name>
</Element> </Element>
<Element Type="Float" ID="0xC"> <Element Type="Float" ID="0xC">
<Name>Unknown 3</Name> <Name>Move Speed</Name>
</Element> </Element>
<Element Type="Struct" ID="0xD" Archetype="DamageVulnerability"/> <Element Type="Struct" ID="0xD" Archetype="DamageVulnerability"/>
<Element Type="Float" ID="0xE"> <Element Type="Float" ID="0xE">
<Name>Unknown 4</Name> <Name>Min Speed</Name>
</Element> </Element>
<Element Type="Float" ID="0xF"> <Element Type="Float" ID="0xF">
<Name>Unknown 5</Name> <Name>Max Speed</Name>
</Element> </Element>
<Element Type="Float" ID="0x10"> <Element Type="Float" ID="0x10">
<Name>Unknown 6</Name> <Name>Speed Step</Name>
</Element> </Element>
<Element Type="Sound" ID="0x11"> <Element Type="Sound" ID="0x11">
<Name>Unknown 7</Name> <Name>Out-Of-Range Sound</Name>
</Element> </Element>
<Element Type="Sound" ID="0x12"> <Element Type="Sound" ID="0x12">
<Name>Unknown 8</Name> <Name>In-Range Sound 1</Name>
</Element> </Element>
<Element Type="Sound" ID="0x13"> <Element Type="Sound" ID="0x13">
<Name>Unknown 9</Name> <Name>In-Range Sound 2</Name>
</Element> </Element>
<Element Type="Float" ID="0x14"> <Element Type="Float" ID="0x14">
<Name>Unknown 10</Name> <Name>Beam Damage Interval</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -18,115 +18,115 @@
<Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/> <Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/> <Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 1</Name> <Name>Fireball Attack Time</Name>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Unknown 2</Name> <Name>Fireball Attack Time Variance</Name>
</Element> </Element>
<Element Type="Asset" ID="0x8"> <Element Type="Asset" ID="0x8">
<Name>WPSC 1</Name> <Name>Fireball Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo"> <Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 1</Name> <Name>Fireball Damage</Name>
</Element> </Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo"> <Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 2</Name> <Name>Attack Contact Damage</Name>
</Element> </Element>
<Element Type="Asset" ID="0xB"> <Element Type="Asset" ID="0xB">
<Name>WPSC 2</Name> <Name>Fire Breath Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0xC"> <Element Type="Asset" ID="0xC">
<Name>Particle 1</Name> <Name>Fire Breath Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Struct" ID="0xD" Archetype="DamageInfo"> <Element Type="Struct" ID="0xD" Archetype="DamageInfo">
<Name>DamageInfo 3</Name> <Name>Fire Breath Damage</Name>
</Element> </Element>
<Element Type="Struct" ID="0xE" Archetype="DamageVulnerability"> <Element Type="Struct" ID="0xE" Archetype="DamageVulnerability">
<Name>DamageVulnerability 1</Name> <Name>Mouth Vulnerability</Name>
</Element> </Element>
<Element Type="Struct" ID="0xF" Archetype="DamageVulnerability"> <Element Type="Struct" ID="0xF" Archetype="DamageVulnerability">
<Name>DamageVulnerability 2</Name> <Name>Shell Vulnerability</Name>
</Element> </Element>
<Element Type="Asset" ID="0x10"> <Element Type="Asset" ID="0x10">
<Name>Model</Name> <Name>No Shell Model</Name>
<TypeFilter> <TypeFilter>
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x11"> <Element Type="Asset" ID="0x11">
<Name>CSKR</Name> <Name>No Shell Skin</Name>
<TypeFilter> <TypeFilter>
<Element>CSKR</Element> <Element>CSKR</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Float" ID="0x12"> <Element Type="Float" ID="0x12">
<Name>Unknown 3</Name> <Name>Shell HP</Name>
</Element> </Element>
<Element Type="Sound" ID="0x13"> <Element Type="Sound" ID="0x13">
<Name>Unknown 4</Name> <Name>Shell Crack Sound</Name>
</Element> </Element>
<Element Type="Asset" ID="0x14"> <Element Type="Asset" ID="0x14">
<Name>Particle 2</Name> <Name>Intermediate Crack Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x15"> <Element Type="Asset" ID="0x15">
<Name>Particle 3</Name> <Name>Crack One Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x16"> <Element Type="Asset" ID="0x16">
<Name>Particle 4</Name> <Name>Crack Two Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x17"> <Element Type="Asset" ID="0x17">
<Name>Particle 5</Name> <Name>Destroy Shell Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Sound" ID="0x18"> <Element Type="Sound" ID="0x18">
<Name>Unknown 5</Name> <Name>Crack One Sound</Name>
</Element> </Element>
<Element Type="Sound" ID="0x19"> <Element Type="Sound" ID="0x19">
<Name>Unknown 6</Name> <Name>Crack Two Sound</Name>
</Element> </Element>
<Element Type="Sound" ID="0x1A"> <Element Type="Sound" ID="0x1A">
<Name>Unknown 7</Name> <Name>Destroy Shell Sound</Name>
</Element> </Element>
<Element Type="Float" ID="0x1B"> <Element Type="Float" ID="0x1B">
<Name>Unknown 8</Name> <Name>Time Until Attack</Name>
</Element> </Element>
<Element Type="Float" ID="0x1C"> <Element Type="Float" ID="0x1C">
<Name>Unknown 9</Name> <Name>Attack Cooldown Time</Name>
</Element> </Element>
<Element Type="Float" ID="0x1D"> <Element Type="Float" ID="0x1D">
<Name>Unknown 10</Name> <Name>Interest Time</Name>
</Element> </Element>
<Element Type="Asset" ID="0x1E"> <Element Type="Asset" ID="0x1E">
<Name>Texture</Name> <Name>Flame Player Steam Texture</Name>
<TypeFilter> <TypeFilter>
<Element>TXTR</Element> <Element>TXTR</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Sound" ID="0x1F"> <Element Type="Sound" ID="0x1F">
<Name>Unknown 11</Name> <Name>Flame Player Hit Sound</Name>
</Element> </Element>
<Element Type="Asset" ID="0x20"> <Element Type="Asset" ID="0x20">
<Name>Particle 6</Name> <Name>Flame Player Ice Texture</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>

View File

@ -13,22 +13,22 @@
<Name>Scale</Name> <Name>Scale</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Unknown 2</Name> <Name>Force</Name>
</Element> </Element>
<Element Type="Float" ID="0x5"> <Element Type="Float" ID="0x5">
<Name>Unknown 3</Name> <Name>Min Angle</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 4</Name> <Name>Max Distance</Name>
</Element> </Element>
<Element Type="Vector" ID="0x7"> <Element Type="Vector" ID="0x7">
<Name>Unknown 5</Name> <Name>Force Angle</Name>
</Element> </Element>
<Element Type="Bool" ID="0x8"> <Element Type="Bool" ID="0x8">
<Name>Unknown 6</Name> <Name>Stop Player</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
@ -36,6 +36,7 @@
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty> <ScaleProperty>0x02</ScaleProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties> </EditorProperties>
<RotationType>RotationDisabled</RotationType> <RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType> <ScaleType>ScaleVolume</ScaleType>

View File

@ -6,7 +6,7 @@
<Element Type="String" ID="0x0"> <Element Type="String" ID="0x0">
<Name>Name</Name> <Name>Name</Name>
</Element> </Element>
<Element Type="Int" ID="0x1"> <Element Type="Choice" ID="0x1">
<Name>Unknown 1</Name> <Name>Unknown 1</Name>
</Element> </Element>
<Element Type="Vector" ID="0x2"> <Element Type="Vector" ID="0x2">

View File

@ -18,61 +18,64 @@
<Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/> <Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/> <Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6"> <Element Type="Asset" ID="0x6">
<Name>Particle 1</Name> <Name>Pod Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x7"> <Element Type="Asset" ID="0x7">
<Name>WPSC 1</Name> <Name>Arc Projectile Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x8"> <Element Type="Asset" ID="0x8">
<Name>WPSC 2</Name> <Name>Spore Projectile Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo"> <Element Type="Struct" ID="0x9" Archetype="DamageInfo">
<Name>DamageInfo 1</Name> <Name>Spore Damage</Name>
</Element> </Element>
<Element Type="Struct" ID="0xA" Archetype="DamageInfo"> <Element Type="Struct" ID="0xA" Archetype="DamageInfo">
<Name>DamageInfo 2</Name> <Name>Arc Projectile Damage</Name>
</Element> </Element>
<Element Type="Struct" ID="0xB" Archetype="DamageInfo"> <Element Type="Struct" ID="0xB" Archetype="DamageInfo">
<Name>DamageInfo 3</Name> <Name>Pod Damage</Name>
</Element> </Element>
<Element Type="Asset" ID="0xC"> <Element Type="Asset" ID="0xC">
<Name>Particle 2</Name> <Name>Particle 1</Name>
<Description>Unused?</Description>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0xD"> <Element Type="Asset" ID="0xD">
<Name>Particle 3</Name> <Name>Particle 2</Name>
<Description>Unused?</Description>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0xE"> <Element Type="Asset" ID="0xE">
<Name>Particle 4</Name> <Name>Particle 3</Name>
<Description>Unused?</Description>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Float" ID="0xF"> <Element Type="Float" ID="0xF">
<Name>Unknown 1</Name> <Name>Spore Projectile Range?</Name>
</Element> </Element>
<Element Type="Asset" ID="0x10"> <Element Type="Asset" ID="0x10">
<Name>Particle 5</Name> <Name>Projectile Hit Visor Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Sound" ID="0x11"> <Element Type="Sound" ID="0x11">
<Name>Unknown 2</Name> <Name>Projectile Hit Visor Sound</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -18,35 +18,35 @@
<Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/> <Element Type="Struct" ID="0x4" Archetype="PatternedAITypedef"/>
<Element Type="Struct" ID="0x5" Archetype="ActorParameters"/> <Element Type="Struct" ID="0x5" Archetype="ActorParameters"/>
<Element Type="Asset" ID="0x6"> <Element Type="Asset" ID="0x6">
<Name>Particle 1</Name> <Name>Jump Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x7"> <Element Type="Asset" ID="0x7">
<Name>Particle 2</Name> <Name>Trail Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x8"> <Element Type="Asset" ID="0x8">
<Name>WPSC</Name> <Name>Projectile Weapon</Name>
<TypeFilter> <TypeFilter>
<Element>WPSC</Element> <Element>WPSC</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Struct" ID="0x9" Archetype="DamageInfo"/> <Element Type="Struct" ID="0x9" Archetype="DamageInfo"/>
<Element Type="Asset" ID="0xA"> <Element Type="Asset" ID="0xA">
<Name>Particle 3</Name> <Name>Projectile Hit Visor Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Int" ID="0xB"> <Element Type="Sound" ID="0xB">
<Name>Always FFFFFFFF</Name> <Name>Projectile Hit Visor Sound</Name>
</Element> </Element>
<Element Type="Asset" ID="0xC"> <Element Type="Asset" ID="0xC">
<Name>Particle 4</Name> <Name>Death Explosion Particles</Name>
<TypeFilter> <TypeFilter>
<Element>PART</Element> <Element>PART</Element>
</TypeFilter> </TypeFilter>

View File

@ -13,40 +13,41 @@
<Name>Rotation</Name> <Name>Rotation</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Shot Duration</Name> <Name>Shot Duration</Name>
</Element> </Element>
<Element Type="Bool" ID="0x5"> <Element Type="Bool" ID="0x5">
<Name>Unknown 3</Name> <Name>Look At Player</Name>
</Element> </Element>
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 4</Name> <Name>Out Of Player Eye</Name>
</Element> </Element>
<Element Type="Bool" ID="0x7"> <Element Type="Bool" ID="0x7">
<Name>Unknown 5</Name> <Name>Into Player Eye</Name>
</Element> </Element>
<Element Type="Bool" ID="0x8"> <Element Type="Bool" ID="0x8">
<Name>Unknown 6</Name> <Name>Draw Player</Name>
</Element> </Element>
<Element Type="Bool" ID="0x9"> <Element Type="Bool" ID="0x9">
<Name>Unknown 7</Name> <Name>Disable Input</Name>
</Element> </Element>
<Element Type="Bool" ID="0xA"> <Element Type="Bool" ID="0xA">
<Name>Unknown 8</Name> <Name>Unknown</Name>
<Description>Unused?</Description>
</Element> </Element>
<Element Type="Bool" ID="0xB"> <Element Type="Bool" ID="0xB">
<Name>Unknown 9</Name> <Name>Finish Cinematic Skip</Name>
</Element> </Element>
<Element Type="Float" ID="0xC"> <Element Type="Float" ID="0xC">
<Name>Unknown 10</Name> <Name>Field Of View</Name>
</Element> </Element>
<Element Type="Bool" ID="0xD"> <Element Type="Bool" ID="0xD">
<Name>Unknown 11</Name> <Name>Check Failsafe</Name>
</Element> </Element>
<Element Type="Bool" ID="0xE"> <Element Type="Bool" ID="0xE">
<Name>Unknown 12</Name> <Name>Disable Out Of/Into</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
@ -54,6 +55,7 @@
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty> <RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties> </EditorProperties>
<Assets> <Assets>
<Element Type="Model" Source="File" Location="script/common/Camera.CMDL"/> <Element Type="Model" Source="File" Location="script/common/Camera.CMDL"/>

View File

@ -9,20 +9,27 @@
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x2"> <Element Type="Choice" ID="0x2">
<Name>Unknown 2</Name> <Name>Blur Type</Name>
<Values>
<Element Name="No Blur" ID="0x0"/>
<Element Name="Low Blur" ID="0x1"/>
<Element Name="High Blur" ID="0x2"/>
<Element Name="X-Ray" ID="0x3"/>
</Values>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Unknown 3</Name> <Name>Amount</Name>
</Element> </Element>
<Element Type="Int" ID="0x4"> <Element Type="Int" ID="0x4">
<Name>Unknown 4</Name> <Name>Unknown</Name>
<Description>Unused?</Description>
</Element> </Element>
<Element Type="Float" ID="0x5"> <Element Type="Float" ID="0x5">
<Name>Unknown 5</Name> <Name>Fade-In Duration</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 6</Name> <Name>Fade-Out Duration</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -9,17 +9,41 @@
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x2"> <Element Type="Choice" ID="0x2">
<Name>Filter Type</Name> <Name>Filter Type</Name>
<Values>
<Element Name="Passthrough" ID="0x0"/>
<Element Name="Multiply" ID="0x1"/>
<Element Name="Invert" ID="0x2"/>
<Element Name="Add" ID="0x3"/>
<Element Name="Subtract" ID="0x4"/>
<Element Name="Blend" ID="0x5"/>
<Element Name="Widescreen" ID="0x6"/>
<Element Name="Scene Add" ID="0x7"/>
<Element Name="No Color" ID="0x8"/>
<Element Name="InvDstMultiply" ID="0x9"/>
</Values>
</Element> </Element>
<Element Type="Int" ID="0x3"> <Element Type="Choice" ID="0x3">
<Name>Filter Shape</Name> <Name>Filter Shape</Name>
<Values>
<Element Name="Fullscreen" ID="0x0"/>
<Element Name="Fullscreen Halves Left/Right" ID="0x1"/>
<Element Name="Fullscreen Halves Top/Bottom" ID="0x2"/>
<Element Name="Fullscreen Quarters" ID="0x3"/>
<Element Name="Cinema Bars" ID="0x4"/>
<Element Name="Scan Lines Even" ID="0x5"/>
<Element Name="Scan Lines Odd" ID="0x6"/>
<Element Name="Random Static" ID="0x7"/>
<Element Name="Cookie-Cutter Depth Random Static" ID="0x8"/>
</Values>
</Element> </Element>
<Element Type="Int" ID="0x4"> <Element Type="Int" ID="0x4">
<Name>Unknown 4</Name> <Name>Filter Index</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Int" ID="0x5">
<Name>Unknown 5</Name> <Name>Unknown</Name>
<Description>Unused?</Description>
</Element> </Element>
<Element Type="Color" ID="0x6"> <Element Type="Color" ID="0x6">
<Name>Filter Color</Name> <Name>Filter Color</Name>

View File

@ -13,42 +13,75 @@
<Name>Rotation</Name> <Name>Rotation</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x4"> <Element Type="Int" ID="0x4">
<Name>Unknown 2</Name> <Name>Priority</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Choice" ID="0x5">
<Name>Unknown 3</Name> <Name>Ball Camera Behavior</Name>
<Values>
<Element Name="Default" ID="0x0"/>
<Element Name="Freeze Look Position" ID="0x1"/>
<Element Name="Hint Ball To Camera" ID="0x2"/>
<Element Name="Hint Initialize Position" ID="0x3"/>
<Element Name="Hint Fixed Position" ID="0x4"/>
<Element Name="Hint Fixed Transform" ID="0x5"/>
<Element Name="Path Camera Desired Position" ID="0x6"/>
<Element Name="Path Camera" ID="0x7"/>
<Element Name="Spindle Camera" ID="0x8"/>
</Values>
</Element>
<Element Type="Struct" ID="0x6" Archetype="CameraHintStruct">
<Name>Ball Camera Hints</Name>
</Element>
<Element Type="Struct" ID="0x7" Archetype="BoolFloat">
<Name>Min Distance</Name>
</Element>
<Element Type="Struct" ID="0x8" Archetype="BoolFloat">
<Name>Max Distance</Name>
</Element>
<Element Type="Struct" ID="0x9" Archetype="BoolFloat">
<Name>Backwards Distance</Name>
</Element>
<Element Type="Struct" ID="0xA" Archetype="BoolVec3f">
<Name>Look At Offset</Name>
</Element>
<Element Type="Struct" ID="0xB" Archetype="BoolVec3f">
<Name>Chase Look At Offset</Name>
</Element> </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"> <Element Type="Vector" ID="0xC">
<Name>Unknown 36</Name> <Name>Ball To Camera</Name>
</Element>
<Element Type="Struct" ID="0xD" Archetype="BoolFloat">
<Name>Field Of View</Name>
</Element>
<Element Type="Struct" ID="0xE" Archetype="BoolFloat">
<Name>Attitude Range</Name>
</Element>
<Element Type="Struct" ID="0xF" Archetype="BoolFloat">
<Name>Azimuth Range</Name>
</Element>
<Element Type="Struct" ID="0x10" Archetype="BoolFloat">
<Name>Angle Per Second</Name>
</Element> </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"> <Element Type="Float" ID="0x11">
<Name>Unknown 45</Name> <Name>Clamp Velocity Range</Name>
</Element> </Element>
<Element Type="Float" ID="0x12"> <Element Type="Float" ID="0x12">
<Name>Unknown 46</Name> <Name>Clamp Rotation Range</Name>
</Element>
<Element Type="Struct" ID="0x13" Archetype="BoolFloat">
<Name>Elevation</Name>
</Element> </Element>
<Element Type="Struct" ID="0x13" Archetype="BoolFloat"/>
<Element Type="Float" ID="0x14"> <Element Type="Float" ID="0x14">
<Name>Unknown 49</Name> <Name>Interpolate Time</Name>
</Element> </Element>
<Element Type="Float" ID="0x15"> <Element Type="Float" ID="0x15">
<Name>Unknown 50</Name> <Name>Clamp Velocity Time</Name>
</Element> </Element>
<Element Type="Float" ID="0x16"> <Element Type="Float" ID="0x16">
<Name>Unknown 51</Name> <Name>Control Interpolation Duration</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
@ -56,6 +89,7 @@
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty> <RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties> </EditorProperties>
<ScaleType>ScaleDisabled</ScaleType> <ScaleType>ScaleDisabled</ScaleType>
</ScriptObject> </ScriptObject>

View File

@ -16,13 +16,13 @@
<Name>Scale</Name> <Name>Scale</Name>
</Element> </Element>
<Element Type="Bool" ID="0x4"> <Element Type="Bool" ID="0x4">
<Name>Unknown 1</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Bool" ID="0x5"> <Element Type="Bool" ID="0x5">
<Name>Unknown 2</Name> <Name>Deactivate On Enter</Name>
</Element> </Element>
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 3</Name> <Name>Deactivate On Exit</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
@ -31,6 +31,7 @@
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty> <RotationProperty>0x02</RotationProperty>
<ScaleProperty>0x03</ScaleProperty> <ScaleProperty>0x03</ScaleProperty>
<ActiveProperty>0x04</ActiveProperty>
</EditorProperties> </EditorProperties>
<ScaleType>ScaleVolume</ScaleType> <ScaleType>ScaleVolume</ScaleType>
<VolumeShape>BoxShape</VolumeShape> <VolumeShape>BoxShape</VolumeShape>

View File

@ -19,13 +19,15 @@
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Float" ID="0x5"> <Element Type="Float" ID="0x5">
<Name>Unknown 2</Name> <Name>Up Pitch</Name>
<Description>Value in degrees.</Description>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 3</Name> <Name>Down Pitch</Name>
<Description>Value in degrees.</Description>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Unknown 4</Name> <Name>Max Interpolation Distance</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -10,22 +10,22 @@
<Name>Horizontal Shake</Name> <Name>Horizontal Shake</Name>
</Element> </Element>
<Element Type="Float" ID="0x2"> <Element Type="Float" ID="0x2">
<Name>Unknown 1</Name> <Name>(unused)</Name>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Unknown 2</Name> <Name>(unused)</Name>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Unknown 3</Name> <Name>(unused)</Name>
</Element> </Element>
<Element Type="Float" ID="0x5"> <Element Type="Float" ID="0x5">
<Name>Vertical Shake</Name> <Name>Vertical Shake</Name>
</Element> </Element>
<Element Type="Float" ID="0x6"> <Element Type="Float" ID="0x6">
<Name>Unknown 4</Name> <Name>(unused)</Name>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Shake Length</Name> <Name>Shake Duration</Name>
</Element> </Element>
<Element Type="Bool" ID="0x8"> <Element Type="Bool" ID="0x8">
<Name>Active</Name> <Name>Active</Name>

View File

@ -16,10 +16,11 @@
<Name>Active</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Unknown 2</Name> <Name>Horizontal Field Of View</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Int" ID="0x5">
<Name>Unknown 3</Name> <Name>Unknown</Name>
<Description>Unused?</Description>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>

View File

@ -13,25 +13,31 @@
<Name>Rotation</Name> <Name>Rotation</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 1</Name> <Name>Active</Name>
</Element> </Element>
<Element Type="Int" ID="0x4"> <Element Type="Int" ID="0x4">
<Name>Unknown 2</Name> <Name>Cell Column</Name>
</Element> </Element>
<Element Type="Int" ID="0x5"> <Element Type="Int" ID="0x5">
<Name>Unknown 3</Name> <Name>Cell Row</Name>
</Element> </Element>
<Element Type="Int" ID="0x6"> <Element Type="Choice" ID="0x6">
<Name>Unknown 4</Name> <Name>Cell Side</Name>
<Values>
<Element Name="Top" ID="0x0"/>
<Element Name="Right" ID="0x1"/>
<Element Name="Bottom" ID="0x2"/>
<Element Name="Left" ID="0x3"/>
</Values>
</Element> </Element>
<Element Type="Vector" ID="0x7"> <Element Type="Vector" ID="0x7">
<Name>Unknown 5</Name> <Name>Generated Actor Position</Name>
</Element> </Element>
<Element Type="Vector" ID="0x8"> <Element Type="Vector" ID="0x8">
<Name>Unknown 6</Name> <Name>Generated Trigger Position</Name>
</Element> </Element>
<Element Type="Vector" ID="0x9"> <Element Type="Vector" ID="0x9">
<Name>Unknown 7</Name> <Name>Generated Effect Position</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</Properties> </Properties>
@ -39,6 +45,7 @@
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<RotationProperty>0x02</RotationProperty> <RotationProperty>0x02</RotationProperty>
<ActiveProperty>0x03</ActiveProperty>
</EditorProperties> </EditorProperties>
<ScaleType>ScaleDisabled</ScaleType> <ScaleType>ScaleDisabled</ScaleType>
</ScriptObject> </ScriptObject>

View File

@ -231,7 +231,7 @@
<NameProperty>0x00</NameProperty> <NameProperty>0x00</NameProperty>
<PositionProperty>0x01</PositionProperty> <PositionProperty>0x01</PositionProperty>
<ScaleProperty>0x02</ScaleProperty> <ScaleProperty>0x02</ScaleProperty>
<ActiveProperty>0x09</ActiveProperty> <ActiveProperty>0x12</ActiveProperty>
</EditorProperties> </EditorProperties>
<RotationType>RotationDisabled</RotationType> <RotationType>RotationDisabled</RotationType>
<ScaleType>ScaleVolume</ScaleType> <ScaleType>ScaleVolume</ScaleType>

View File

@ -6,50 +6,57 @@
<Element Type="Struct" ID="0x0" Archetype="LightParameters"/> <Element Type="Struct" ID="0x0" Archetype="LightParameters"/>
<Element Type="Struct" ID="0x1" Archetype="ScannableParameters"/> <Element Type="Struct" ID="0x1" Archetype="ScannableParameters"/>
<Element Type="Asset" ID="0x2"> <Element Type="Asset" ID="0x2">
<Name>X-Ray Visor Model</Name> <Name>XRayModel</Name>
<TypeFilter> <TypeFilter>
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x3"> <Element Type="Asset" ID="0x3">
<Name>X-Ray Visor Skin</Name> <Name>XRaySkin</Name>
<TypeFilter> <TypeFilter>
<Element>CSKR</Element> <Element>CSKR</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x4"> <Element Type="Asset" ID="0x4">
<Name>Thermal Visor Model</Name> <Name>ThermalModel</Name>
<TypeFilter> <TypeFilter>
<Element>CMDL</Element> <Element>CMDL</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Asset" ID="0x5"> <Element Type="Asset" ID="0x5">
<Name>Thermal Visor Skin</Name> <Name>ThermalSkin</Name>
<TypeFilter> <TypeFilter>
<Element>CSKR</Element> <Element>CSKR</Element>
</TypeFilter> </TypeFilter>
</Element> </Element>
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 1</Name> <Name>UseGlobalRenderTime</Name>
<Description>Whether to use the global time provider when rendering. If false, uses the time since entity "Activate".</Description>
</Element> </Element>
<Element Type="Float" ID="0x7"> <Element Type="Float" ID="0x7">
<Name>Unknown 2</Name> <Name>FadeInTime</Name>
<Description>Only used for Pickups and Platforms.</Description>
</Element> </Element>
<Element Type="Float" ID="0x8"> <Element Type="Float" ID="0x8">
<Name>Unknown 3</Name> <Name>FadeOutTime</Name>
<Description>Only used for Pickups and Platforms.</Description>
</Element> </Element>
<Element Type="Struct" ID="0x9" Archetype="VisorParameters"/> <Element Type="Struct" ID="0x9" Archetype="VisorParameters"/>
<Element Type="Bool" ID="0xA"> <Element Type="Bool" ID="0xA">
<Name>Enable Thermal Heat</Name> <Name>ThermalHot</Name>
<Description>Whether to render as "Hot" in Thermal Visor.</Description>
</Element> </Element>
<Element Type="Bool" ID="0xB"> <Element Type="Bool" ID="0xB">
<Name>Unknown 4</Name> <Name>ForceRenderUnsorted</Name>
<Description>Forces unsorted (opaque) rendering.</Description>
</Element> </Element>
<Element Type="Bool" ID="0xC"> <Element Type="Bool" ID="0xC">
<Name>Unknown 5</Name> <Name>NoSortThermal</Name>
<Description>Forces unsorted (opaque) rendering in Thermal Visor.</Description>
</Element> </Element>
<Element Type="Float" ID="0xD"> <Element Type="Float" ID="0xD">
<Name>Unknown 6</Name> <Name>ThermalDamageMag</Name>
<Description>0.0 - 1.0 = black, 1.0 - 2.0 = white (needs verification)</Description>
</Element> </Element>
</SubProperties> </SubProperties>
</PropertyArchetype> </PropertyArchetype>

View File

@ -5,10 +5,10 @@
<Atomic>true</Atomic> <Atomic>true</Atomic>
<SubProperties> <SubProperties>
<Element Type="Bool" ID="0x0"> <Element Type="Bool" ID="0x0">
<Name>Unknown 1</Name> <Name>Override</Name>
</Element> </Element>
<Element Type="Float" ID="0x1"> <Element Type="Float" ID="0x1">
<Name>Unknown 2</Name> <Name>Value</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</PropertyArchetype> </PropertyArchetype>

View File

@ -5,10 +5,10 @@
<Atomic>true</Atomic> <Atomic>true</Atomic>
<SubProperties> <SubProperties>
<Element Type="Bool" ID="0x0"> <Element Type="Bool" ID="0x0">
<Name>Unknown 1</Name> <Name>Override</Name>
</Element> </Element>
<Element Type="Vector" ID="0x1"> <Element Type="Vector" ID="0x1">
<Name>Unknown 2</Name> <Name>Value</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</PropertyArchetype> </PropertyArchetype>

View File

@ -7,67 +7,69 @@
<Name>Unknown 1</Name> <Name>Unknown 1</Name>
</Element> </Element>
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Unknown 2</Name> <Name>Chase Allowed</Name>
</Element> </Element>
<Element Type="Bool" ID="0x2"> <Element Type="Bool" ID="0x2">
<Name>Unknown 3</Name> <Name>Boost Allowed</Name>
</Element> </Element>
<Element Type="Bool" ID="0x3"> <Element Type="Bool" ID="0x3">
<Name>Unknown 4</Name> <Name>Obscure Avoidance</Name>
</Element> </Element>
<Element Type="Bool" ID="0x4"> <Element Type="Bool" ID="0x4">
<Name>Unknown 5</Name> <Name>Volume Collider</Name>
</Element> </Element>
<Element Type="Bool" ID="0x5"> <Element Type="Bool" ID="0x5">
<Name>Unknown 6</Name> <Name>Teleport Camera</Name>
<Description>Only used when "Ball Camera Behavior" is "Default".</Description>
</Element> </Element>
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 7</Name> <Name>Look At Ball</Name>
</Element> </Element>
<Element Type="Bool" ID="0x7"> <Element Type="Bool" ID="0x7">
<Name>Unknown 8</Name> <Name>Override Based On Distance?</Name>
</Element> </Element>
<Element Type="Bool" ID="0x8"> <Element Type="Bool" ID="0x8">
<Name>Unknown 9</Name> <Name>Override Based On Distance From Camera?</Name>
<Description>Requires "Override Based On Distance?"</Description>
</Element> </Element>
<Element Type="Bool" ID="0x9"> <Element Type="Bool" ID="0x9">
<Name>Unknown 10</Name> <Name>Enable Control Direction Interpolation</Name>
</Element> </Element>
<Element Type="Bool" ID="0xA"> <Element Type="Bool" ID="0xA">
<Name>Unknown 11</Name> <Name>Sinusoidal Interpolation In</Name>
</Element> </Element>
<Element Type="Bool" ID="0xB"> <Element Type="Bool" ID="0xB">
<Name>Unknown 12</Name> <Name>Sinusoidal Interpolation Out</Name>
</Element> </Element>
<Element Type="Bool" ID="0xC"> <Element Type="Bool" ID="0xC">
<Name>Unknown 13</Name> <Name>Set Clamp Velocity On Disable?</Name>
</Element> </Element>
<Element Type="Bool" ID="0xD"> <Element Type="Bool" ID="0xD">
<Name>Unknown 14</Name> <Name>Skip Ball Camera Cinematic</Name>
</Element> </Element>
<Element Type="Bool" ID="0xE"> <Element Type="Bool" ID="0xE">
<Name>Unknown 15</Name> <Name>No Elevation Interpolation</Name>
</Element> </Element>
<Element Type="Bool" ID="0xF"> <Element Type="Bool" ID="0xF">
<Name>Unknown 16</Name> <Name>Direct Elevation</Name>
</Element> </Element>
<Element Type="Bool" ID="0x10"> <Element Type="Bool" ID="0x10">
<Name>Unknown 17</Name> <Name>Override Look Direction</Name>
</Element> </Element>
<Element Type="Bool" ID="0x11"> <Element Type="Bool" ID="0x11">
<Name>Unknown 18</Name> <Name>No Elevation Velocity Clamp</Name>
</Element> </Element>
<Element Type="Bool" ID="0x12"> <Element Type="Bool" ID="0x12">
<Name>Unknown 19</Name> <Name>Invert Camera Look Direction?</Name>
</Element> </Element>
<Element Type="Bool" ID="0x13"> <Element Type="Bool" ID="0x13">
<Name>Unknown 21</Name> <Name>No Spline</Name>
</Element> </Element>
<Element Type="Bool" ID="0x14"> <Element Type="Bool" ID="0x14">
<Name>Unknown 22</Name> <Name>Unknown 2</Name>
</Element> </Element>
<Element Type="Bool" ID="0x15"> <Element Type="Bool" ID="0x15">
<Name>Unknown 23</Name> <Name>Unknown 3</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</PropertyArchetype> </PropertyArchetype>

View File

@ -4,28 +4,34 @@
<Name>LightParameters</Name> <Name>LightParameters</Name>
<SubProperties> <SubProperties>
<Element Type="Bool" ID="0x0"> <Element Type="Bool" ID="0x0">
<Name>Unknown 1</Name> <Name>CastShadow</Name>
<Description>Unused.</Description>
</Element> </Element>
<Element Type="Float" ID="0x1"> <Element Type="Float" ID="0x1">
<Name>Unknown 2</Name> <Name>ShadowScale</Name>
<Description>Unused.</Description>
</Element> </Element>
<Element Type="Int" ID="0x2"> <Element Type="Int" ID="0x2">
<Name>Shadow Tessellation</Name> <Name>Tessellation</Name>
<Description>Unused.</Description>
</Element> </Element>
<Element Type="Float" ID="0x3"> <Element Type="Float" ID="0x3">
<Name>Unknown 3</Name> <Name>ShadowAlpha</Name>
<Description>Unused.</Description>
</Element> </Element>
<Element Type="Float" ID="0x4"> <Element Type="Float" ID="0x4">
<Name>Unknown 4</Name> <Name>MaxShadowHeight</Name>
<Description>Unused.</Description>
</Element> </Element>
<Element Type="Color" ID="0x5"> <Element Type="Color" ID="0x5">
<Name>Unknown 5</Name> <Name>AmbientColor</Name>
<Description>Ambient color when "Make Lights" is false, or "NumAreaLights" is 0.</Description>
</Element> </Element>
<Element Type="Bool" ID="0x6"> <Element Type="Bool" ID="0x6">
<Name>Unknown 6</Name> <Name>MakeLights</Name>
</Element> </Element>
<Element Type="Choice" ID="0x7"> <Element Type="Choice" ID="0x7">
<Name>World Lighting Options</Name> <Name>UseWorldLighting</Name>
<Values> <Values>
<Element Name="Unknown 1" ID="0x0"/> <Element Name="Unknown 1" ID="0x0"/>
<Element Name="Normal World Lighting" ID="0x1"/> <Element Name="Normal World Lighting" ID="0x1"/>
@ -36,7 +42,7 @@
</Values> </Values>
</Element> </Element>
<Element Type="Choice" ID="0x8"> <Element Type="Choice" ID="0x8">
<Name>Light Recalculation Options</Name> <Name>LightRecalculation</Name>
<Description>Interval between light recalculation updates.</Description> <Description>Interval between light recalculation updates.</Description>
<Values> <Values>
<Element Name="Never" ID="0x0"/> <Element Name="Never" ID="0x0"/>
@ -46,19 +52,19 @@
</Values> </Values>
</Element> </Element>
<Element Type="Vector" ID="0x9"> <Element Type="Vector" ID="0x9">
<Name>Unknown 7</Name> <Name>LightingPosition</Name>
</Element> </Element>
<Element Type="Int" ID="0xA"> <Element Type="Int" ID="0xA">
<Name>Unknown 8</Name> <Name>NumDynamicLights</Name>
</Element> </Element>
<Element Type="Int" ID="0xB"> <Element Type="Int" ID="0xB">
<Name>Unknown 9</Name> <Name>NumAreaLights</Name>
</Element> </Element>
<Element Type="Bool" ID="0xC"> <Element Type="Bool" ID="0xC">
<Name>Unknown 10</Name> <Name>IgnoreAmbientLighting</Name>
</Element> </Element>
<Element Type="Int" ID="0xD"> <Element Type="Int" ID="0xD">
<Name>Light Layer Index</Name> <Name>UseLightSet</Name>
</Element> </Element>
</SubProperties> </SubProperties>
</PropertyArchetype> </PropertyArchetype>

View File

@ -4,13 +4,13 @@
<Name>VisorParameters</Name> <Name>VisorParameters</Name>
<SubProperties> <SubProperties>
<Element Type="Bool" ID="0x0"> <Element Type="Bool" ID="0x0">
<Name>Unknown 1</Name> <Name>Unknown</Name>
</Element> </Element>
<Element Type="Bool" ID="0x1"> <Element Type="Bool" ID="0x1">
<Name>Unknown 2</Name> <Name>ScanThrough</Name>
</Element> </Element>
<Element Type="Flags" ID="0x2"> <Element Type="Flags" ID="0x2">
<Name>Visor Flags</Name> <Name>VisorFlags</Name>
<Flags> <Flags>
<Element Name="Combat" Mask="0x1"/> <Element Name="Combat" Mask="0x1"/>
<Element Name="Scan" Mask="0x2"/> <Element Name="Scan" Mask="0x2"/>

View File

@ -1887,7 +1887,7 @@
</Element> </Element>
<Element> <Element>
<Key ID="0xAED5C7D" Type="PathDetermination"/> <Key ID="0xAED5C7D" Type="PathDetermination"/>
<Value Name="PathDetermination"/> <Value Name="PathPositionDetermination"/>
</Element> </Element>
<Element> <Element>
<Key ID="0xAF428B4" Type="float"/> <Key ID="0xAF428B4" Type="float"/>
@ -3183,7 +3183,7 @@
</Element> </Element>
<Element> <Element>
<Key ID="0x123CAC0E" Type="float"/> <Key ID="0x123CAC0E" Type="float"/>
<Value Name="Unknown"/> <Value Name="FOV"/>
</Element> </Element>
<Element> <Element>
<Key ID="0x12459941" Type="MultiModelActorStruct"/> <Key ID="0x12459941" Type="MultiModelActorStruct"/>
@ -10262,7 +10262,7 @@
<Value Name="TXTR"/> <Value Name="TXTR"/>
</Element> </Element>
<Element> <Element>
<Key ID="0x386431AC" Type="int"/> <Key ID="0x386431AC" Type="sound"/>
<Value Name="Sound_Alert"/> <Value Name="Sound_Alert"/>
</Element> </Element>
<Element> <Element>
@ -20193,6 +20193,10 @@
<Key ID="0x6D5FD457" Type="float"/> <Key ID="0x6D5FD457" Type="float"/>
<Value Name="RevealButtonsDuration"/> <Value Name="RevealButtonsDuration"/>
</Element> </Element>
<Element>
<Key ID="0x6D62EF74" Type="choice"/>
<Value Name="FadeOut"/>
</Element>
<Element> <Element>
<Key ID="0x6D62EF74" Type="int"/> <Key ID="0x6D62EF74" Type="int"/>
<Value Name="Unknown"/> <Value Name="Unknown"/>
@ -20647,7 +20651,7 @@
</Element> </Element>
<Element> <Element>
<Key ID="0x70754E15" Type="FOVInterpolationMethod"/> <Key ID="0x70754E15" Type="FOVInterpolationMethod"/>
<Value Name="FOVInterpolationMethod"/> <Value Name="FOVInterpolationCustom"/>
</Element> </Element>
<Element> <Element>
<Key ID="0x7076D432" Type="bool"/> <Key ID="0x7076D432" Type="bool"/>
@ -43501,6 +43505,10 @@
<Key ID="0xECD9D92D" Type="float"/> <Key ID="0xECD9D92D" Type="float"/>
<Value Name="SplitDestroyedPriority"/> <Value Name="SplitDestroyedPriority"/>
</Element> </Element>
<Element>
<Key ID="0xECDA4163" Type="choice"/>
<Value Name="Tessellation"/>
</Element>
<Element> <Element>
<Key ID="0xECDA4163" Type="int"/> <Key ID="0xECDA4163" Type="int"/>
<Value Name="Unknown"/> <Value Name="Unknown"/>