diff --git a/templates/MP1/Enums/PlayerItem.xml b/templates/MP1/Enums/PlayerItem.xml
index 6228d943..9dc4db71 100644
--- a/templates/MP1/Enums/PlayerItem.xml
+++ b/templates/MP1/Enums/PlayerItem.xml
@@ -4,47 +4,47 @@
PlayerItem
true
-
-
-
-
+
+
+
+
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/MP1/Game.xml b/templates/MP1/Game.xml
index 7838f632..ae37fbef 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
+ DefaultState
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/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..6dd9b7ff 100644
--- a/templates/MP1/Script/AIKeyframe.xml
+++ b/templates/MP1/Script/AIKeyframe.xml
@@ -7,22 +7,22 @@
Name
- Unknown 1
+ AnimationID
- Unknown 2
+ Looping
- Unknown 3
+ Lifetime
- Unknown 4
+ Active
- Unknown 5
+ FadeOut
- Unknown 6
+ PlaybackRate
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..fe5744f4 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
@@ -34,7 +34,7 @@
- Flame Particle
+ FlameParticle
PART
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..75fd4aa4 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
+ AlertRange
- Unknown 4
+ ImpactRange
- Unknown 5
+ AlertAnimationID
- Unknown 6
+ ImpactAnimationID
Active
diff --git a/templates/MP1/Script/AreaAttributes.xml b/templates/MP1/Script/AreaAttributes.xml
index 635594a2..2f43fa17 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
+ ShowSkybox
+ Whether to render the skybox.
- Environmental Effect
+ FXType
@@ -20,25 +21,26 @@
- Initial Environmental Effect Density
+ EnvFxDensity
+ Environment effect density.
- Initial Thermal Heat Level
+ thermalHeat
- X-Ray Fog Distance
+ XRayFogDistance
- Initial World Lighting Level
+ WorldLightingLevel
- Skybox Model
+ Skybox
CMDL
- Phazon Type
+ PhazonType
diff --git a/templates/MP1/Script/AtomicAlpha.xml b/templates/MP1/Script/AtomicAlpha.xml
index cc8fc989..48efd0ff 100644
--- a/templates/MP1/Script/AtomicAlpha.xml
+++ b/templates/MP1/Script/AtomicAlpha.xml
@@ -18,32 +18,32 @@
- WPSC
+ BombWeapon
WPSC
- Bomb Model
+ BombModel
CMDL
- Unknown 1
+ BombDropDelay
- Unknown 2
+ BombReappearDelay
- Unknown 3
+ BombReappearTime
- Unknown 4
+ Invisible
- Unknown 5
+ ApplyBeamAttraction
diff --git a/templates/MP1/Script/AtomicBeta.xml b/templates/MP1/Script/AtomicBeta.xml
index c7b768f0..152bf17c 100644
--- a/templates/MP1/Script/AtomicBeta.xml
+++ b/templates/MP1/Script/AtomicBeta.xml
@@ -18,54 +18,54 @@
- ELSC
+ ElectricParticles
ELSC
- WPSC
+ WeaponParticles
WPSC
- Particle
+ Particles
PART
- Unknown 1
+ BeamFadeTime
- Unknown 2
+ BeamRadius
- Unknown 3
+ MoveSpeed
- Unknown 4
+ MinSpeed
- Unknown 5
+ MaxSpeed
- Unknown 6
+ SpeedStep
- Unknown 7
+ OutOfRangeSound
- Unknown 8
+ InRangeSound1
- Unknown 9
+ InRangeSound2
- Unknown 10
+ BeamDamageInterval
diff --git a/templates/MP1/Script/Babygoth.xml b/templates/MP1/Script/Babygoth.xml
index eabe0cc8..03e62401 100644
--- a/templates/MP1/Script/Babygoth.xml
+++ b/templates/MP1/Script/Babygoth.xml
@@ -18,115 +18,115 @@
- Unknown 1
+ FireballAttackTime
- Unknown 2
+ FireballAttackTimeVariance
- WPSC 1
+ FireballWeapon
WPSC
- DamageInfo 1
+ FireballDamage
- DamageInfo 2
+ AttackContactDamage
- WPSC 2
+ FireBreathWeapon
WPSC
- Particle 1
+ FireBreathParticles
PART
- DamageInfo 3
+ FireBreathDamage
- DamageVulnerability 1
+ MouthVulnerability
- DamageVulnerability 2
+ ShellVulnerability
- Model
+ NoShellModel
CMDL
- CSKR
+ NoShellSkin
CSKR
- Unknown 3
+ ShellHP
- Unknown 4
+ ShellCrackSound
- Particle 2
+ IntermediateCrackParticles
PART
- Particle 3
+ CrackOneParticles
PART
- Particle 4
+ CrackTwoParticles
PART
- Particle 5
+ DestroyShellParticles
PART
- Unknown 5
+ CrackOneSound
- Unknown 6
+ CrackTwoSound
- Unknown 7
+ DestroyShellSound
- Unknown 8
+ TimeUntilAttack
- Unknown 9
+ AttackCooldownTime
- Unknown 10
+ InterestTime
- Texture
+ FlamePlayerSteamTexture
TXTR
- Unknown 11
+ FlamePlayerHitSound
- Particle 6
+ FlamePlayerIceTexture
PART
diff --git a/templates/MP1/Script/BallTrigger.xml b/templates/MP1/Script/BallTrigger.xml
index e68c0d78..7d4914af 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
+ MinAngle
- Unknown 4
+ MaxDistance
- Unknown 5
+ ForceAngle
- Unknown 6
+ StopPlayer
@@ -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..736c1415 100644
--- a/templates/MP1/Script/Beetle.xml
+++ b/templates/MP1/Script/Beetle.xml
@@ -6,8 +6,8 @@
Name
-
- Unknown 1
+
+ Unknown
Position
@@ -22,32 +22,32 @@
- Orbit Offset
+ OrbitOffset
This is clamped to the beetle's bounding box.
- Unknown 3
+ Unused
- Abdomen Vulnerability
+ AbdomenVulnerability
- Armor Vulnerability
+ ArmorVulnerability
- Abdomen Model
+ AbdomenModel
CMDL
- Unknown 4
+ EntranceType
- Unknown 5
+ InitialAttackDelay
- Unknown 6
+ RetreatTime
diff --git a/templates/MP1/Script/BloodFlower.xml b/templates/MP1/Script/BloodFlower.xml
index ef6cabe3..5ce5b5dd 100644
--- a/templates/MP1/Script/BloodFlower.xml
+++ b/templates/MP1/Script/BloodFlower.xml
@@ -18,61 +18,64 @@
- Particle 1
+ PodParticles
PART
- WPSC 1
+ ArcProjectileWeapon
WPSC
- WPSC 2
+ SporeProjectileWeapon
WPSC
- DamageInfo 1
+ SporeDamage
- DamageInfo 2
+ ArcProjectileDamage
- DamageInfo 3
+ PodDamage
- Particle 2
+ Particle1
+ Unused?
PART
- Particle 3
+ Particle2
+ Unused?
PART
- Particle 4
+ Particle3
+ Unused?
PART
- Unknown 1
+ SporeProjectileRange?
- Particle 5
+ ProjectileHitVisorParticles
PART
- Unknown 2
+ ProjectileHitVisorSound
diff --git a/templates/MP1/Script/Burrower.xml b/templates/MP1/Script/Burrower.xml
index 98894d89..d82573c1 100644
--- a/templates/MP1/Script/Burrower.xml
+++ b/templates/MP1/Script/Burrower.xml
@@ -18,35 +18,35 @@
- Particle 1
+ JumpParticles
PART
- Particle 2
+ TrailParticles
PART
- WPSC
+ ProjectileWeapon
WPSC
- Particle 3
+ ProjectileHitVisorParticles
PART
-
- Always FFFFFFFF
+
+ ProjectileHitVisorSound
- Particle 4
+ DeathExplosionParticles
PART
diff --git a/templates/MP1/Script/Camera.xml b/templates/MP1/Script/Camera.xml
index 590e517e..61f93528 100644
--- a/templates/MP1/Script/Camera.xml
+++ b/templates/MP1/Script/Camera.xml
@@ -13,40 +13,41 @@
Rotation
- Unknown 1
+ Active
- Shot Duration
+ ShotDuration
- Unknown 3
+ LookAtPlayer
- Unknown 4
+ OutOfPlayerEye
- Unknown 5
+ IntoPlayerEye
- Unknown 6
+ DrawPlayer
- Unknown 7
+ DisableInput
- Unknown 8
+ Unknown
+ Unused?
- Unknown 9
+ FinishCinematicSkip
- Unknown 10
+ FieldOfView
- Unknown 11
+ CheckFailsafe
- Unknown 12
+ DisableOutOfInto
@@ -54,6 +55,7 @@
0x00
0x01
0x02
+ 0x03
diff --git a/templates/MP1/Script/CameraBlurKeyframe.xml b/templates/MP1/Script/CameraBlurKeyframe.xml
index ecdb5f3e..71e5b61f 100644
--- a/templates/MP1/Script/CameraBlurKeyframe.xml
+++ b/templates/MP1/Script/CameraBlurKeyframe.xml
@@ -9,20 +9,27 @@
Active
-
- Unknown 2
+
+ BlurType
+
+
+
+
+
+
- Unknown 3
+ Amount
- Unknown 4
+ FilterIndex
+ Unused?
- Unknown 5
+ FadeInDuration
- Unknown 6
+ FadeOutDuration
diff --git a/templates/MP1/Script/CameraFilterKeyframe.xml b/templates/MP1/Script/CameraFilterKeyframe.xml
index d74d7e4a..5248e2ae 100644
--- a/templates/MP1/Script/CameraFilterKeyframe.xml
+++ b/templates/MP1/Script/CameraFilterKeyframe.xml
@@ -9,29 +9,53 @@
Active
-
- Filter Type
+
+ FilterType
+
+
+
+
+
+
+
+
+
+
+
+
-
- Filter Shape
+
+ FilterShape
+
+
+
+
+
+
+
+
+
+
+
- Unknown 4
+ FilterIndex
- Unknown 5
+ FilterGroup
+ Unused?
- Filter Color
+ FilterColor
- Fade-In Duration
+ FadeInDuration
- Fade-Out Duration
+ FadeOutDuration
- Overlay Texture
+ OverlayTexture
TXTR
diff --git a/templates/MP1/Script/CameraHint.xml b/templates/MP1/Script/CameraHint.xml
index 9114c301..23c7ee02 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
+
+ BallCameraBehavior
+
+
+
+
+
+
+
+
+
+
+
+
+
+ BallCameraHints
+
+
+ MinDistance
+
+
+ MaxDistance
+
+
+ BackwardsDistance
+
+
+ LookAtOffset
+
+
+ ChaseLookAtOffset
-
-
-
-
-
-
- Unknown 36
+ BallToCamera
+
+
+ FieldOfView
+
+
+ AttitudeRange
+
+
+ AzimuthRange
+
+
+ AnglePerSecond
-
-
-
-
- Unknown 45
+ ClampVelocityRange
- Unknown 46
+ ClampRotationRange
+
+
+ Elevation
-
- Unknown 49
+ InterpolateTime
- Unknown 50
+ ClampVelocityTime
- Unknown 51
+ ControlInterpolationDuration
@@ -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..8fa91617 100644
--- a/templates/MP1/Script/CameraHintTrigger.xml
+++ b/templates/MP1/Script/CameraHintTrigger.xml
@@ -16,13 +16,13 @@
Scale
- Unknown 1
+ Active
- Unknown 2
+ DeactivateOnEnter
- Unknown 3
+ DeactivateOnExit
@@ -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..c64a8f55 100644
--- a/templates/MP1/Script/CameraPitchVolume.xml
+++ b/templates/MP1/Script/CameraPitchVolume.xml
@@ -19,13 +19,15 @@
Active
- Unknown 2
+ UpPitch
+ Value in degrees.
- Unknown 3
+ DownPitch
+ Value in degrees.
- Unknown 4
+ MaxInterpolationDistance
diff --git a/templates/MP1/Script/CameraShaker.xml b/templates/MP1/Script/CameraShaker.xml
index 7258b4e8..679bd4d6 100644
--- a/templates/MP1/Script/CameraShaker.xml
+++ b/templates/MP1/Script/CameraShaker.xml
@@ -7,25 +7,25 @@
Name
- Horizontal Shake
+ HorizontalShake
- Unknown 1
+ (unused)
- Unknown 2
+ (unused)
- Unknown 3
+ (unused)
- Vertical Shake
+ VerticalShake
- Unknown 4
+ (unused)
- Shake Length
+ ShakeDuration
Active
diff --git a/templates/MP1/Script/CameraWaypoint.xml b/templates/MP1/Script/CameraWaypoint.xml
index 2bdf7981..3bdc8f9d 100644
--- a/templates/MP1/Script/CameraWaypoint.xml
+++ b/templates/MP1/Script/CameraWaypoint.xml
@@ -16,10 +16,11 @@
Active
- Unknown 2
+ Field Of View
- Unknown 3
+ Unknown
+ Unused?
diff --git a/templates/MP1/Script/ChozoGhost.xml b/templates/MP1/Script/ChozoGhost.xml
index e86468bf..7fc60dfb 100644
--- a/templates/MP1/Script/ChozoGhost.xml
+++ b/templates/MP1/Script/ChozoGhost.xml
@@ -18,16 +18,16 @@
- Unknown 1
+ Hearing Radius
- Unknown 2
+ Fade-Out Delay
- Unknown 3
+ Attack Delay
- Unknown 4
+ Freeze Time
WPSC 1
@@ -57,49 +57,49 @@
BehaveChance 3
- Sound ID 1
+ SoundImpact
- Unknown 5
+ Unknown 1
- Sound ID 2
+ SFXFadeIn
- Sound ID 3
+ SFXFadeOut
- Unknown 6
+ Unknown 2
- Unknown 7
+ FloorLevel
- Unknown 8
+ AttackType
- Unknown 9
+ HurlRecoverTime
- Particle
+ ProjectileVisorEffect
PART
- Sound ID 4
+ SoundProjectileVisor
- Unknown 10
+ LurkDelay
- Unknown 11
+ SpaceWarpTime
- Unknown 12
+ NearChance
- Unknown 13
+ MidChance
diff --git a/templates/MP1/Script/ColorModulate.xml b/templates/MP1/Script/ColorModulate.xml
index 46655b9d..0f908fe6 100644
--- a/templates/MP1/Script/ColorModulate.xml
+++ b/templates/MP1/Script/ColorModulate.xml
@@ -7,42 +7,50 @@
Name
- Unknown 1
+ Color A
- Unknown 2
-
-
- Unknown 3
+ Color B
+
+
+ BlendMode
+
+
+
+
+
+
+
- Unknown 4
+ TimeA2B
- Unknown 5
+ TimeB2A
- Unknown 6
+ DoReverse
- Unknown 7
+ ResetTargetWhenDone
- Unknown 8
+ DepthCompare
- Unknown 9
+ DepthUpdate
- Unknown 10
+ DepthBackwards
- Unknown 11
+ Active
0x00
+ 0x0B
diff --git a/templates/MP1/Script/ControllerAction.xml b/templates/MP1/Script/ControllerAction.xml
index 7a49f121..be2cfbb1 100644
--- a/templates/MP1/Script/ControllerAction.xml
+++ b/templates/MP1/Script/ControllerAction.xml
@@ -10,10 +10,10 @@
Active
- Action
+ Command
- Deactivate When Used
+ DeactivateOnClose
diff --git a/templates/MP1/Script/Counter.xml b/templates/MP1/Script/Counter.xml
index 518b8414..fb1c0902 100644
--- a/templates/MP1/Script/Counter.xml
+++ b/templates/MP1/Script/Counter.xml
@@ -7,13 +7,13 @@
Name
- Start Value
+ Initial
- Max Value
+ Max
- Reset When Max/Zero Reached
+ AutoReset
Active
diff --git a/templates/MP1/Script/CoverPoint.xml b/templates/MP1/Script/CoverPoint.xml
index b9610128..c87806a8 100644
--- a/templates/MP1/Script/CoverPoint.xml
+++ b/templates/MP1/Script/CoverPoint.xml
@@ -13,22 +13,22 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ Flags
- Unknown 3
+ Crouch
- Unknown 4
+ HorizontalAngle
- Unknown 5
+ VerticalAngle
- Unknown 6
+ CoverTime
diff --git a/templates/MP1/Script/DamageableTrigger.xml b/templates/MP1/Script/DamageableTrigger.xml
index 4a36b69c..9e228c23 100644
--- a/templates/MP1/Script/DamageableTrigger.xml
+++ b/templates/MP1/Script/DamageableTrigger.xml
@@ -27,25 +27,25 @@
- Texture 1
+ PatternTex1
TXTR
- Texture 2
+ PatternTex2
TXTR
- Texture 3
+ ColorTex
TXTR
- Enable Lock-On
+ CanOrbit
Active
diff --git a/templates/MP1/Script/Debris.xml b/templates/MP1/Script/Debris.xml
index 4c5c8ecd..4c858cb8 100644
--- a/templates/MP1/Script/Debris.xml
+++ b/templates/MP1/Script/Debris.xml
@@ -16,28 +16,28 @@
Scale
- Unknown 1
+ ZImpulse
- Unknown 2
+ Velocity
- Unknown 3
+ EndsColor
- Unknown 4
+ Mass
- Unknown 5
+ Restitution
- Unknown 6
+ Duration
- Unknown 7
+ ScaleType
- Unknown 8
+ RandomAngImpulse
Model
@@ -47,19 +47,19 @@
- Particle
+ ParticleID
PART
- Unknown 9
+ ParticleScale
- Unknown 10
+ Unknown
- Unknown 11
+ Active
@@ -68,6 +68,7 @@
0x01
0x02
0x03
+ 0x11
0x0D:0x00
diff --git a/templates/MP1/Script/DebrisExtended.xml b/templates/MP1/Script/DebrisExtended.xml
index 35dea3d8..a1906722 100644
--- a/templates/MP1/Script/DebrisExtended.xml
+++ b/templates/MP1/Script/DebrisExtended.xml
@@ -16,52 +16,52 @@
Scale
- Unknown 1
+ LinConeAngle
- Unknown 2
+ LinMinMag
- Unknown 3
+ LinMaxMag
- Unknown 4
+ AngMinMag
- Unknown 5
+ AngMaxMag
- Unknown 6
+ MinDuration
- Unknown 7
+ MaxDuration
- Unknown 8
+ ColorInT
- Unknown 9
+ ColorOutT
- Unknown 10
+ Color
- Unknown 11
+ EndsColor
- Unknown 12
+ ScaleOutT
- Unknown 13
+ EndScale
- Unknown 14
+ Restitution
- Unknown 15
+ DownwardSpeed
- Unknown 16
+ LocalOffset
Model
@@ -71,64 +71,64 @@
- Particle 1
+ Particle1
PART
- Unknown 17
+ Particle1Scale
- Unknown 18
+ Particle1GlobalTranslation
- Unknown 19
+ DeferDeleteTillParticle1Done
- Unknown 20
+ Particle1Orientation
- Particle 2
+ Particle2
PART
- Unknown 21
+ Particle2Scale
- Unknown 22
+ Particle2GlobalTranslation
- Unknown 23
+ DeferDeleteTillParticle2Done
- Unknown 24
+ Particle2Orientation
- Particle 3
+ Particle3
PART
- Unknown 25
+ Particle3Scale
- Unknown 26
+ Particle3Orientation
- Unknown 27
+ Solid
- Unknown 28
+ DieOnProjectile
- Unknown 29
+ NoBounce
- Unknown 30
+ Active
@@ -137,6 +137,7 @@
0x01
0x02
0x03
+ 0x26
0x15:0x00
diff --git a/templates/MP1/Script/DebugCameraWaypoint.xml b/templates/MP1/Script/DebugCameraWaypoint.xml
index 84362006..aee4b17d 100644
--- a/templates/MP1/Script/DebugCameraWaypoint.xml
+++ b/templates/MP1/Script/DebugCameraWaypoint.xml
@@ -13,7 +13,7 @@
Rotation
- Unknown 1
+ Unknown
diff --git a/templates/MP1/Script/DistanceFog.xml b/templates/MP1/Script/DistanceFog.xml
index b76ca420..546a7205 100644
--- a/templates/MP1/Script/DistanceFog.xml
+++ b/templates/MP1/Script/DistanceFog.xml
@@ -16,10 +16,10 @@
Range
- Color Delta
+ ColorDelta
- Range Delta
+ RangeDelta
Explicit
diff --git a/templates/MP1/Script/Dock.xml b/templates/MP1/Script/Dock.xml
index 2e19df17..a1acabea 100644
--- a/templates/MP1/Script/Dock.xml
+++ b/templates/MP1/Script/Dock.xml
@@ -16,13 +16,13 @@
Scale
- Dock Index
+ DockIndex
- Area Index
+ AreaIndex
- Auto Load
+ LoadConnected
diff --git a/templates/MP1/Script/DockAreaChange.xml b/templates/MP1/Script/DockAreaChange.xml
index db92e0a1..1f35d175 100644
--- a/templates/MP1/Script/DockAreaChange.xml
+++ b/templates/MP1/Script/DockAreaChange.xml
@@ -7,15 +7,16 @@
Name
- Unknown 1
+ AreaIndex
- Unknown 2
+ Active
0x00
+ 0x02
RotationDisabled
ScaleDisabled
diff --git a/templates/MP1/Script/Door.xml b/templates/MP1/Script/Door.xml
index 01d3ecaf..f543cc15 100644
--- a/templates/MP1/Script/Door.xml
+++ b/templates/MP1/Script/Door.xml
@@ -20,13 +20,13 @@
- Scan Offset
+ OrbitPos
- Collision Size
+ CollisionSize
- Collision Offset
+ CollisionOffset
Active
@@ -35,13 +35,13 @@
Open
- Unknown 6
+ ProjectilesCollide
- Open/Close Animation Length
+ AnimationLength
- Unknown 8
+ IsMorphballDoor
diff --git a/templates/MP1/Script/Effect.xml b/templates/MP1/Script/Effect.xml
index 08c6b36b..81453072 100644
--- a/templates/MP1/Script/Effect.xml
+++ b/templates/MP1/Script/Effect.xml
@@ -28,55 +28,55 @@
- Unknown 1
+ HotInThermal
- Unknown 2
+ NoTimerUnlessAreaOccluded
- Unknown 3
+ RebuildSystemsOnActivate
- Unknown 4
+ Active
- Unknown 5
+ UseRateInverseCamDist
- Unknown 6
+ RateInverseCamDist
- Unknown 7
+ RateInverseCamDistRate
- Unknown 8
+ Duration
- Unknown 9
+ DurationResetWhileVisible
- Unknown 10
+ UseRateCamDistRange
- Unknown 11
+ RateCamDistRangeMin
- Unknown 12
+ RateCamDistRangeMax
- Unknown 13
+ RateCamDistRangeFarRate
- Unknown 14
+ CombatVisorVisible
- Unknown 15
+ ThermalVisorVisible
- Unknown 16
+ XrayVisorVisible
- Unknown 17
+ DieWhenSystemsDone
@@ -86,6 +86,7 @@
0x01
0x02
0x03
+ 0x09
0x17
diff --git a/templates/MP1/Script/ElectroMagneticPulse.xml b/templates/MP1/Script/ElectroMagneticPulse.xml
index 9269594d..211b36f1 100644
--- a/templates/MP1/Script/ElectroMagneticPulse.xml
+++ b/templates/MP1/Script/ElectroMagneticPulse.xml
@@ -13,28 +13,28 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ InitialRadius
- Unknown 3
+ FinalRadius
- Unknown 4
+ Duration
- Unknown 5
+ InterferenceDur
- Unknown 6
+ Unknown
- Unknown 7
+ InterferenceMag
- Unknown 8
+ Unknown
Particle
@@ -48,6 +48,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/ElitePirate.xml b/templates/MP1/Script/ElitePirate.xml
index ff837b82..e1b913e8 100644
--- a/templates/MP1/Script/ElitePirate.xml
+++ b/templates/MP1/Script/ElitePirate.xml
@@ -17,142 +17,142 @@
- ActorParameters 1
+ ActorParameters
- Unknown 1
+ TauntInterval
- Unknown 2
+ TauntVariance
- Unknown 3
+ Unknown 1
- Unknown 4
+ Unknown 2
- Unknown 5
+ AttackChance
- Unknown 6
+ ShotAtTime
- Unknown 7
+ ShotAtTimeVariance
- Unknown 8
+ ProjectileAttractionRadius
- Particle 1
+ EnergyAbsorbParticleDescID
PART
- Sound ID 1
+ EnergyAbsorbSfxID
- ActorParameters 2
+ LauncherActParams
- AnimationParameters
+ LauncherAnimParams
- Particle 2
+ LauncherParticleGenDescID
PART
- Sound ID 2
+ LauncherSfxID
- Model
+ GrenadeModelID
CMDL
- DamageInfo 1
+ GrenadeDamageInfo
- Unknown 9
+ LauncherHP
- Particle 3
+ GrenadeElementGenDescID1
PART
- Particle 4
+ GrenadeElementGenDescID2
PART
- Particle 5
+ GrenadeElementGenDescID3
PART
- Particle 6
+ GrenadeElementGenDescID4
PART
- Unknown 10
+ Unknown 3
- Unknown 11
+ Unknown 4
- Unknown 12
+ Unknown 5
- Unknown 13
+ Unknown 6
- Unknown 14
+ Unknown 7
- Unknown 15
+ Unknown 8
- Unknown 16
+ GrenadeNumBounces
- Sound ID 3
+ GrenadeBounceSfxID
- Sound ID 4
+ GrenadeExplodeSfxID
- Particle 7
+ ShockwaveParticleDescID
PART
- DamageInfo 2
+ ShockwaveDamageInfo
- ELSC
+ ShockwaveWeaponDescID
ELSC
- Sound ID 5
+ ShockwaveElectrocuteSFXID
- Unknown 17
+ CanCallForBackup
- Unknown 18
+ FastWhenAttractingEnergy
diff --git a/templates/MP1/Script/EnvFxDensityController.xml b/templates/MP1/Script/EnvFxDensityController.xml
index ad861675..2f52b555 100644
--- a/templates/MP1/Script/EnvFxDensityController.xml
+++ b/templates/MP1/Script/EnvFxDensityController.xml
@@ -13,7 +13,7 @@
Density
- Unknown
+ MaxDensityDeltaSpeed
diff --git a/templates/MP1/Script/Eyeball.xml b/templates/MP1/Script/Eyeball.xml
index 2d565c11..5f73e7d5 100644
--- a/templates/MP1/Script/Eyeball.xml
+++ b/templates/MP1/Script/Eyeball.xml
@@ -7,7 +7,7 @@
Name
- Unknown 1
+ Flavor
Position
@@ -21,10 +21,10 @@
- Unknown 2
+ AttackDelay
- Unknown 3
+ AttackStartTime
WPSC
@@ -34,46 +34,46 @@
- Particle 1
+ BeamContactFXID
PART
- Particle 2
+ BeamPulseFXID
PART
- Texture 1
+ BeamTextureID
TXTR
- Texture 2
+ BeamGlowTextureID
TXTR
- Unknown 4
+ Anim0
- Always FFFFFFFF 1
+ Anim1
- Always FFFFFFFF 2
+ Anim2
- Always FFFFFFFF 3
+ Anim3
- Laser Sound
+ BeamSFX
- Unknown 6
+ AttackDisabled
diff --git a/templates/MP1/Script/FishCloud.xml b/templates/MP1/Script/FishCloud.xml
index 711b965c..df015279 100644
--- a/templates/MP1/Script/FishCloud.xml
+++ b/templates/MP1/Script/FishCloud.xml
@@ -16,7 +16,7 @@
Scale
- Unknown 1
+ Active
Model
@@ -28,94 +28,103 @@
AnimationParameters
- Unknown 2
+ NumBoids
- Unknown 3
+ Speed
- Unknown 4
+ SeparationRadius
- Unknown 5
+ CohesionMagnitude
- Unknown 6
+ AlignmentWeight
- Unknown 7
+ SeparationMagnitude
- Unknown 8
+ WeaponRepelMagnitude
- Unknown 9
+ PlayerRepelMagnitude
- Unknown 10
+ ContainmentMagnitude
- Unknown 11
+ ScatterVelocity
- Unknown 12
+ MaxScatterAngle
- Unknown 13
+ WeaponRepelDampingSpeed
- Unknown 14
+ PlayerRepelDampingSpeed
- Unknown 15
+ ContainmentRadius
- Unknown 16
+ UpdateShift
- Unknown 17
+ Color
- Unknown 18
+ Killable
- Unknown 19
+ WeaponKillRadius
- Particle
+ Part1
PART
- Unknown 21
+ PartCount1
-
- Unknown 22
+
+ Part2
+
+ PART
+
- Unknown 23
+ PartCount2
-
- Unknown 24
+
+ Part1
+
+ PART
+
- Unknown 25
+ PartCount3
-
- Unknown 26
+
+ Part4
+
+ PART
+
- Unknown 27
+ PartCount4
- Unknown 28
+ DeathSfx
- Unknown 29
+ RepelFromThreats
- Unknown 30
+ HotInThermal
@@ -124,6 +133,7 @@
0x01
0x02
0x03
+ 0x04
diff --git a/templates/MP1/Script/FishCloudModifier.xml b/templates/MP1/Script/FishCloudModifier.xml
index e7f58d08..2aa03720 100644
--- a/templates/MP1/Script/FishCloudModifier.xml
+++ b/templates/MP1/Script/FishCloudModifier.xml
@@ -10,25 +10,26 @@
Position
- Unknown 1
+ Active
- Unknown 2
+ Repulsor
- Unknown 3
+ Swirl
- Unknown 4
+ Radius
- Unknown 5
+ Priority
0x00
0x01
+ 0x02
RotationDisabled
ScaleDisabled
diff --git a/templates/MP1/Script/Flaahgra.xml b/templates/MP1/Script/Flaahgra.xml
index 32296f8e..57221011 100644
--- a/templates/MP1/Script/Flaahgra.xml
+++ b/templates/MP1/Script/Flaahgra.xml
@@ -29,7 +29,7 @@
Unknown 3
- Unknown 4
+ FaintDuration
@@ -51,7 +51,7 @@
DamageInfo 2
- Particle
+ PlantsParticleGenDescID
PART
diff --git a/templates/MP1/Script/FlickerBat.xml b/templates/MP1/Script/FlickerBat.xml
index 04cec14b..4cb8384a 100644
--- a/templates/MP1/Script/FlickerBat.xml
+++ b/templates/MP1/Script/FlickerBat.xml
@@ -21,13 +21,13 @@
- Unknown 2
+ Collider
- Unknown 3
+ ExcludePlayer
- Unknown 4
+ EnableLineOfSight
diff --git a/templates/MP1/Script/FlyingPirate.xml b/templates/MP1/Script/FlyingPirate.xml
index 6bc0b3a2..1934f715 100644
--- a/templates/MP1/Script/FlyingPirate.xml
+++ b/templates/MP1/Script/FlyingPirate.xml
@@ -18,55 +18,55 @@
- Unknown 1
+ MaxCoverDistance
- Unknown 2
+ HearingDistance
- Unknown 3
+ FlyingPirateType
- WPSC 1
+ GunProjectile
WPSC
- DamageInfo 1
+ GunDamageInfo
- Unknown 4
+ GunSFX
- WPSC 2
+ AltProjectile
WPSC
- DamageInfo 2
+ AltProjectileDamageInfo
- WPSC 3
+ KamikazeProjectileInfo
WPSC
- Unknown 5
+ KnockbackDelay
- Unknown 6
+ FlyingHeight
- Particle 1
+ ParticleGenDesc
PART
- DamageInfo 3
+ KamikazeDamageInfo
Unknown 7
@@ -81,13 +81,13 @@
Unknown 10
- Unknown 11
+ RagDollSFX1
- Unknown 12
+ RagDollSFX2
- Unknown 13
+ CoverCheckChance
Unknown 14
@@ -96,37 +96,37 @@
Unknown 15
- Particle 2
+ ParticleGen1
PART
- Particle 3
+ ParticleGen2
PART
- Particle 4
+ ParticleGen3
PART
- Unknown 16
+ KnockbackSFX
- Unknown 17
+ DeathSFX
- Unknown 18
+ AggressionChance
Unknown 19
- Unknown 20
+ ProjectileHomingDistance
diff --git a/templates/MP1/Script/FogVolume.xml b/templates/MP1/Script/FogVolume.xml
index eb0b0989..0c61a30c 100644
--- a/templates/MP1/Script/FogVolume.xml
+++ b/templates/MP1/Script/FogVolume.xml
@@ -13,13 +13,13 @@
Scale
- Flicker Speed
+ FlickerSpeed
Unknown
- Fog Color
+ FogColor
Active
diff --git a/templates/MP1/Script/Geemer.xml b/templates/MP1/Script/Geemer.xml
index c985bc93..dcc869a4 100644
--- a/templates/MP1/Script/Geemer.xml
+++ b/templates/MP1/Script/Geemer.xml
@@ -18,34 +18,34 @@
- Unknown 1
+ AdvanceWpRadius
Unknown 2
- Unknown 3
+ AlignAngVel
Unknown 4
- Unknown 5
+ PlayerObstructionMinDist
- Unknown 6
+ HaltDelay
- Unknown 7
+ ForwardMoveWeight
- Unknown 8
+ HaltSFX
- Unknown 9
+ GetUpSfx
- Unknown 10
+ CrouchSFX
diff --git a/templates/MP1/Script/Generator.xml b/templates/MP1/Script/Generator.xml
index b418d16a..0846109f 100644
--- a/templates/MP1/Script/Generator.xml
+++ b/templates/MP1/Script/Generator.xml
@@ -7,30 +7,31 @@
Name
- Unknown 1
+ SpawnCount
- Unknown 2
+ NoReuseFollowers
- Unknown 3
+ NoInheritXf
- Unknown 4
+ Offset
- Unknown 5
+ Active
- Min Scale Multiplier
+ MinScale
- Max Scale Multiplier
+ MaxScale
0x00
+ 0x05
diff --git a/templates/MP1/Script/GunTurret.xml b/templates/MP1/Script/GunTurret.xml
index 3aa8081c..4c033127 100644
--- a/templates/MP1/Script/GunTurret.xml
+++ b/templates/MP1/Script/GunTurret.xml
@@ -6,8 +6,12 @@
Name
-
- Unknown 1
+
+ Type
+
+
+
+
Position
@@ -19,10 +23,10 @@
Scale
- Unknown 2
+ CollisionExtend
- Scan Offset
+ CollisionOffset
AnimationParameters
@@ -31,140 +35,140 @@
- Unknown 3
+ IntoActivateDelay
- Unknown 4
+ ReloadTime
- Unknown 5
+ ReloadTimeVariance
- Unknown 6
+ PanStartTime
- Unknown 7
+ PanHoldTime
- Unknown 8
+ TotalPanSearchTime
- Unknown 9
+ LeftMaxAngle
- Unknown 10
+ RightMaxAngle
- Unknown 11
+ DownMaxAngle
- Unknown 12
+ TurnSpeed
- Unknown 13
+ DetectionRange
- Unknown 14
+ DetectionZRange
- Unknown 15
+ FreezeDuration
- Unknown 16
+ FreezeVariance
- Unknown 17
+ FreezeTimeout
- Unknown 18
+ ProjectileRes
WPSC
- Particle 1
+ IdleLightRes
PART
- Particle 2
+ DeactivateLightRes
PART
- Particle 3
+ TargettingLightRes
PART
- Particle 4
+ FrozenEffectRes
PART
- Particle 5
+ ChargingEffectRes
PART
- Particle 6
+ PanningEffectRes
PART
- Particle 7
+ VisorEffectRes
PART
- Unknown 19
+ TrackingSoundID
- Unknown 20
+ LockOnSoundID
- Unknown 21
+ UnfreezeSoundID
- Unknown 22
+ StopClankSoundID
- Unknown 23
+ ChargingSoundID
- Unknown 24
+ VisorSoundID
- Model
+ ExtensionModelResID
CMDL
- Unknown 25
+ ExtensionDropDownDist
- Unknown 26
+ NumInitialShots
- Unknown 27
+ InitialShotTableIndex
- Unknown 28
+ NumSubsequentShots
- Unknown 29
+ FrenzyDuration
- Unknown 30
+ ScriptedStartOnly
diff --git a/templates/MP1/Script/HUDMemo.xml b/templates/MP1/Script/HUDMemo.xml
index 488590c2..b226ba67 100644
--- a/templates/MP1/Script/HUDMemo.xml
+++ b/templates/MP1/Script/HUDMemo.xml
@@ -7,20 +7,21 @@
Name
- First message timer
+ DisplayTime
- Unknown 1
+ ClearMemoWindow
+ If false, the HUDMemo on-screen count will not clear.
- Memo Type
+ DisplayType
- STRG
+ Message
STRG
diff --git a/templates/MP1/Script/IceSheegoth.xml b/templates/MP1/Script/IceSheegoth.xml
index 796669c5..1dabf738 100644
--- a/templates/MP1/Script/IceSheegoth.xml
+++ b/templates/MP1/Script/IceSheegoth.xml
@@ -60,13 +60,13 @@
- Particle 1
+ FireBreathResID
PART
- DamageInfo 2
+ FireBreathDamage
Particle 2
@@ -117,7 +117,7 @@
Unknown 10
- Unknown 11
+ MaxInterestTime
Texture
@@ -135,10 +135,10 @@
- Unknown 12
+ Unknown 11
- Unknown 13
+ Unknown 12
diff --git a/templates/MP1/Script/IceZoomer.xml b/templates/MP1/Script/IceZoomer.xml
index 4851804d..ace972c4 100644
--- a/templates/MP1/Script/IceZoomer.xml
+++ b/templates/MP1/Script/IceZoomer.xml
@@ -18,32 +18,38 @@
- Unknown 1
+ AdvanceWpRadius
Unknown 2
- Unknown 3
+ AlignAngleVel
Unknown 4
- Unknown 5
+ PlayerObstructionMinDist
- Unknown 6
+ MoveFowardWeight
-
- Unknown 7
+
+ ModelRes
+
+ CMDL
+
-
- Unknown 8
+
+ SkinRes
+
+ CSKR
+
- Unknown 9
+ IceZoomerJointHP
diff --git a/templates/MP1/Script/JellyZap.xml b/templates/MP1/Script/JellyZap.xml
index 787bf207..3bd3a54f 100644
--- a/templates/MP1/Script/JellyZap.xml
+++ b/templates/MP1/Script/JellyZap.xml
@@ -19,43 +19,43 @@
- Unknown 1
+ AttackRadius
- Unknown 2
+ Unknown 1
- Unknown 3
+ Unknown 2
- Unknown 4
+ Unknown 3
- Unknown 5
+ Unknown 4
- Unknown 6
+ Unknown 5
- Unknown 7
+ Unknown 6
- Unknown 8
+ Unknown 7
- Unknown 9
+ Priority
- Unknown 10
+ RepulseRadius
- Unknown 11
+ AttractRadius
- Unknown 12
+ Unknown 8
- Unknown 13
+ Unknown 9
diff --git a/templates/MP1/Script/MazeNode.xml b/templates/MP1/Script/MazeNode.xml
index 9d8e56be..83da82e0 100644
--- a/templates/MP1/Script/MazeNode.xml
+++ b/templates/MP1/Script/MazeNode.xml
@@ -13,25 +13,31 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ Column
- Unknown 3
+ Row
-
- Unknown 4
+
+ Side
+
+
+
+
+
+
- Unknown 5
+ ActorPos
- Unknown 6
+ TriggerPos
- Unknown 7
+ EffectPos
@@ -39,6 +45,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/MemoryRelay.xml b/templates/MP1/Script/MemoryRelay.xml
index fa521ad5..8663ce7e 100644
--- a/templates/MP1/Script/MemoryRelay.xml
+++ b/templates/MP1/Script/MemoryRelay.xml
@@ -7,16 +7,16 @@
Name
- Unknown 1
+ DefaultActive
- Active
+ SkipSendActive
0x00
- 0x02
+ 0x01
diff --git a/templates/MP1/Script/MetareeAlpha.xml b/templates/MP1/Script/MetareeAlpha.xml
index e0a302fa..b4c7af0b 100644
--- a/templates/MP1/Script/MetareeAlpha.xml
+++ b/templates/MP1/Script/MetareeAlpha.xml
@@ -19,19 +19,19 @@
- Unknown 1
+ DropHeight
- Unknown 2
+ Offset
- Unknown 3
+ AttackSpeed
- Unknown 4
+ Delay
- Unknown 5
+ HaltDelay
diff --git a/templates/MP1/Script/NewCameraShaker.xml b/templates/MP1/Script/NewCameraShaker.xml
index 2eb56996..ab0ee050 100644
--- a/templates/MP1/Script/NewCameraShaker.xml
+++ b/templates/MP1/Script/NewCameraShaker.xml
@@ -10,24 +10,25 @@
Position
- Unknown 1
+ Active
- NewCameraShakerStruct 1
+ ShakerX
- NewCameraShakerStruct 2
+ ShakerY
- NewCameraShakerStruct 3
+ ShakerZ
0x00
0x01
+ 0x02
diff --git a/templates/MP1/Script/Parasite.xml b/templates/MP1/Script/Parasite.xml
index 0d02fc4d..9a626de0 100644
--- a/templates/MP1/Script/Parasite.xml
+++ b/templates/MP1/Script/Parasite.xml
@@ -6,8 +6,13 @@
Name
-
- Unknown 1
+
+ FlavorType
+
+
+
+
+
Position
@@ -21,58 +26,58 @@
- Unknown 2
+ MaxTelegraphReactDist
- Unknown 3
+ AdvanceWpRadius
- Unknown 4
+ Unknown 1
- Unknown 5
+ AlignAngVel
- Unknown 6
+ Unknown 2
- Unknown 7
+ StuckTimeThreshold
- Unknown 8
+ CollisionCloseMargin
- Unknown 9
+ ParasiteSearchRadius
- Unknown 10
+ ParasiteSeparationDist
- Unknown 11
+ ParasiteSeparationWeight
- Unknown 12
+ ParasiteAlignmentWeight
- Unknown 13
+ ParasiteCohesionWeight
- Unknown 14
+ DestinationSeekWeight
- Unknown 15
+ ForwardMoveWeight
- Unknown 16
+ PlayerSeparationDist
- Unknown 17
+ PlayerSeparationWeight
- Unknown 18
+ PlayerObstructionMinDist
- Unknown 19
+ DisableMove
diff --git a/templates/MP1/Script/PathCamera.xml b/templates/MP1/Script/PathCamera.xml
index 47474a94..7daa2ec4 100644
--- a/templates/MP1/Script/PathCamera.xml
+++ b/templates/MP1/Script/PathCamera.xml
@@ -13,26 +13,32 @@
Rotation
- Unknown 1
+ Active
- Unknown 8
+ LengthExtent
- Unknown 9
+ FilterMag
- Unknown 10
+ FilterProportion
-
- Unknown 11
+
+ InitialSplinePosition
+
+
+
+
+
+
- Unknown 12
+ MinEaseDist
- Unknown 13
+ MaxEaseDist
@@ -40,6 +46,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/Platform.xml b/templates/MP1/Script/Platform.xml
index 4626da2a..87ab8be8 100644
--- a/templates/MP1/Script/Platform.xml
+++ b/templates/MP1/Script/Platform.xml
@@ -16,10 +16,10 @@
Scale
- Unknown 1
+ Collision Box
- Scan Offset
+ Collision Offset
Model
@@ -32,7 +32,7 @@
- Unknown 2
+ Speed
Active
@@ -46,19 +46,19 @@
- Unknown 3
+ DetectCollision
- Unknown 4
+ XRayAlpha
- Unknown 5
+ RainSplashes
- Unknown 6
+ MaxRainSplashes
- Unknown 7
+ RainGenRate
diff --git a/templates/MP1/Script/PlayerActor.xml b/templates/MP1/Script/PlayerActor.xml
index 83ab256c..78eeb46f 100644
--- a/templates/MP1/Script/PlayerActor.xml
+++ b/templates/MP1/Script/PlayerActor.xml
@@ -16,16 +16,16 @@
Scale
- Unknown 1
+ CollisionBox
- Scan Offset
+ CollisionOffset
- Unknown 2
+ Mass
- Unknown 3
+ Gravity
@@ -40,20 +40,28 @@
- Loop Animation
+ Loop
- Unknown 5
+ Snow
- Disable Movement?
+ Solid
Active
-
- Unknown 13
+
+ Beam
+
+
+
+
+
+
+
+
diff --git a/templates/MP1/Script/PlayerHint.xml b/templates/MP1/Script/PlayerHint.xml
index be426bd7..353ff81f 100644
--- a/templates/MP1/Script/PlayerHint.xml
+++ b/templates/MP1/Script/PlayerHint.xml
@@ -17,7 +17,7 @@
- Unknown
+ Priority
diff --git a/templates/MP1/Script/RoomAcoustics.xml b/templates/MP1/Script/RoomAcoustics.xml
index 262e015a..d5f86ed8 100644
--- a/templates/MP1/Script/RoomAcoustics.xml
+++ b/templates/MP1/Script/RoomAcoustics.xml
@@ -7,102 +7,103 @@
Name
- Unknown 1
+ Active
- Unknown 2
+ VolScale
- Unknown 3
+ RevHi
- Unknown 4
+ RevHiDis
- Unknown 5
+ RevHiColoration
- Unknown 6
+ RevHiMix
- Unknown 7
+ RevHiTime
- Unknown 8
+ RevHiDamping
- Unknown 9
+ RevHiPreDelay
- Unknown 10
+ RevHiCrosstalk
- Unknown 11
+ Chorus
- Unknown 12
+ BaseDelay
- Unknown 13
+ Variation
- Unknown 14
+ Period
- Unknown 15
+ RevStd
- Unknown 16
+ RevStdDis
- Unknown 17
+ RevStdColoration
- Unknown 18
+ RevStdMix
- Unknown 19
+ RevStdTime
- Unknown 20
+ RevStdDamping
- Unknown 21
+ RevStdPreDelay
- Unknown 22
+ Delay
- Unknown 23
+ DelayL
- Unknown 24
+ DelayR
- Unknown 25
+ DelayS
- Unknown 26
+ FeedbackL
- Unknown 27
+ FeedbackR
- Unknown 28
+ FeedbackS
- Unknown 29
+ OutputL
- Unknown 30
+ OutputR
- Unknown 31
+ OutputS
0x00
+ 0x01
RotationDisabled
ScaleDisabled
diff --git a/templates/MP1/Script/ScriptBeam.xml b/templates/MP1/Script/ScriptBeam.xml
index 2ec7b8cb..5b32ac64 100644
--- a/templates/MP1/Script/ScriptBeam.xml
+++ b/templates/MP1/Script/ScriptBeam.xml
@@ -13,10 +13,10 @@
Rotation
- Unknown 1
+ Active
- WPSC
+ WeaponDescID
WPSC
@@ -29,6 +29,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/SnakeWeedSwarm.xml b/templates/MP1/Script/SnakeWeedSwarm.xml
index 440e5ddb..8f514647 100644
--- a/templates/MP1/Script/SnakeWeedSwarm.xml
+++ b/templates/MP1/Script/SnakeWeedSwarm.xml
@@ -20,59 +20,59 @@
- Unknown 2
+ Spacing
- Unknown 3
+ Height
- Unknown 4
+ Unknown
- Unknown 5
+ WeaponDamageRadius
- Unknown 6
+ MaxPlayerDistance
- Unknown 7
+ LoweredTime
- Unknown 8
+ LoweredTimeVariation
- Unknown 9
+ MaxZOffset
- Unknown 10
+ Speed
- Unknown 11
+ SpeedVariation
- Unknown 12
+ Unknown
- Unknown 13
+ ScaleMin
- Unknown 14
+ ScaleMax
- Unknown 15
+ DistanceBelowGround
- Unknown 16
+ unused
- Unknown 17
+ Sfx1
- Unknown 18
+ Sfx2
- Unknown 19
+ Sfx3
diff --git a/templates/MP1/Script/Sound.xml b/templates/MP1/Script/Sound.xml
index e528f437..c70ae16a 100644
--- a/templates/MP1/Script/Sound.xml
+++ b/templates/MP1/Script/Sound.xml
@@ -13,55 +13,55 @@
Rotation
- Sound ID
+ SoundID
- Unknown 1
+ Active
- Unknown 2
+ MaxDistance
- Unknown 3
+ DistComp
- Unknown 4
+ StartDelay
- Unknown 5
+ MinVolume
- Unknown 6
+ Volume
- Unknown 7
+ Priority
- Unknown 8
+ Pan
- Unknown 9
+ Loop
- Unknown 10
+ NonEmitter
- Unknown 11
+ AutoStart
- Unknown 12
+ OcclusionTest
- Unknown 13
+ Acoustics
- Unknown 14
+ WorldSFX
- Unknown 15
+ AllowDuplicates
- Unknown 16
+ Pitch
@@ -69,6 +69,7 @@
0x00
0x01
0x02
+ 0x04
diff --git a/templates/MP1/Script/SpankWeed.xml b/templates/MP1/Script/SpankWeed.xml
index 9d7ec8c8..12e0f89a 100644
--- a/templates/MP1/Script/SpankWeed.xml
+++ b/templates/MP1/Script/SpankWeed.xml
@@ -21,16 +21,16 @@
Unknown 1
- Unknown 2
+ MaxDetectionRange
- Unknown 3
+ MaxHearingRange
- Unknown 4
+ MaxSightRange
- Unknown 5
+ HideTime
diff --git a/templates/MP1/Script/SpecialFunction.xml b/templates/MP1/Script/SpecialFunction.xml
index 80e11469..f19c1642 100644
--- a/templates/MP1/Script/SpecialFunction.xml
+++ b/templates/MP1/Script/SpecialFunction.xml
@@ -15,52 +15,56 @@
Function
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
+
+
+
+
+
+
- Unknown 1
+ StringParam
- Unknown 2
+ ValueParam
- Unknown 3
+ ValueParam2
- Unknown 4
+ ValueParam3
@@ -68,16 +72,16 @@
Active
- Unknown 5
+ ValueParam4
- Used by SpinnerController 1
+ Sound1
- Used by SpinnerController 2
+ Sound2
- Used by SpinnerController 3
+ Sound3
diff --git a/templates/MP1/Script/SpindleCamera.xml b/templates/MP1/Script/SpindleCamera.xml
index bf4e498c..e70ed69e 100644
--- a/templates/MP1/Script/SpindleCamera.xml
+++ b/templates/MP1/Script/SpindleCamera.xml
@@ -13,65 +13,65 @@
Rotation
- Unknown 1
+ Active
- Unknown 2
+ HintToCamDistMin
- Unknown 3
+ HintToCamDistMax
- Unknown 4
+ HintToCamVOffMin
- Unknown 5
+ HintToCamVOffMax
- SpindleCameraStruct 1
+ TargetHintToCamDeltaAngleVel
- SpindleCameraStruct 2
+ DeltaAngleScaleWithCamDist
- SpindleCameraStruct 3
+ HintToCamDist
- SpindleCameraStruct 4
+ DistOffsetFromBallDist
- SpindleCameraStruct 5
+ HintBallToCamAzimuth
- SpindleCameraStruct 6
+ unused
- SpindleCameraStruct 7
+ MaxHintBallToCamAzimuth
- SpindleCameraStruct 8
+ CamLookRelAzimuth
- SpindleCameraStruct 9
+ LookPosZOffset
- SpindleCameraStruct 10
+ CamPosZOffset
- SpindleCameraStruct 11
+ ClampedAzimuthFromHintDir
- SpindleCameraStruct 12
+ DampingAzimuthSpeed
- SpindleCameraStruct 13
+ TargetHintToCamDeltaAngleVelRange
- SpindleCameraStruct 14
+ DeleteHintBallDist
- SpindleCameraStruct 15
+ RecoverClampedAzimuthFromHintDir
@@ -79,6 +79,7 @@
0x00
0x01
0x02
+ 0x03
ScaleDisabled
diff --git a/templates/MP1/Script/StreamedAudio.xml b/templates/MP1/Script/StreamedAudio.xml
index 1f3c1dcf..4235acea 100644
--- a/templates/MP1/Script/StreamedAudio.xml
+++ b/templates/MP1/Script/StreamedAudio.xml
@@ -10,25 +10,25 @@
Active
- Audio file
+ FileName
- Unknown 2
+ NoStopOnDeactivate
- Unknown 3
+ FadeIn
- Unknown 4
+ FadeOut
- Unknown 5
+ Volume
- Unknown 6
+ OneShot
- Unknown 7
+ Music
diff --git a/templates/MP1/Script/TeamAIMgr.xml b/templates/MP1/Script/TeamAIMgr.xml
index ef81916d..1e81d1f5 100644
--- a/templates/MP1/Script/TeamAIMgr.xml
+++ b/templates/MP1/Script/TeamAIMgr.xml
@@ -7,31 +7,31 @@
Name
- Unknown 1
+ AICount
- Unknown 2
+ MeleeCount
- Unknown 3
+ RangedCount
- Unknown 4
+ UnknownCount
- Unknown 5
+ MaxMeleeAttackerCount
- Unknown 6
+ MaxRangedAttackerCount
- Unknown 7
+ PositionMode
- Unknown 8
+ MeleeTimeInterval
- Unknown 9
+ RangedTimeInterval
diff --git a/templates/MP1/Script/Trigger.xml b/templates/MP1/Script/Trigger.xml
index 3f93c677..42c5a617 100644
--- a/templates/MP1/Script/Trigger.xml
+++ b/templates/MP1/Script/Trigger.xml
@@ -17,36 +17,36 @@
Force
- Trigger Flags
+ Flags
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
Active
- Deactivate On Entered
+ DeactivateOnEntered
- Deactivate On Exited
+ DeactivateOnExited
diff --git a/templates/MP1/Script/Water.xml b/templates/MP1/Script/Water.xml
index e6c0c430..d80bee0f 100644
--- a/templates/MP1/Script/Water.xml
+++ b/templates/MP1/Script/Water.xml
@@ -14,210 +14,238 @@
- Unknown 1
-
-
- Unknown 2
+ Force
+
+
+ Flags
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
- Unknown 3
+ ThermalCold
- Display Fluid Surface
+ DisplaySurface
- Texture 1
+ PatternMap1
TXTR
- Texture 2
+ PatternMap2
TXTR
- Texture 3
+ ColorMap
TXTR
- Texture 4
+ BumpMap
TXTR
- Reflection Map
+ EnvMap
TXTR
- Texture 6
+ EnvBumpMap
TXTR
- Unknown 5
+ BumpLightDir
- Unknown 6
+ BumpScale
- Unknown 7
+ MorphInTime
- Unknown 8
+ MorphOutTime
Active
-
- Fluid Type
+
+ FluidType
+
+
+
+
+
+
+
+
- Unknown 11
+ Unknown
- Unknown 12
+ Alpha
- Unknown 30
+ TurbSpeed
- Unknown 31
+ TurbDistance
- Unknown 32
+ TurbFrequenceMax
- Unknown 33
+ TurbFrequenceMin
- Unknown 34
+ TurbPhaseMax
- Unknown 35
+ TurbPhaseMin
- Unknown 36
+ TurbAmplitudeMax
- Unknown 37
+ TurbAmplitudeMin
- Unknown 38
+ SplashColor
- Unknown 39
+ InsideFogColor
- Enter Particle
+ SplashParticle1
This particle plays when an actor/projectile enters the water. It also plays when the morph ball is rolling in it at surface level.
PART
- Particle 2
+ SplashParticle2
PART
- Particle 3
+ SplashParticle3
PART
- Particle 4
+ VisorRunoffParticle
PART
- Particle 5
+ UnmorphVisorRunoffParticle
PART
- Sound 1
+ Visor Runoff Sound
- Sound 2
+ Unmorph Visor Runoff Sound
- Sound 3
+ SplashSFX1
- Sound 4
+ SplashSFX2
- Sound 5
+ SplashSFX3
- Unknown 40
+ TileSize
- Unknown 41
+ TileSubdivisions
- Unknown 42
+ SpecularMin
- Unknown 43
+ SpecularMax
- Unknown 44
+ ReflectionSize
- Unknown 45
+ RippleIntensity
- Unknown 46
+ ReflectionBlend
- Unknown 47
+ FogBias
- Heat Wave Height
+ FogMagnitude
- Heat Wave Speed
+ FogSpeed
- Heat Wave Color
+ FogColor
- Lightmap Texture
+ Lightmap
TXTR
- Unknown 51
+ UnitsPerLightmapTexel
- Unknown 52
+ AlphaInTime
- Unknown 53
+ AlphaOutTime
- Unknown 54
+ AlphaInRecip
- Unknown 55
+ AlphaOutRecip
- DO NOT ENABLE - WILL CRASH
+ Unknown (Will Crash if On)
Ignore
@@ -231,7 +259,7 @@
0x00
0x01
0x02
- 0x09
+ 0x12
RotationDisabled
ScaleVolume
diff --git a/templates/MP1/Script/Waypoint.xml b/templates/MP1/Script/Waypoint.xml
index a8e5accc..7d7dcffd 100644
--- a/templates/MP1/Script/Waypoint.xml
+++ b/templates/MP1/Script/Waypoint.xml
@@ -16,31 +16,31 @@
Active
- Unknown 2
+ Speed
- Delay
+ Pause
- Unknown 4
+ PatternTranslate
- Unknown 5
+ PatternOrient
- Unknown 6
+ PatternFit
- Unknown 7
+ Behavior
- Unknown 8
+ BehaviorOrient
- Unknown 9
+ BehaviourModifiers
- Unknown 10
+ Animation
diff --git a/templates/MP1/Script/WorldTeleporter.xml b/templates/MP1/Script/WorldTeleporter.xml
index e8fbfbb6..8ee2d2cc 100644
--- a/templates/MP1/Script/WorldTeleporter.xml
+++ b/templates/MP1/Script/WorldTeleporter.xml
@@ -10,13 +10,13 @@
Active
- World
+ WorldID
MLVL
- Area
+ AreaID
MREA
@@ -25,64 +25,64 @@
Player Model
- Player Scale
+ PlayerScale
- Elevator Platform Model
+ PlatformModel
CMDL
- Elevator Platform Scale
+ PlatformScale
- Elevator Background Model
+ BackgroundModel
CMDL
- Elevator Background Scale
+ BackgroundScale
- Upward Elevator
+ UpElevator
- Elevator Sound
+ ElevatorSound
- Sound Volume
+ Volume
- Unknown (Sound-Related)
+ Panning
- Show Text Instead Of Cutscene
+ ShowText
- Font
+ FontID
FONT
- String
+ StringID
STRG
- Fade In From/Out To White
+ FadeWhite
- Character Fade In Time
+ CharFadeInTime
- Characters Per Second
+ CharFadeOutTime
- Delay Before Showing Text
+ ShowDelay
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/BehaveChance.xml b/templates/MP1/Structs/BehaveChance.xml
index 435fdcdb..34b35e9d 100644
--- a/templates/MP1/Structs/BehaveChance.xml
+++ b/templates/MP1/Structs/BehaveChance.xml
@@ -4,25 +4,25 @@
BehaveChance
- Unknown 1
+ Lurk
- Unknown 2
+ Taunt
- Unknown 3
+ Attack
- Unknown 4
+ Move
- Unknown 5
+ Lurk Time
- Unknown 6
+ Charge Attack
- Unknown 7
+ numBolts
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..f282c984 100644
--- a/templates/MP1/Structs/CameraHintStruct.xml
+++ b/templates/MP1/Structs/CameraHintStruct.xml
@@ -4,70 +4,70 @@
CameraHintStruct
- Unknown 1
+ CalculateCamPos
- Unknown 2
+ ChaseAllowed
- Unknown 3
+ BoostAllowed
- Unknown 4
+ ObscureAvoidance
- Unknown 5
+ VolumeCollider
- Unknown 6
+ ApplyImmediately
- Unknown 7
+ LookAtBall
- Unknown 8
+ HintDistanceSelection
- Unknown 9
+ HintDistanceSelfPos
- Unknown 10
+ ControlInterpolation
- Unknown 11
+ SinusoidalInterpolation
- Unknown 12
+ SinusoidalInterpolationHintless
- Unknown 13
+ ClampVelocity
- Unknown 14
+ SkipCinematic
- Unknown 15
+ NoElevationInterp
- Unknown 16
+ DirectElevation
- Unknown 17
+ OverrideLookDir
- Unknown 18
+ NoElevationVelClamp
- Unknown 19
+ CalculateTransformFromPrevCam
- Unknown 21
+ NoSpline
- Unknown 22
+ Unknown
- Unknown 23
+ Unknown
diff --git a/templates/MP1/Structs/FluidLayerMotion.xml b/templates/MP1/Structs/FluidLayerMotion.xml
index ec709e08..c2fe06d7 100644
--- a/templates/MP1/Structs/FluidLayerMotion.xml
+++ b/templates/MP1/Structs/FluidLayerMotion.xml
@@ -8,16 +8,16 @@
Fluid UV Motion
- Unknown 1
+ Time To Wrap
- Unknown 2
+ Orientation
- Unknown 3
+ Magnitude
- Unknown 4
+ Multiplication
diff --git a/templates/MP1/Structs/FluidUVMotion.xml b/templates/MP1/Structs/FluidUVMotion.xml
index 81442b63..629eeab9 100644
--- a/templates/MP1/Structs/FluidUVMotion.xml
+++ b/templates/MP1/Structs/FluidUVMotion.xml
@@ -14,10 +14,10 @@
Fluid Layer Motion 3
- Unknown 1
+ Time To Wrap
- Unknown 2
+ Orientation
diff --git a/templates/MP1/Structs/GrappleParameters.xml b/templates/MP1/Structs/GrappleParameters.xml
index c65cfd04..a411b3ef 100644
--- a/templates/MP1/Structs/GrappleParameters.xml
+++ b/templates/MP1/Structs/GrappleParameters.xml
@@ -4,40 +4,40 @@
GrappleParameters
- Unknown 1
+ GrappleLength
- Unknown 2
+ GrappleAttachLength
- Unknown 3
+ GrappleSpringConstant
- Unknown 4
+ GrappleSpringLength
- Unknown 5
+ Unknown
- Unknown 6
+ SwingForce
- Unknown 7
+ SwingMaxForce
- Unknown 8
+ SwingArcAngle
- Unknown 9
+ SwingTurnAngle
- Unknown 10
+ SwingCameraPitch
- Unknown 11
+ SwingCameraMaxPitch
- Disable Turning
+ LockSwingTurn
diff --git a/templates/MP1/Structs/GuessStruct.xml b/templates/MP1/Structs/GuessStruct.xml
index 019a5d09..68fcac2e 100644
--- a/templates/MP1/Structs/GuessStruct.xml
+++ b/templates/MP1/Structs/GuessStruct.xml
@@ -5,10 +5,10 @@
true
- Unknown 1
+ Duration
- Unknown 2
+ SfxDist
diff --git a/templates/MP1/Structs/LayerSwitch.xml b/templates/MP1/Structs/LayerSwitch.xml
index 429cb9fd..94061a71 100644
--- a/templates/MP1/Structs/LayerSwitch.xml
+++ b/templates/MP1/Structs/LayerSwitch.xml
@@ -5,13 +5,13 @@
true
- Room ID
+ AreaID
MREA
- Layer no
+ Index
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/PathCameraStruct.xml b/templates/MP1/Structs/PathCameraStruct.xml
index 5804a3e8..abc2d311 100644
--- a/templates/MP1/Structs/PathCameraStruct.xml
+++ b/templates/MP1/Structs/PathCameraStruct.xml
@@ -4,22 +4,22 @@
PathCameraStruct
- Unknown 1
+ IsClosedLoop
- Unknown 2
+ FixedLookPos
- Unknown 3
+ SideView
- Unknown 4
+ CameraHeightFromHint
- Unknown 5
+ ClampToClosedDoor
- Unknown 6
+ Unused
diff --git a/templates/MP1/Structs/PatternedAITypedef.xml b/templates/MP1/Structs/PatternedAITypedef.xml
index 2a28d9b7..c5efaee7 100644
--- a/templates/MP1/Structs/PatternedAITypedef.xml
+++ b/templates/MP1/Structs/PatternedAITypedef.xml
@@ -53,25 +53,25 @@
Vulnerability
- Unknown 1
+ Half Extend
- Unknown 2
+ Height
- Unknown 3
+ Body Origin
- Unknown 4
+ Step Up Height
- Unknown 5
+ xDamage
- Unknown 6
+ frozenX Damage
- Unknown 7
+ xDamage Delay
Death Sound
@@ -89,19 +89,19 @@
- Unknown 8
+ Into Freeze Duration
- Unknown 9
+ Out Of Freeze Duration
- Unknown 10
+ Freeze Duration
- Unknown 11
+ Path Finding Index
- Unknown 12
+ Particle 2 Scale
Particle 1
@@ -110,10 +110,10 @@
- Unknown 13
+ Electric
- Unknown 14
+ Particle 2 Scale
Particle 2
diff --git a/templates/MP1/Structs/PlayerActorStruct.xml b/templates/MP1/Structs/PlayerActorStruct.xml
index bbf05dbc..ba4d0fcf 100644
--- a/templates/MP1/Structs/PlayerActorStruct.xml
+++ b/templates/MP1/Structs/PlayerActorStruct.xml
@@ -4,19 +4,19 @@
PlayerActorStruct
- Unknown 1
+ SuitTransition
- Unknown 2
+ PreviousSuit
- Unknown 3
+ ForceReset
- Unknown 4
+ TrackInAreaData
- Unknown 5
+ KeepInStateManager
diff --git a/templates/MP1/Structs/ScriptBeamStruct.xml b/templates/MP1/Structs/ScriptBeamStruct.xml
index fd6104e5..58dd280c 100644
--- a/templates/MP1/Structs/ScriptBeamStruct.xml
+++ b/templates/MP1/Structs/ScriptBeamStruct.xml
@@ -3,65 +3,71 @@
ScriptBeamStruct
-
- Unknown 1
+
+ BeamAttributes
+
+
+
+
+
+
- Particle 1
+ ContactFxID
PART
- Particle 2
+ PulseFxID
PART
- Texture 1
+ TextureID
TXTR
- Texture 2
+ GlowTextureID
TXTR
- Unknown 2
+ Length
- Unknown 3
+ Radius
- Unknown 4
+ ExpansionSpeed
- Unknown 5
+ Lifetime
- Unknown 6
+ PulseSpeed
- Unknown 7
+ ShutdownTime
- Unknown 8
+ ContactFXScale
- Unknown 9
+ PulseFxScale
- Unknown 10
+ TravelSpeed
- Unknown 11
+ InnerColor
- Unknown 12
+ OuterColor
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/MP2/Enums/ControllerActionCommand.xml b/templates/MP2/Enums/ControllerActionCommand.xml
new file mode 100644
index 00000000..aa49187c
--- /dev/null
+++ b/templates/MP2/Enums/ControllerActionCommand.xml
@@ -0,0 +1,83 @@
+
+
+
+ ControllerActionCommand
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/MP2/Enums/ControllerMapping.xml b/templates/MP2/Enums/ControllerMapping.xml
new file mode 100644
index 00000000..7cd8e58e
--- /dev/null
+++ b/templates/MP2/Enums/ControllerMapping.xml
@@ -0,0 +1,31 @@
+
+
+
+ ControllerMapping
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/MP2/Game.xml b/templates/MP2/Game.xml
index 3554b9a1..a7c0b5f0 100644
--- a/templates/MP2/Game.xml
+++ b/templates/MP2/Game.xml
@@ -875,10 +875,18 @@
ControlHintStruct
+
+ ControllerActionCommand
+
+
ControllerActionStruct
+
+ ControllerMapping
+
+
DamageInfo
@@ -1651,6 +1659,10 @@
BIDG
BallIceXDamage
+
+ BSCN
+ BSCN
+
BXDG
BallXDamage
@@ -1679,6 +1691,14 @@
CTIM
CameraTime
+
+ DADR
+ DamageAreaDark
+
+
+ DALG
+ DamageAreaLight
+
DAMG
Damage
@@ -1689,19 +1709,23 @@
DBAI
- DBAI
+ DamageAI
DBAL
- DBAL
+ DamageBoostBall
DBMB
- DBMB
+ DamageBomb
DCAN
- DCAN
+ DamageCannonBall
+
+
+ DCLD
+ DamageCold
DDRK
@@ -1713,44 +1737,64 @@
DFST
- DFST
+ DefaultState
DGNR
DeGenerate
+
+ DHOT
+ DamageHot
+
+
+ DLAV
+ DamageLava
+
DLGT
DamageLight
DMIS
- DMIS
+ DamageMissile
DPBM
- DPBM
+ DamagePowerBomb
DPHZ
- DPHZ
+ DamagePhazon
DPWR
DamagePower
+
+ DPWT
+ DamagePoisonWater
+
DRKX
DarkXDamage
DSCW
- DSCW
+ DamageScrewAttack
+
+
+ DUNS
+ DamageUnknownSource
ENTR
Entered
+
+ ESCN
+ ESCN
+
EXIT
Exited
@@ -2149,17 +2193,49 @@
ULOD
Unload
+
+ XALD
+ XALD
+
+
+ XAUD
+ XAUD
+
XCLR
Clear
+
+ XCRT
+ XCRT
+
XDEL
Delete
XDMG
- XDamage
+ XDamage
+
+
+ XENF
+ XENF
+
+
+ XEPZ
+ XEPZ
+
+
+ XEXF
+ XEXF
+
+
+ XIPZ
+ XIPZ
+
+
+ XXPZ
+ XXPZ
ZERO
diff --git a/templates/MP2/Script/Camera.xml b/templates/MP2/Script/Camera.xml
index 662b88b9..709b012e 100644
--- a/templates/MP2/Script/Camera.xml
+++ b/templates/MP2/Script/Camera.xml
@@ -14,7 +14,31 @@
10.0
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
168
+
+ <br/>* <span style=" font-weight:600;">FinishCineSkip</span>: Interrupts the cutscene skip progress and resumes on this camera.
+ <br/>* <span style=" font-weight:600;">CheckFailsafe</span>: Freezes the player in place during the cutscene.
+ <br/>* <span style=" font-weight:600;">CinematicPause</span>: Freezes the environment during the cutscene.
+ <br/>* <span style=" font-weight:600;">IgnoreWatchedCheck</span>: Allows cutscene to be skipped regardless of save file state.
+ <br/>* <span style=" font-weight:600;">Sinusoidal</span>: If inside a CameraHint, the perspective change adds up on top of the cutscene's properties.
+
0
diff --git a/templates/MP2/Script/ControllerAction.xml b/templates/MP2/Script/ControllerAction.xml
index bf8a3c3f..0d7c70f8 100644
--- a/templates/MP2/Script/ControllerAction.xml
+++ b/templates/MP2/Script/ControllerAction.xml
@@ -4,13 +4,7 @@
ControllerAction
-
-
-
- 1
-
-
-
+
false
diff --git a/templates/MP2/Script/PlayerHint.xml b/templates/MP2/Script/PlayerHint.xml
index 3c3ad9ce..e7df02ca 100644
--- a/templates/MP2/Script/PlayerHint.xml
+++ b/templates/MP2/Script/PlayerHint.xml
@@ -17,29 +17,29 @@
1
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/templates/MP2/Script/SpecialFunction.xml b/templates/MP2/Script/SpecialFunction.xml
index 846e27ea..e99d4795 100644
--- a/templates/MP2/Script/SpecialFunction.xml
+++ b/templates/MP2/Script/SpecialFunction.xml
@@ -13,74 +13,74 @@
-
-
-
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
+
+
+
-
-
-
+
+
+
-
+
-
+
-
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
diff --git a/templates/MP2/Structs/ControlHintStruct.xml b/templates/MP2/Structs/ControlHintStruct.xml
index 416ff6ec..796926bc 100644
--- a/templates/MP2/Structs/ControlHintStruct.xml
+++ b/templates/MP2/Structs/ControlHintStruct.xml
@@ -3,7 +3,7 @@
ControlHintStruct
-
+
-2143184152
diff --git a/templates/MP2/Structs/ControllerActionStruct.xml b/templates/MP2/Structs/ControllerActionStruct.xml
index a1c4418a..a539589b 100644
--- a/templates/MP2/Structs/ControllerActionStruct.xml
+++ b/templates/MP2/Structs/ControllerActionStruct.xml
@@ -3,8 +3,8 @@
ControllerActionStruct
-
- 0
+
+ 1
diff --git a/templates/MP2/Structs/LayerSwitch.xml b/templates/MP2/Structs/LayerSwitch.xml
index 61c5cab6..06e5b9dd 100644
--- a/templates/MP2/Structs/LayerSwitch.xml
+++ b/templates/MP2/Structs/LayerSwitch.xml
@@ -4,7 +4,7 @@
LayerSwitch
true
-
+
Area ID
diff --git a/templates/MP2/Structs/PlatformMotionProperties.xml b/templates/MP2/Structs/PlatformMotionProperties.xml
index 09b424f0..712a0f76 100644
--- a/templates/MP2/Structs/PlatformMotionProperties.xml
+++ b/templates/MP2/Structs/PlatformMotionProperties.xml
@@ -11,7 +11,7 @@
0.0
-
+
288
diff --git a/templates/MP2/Structs/TweakPlayerControls_UnknownStruct1.xml b/templates/MP2/Structs/TweakPlayerControls_UnknownStruct1.xml
index 31fb05e9..bf7a794e 100644
--- a/templates/MP2/Structs/TweakPlayerControls_UnknownStruct1.xml
+++ b/templates/MP2/Structs/TweakPlayerControls_UnknownStruct1.xml
@@ -3,229 +3,229 @@
TweakPlayerControls_UnknownStruct1
-
+
1
-
+
2
-
+
3
-
+
4
-
+
3
-
+
4
-
+
3
-
+
4
-
+
2
-
+
1
-
+
16
-
+
16
-
+
15
-
+
15
-
+
0
-
+
15
-
+
15
-
+
18
-
+
0
-
+
0
-
+
0
-
+
0
-
+
0
-
+
11
-
+
12
-
+
14
-
+
13
-
+
0
-
+
0
-
+
9
-
+
20
-
+
0
-
+
0
-
+
3
-
+
4
-
+
1
-
+
2
-
+
10
-
+
0
-
+
17
-
+
18
-
+
0
-
+
2
-
+
1
-
+
3
-
+
4
-
+
5
-
+
6
-
+
7
-
+
8
-
+
10
-
+
9
-
+
10
-
+
9
-
+
0
-
+
0
-
+
0
-
+
0
-
+
0
-
+
19
-
+
0
-
+
0
-
+
21
-
+
0
-
+
0
-
+
9
-
+
13
-
+
22
-
+
12
-
+
14
-
+
9
-
+
10
-
+
16
-
+
17
-
+
17
diff --git a/templates/MP2Demo/Script/Camera.xml b/templates/MP2Demo/Script/Camera.xml
index 883ef9ab..62e9ea61 100644
--- a/templates/MP2Demo/Script/Camera.xml
+++ b/templates/MP2Demo/Script/Camera.xml
@@ -13,8 +13,25 @@
10.0
-
- 160
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 168
0
diff --git a/templates/MP3/Game.xml b/templates/MP3/Game.xml
index 6c9d28cd..719ce25a 100644
--- a/templates/MP3/Game.xml
+++ b/templates/MP3/Game.xml
@@ -75,11 +75,11 @@
AVIS
-
+
AVMC
-
+
BALS
@@ -2509,43 +2509,43 @@
IS00
- InternalState0
+ InternalState00
IS01
- InternalState1
+ InternalState01
IS02
- InternalState2
+ InternalState02
IS03
- InternalState3
+ InternalState03
IS04
- InternalState4
+ InternalState04
IS05
- InternalState5
+ InternalState05
IS06
- InternalState6
+ InternalState06
IS07
- InternalState7
+ InternalState07
IS08
- InternalState8
+ InternalState08
IS09
- InternalState9
+ InternalState09
IS10
@@ -2589,111 +2589,111 @@
IS20
- IS20
+ InternalState20
IS21
- IS21
+ InternalState21
IS22
- IS22
+ InternalState22
IS23
- IS23
+ InternalState23
IS24
- IS24
+ InternalState24
IS25
- IS25
+ InternalState25
IS26
- IS26
+ InternalState26
IS27
- IS27
+ InternalState27
IS28
- IS28
+ InternalState28
IS29
- IS29
+ InternalState29
IS30
- IS30
+ InternalState30
IS31
- IS31
+ InternalState31
IS32
- IS32
+ InternalState32
IS33
- IS33
+ InternalState33
IS34
- IS34
+ InternalState34
IS35
- IS35
+ InternalState35
IS36
- IS36
+ InternalState36
IS37
- IS37
+ InternalState37
IS38
- IS38
+ InternalState38
IS39
- IS39
+ InternalState39
IS40
- IS40
+ InternalState40
IS41
- IS41
+ InternalState41
IS44
- IS44
+ InternalState44
IS45
- IS45
+ InternalState45
IS46
- IS46
+ InternalState46
IS47
- IS47
+ InternalState47
IS48
- IS48
+ InternalState48
LDWA
diff --git a/templates/MP3/Script/AreaVisitMapController.xml b/templates/MP3/Script/AreaVisitMapController.xml
new file mode 100644
index 00000000..d2201461
--- /dev/null
+++ b/templates/MP3/Script/AreaVisitMapController.xml
@@ -0,0 +1,25 @@
+
+
+
+ AreaVisitMapController
+
+
+
+
+ MLVL
+
+
+
+ 2
+
+
+
+
+ 0x255A4580:0x494E414D
+ 0x255A4580:0x5846524D:0x00
+ 0x255A4580:0x5846524D:0x01
+ 0x255A4580:0x5846524D:0x02
+ 0x255A4580:0x41435456
+
+ 0.5
+
diff --git a/templates/MP3/Script/AudioVisualizer.xml b/templates/MP3/Script/AudioVisualizer.xml
new file mode 100644
index 00000000..63ebdc87
--- /dev/null
+++ b/templates/MP3/Script/AudioVisualizer.xml
@@ -0,0 +1,27 @@
+
+
+
+ AudioVisualizer
+
+
+
+
+ CAAD
+
+
+
+
+ TXTR
+
+
+
+
+
+ 0x255A4580:0x494E414D
+ 0x255A4580:0x5846524D:0x00
+ 0x255A4580:0x5846524D:0x01
+ 0x255A4580:0x5846524D:0x02
+ 0x255A4580:0x41435456
+
+ 0.5
+
diff --git a/templates/MP3/Script/SpecialFunction.xml b/templates/MP3/Script/SpecialFunction.xml
index 3b37b24c..90888132 100644
--- a/templates/MP3/Script/SpecialFunction.xml
+++ b/templates/MP3/Script/SpecialFunction.xml
@@ -8,48 +8,48 @@
0x98C5AED7
-
+
-
-
-
+
+
+
-
+
-
-
+
+
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
-
-
-
+
+
+
+
-
-
+
+
-
+
@@ -58,16 +58,16 @@
-
-
+
+
-
-
+
+
-
-
+
+
-
+
diff --git a/templates/PropertyMap.xml b/templates/PropertyMap.xml
index d315333f..6b5dd653 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 @@
-
+
@@ -2487,7 +2487,7 @@
-
+
@@ -3183,7 +3183,7 @@
-
+
@@ -3855,7 +3855,7 @@
-
+
@@ -6503,7 +6503,7 @@
-
+
@@ -7111,7 +7111,7 @@
-
+
@@ -9195,7 +9195,7 @@
-
+
@@ -9750,8 +9750,8 @@
-
-
+
+
@@ -10251,7 +10251,7 @@
-
+
@@ -10263,7 +10263,7 @@
-
+
@@ -11166,8 +11166,8 @@
-
-
+
+
@@ -12827,7 +12827,7 @@
-
+
@@ -15319,7 +15319,7 @@
-
+
@@ -15403,7 +15403,7 @@
-
+
@@ -16179,7 +16179,7 @@
-
+
@@ -18879,7 +18879,7 @@
-
+
@@ -19075,7 +19075,7 @@
-
+
@@ -19751,7 +19751,7 @@
-
+
@@ -19843,7 +19843,7 @@
-
+
@@ -20647,7 +20647,7 @@
-
+
@@ -25161,10 +25161,6 @@
-
-
-
-
@@ -26795,7 +26791,7 @@
-
+
@@ -28163,7 +28159,7 @@
-
+
@@ -31683,7 +31679,7 @@
-
+
@@ -31963,7 +31959,7 @@
-
+
@@ -34073,10 +34069,6 @@
-
-
-
-
@@ -38879,7 +38871,7 @@
-
+
@@ -38939,7 +38931,7 @@
-
+
@@ -39559,7 +39551,7 @@
-
+
@@ -42447,7 +42439,7 @@
-
+
@@ -43207,7 +43199,7 @@
-
+
@@ -46067,7 +46059,7 @@
-
+
@@ -46187,7 +46179,7 @@
-
+