diff --git a/changelog/snippets/balance.6423.md b/changelog/snippets/balance.6423.md new file mode 100644 index 0000000000..e3b7bfd476 --- /dev/null +++ b/changelog/snippets/balance.6423.md @@ -0,0 +1,11 @@ +- (#6423) The Pulsar receives various tweaks in anticipation of its future introduction into the game. Additionally, the Pulsar's files have been updated to remove the last remnants of its former name. Initially, the unit was called Othismash. + + - Pulsar: T3 Mobile EMP Missile Launcher (SRL0310): + - Categories added: + - `PRODUCTDL` + - `SNIPEMODE` + - Pulsar EMP Missile Barrage: + - DamageRadius: 0 --> 1 (same as its EMP weapon) + - TurretPitchRange: 15 --> 40 (required against nearby units and units on top of mountains) + - TurretPitchSpeed: 20 --> 50 (improves the responsiveness of the turret) + - Introduce a taller firing arc to allow the Pulsar to shoot over obstacles more easily diff --git a/projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_Script.lua b/projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_Script.lua similarity index 100% rename from projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_Script.lua rename to projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_Script.lua diff --git a/projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_lod0.scm b/projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_lod0.scm similarity index 100% rename from projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_lod0.scm rename to projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_lod0.scm diff --git a/projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_proj.bp b/projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_proj.bp similarity index 85% rename from projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_proj.bp rename to projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_proj.bp index 222d1e3ba9..21d3a6b7d8 100644 --- a/projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_proj.bp +++ b/projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_proj.bp @@ -40,17 +40,16 @@ ProjectileBlueprint{ "MISSILE", }, Faction = "Cybran", - Weapon = "Othismash EMP Missile", + Weapon = "Pulsar EMP Missile", }, - Interface = { HelpText = "Othismash EMP Missile" }, + Interface = { HelpText = "Pulsar EMP Missile" }, Physics = { - Acceleration = 20, DestroyOnWater = true, - InitialSpeed = 0, + InitialSpeed = 21, LeadTarget = true, - MaxSpeed = 80, + MaxSpeed = 21, MaxZigZag = 5, - TrackTarget = true, + TrackTarget = false, TurnRate = 20, VelocityAlign = true, ZigZagFrequency = 0.2, diff --git a/units/SRL0310/SRL0310_unit.bp b/units/SRL0310/SRL0310_unit.bp index 49ab0b2235..0a0bfec3f2 100644 --- a/units/SRL0310/SRL0310_unit.bp +++ b/units/SRL0310/SRL0310_unit.bp @@ -25,9 +25,11 @@ UnitBlueprint{ "INDIRECTFIRE", "LAND", "MOBILE", + "PRODUCTDL", "RECLAIMABLE", "SELECTABLE", "SILO", + "SNIPEMODE", "TECH3", "VISIBLETORECON", }, @@ -215,7 +217,7 @@ UnitBlueprint{ Audio = { Fire = Sound { Bank = 'URAWeapon', Cue = 'URA0401_Rock_Pack', LodCutoff = 'Weapon_LodCutoff' }, }, - BallisticArc = "RULEUBA_HighArc", + BallisticArc = "RULEUBA_LowArc", Buffs = { { Add = { OnImpact = true }, @@ -230,10 +232,10 @@ UnitBlueprint{ CollideFriendly = false, Damage = 2, DamageFriendly = false, - DamageRadius = 0, + DamageRadius = 1, DamageToShields = 323, DamageType = "Normal", - DisplayName = "Othismash EMP Missile Barrage", + DisplayName = "Pulsar EMP Missile Barrage", EffectiveRadius = 60, FireTargetLayerCapsTable = { Land = "Land|Water|Seabed", @@ -250,8 +252,8 @@ UnitBlueprint{ MuzzleVelocity = 21, MuzzleVelocityRandom = 0.4, MuzzleVelocityReduceDistance = 60, - ProjectileId = "/projectiles/CIFOthismashEMPMissile01/CIFOthismashEMPMissile01_proj.bp", - ProjectileLifetimeUsesMultiplier = 3, + ProjectileId = "/projectiles/CIFPulsarEMPMissile01/CIFPulsarEMPMissile01_proj.bp", + ProjectileLifetimeUsesMultiplier = 1.2, RackBones = { { HideMuzzle = true, @@ -286,12 +288,13 @@ UnitBlueprint{ TurretBoneYaw = "Turret_Yaw", TurretDualManipulators = false, TurretPitch = 15, - TurretPitchRange = 15, - TurretPitchSpeed = 20, + TurretPitchRange = 40, + TurretPitchSpeed = 50, TurretYaw = 0, TurretYawRange = 180, TurretYawSpeed = 120, Turreted = true, + UseFiringSolutionInsteadOfAimBone = true, WeaponCategory = "Missile", YawOnlyOnTarget = true, },