From ae8c8e781f92966ee2d64931c2835e4e3ca50eb0 Mon Sep 17 00:00:00 2001 From: Orb Date: Sat, 15 Aug 2020 13:48:52 -0400 Subject: [PATCH] TD Balance Summer 2020 2 --- mods/cnc/audio/notifications.yaml | 3 ++- mods/cnc/bits/harvlost.aud | Bin 0 -> 19006 bytes mods/cnc/rules/structures.yaml | 4 ++-- mods/cnc/rules/vehicles.yaml | 16 +++++++++++----- mods/cnc/sequences/structures.yaml | 2 +- mods/cnc/weapons/missiles.yaml | 12 +++++++++--- mods/cnc/weapons/smallcaliber.yaml | 2 +- 7 files changed, 26 insertions(+), 13 deletions(-) create mode 100644 mods/cnc/bits/harvlost.aud diff --git a/mods/cnc/audio/notifications.yaml b/mods/cnc/audio/notifications.yaml index 4b58c923a2..57878440ad 100644 --- a/mods/cnc/audio/notifications.yaml +++ b/mods/cnc/audio/notifications.yaml @@ -18,6 +18,7 @@ Speech: EnemyStructureDestroyed: estrucx EnemyPlanesApproaching: enemya HarvesterAttack: + HarvesterLost: harvlost InsufficientPower: nopower1 IonCannonCharging: ionchrg1 IonCannonReady: ionredy1 @@ -47,7 +48,7 @@ Speech: UnitLost: unitlost UnitReady: unitredy Win: accom1 - DisablePrefixes: AirstrikeReady, BaseAttack, Building, BuildingCannotPlaceAudio, BuildingInProgress, BuildingLost, Cancelled, CivilianBuildingCaptured, CivilianKilled, ConstructionComplete, EnemyUnitsApproaching, EnemyStructureDestroyed, EnemyPlanesApproaching, HarvesterAttack, InsufficientPower, IonCannonCharging, IonCannonReady, Leave, Lose, LowPower, MissionAccomplished, MissionFailed, NewOptions, NoBuild, NodStructureDestroyed, NotReady, NuclearWarheadApproaching, NuclearWeaponAvailable, NuclearWeaponLaunched, OnHold, PrimaryBuildingSelected, Reinforce, Repairing, SelectTarget, SilosNeeded, Training, UnitLost, UnitReady, Win + DisablePrefixes: AirstrikeReady, BaseAttack, Building, BuildingCannotPlaceAudio, BuildingInProgress, BuildingLost, Cancelled, CivilianBuildingCaptured, CivilianKilled, ConstructionComplete, EnemyUnitsApproaching, EnemyStructureDestroyed, EnemyPlanesApproaching, HarvesterAttack, HarvesterLost, InsufficientPower, IonCannonCharging, IonCannonReady, Leave, Lose, LowPower, MissionAccomplished, MissionFailed, NewOptions, NoBuild, NodStructureDestroyed, NotReady, NuclearWarheadApproaching, NuclearWeaponAvailable, NuclearWeaponLaunched, OnHold, PrimaryBuildingSelected, Reinforce, Repairing, SelectTarget, SilosNeeded, Training, UnitLost, UnitReady, Win Sounds: Notifications: diff --git a/mods/cnc/bits/harvlost.aud b/mods/cnc/bits/harvlost.aud new file mode 100644 index 0000000000000000000000000000000000000000..3097007980a066a6de7af1dd1bb45d92c2abeb67 GIT binary patch literal 19006 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 literal 0 HcmV?d00001 diff --git a/mods/cnc/rules/structures.yaml b/mods/cnc/rules/structures.yaml index 5168b3ca55..8e840becc0 100644 --- a/mods/cnc/rules/structures.yaml +++ b/mods/cnc/rules/structures.yaml @@ -535,7 +535,7 @@ HPAD: BuildPaletteOrder: 50 Prerequisites: proc Queue: Building.GDI, Building.Nod - Description: Produces, rearms and\nrepairs helicopters + Description: Produces and repairs helicopters Building: Footprint: xx xx Dimensions: 2,2 @@ -1024,7 +1024,7 @@ ATWR: Queue: Defence.GDI BuildDuration: 2880 BuildDurationModifier: 40 - Description: All-purpose defensive structure.\n Strong vs Aircraft, Tanks\n Weak vs Infantry + Description: All-purpose defensive structure.\n Strong vs Aircraft, Infantry\n Weak vs Tanks Selectable: Bounds: 24,24 DecorationBounds: 22,48,0,-12 diff --git a/mods/cnc/rules/vehicles.yaml b/mods/cnc/rules/vehicles.yaml index 55d7adc6fd..5aea613d9e 100644 --- a/mods/cnc/rules/vehicles.yaml +++ b/mods/cnc/rules/vehicles.yaml @@ -76,6 +76,8 @@ HARV: Type: Heavy RevealsShroud: Range: 4c0 + ActorLostNotification: + Notification: HarvesterLost SpawnActorOnDeath: Actor: HARV.Husk OwnerType: InternalName @@ -110,8 +112,6 @@ APC: BuildPaletteOrder: 30 Prerequisites: pyle Queue: Vehicle.GDI - BuildDuration: 938 - BuildDurationModifier: 40 Description: Armed infantry transport.\nCan attack Aircraft.\n Strong vs Vehicles\n Weak vs Infantry Mobile: TurnSpeed: 20 @@ -124,9 +124,12 @@ APC: Armor: Type: Heavy RevealsShroud: - Range: 6c0 + Range: 7c0 Turreted: TurnSpeed: 40 + AutoTargetPriority@Air: + ValidTargets: Air + Priority: 2 Armament@PRIMARY: Weapon: APCGun Recoil: 48 @@ -238,7 +241,7 @@ FTNK: Armor: Type: Heavy RevealsShroud: - Range: 5c0 + Range: 6c0 Armament: Weapon: BigFlamer LocalOffset: 512,128,42, 512,-128,42 @@ -661,9 +664,12 @@ STNK: GrantConditionOnDamageState@UNCLOAK: Condition: cloak-force-disabled ValidDamageStates: Critical - Armament: + Armament@PRIMARY: Weapon: 227mm.stnk LocalOffset: 213,43,128, 213,-43,128 + Armament@SECONDARY: + Weapon: 227mm.stnkAA + LocalOffset: 213,43,128, 213,-43,128 AttackFrontal: AutoTarget: InitialStance: HoldFire diff --git a/mods/cnc/sequences/structures.yaml b/mods/cnc/sequences/structures.yaml index 02a2d59672..ec7811d77c 100644 --- a/mods/cnc/sequences/structures.yaml +++ b/mods/cnc/sequences/structures.yaml @@ -502,7 +502,7 @@ sam: Start: 0 make: sammake Length: 20 - Tick: 30 + Tick: 50 muzzle: samfire Length: 18 Facings: 8 diff --git a/mods/cnc/weapons/missiles.yaml b/mods/cnc/weapons/missiles.yaml index 0f05902743..8ff2024d9d 100644 --- a/mods/cnc/weapons/missiles.yaml +++ b/mods/cnc/weapons/missiles.yaml @@ -80,7 +80,7 @@ BikeRockets: OrcaAGMissiles: Inherits: ^MissileWeapon ReloadDelay: 12 - Range: 5c0 + Range: 4c768 MinRange: 1c256 ValidTargets: Ground, Water Projectile: Missile @@ -112,7 +112,7 @@ OrcaAAMissiles: MammothMissiles: Inherits: ^MissileWeapon ReloadDelay: 45 - Range: 5c0 + Range: 4c768 Report: rocket1.aud Burst: 2 BurstDelays: 15 @@ -160,7 +160,7 @@ MammothMissiles: Versus: None: 24 Wood: 60 - Light: 100 + Light: 90 Heavy: 48 Warhead@3Eff: CreateEffect Explosions: med_frag @@ -170,6 +170,7 @@ MammothMissiles: ReloadDelay: 70 Range: 7c0 Report: rocket1.aud + ValidTargets: Ground, Water Burst: 2 BurstDelays: 10 Projectile: Missile @@ -185,6 +186,11 @@ MammothMissiles: Light: 100 Heavy: 90 +227mm.stnkAA: + Inherits: 227mm.stnk + MinRange: 2c512 + ValidTargets: Air + BoatMissile: Inherits: ^MissileWeapon ReloadDelay: 35 diff --git a/mods/cnc/weapons/smallcaliber.yaml b/mods/cnc/weapons/smallcaliber.yaml index 5cb6bdcf1c..017c7cf731 100644 --- a/mods/cnc/weapons/smallcaliber.yaml +++ b/mods/cnc/weapons/smallcaliber.yaml @@ -152,7 +152,7 @@ APCGun: APCGun.AA: Inherits: APCGun - Range: 6c0 + Range: 7c0 ValidTargets: Air Projectile: Bullet Speed: 2c0