# The STATIC weapon datasheet: `Weapon`, `Shell`, `AssortMissileParam` Found by scanning every IDXD record for the stat-shaped FIELD names taken from the config-key vocabulary (`MegaTons`, `GuidanceType`, `SpiralType`, ...). IDXD field names are literal strings in the pool, so they can be searched directly. These are the static tables behind the corpus's RUNTIME weapon/Shell capture. ## Record counts per pak GP_MAIN_GAME_D.pak AssortMissileParam 9 GP_MAIN_GAME_D.pak Shell 131 GP_MAIN_GAME_D.pak Weapon 131 GP_MAIN_GAME_E.pak AssortMissileParam 9 GP_MAIN_GAME_E.pak Shell 131 GP_MAIN_GAME_E.pak Weapon 131 GP_MAIN_GAME_F.pak AssortMissileParam 9 GP_MAIN_GAME_F.pak Shell 131 GP_MAIN_GAME_F.pak Weapon 131 GP_MAIN_GAME_I.pak AssortMissileParam 9 GP_MAIN_GAME_I.pak Shell 131 GP_MAIN_GAME_I.pak Weapon 131 GP_MAIN_GAME_J.pak AssortMissileParam 9 GP_MAIN_GAME_J.pak Shell 131 GP_MAIN_GAME_J.pak Weapon 131 GP_MAIN_GAME_S.pak AssortMissileParam 9 GP_MAIN_GAME_S.pak Shell 131 GP_MAIN_GAME_S.pak Weapon 131 ## Weapon -- 31 distinct field names, 131 distinct IDs Cooling in 786 records Cracker_ShotInterval in 6 records Cracker_SubShotCount in 6 records FinishSE in 762 records Heating in 786 records HitRatio in 786 records ID in 786 records Interval in 786 records IsCharging in 48 records LoadingCount in 786 records LockIntervalMulti in 618 records LockIntervalSingle in 618 records Mass in 786 records MaximumCharging in 18 records MinimumCharging in 18 records MultiTargetCount in 6 records MuzzleFlashFxModel_Loop in 768 records MuzzleFlashFxModel_OneShot in 768 records Name in 786 records OverlapLockon in 618 records ReadyInterval in 762 records ReadySE in 762 records ReticleType in 450 records ShootSE in 786 records ShotType in 768 records Skip in 24 records SpecialWeaponType in 438 records SprayAngle in 786 records TargetType in 780 records TriggerShotCount in 786 records TriggerShotInterval in 786 records sample record (GP_MAIN_GAME_D.pak entry 091d7331): TargetType Vessel,Craft,Structure MuzzleFlashFxModel_Loop eff_e0054 HitRatio 1.0 ReadyInterval 0.0 ShotType Single MuzzleFlashFxModel_OneShot Interval 1.0 ReticleType 5 TriggerShotCount 1 Name WeaponCannonName_TCAF_DeltaSaber_Rocket_P ID Weapon_TCAF_DeltaSaber_Rocket_P ReadySE SE_SW_nvu03_2 Mass 100 ShootSE SE_SWP_VULCAN_1 TriggerShotInterval 0.1 Heating 0.00 LoadingCount 1000 Cooling 0.10 SpecialWeaponType 0 SprayAngle 4.0 FinishSE SE_SW_nvu03_3 ## Shell -- 71 distinct field names, 130 distinct IDs Acceleration in 786 records AngularVelocity in 786 records BeginGuidanceTime in 180 records BeginGuidanceTimeAdjust in 180 records Chaff in 6 records ChaffResistRatio in 162 records ChargingDamageRatio in 18 records ChargingSizeRatio in 18 records CollisionType in 786 records Color_B in 786 records Color_G in 786 records Color_R in 786 records ContrailFxFrame in 762 records CustomParams in 108 records DamageType in 786 records EMP in 12 records EndGuidanceTime in 180 records EndGuidanceTimeAdjust in 180 records ExplosionDamage_Core in 6 records ExplosionDamage_Maximum in 54 records ExplosionDamage_OuterEdge in 60 records ExplosionLifeTime in 60 records ExplosionRadius_Core in 6 records ExplosionRadius_OuterEdge in 6 records ExplosionTurnTime in 54 records Explosion_MaxDamageRadius in 54 records FadeInTime in 120 records FadeOutTime in 120 records FailedDamageRatio in 786 records GuidanceType in 114 records HP in 786 records HitFxInEnd in 768 records HitFxModel in 762 records HitSE_Damage in 786 records HitSE_NoDamage in 786 records ID in 786 records IsDestructible in 786 records IsFixedModel in 96 records IsFullCollision in 786 records IsGravitated in 786 records IsLockable in 786 records JetFxFrame in 762 records JetFxModel in 762 records Length in 786 records LifeTime in 786 records ManeuverResistRatio in 162 records MaximumRange in 786 records MaximumVelocity in 786 records MinimumRange in 786 records MinimumVelocity in 786 records MovementType in 786 records Name in 786 records PlayerLaserPower in 84 records Power in 786 records Radius in 786 records ShellMass in 786 records ShellModel in 762 records SphereRadiusBegin in 60 records SphereRadiusEnd in 60 records SphereRadiusTurn in 54 records Spiral_BeginTime in 180 records Spiral_BeginTimeAdjust in 180 records Spiral_EndTime in 180 records Spiral_EndTimeAdjust in 180 records SplitCone in 12 records SplitTime_Maximum in 12 records SplitTime_Minimum in 12 records SubMissileID in 12 records ThrusterSE in 786 records Velocity in 786 records Volume in 786 records sample record (GP_MAIN_GAME_D.pak entry 091d7331): Power 100.0 LifeTime 3.0 HitSE_NoDamage SE_IMP_MISSILE AngularVelocity 0.0 MinimumVelocity 0.0 MaximumVelocity 0.0 CollisionType Capsule Velocity 3000.0 HitSE_Damage SE_IMP_MISSILE Length 10.0 Radius 30.0 Volume 10.0 Name WeaponShellName_TCAF_DeltaSaber_Rocket_P FailedDamageRatio 1.0 ShellMass 0.005 ID Shell_TCAF_DeltaSaber_Rocket_P HP 0.0 IsFixedModel Yes Color_B 0.7 Color_G 0.85 IsDestructible No Color_R 1.0 HitFxInEnd Yes IsGravitated Yes MinimumRange 10.0 Acceleration 0.0 MaximumRange 6000.0 JetFxFrame JetFxModel HitFxModel eff_h000 IsLockable No DamageType Shell ContrailFxFrame GN_Trc_01 ShellModel wep_t085 MovementType Shell ThrusterSE SE_MW_wAA0x_2 IsFullCollision No ## AssortMissileParam -- 20 distinct field names, 0 distinct IDs GuidanceType in 54 records SpiralType in 54 records Straight1Type in 54 records Straight2Type in 54 records sp_qu_bias_pow_max in 54 records sp_qu_bias_pow_min in 54 records sp_qu_cycle_time_max in 54 records sp_qu_cycle_time_min in 54 records sp_sp_round_time_max in 54 records sp_sp_round_time_min in 54 records sp_sp_spiral_pow_max in 54 records sp_sp_spiral_pow_min in 54 records sp_zg_bias_max in 54 records sp_zg_bias_min in 54 records sp_zg_cycle_max in 54 records sp_zg_cycle_min in 54 records st1_df_aperture in 54 records st1_df_pitch in 54 records st1_up_aperture in 54 records st1_up_bias_pow in 54 records sample record (GP_MAIN_GAME_D.pak entry 155bb764): st1_df_aperture 0.5 SpiralType 1 st1_up_bias_pow 0.5 Straight1Type 1 Straight2Type 0 st1_up_aperture 1.0 sp_zg_cycle_min 0.2 sp_zg_cycle_max 0.4 sp_qu_cycle_time_min 0.6 sp_qu_cycle_time_max 1.2 sp_sp_round_time_min 0.35 sp_sp_round_time_max 0.5 sp_sp_spiral_pow_min 0.05 sp_sp_spiral_pow_max 0.1 sp_qu_bias_pow_min 0.35 sp_qu_bias_pow_max 0.65 st1_df_pitch 10 GuidanceType 0 sp_zg_bias_min 0.1 sp_zg_bias_max 0.3