diff --git a/templates/MP1/Game.xml b/templates/MP1/Game.xml
index 7838f6326..09111dfb4 100644
--- a/templates/MP1/Game.xml
+++ b/templates/MP1/Game.xml
@@ -833,7 +833,7 @@
0xB
- UnknownState1
+ CloseIn
0xC
@@ -857,7 +857,7 @@
0x11
- UnknownState2
+ DeactivateState
0x12
@@ -865,7 +865,7 @@
0x13
- UnknownState3
+ MassiveDeath
0x14
@@ -873,7 +873,7 @@
0x15
- UnknownState4
+ AboutToMassivelyDie
0x16
@@ -881,23 +881,35 @@
0x17
- UnknownState5
+ InvulnDamage
0x18
- UnknownState6
+ MassiveFrozenDeath
0x19
Modify
+
+ 0x1A
+ ScanStart
+
+
+ 0x1B
+ ScanProcessing
+
0x1C
ScanDone
+
+ 0x1D
+ UnFrozen
+
0x1E
- DFST
+ Default
0x1F
@@ -915,7 +927,7 @@
0x2
- UnknownMessage1
+ Arrived
0x3
@@ -979,7 +991,7 @@
0x12
- UnknownMessage2
+ UnknownMessage
0x13
@@ -993,5 +1005,113 @@
0x15
Alert
+
+ 0x16
+ InternalMessage0
+
+
+ 0x17
+ OnFloor
+
+
+ 0x18
+ InternalMessage1
+
+
+ 0x19
+ InternalMessage2
+
+
+ 0x1A
+ Falling
+
+
+ 0x1B
+ OnIceSurface
+
+
+ 0x1C
+ OnMudSlowSurface
+
+
+ 0x1D
+ OnNormalSurface
+
+
+ 0x1E
+ Touched
+
+
+ 0x1F
+ AddPlatformRider
+
+
+ 0x20
+ LandOnNotFloor
+
+
+ 0x21
+ Registered
+
+
+ 0x22
+ Deleted
+
+
+ 0x23
+ InitializedInArea
+
+
+ 0x24
+ WorldInitialized
+
+
+ 0x25
+ AddSplashInhabitant
+
+
+ 0x26
+ UpdateSplashInhabitant
+
+
+ 0x27
+ RemoveSplashInhabitant
+
+
+ 0x28
+ Jumped
+
+
+ 0x29
+ Damage
+
+
+ 0x2A
+ InvulnDamage
+
+
+ 0x2B
+ ProjectileCollide
+
+
+ 0x2C
+ InSnakeWeed
+
+
+ 0x2D
+ AddPhazonPoolInhabitant
+
+
+ 0x2E
+ UpdatePhazonPoolInhabitant
+
+
+ 0x2F
+ RemovePhazonPoolInhabitant
+
+
+ 0x30
+ SuspendedMove
+
diff --git a/templates/MP1/Misc/TweakGui.xml.rej b/templates/MP1/Misc/TweakGui.xml.rej
deleted file mode 100644
index dfe55ac42..000000000
--- a/templates/MP1/Misc/TweakGui.xml.rej
+++ /dev/null
@@ -1,30 +0,0 @@
-diff a/templates/MP1/Misc/TweakGui.xml b/templates/MP1/Misc/TweakGui.xml (rejected hunks)
-@@ -315,23 +315,23 @@
-
-
- Unknown
-- Warning
-+ ��>
-
-
- Unknown
-- Damage
-+ ��>
-
-
- Unknown
-- Energy Low
-+ ��>
-
-
- Unknown
-- Missiles Low
-+ �"�>
-
-
- Unknown
-- Depleted
-+
-
-
- MissileWarningPulseTime
diff --git a/templates/MP1/Script/AIJumpPoint.xml b/templates/MP1/Script/AIJumpPoint.xml
index 6840df1cf..ed35c8239 100644
--- a/templates/MP1/Script/AIJumpPoint.xml
+++ b/templates/MP1/Script/AIJumpPoint.xml
@@ -16,7 +16,7 @@
Active
- Unknown 1
+ JumpApex
diff --git a/templates/MP1/Script/AIKeyframe.xml b/templates/MP1/Script/AIKeyframe.xml
index ebf19df1c..fbf6413e2 100644
--- a/templates/MP1/Script/AIKeyframe.xml
+++ b/templates/MP1/Script/AIKeyframe.xml
@@ -7,22 +7,22 @@
Name
- Unknown 1
+ Animation ID
- Unknown 2
+ Looping
- Unknown 3
+ Lifetime
- Unknown 4
+ Active
- Unknown 5
+ Fade Out
- Unknown 6
+ Playback Rate
diff --git a/templates/MP1/Script/Actor.xml b/templates/MP1/Script/Actor.xml
index 17faba31d..4c6d48fbc 100644
--- a/templates/MP1/Script/Actor.xml
+++ b/templates/MP1/Script/Actor.xml
@@ -16,21 +16,21 @@
Scale
- Unknown 1
+ CollisionBox
- Scan Offset
+ CollisionOffset
- Unknown 2
+ Mass
- Unknown 3
+ Gravity
- Model
+ StaticModel
CMDL
@@ -40,37 +40,45 @@
- Auto-Play Animation
+ IsLoop
+ Enables auto-playing & looping animation.
- Unknown 5
+ Immovable
+ Applies "Immovable" material type.
- Bounding Box Collision
+ IsSolid
+ Applies "Solid" material type, enabling bounding box collision.
- Unknown 7
+ IsCameraThrough
+ Applies "Camera Passthrough" material type.
Active
- Unknown 9
+ RenderTextureSet
+ Index of active material set.
- Unknown 10
+ XRayAlpha
- Unknown 11
+ ThermalVisibleThroughGeometry
+ Disables depth testing in Thermal Visor, allowing it to render through other objects.
- Unknown 12
+ DrawsShadow
- Unknown 13
+ ScaleAnimation
+ Applies model scale to movement animation.
- Unknown 14
+ MaterialFlag54
+ Applies material type 54 (unknown).
diff --git a/templates/MP1/Script/ActorContraption.xml b/templates/MP1/Script/ActorContraption.xml
index f705857be..e3b62e6c5 100644
--- a/templates/MP1/Script/ActorContraption.xml
+++ b/templates/MP1/Script/ActorContraption.xml
@@ -16,16 +16,16 @@
Scale
- Collision Extent
+ CollisionBox
- Collision/Scan Offset
+ CollisionOffset
Mass
- Z Momentum
+ Gravity
diff --git a/templates/MP1/Script/ActorKeyframe.xml b/templates/MP1/Script/ActorKeyframe.xml
index 1c443292c..00b1ede59 100644
--- a/templates/MP1/Script/ActorKeyframe.xml
+++ b/templates/MP1/Script/ActorKeyframe.xml
@@ -7,27 +7,32 @@
Name
- Unknown 1
+ AnimationIndex
- Unknown 2
+ Loop
- Unknown 3
+ LoopDuration
- Unknown 4
+ Active
-
- Unknown 5
+
+ FadeOut
+
+
+
+
- Unknown 6
+ PlaybackRate
0x00
+ 0x04
RotationDisabled
ScaleDisabled
diff --git a/templates/MP1/Script/ActorRotate.xml b/templates/MP1/Script/ActorRotate.xml
index 1c5ff5068..a975b91aa 100644
--- a/templates/MP1/Script/ActorRotate.xml
+++ b/templates/MP1/Script/ActorRotate.xml
@@ -7,16 +7,18 @@
Name
- Rotation Offset
+ RotationOffset
- Time Scale
+ TimeScale
- Unknown 1
+ UpdateActors
+ Sends "Play" messages to connected actors during rotation.
- Unknown 2
+ UpdateOnRegister
+ Sends "Play" messages to connected actors when registered.
Active
diff --git a/templates/MP1/Script/AmbientAI.xml b/templates/MP1/Script/AmbientAI.xml
index bf87ee889..a9a2e3ccd 100644
--- a/templates/MP1/Script/AmbientAI.xml
+++ b/templates/MP1/Script/AmbientAI.xml
@@ -16,13 +16,13 @@
Scale
- Unknown 1
+ CollisionBox
- Scan Offset
+ CollisionOffset
- Unknown 2
+ Mass
@@ -31,16 +31,16 @@
- Unknown 3
+ Alert Range
- Unknown 4
+ Impact Range
- Unknown 5
+ Alert Animation ID
- Unknown 6
+ Impact Animation ID
Active
diff --git a/templates/MP1/Script/AreaAttributes.xml b/templates/MP1/Script/AreaAttributes.xml
index 635594a21..e5f9f78b5 100644
--- a/templates/MP1/Script/AreaAttributes.xml
+++ b/templates/MP1/Script/AreaAttributes.xml
@@ -4,14 +4,15 @@
AreaAttributes
- Unknown
- If set to anything other than 1, AreaAttributes will not work.
+ Load
+ If set to anything other than 1, AreaAttributes will not load.
- Show Skybox
+ NeedSky
+ Whether to render the skybox.
- Environmental Effect
+ EnvironmentEffects
@@ -20,25 +21,26 @@
- Initial Environmental Effect Density
+ Density
+ Environment effect density.
- Initial Thermal Heat Level
+ ThermalHeatLevel
- X-Ray Fog Distance
+ XRayFogDistance
- Initial World Lighting Level
+ NormalLighting
- Skybox Model
+ OverrideSky
CMDL
- Phazon Type
+ PhazonDamage
diff --git a/templates/MP1/Script/AtomicAlpha.xml b/templates/MP1/Script/AtomicAlpha.xml
index cc8fc9896..ac7b5176f 100644
--- a/templates/MP1/Script/AtomicAlpha.xml
+++ b/templates/MP1/Script/AtomicAlpha.xml
@@ -18,7 +18,7 @@
- WPSC
+ Bomb Weapon
WPSC
@@ -31,19 +31,19 @@
- Unknown 1
+ Bomb Drop Delay
- Unknown 2
+ Bomb Reappear Delay
- Unknown 3
+ Bomb Reappear Time
- Unknown 4
+ Invisible
- Unknown 5
+ Apply Beam Attraction
diff --git a/templates/MP1/Script/AtomicBeta.xml b/templates/MP1/Script/AtomicBeta.xml
index c7b768f04..7fe60e3a4 100644
--- a/templates/MP1/Script/AtomicBeta.xml
+++ b/templates/MP1/Script/AtomicBeta.xml
@@ -18,54 +18,54 @@
- ELSC
+ Electric Particles
ELSC
- WPSC
+ Weapon Particles
WPSC
- Particle
+ Particles
PART
- Unknown 1
+ Beam Fade Time
- Unknown 2
+ Beam Radius
- Unknown 3
+ Move Speed
- Unknown 4
+ Min Speed
- Unknown 5
+ Max Speed
- Unknown 6
+ Speed Step
- Unknown 7
+ Out-Of-Range Sound
- Unknown 8
+ In-Range Sound 1
- Unknown 9
+ In-Range Sound 2
- Unknown 10
+ Beam Damage Interval
diff --git a/templates/MP1/Script/Babygoth.xml b/templates/MP1/Script/Babygoth.xml
index eabe0cc87..ee7d2b039 100644
--- a/templates/MP1/Script/Babygoth.xml
+++ b/templates/MP1/Script/Babygoth.xml
@@ -18,115 +18,115 @@
- Unknown 1
+ Fireball Attack Time
- Unknown 2
+ Fireball Attack Time Variance
- WPSC 1
+ Fireball Weapon
WPSC
- DamageInfo 1
+ Fireball Damage
- DamageInfo 2
+ Attack Contact Damage
- WPSC 2
+ Fire Breath Weapon
WPSC
- Particle 1
+ Fire Breath Particles
PART
- DamageInfo 3
+ Fire Breath Damage
- DamageVulnerability 1
+ Mouth Vulnerability
- DamageVulnerability 2
+ Shell Vulnerability
- Model
+ No Shell Model
CMDL
- CSKR
+ No Shell Skin
CSKR
- Unknown 3
+ Shell HP
- Unknown 4
+ Shell Crack Sound
- Particle 2
+ Intermediate Crack Particles
PART
- Particle 3
+ Crack One Particles
PART
- Particle 4
+ Crack Two Particles
PART
- Particle 5
+ Destroy Shell Particles
PART
- Unknown 5
+ Crack One Sound
- Unknown 6
+ Crack Two Sound
- Unknown 7
+ Destroy Shell Sound
- Unknown 8
+ Time Until Attack
- Unknown 9
+ Attack Cooldown Time
- Unknown 10
+ Interest Time
- Texture
+ Flame Player Steam Texture
TXTR
- Unknown 11
+ Flame Player Hit Sound
- Particle 6
+ Flame Player Ice Texture
PART
diff --git a/templates/MP1/Script/BallTrigger.xml b/templates/MP1/Script/BallTrigger.xml
index e68c0d78d..49886c32d 100644
--- a/templates/MP1/Script/BallTrigger.xml
+++ b/templates/MP1/Script/BallTrigger.xml
@@ -13,22 +13,22 @@
Scale
- Unknown 1
+ Active
- Unknown 2
+ Force
- Unknown 3
+ Min Angle
- Unknown 4
+ Max Distance
- Unknown 5
+ Force Angle
- Unknown 6
+ Stop Player
@@ -36,6 +36,7 @@
0x00
0x01
0x02
+ 0x03
RotationDisabled
ScaleVolume
diff --git a/templates/MP1/Script/Beetle.xml b/templates/MP1/Script/Beetle.xml
index 48c8607ea..29a779cef 100644
--- a/templates/MP1/Script/Beetle.xml
+++ b/templates/MP1/Script/Beetle.xml
@@ -6,7 +6,7 @@
Name
-
+
Unknown 1
diff --git a/templates/MP1/Script/BloodFlower.xml b/templates/MP1/Script/BloodFlower.xml
index ef6cabe33..4ba74f152 100644
--- a/templates/MP1/Script/BloodFlower.xml
+++ b/templates/MP1/Script/BloodFlower.xml
@@ -18,61 +18,64 @@
- Particle 1
+ Pod Particles
PART
- WPSC 1
+ Arc Projectile Weapon
WPSC
- WPSC 2
+ Spore Projectile Weapon
WPSC
- DamageInfo 1
+ Spore Damage
- DamageInfo 2
+ Arc Projectile Damage
- DamageInfo 3
+ Pod Damage
- Particle 2
+ Particle 1
+ Unused?
PART
- Particle 3
+ Particle 2
+ Unused?
PART
- Particle 4
+ Particle 3
+ Unused?
PART
- Unknown 1
+ Spore Projectile Range?
- Particle 5
+ Projectile Hit Visor Particles
PART
- Unknown 2
+ Projectile Hit Visor Sound
diff --git a/templates/MP1/Script/Burrower.xml b/templates/MP1/Script/Burrower.xml
index 98894d897..206ded842 100644
--- a/templates/MP1/Script/Burrower.xml
+++ b/templates/MP1/Script/Burrower.xml
@@ -18,35 +18,35 @@
- Particle 1
+ Jump Particles
PART
- Particle 2
+ Trail Particles
PART
- WPSC
+ Projectile Weapon
WPSC
- Particle 3
+ Projectile Hit Visor Particles
PART
-
- Always FFFFFFFF
+
+ Projectile Hit Visor Sound
- Particle 4
+ Death Explosion Particles
PART
diff --git a/templates/MP1/Script/Camera.xml b/templates/MP1/Script/Camera.xml
index 590e517e9..ede2abbd2 100644
--- a/templates/MP1/Script/Camera.xml
+++ b/templates/MP1/Script/Camera.xml
@@ -13,40 +13,41 @@
Rotation
- Unknown 1
+ Active
Shot Duration
- Unknown 3
+ Look At Player
- Unknown 4
+ Out Of Player Eye
- Unknown 5
+ Into Player Eye
- Unknown 6
+ Draw Player
- Unknown 7
+ Disable Input
- Unknown 8
+ Unknown
+ Unused?
- Unknown 9
+ Finish Cinematic Skip
- Unknown 10
+ Field Of View
- Unknown 11
+ Check Failsafe
- Unknown 12
+ Disable Out Of/Into
@@ -54,6 +55,7 @@
0x00
0x01
0x02
+ 0x03
diff --git a/templates/MP1/Script/CameraBlurKeyframe.xml b/templates/MP1/Script/CameraBlurKeyframe.xml
index ecdb5f3e5..0c149b8ac 100644
--- a/templates/MP1/Script/CameraBlurKeyframe.xml
+++ b/templates/MP1/Script/CameraBlurKeyframe.xml
@@ -9,20 +9,27 @@
Active
-
- Unknown 2
+
+ Blur Type
+
+
+
+
+
+
- Unknown 3
+ Amount
- Unknown 4
+ Unknown
+ Unused?
- Unknown 5
+ Fade-In Duration
- Unknown 6
+ Fade-Out Duration
diff --git a/templates/MP1/Script/CameraFilterKeyframe.xml b/templates/MP1/Script/CameraFilterKeyframe.xml
index d74d7e4ad..4092b5904 100644
--- a/templates/MP1/Script/CameraFilterKeyframe.xml
+++ b/templates/MP1/Script/CameraFilterKeyframe.xml
@@ -9,17 +9,41 @@
Active
-
+
Filter Type
+
+
+
+
+
+
+
+
+
+
+
+
-
+
Filter Shape
+
+
+
+
+
+
+
+
+
+
+
- Unknown 4
+ Filter Index
- Unknown 5
+ Unknown
+ Unused?
Filter Color
diff --git a/templates/MP1/Script/CameraHint.xml b/templates/MP1/Script/CameraHint.xml
index 9114c3016..d748e31ba 100644
--- a/templates/MP1/Script/CameraHint.xml
+++ b/templates/MP1/Script/CameraHint.xml
@@ -13,42 +13,75 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ Priority
-
- Unknown 3
+
+ Ball Camera Behavior
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Ball Camera Hints
+
+
+ Min Distance
+
+
+ Max Distance
+
+
+ Backwards Distance
+
+
+ Look At Offset
+
+
+ Chase Look At Offset
-
-
-
-
-
-
- Unknown 36
+ Ball To Camera
+
+
+ Field Of View
+
+
+ Attitude Range
+
+
+ Azimuth Range
+
+
+ Angle Per Second
-
-
-
-
- Unknown 45
+ Clamp Velocity Range
- Unknown 46
+ Clamp Rotation Range
+
+
+ Elevation
-
- Unknown 49
+ Interpolate Time
- Unknown 50
+ Clamp Velocity Time
- Unknown 51
+ Control Interpolation Duration
@@ -56,6 +89,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/CameraHintTrigger.xml b/templates/MP1/Script/CameraHintTrigger.xml
index a8718e1d3..cecd46486 100644
--- a/templates/MP1/Script/CameraHintTrigger.xml
+++ b/templates/MP1/Script/CameraHintTrigger.xml
@@ -16,13 +16,13 @@
Scale
- Unknown 1
+ Active
- Unknown 2
+ Deactivate On Enter
- Unknown 3
+ Deactivate On Exit
@@ -31,6 +31,7 @@
0x01
0x02
0x03
+ 0x04
ScaleVolume
BoxShape
diff --git a/templates/MP1/Script/CameraPitchVolume.xml b/templates/MP1/Script/CameraPitchVolume.xml
index 9a50b93a5..5e47d49ce 100644
--- a/templates/MP1/Script/CameraPitchVolume.xml
+++ b/templates/MP1/Script/CameraPitchVolume.xml
@@ -19,13 +19,15 @@
Active
- Unknown 2
+ Up Pitch
+ Value in degrees.
- Unknown 3
+ Down Pitch
+ Value in degrees.
- Unknown 4
+ Max Interpolation Distance
diff --git a/templates/MP1/Script/CameraShaker.xml b/templates/MP1/Script/CameraShaker.xml
index 7258b4e87..f9f023f7d 100644
--- a/templates/MP1/Script/CameraShaker.xml
+++ b/templates/MP1/Script/CameraShaker.xml
@@ -10,22 +10,22 @@
Horizontal Shake
- Unknown 1
+ (unused)
- Unknown 2
+ (unused)
- Unknown 3
+ (unused)
Vertical Shake
- Unknown 4
+ (unused)
- Shake Length
+ Shake Duration
Active
diff --git a/templates/MP1/Script/CameraWaypoint.xml b/templates/MP1/Script/CameraWaypoint.xml
index 2bdf79815..0aec6b2b2 100644
--- a/templates/MP1/Script/CameraWaypoint.xml
+++ b/templates/MP1/Script/CameraWaypoint.xml
@@ -16,10 +16,11 @@
Active
- Unknown 2
+ Horizontal Field Of View
- Unknown 3
+ Unknown
+ Unused?
diff --git a/templates/MP1/Script/MazeNode.xml b/templates/MP1/Script/MazeNode.xml
index 9d8e56be8..e734e40ff 100644
--- a/templates/MP1/Script/MazeNode.xml
+++ b/templates/MP1/Script/MazeNode.xml
@@ -13,25 +13,31 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ Cell Column
- Unknown 3
+ Cell Row
-
- Unknown 4
+
+ Cell Side
+
+
+
+
+
+
- Unknown 5
+ Generated Actor Position
- Unknown 6
+ Generated Trigger Position
- Unknown 7
+ Generated Effect Position
@@ -39,6 +45,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/Water.xml b/templates/MP1/Script/Water.xml
index e6c0c430a..ab3122107 100644
--- a/templates/MP1/Script/Water.xml
+++ b/templates/MP1/Script/Water.xml
@@ -231,7 +231,7 @@
0x00
0x01
0x02
- 0x09
+ 0x12
RotationDisabled
ScaleVolume
diff --git a/templates/MP1/Structs/ActorParameters.xml b/templates/MP1/Structs/ActorParameters.xml
index 72ee2ba5c..d1d0d24f6 100644
--- a/templates/MP1/Structs/ActorParameters.xml
+++ b/templates/MP1/Structs/ActorParameters.xml
@@ -6,50 +6,57 @@
- X-Ray Visor Model
+ XRayModel
CMDL
- X-Ray Visor Skin
+ XRaySkin
CSKR
- Thermal Visor Model
+ ThermalModel
CMDL
- Thermal Visor Skin
+ ThermalSkin
CSKR
- Unknown 1
+ UseGlobalRenderTime
+ Whether to use the global time provider when rendering. If false, uses the time since entity "Activate".
- Unknown 2
+ FadeInTime
+ Only used for Pickups and Platforms.
- Unknown 3
+ FadeOutTime
+ Only used for Pickups and Platforms.
- Enable Thermal Heat
+ ThermalHot
+ Whether to render as "Hot" in Thermal Visor.
- Unknown 4
+ ForceRenderUnsorted
+ Forces unsorted (opaque) rendering.
- Unknown 5
+ NoSortThermal
+ Forces unsorted (opaque) rendering in Thermal Visor.
- Unknown 6
+ ThermalDamageMag
+ 0.0 - 1.0 = black, 1.0 - 2.0 = white (needs verification)
diff --git a/templates/MP1/Structs/BoolFloat.xml b/templates/MP1/Structs/BoolFloat.xml
index a43b7eb06..9ed5b8b65 100644
--- a/templates/MP1/Structs/BoolFloat.xml
+++ b/templates/MP1/Structs/BoolFloat.xml
@@ -5,10 +5,10 @@
true
- Unknown 1
+ Override
- Unknown 2
+ Value
diff --git a/templates/MP1/Structs/BoolVec3f.xml b/templates/MP1/Structs/BoolVec3f.xml
index 5295c0013..8828a6472 100644
--- a/templates/MP1/Structs/BoolVec3f.xml
+++ b/templates/MP1/Structs/BoolVec3f.xml
@@ -5,10 +5,10 @@
true
- Unknown 1
+ Override
- Unknown 2
+ Value
diff --git a/templates/MP1/Structs/CameraHintStruct.xml b/templates/MP1/Structs/CameraHintStruct.xml
index d160aaa07..f53f5ef4b 100644
--- a/templates/MP1/Structs/CameraHintStruct.xml
+++ b/templates/MP1/Structs/CameraHintStruct.xml
@@ -7,67 +7,69 @@
Unknown 1
- Unknown 2
+ Chase Allowed
- Unknown 3
+ Boost Allowed
- Unknown 4
+ Obscure Avoidance
- Unknown 5
+ Volume Collider
- Unknown 6
+ Teleport Camera
+ Only used when "Ball Camera Behavior" is "Default".
- Unknown 7
+ Look At Ball
- Unknown 8
+ Override Based On Distance?
- Unknown 9
+ Override Based On Distance From Camera?
+ Requires "Override Based On Distance?"
- Unknown 10
+ Enable Control Direction Interpolation
- Unknown 11
+ Sinusoidal Interpolation In
- Unknown 12
+ Sinusoidal Interpolation Out
- Unknown 13
+ Set Clamp Velocity On Disable?
- Unknown 14
+ Skip Ball Camera Cinematic
- Unknown 15
+ No Elevation Interpolation
- Unknown 16
+ Direct Elevation
- Unknown 17
+ Override Look Direction
- Unknown 18
+ No Elevation Velocity Clamp
- Unknown 19
+ Invert Camera Look Direction?
- Unknown 21
+ No Spline
- Unknown 22
+ Unknown 2
- Unknown 23
+ Unknown 3
diff --git a/templates/MP1/Structs/LightParameters.xml b/templates/MP1/Structs/LightParameters.xml
index a920e8101..9e17b366c 100644
--- a/templates/MP1/Structs/LightParameters.xml
+++ b/templates/MP1/Structs/LightParameters.xml
@@ -4,28 +4,34 @@
LightParameters
- Unknown 1
+ CastShadow
+ Unused.
- Unknown 2
+ ShadowScale
+ Unused.
- Shadow Tessellation
+ Tessellation
+ Unused.
- Unknown 3
+ ShadowAlpha
+ Unused.
- Unknown 4
+ MaxShadowHeight
+ Unused.
- Unknown 5
+ AmbientColor
+ Ambient color when "Make Lights" is false, or "NumAreaLights" is 0.
- Unknown 6
+ MakeLights
- World Lighting Options
+ UseWorldLighting
@@ -36,7 +42,7 @@
- Light Recalculation Options
+ LightRecalculation
Interval between light recalculation updates.
@@ -46,19 +52,19 @@
- Unknown 7
+ LightingPosition
- Unknown 8
+ NumDynamicLights
- Unknown 9
+ NumAreaLights
- Unknown 10
+ IgnoreAmbientLighting
- Light Layer Index
+ UseLightSet
diff --git a/templates/MP1/Structs/VisorParameters.xml b/templates/MP1/Structs/VisorParameters.xml
index 17b87164c..0c893a24d 100644
--- a/templates/MP1/Structs/VisorParameters.xml
+++ b/templates/MP1/Structs/VisorParameters.xml
@@ -4,13 +4,13 @@
VisorParameters
- Unknown 1
+ Unknown
- Unknown 2
+ ScanThrough
- Visor Flags
+ VisorFlags
diff --git a/templates/PropertyMap.xml b/templates/PropertyMap.xml
index d315333fe..d3bad36db 100644
--- a/templates/PropertyMap.xml
+++ b/templates/PropertyMap.xml
@@ -651,7 +651,7 @@
-
+
@@ -719,7 +719,7 @@
-
+
@@ -1163,7 +1163,7 @@
-
+
@@ -1887,7 +1887,7 @@
-
+
@@ -3183,7 +3183,7 @@
-
+
@@ -3855,7 +3855,7 @@
-
+
@@ -6503,7 +6503,7 @@
-
+
@@ -7111,7 +7111,7 @@
-
+
@@ -9195,7 +9195,7 @@
-
+
@@ -10262,7 +10262,7 @@
-
+
@@ -12827,7 +12827,7 @@
-
+
@@ -15319,7 +15319,7 @@
-
+
@@ -15403,7 +15403,7 @@
-
+
@@ -16179,7 +16179,7 @@
-
+
@@ -19075,7 +19075,7 @@
-
+
@@ -19843,7 +19843,7 @@
-
+
@@ -20193,6 +20193,10 @@
+
+
+
+
@@ -20647,7 +20651,7 @@
-
+
@@ -26795,7 +26799,7 @@
-
+
@@ -28163,7 +28167,7 @@
-
+
@@ -31683,7 +31687,7 @@
-
+
@@ -39559,7 +39563,7 @@
-
+
@@ -43207,7 +43211,7 @@
-
+
@@ -43501,6 +43505,10 @@
+
+
+
+