diff --git a/templates/MP1/Game.xml b/templates/MP1/Game.xml
index 7838f632..09111dfb 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 dfe55ac4..00000000
--- 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 6840df1c..ed35c823 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 ebf19df1..fbf6413e 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 17faba31..4c6d48fb 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 f705857b..e3b62e6c 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 1c443292..00b1ede5 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 1c5ff506..a975b91a 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 bf87ee88..a9a2e3cc 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 635594a2..e5f9f78b 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 cc8fc989..ac7b5176 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 c7b768f0..7fe60e3a 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 eabe0cc8..ee7d2b03 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 e68c0d78..49886c32 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 48c8607e..29a779ce 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 ef6cabe3..4ba74f15 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 98894d89..206ded84 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 590e517e..ede2abbd 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 ecdb5f3e..0c149b8a 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 d74d7e4a..4092b590 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 9114c301..d748e31b 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 a8718e1d..cecd4648 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 9a50b93a..5e47d49c 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 7258b4e8..f9f023f7 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 2bdf7981..0aec6b2b 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 9d8e56be..e734e40f 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 e6c0c430..ab312210 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 72ee2ba5..d1d0d24f 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 a43b7eb0..9ed5b8b6 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 5295c001..8828a647 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 d160aaa0..f53f5ef4 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 a920e810..9e17b366 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 17b87164..0c893a24 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 d315333f..5afb8903 100644
--- a/templates/PropertyMap.xml
+++ b/templates/PropertyMap.xml
@@ -1887,7 +1887,7 @@
-
+
@@ -3183,7 +3183,7 @@
-
+
@@ -10262,7 +10262,7 @@
-
+
@@ -20193,6 +20193,10 @@
+
+
+
+
@@ -20647,7 +20651,7 @@
-
+
@@ -43501,6 +43505,10 @@
+
+
+
+