diff --git a/mods/ra/rules/aircraft.yaml b/mods/ra/rules/aircraft.yaml index fa23c7add8..622bb23e33 100644 --- a/mods/ra/rules/aircraft.yaml +++ b/mods/ra/rules/aircraft.yaml @@ -87,6 +87,7 @@ MIG: BuildAtProductionType: Plane BuildPaletteOrder: 50 Prerequisites: ~afld, stek, ~techlevel.high + BuildDuration: 1750 Description: Fast Ground-Attack Plane.\n Strong vs Buildings, Tanks\n Weak vs Infantry, Light armor, Aircraft Valued: Cost: 2000 @@ -216,22 +217,22 @@ TRAN: Tooltip: Name: Chinook Health: - HP: 120 + HP: 140 Armor: Type: Light RevealsShroud: - Range: 10c0 + Range: 8c0 Type: GroundPosition RevealGeneratedShroud: False RevealsShroud@GAPGEN: - Range: 8c0 + Range: 6c0 Type: GroundPosition Aircraft: InitialFacing: 224 TurnSpeed: 5 - Speed: 112 + Speed: 128 LandableTerrainTypes: Clear,Rough,Road,Ore,Beach,Gems - AltitudeVelocity: 0c100 + AltitudeVelocity: 0c58 WithIdleOverlay@ROTOR1AIR: Offset: 597,0,213 Sequence: rotor @@ -265,6 +266,7 @@ HELI: BuildAtProductionType: Helicopter BuildPaletteOrder: 40 Prerequisites: ~hpad, atek, ~techlevel.high + BuildDuration: 1750 Description: Helicopter gunship armed\nwith multi-purpose missiles.\n Strong vs Tanks, Aircraft\n Weak vs Infantry Valued: Cost: 2000 diff --git a/mods/ra/rules/civilian.yaml b/mods/ra/rules/civilian.yaml index c5a552fe4d..fe316a1348 100644 --- a/mods/ra/rules/civilian.yaml +++ b/mods/ra/rules/civilian.yaml @@ -69,19 +69,27 @@ FCOM: Footprint: xx xx == Dimensions: 2,3 LocalCenterOffset: 0,-512,0 - Valued: - Cost: 2000 Health: - HP: 400 + HP: 800 Armor: Type: Wood Tooltip: Name: Forward Command RevealsShroud: - Range: 10c0 + Range: 5c0 + RevealGeneratedShroud: False + RevealsShroud@GAPGEN: + Range: 4c0 WithBuildingBib: + ExternalCapturable: + CaptureCompleteTime: 30 + ExternalCapturableBar: + GivesBuildableArea: + BaseProvider: + Range: 8c0 + EngineerRepairable: Power: - Amount: -200 + Amount: 0 ProvidesPrerequisite@buildingname: HOSP: @@ -352,17 +360,21 @@ MISS: Footprint: xxx xxx === Dimensions: 3,3 LocalCenterOffset: 0,-512,0 - Valued: - Cost: 2000 Health: - HP: 400 + HP: 600 RevealsShroud: - Range: 3c0 + Range: 10c0 + RevealGeneratedShroud: False + RevealsShroud@GAPGEN: + Range: 6c0 Armor: Type: Wood Tooltip: - Name: Technology Center + Name: Communications Center WithBuildingBib: + ExternalCapturable: + ExternalCapturableBar: + EngineerRepairable: WithDeathAnimation: DeathSequence: dead UseDeathTypeSuffix: false diff --git a/mods/ra/rules/infantry.yaml b/mods/ra/rules/infantry.yaml index 06bd6fea6e..0dc170c9df 100644 --- a/mods/ra/rules/infantry.yaml +++ b/mods/ra/rules/infantry.yaml @@ -332,6 +332,8 @@ E7: StandSequences: stand AnnounceOnBuild: AnnounceOnKill: + DetectCloaked: + CloakTypes: Cloak, Hijacker Voiced: VoiceSet: TanyaVoice ProducibleWithLevel: @@ -350,7 +352,7 @@ MEDI: Tooltip: Name: Medic Health: - HP: 80 + HP: 60 RevealsShroud: Range: 3c0 Passenger: @@ -536,11 +538,11 @@ SHOK: Prerequisites: ~barr, stek, tsla, ~infantry.russia, ~techlevel.high Description: Elite infantry with portable tesla coils.\n Strong vs Infantry, Vehicles\n Weak vs Aircraft Valued: - Cost: 400 + Cost: 300 Tooltip: Name: Shock Trooper Health: - HP: 60 + HP: 50 Mobile: Voice: Move RevealsShroud: diff --git a/mods/ra/rules/player.yaml b/mods/ra/rules/player.yaml index 7656176580..215fbf3541 100644 --- a/mods/ra/rules/player.yaml +++ b/mods/ra/rules/player.yaml @@ -18,6 +18,7 @@ Player: LowPowerSlowdown: 3 QueuedAudio: Building SpeedUp: True + BuildTimeSpeedReduction: 100, 75, 60, 50 ClassicProductionQueue@Infantry: Type: Infantry LowPowerSlowdown: 3 diff --git a/mods/ra/rules/ships.yaml b/mods/ra/rules/ships.yaml index d366908d4d..e5fff57673 100644 --- a/mods/ra/rules/ships.yaml +++ b/mods/ra/rules/ships.yaml @@ -68,6 +68,7 @@ MSUB: BuildAtProductionType: Submarine BuildPaletteOrder: 60 Prerequisites: ~spen, stek, ~techlevel.high + BuildDuration: 1750 Description: Submerged anti-ground siege unit\nwith anti-air capabilities.\nCan detect other submarines.\n Strong vs Buildings, Ground units, Aircraft\n Weak vs Naval units\n Special Ability: Submerge Valued: Cost: 2000 @@ -182,6 +183,7 @@ CA: BuildAtProductionType: Boat BuildPaletteOrder: 50 Prerequisites: ~syrd, atek, ~techlevel.high + BuildDuration: 2000 Description: Very slow long-range ship.\n Strong vs Buildings, Ground units\n Weak vs Naval units, Aircraft Valued: Cost: 2400 diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index b03e3dd028..fcd783f1a1 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -557,8 +557,6 @@ AGUN: RangeCircleType: aa Power: Amount: -50 - DetectCloaked: - Range: 6c0 BodyOrientation: UseClassicFacingFudge: True @@ -608,6 +606,7 @@ DOME: InfiltrateForExploration: DetectCloaked: Range: 10c0 + RequiresCondition: !disabled RenderDetectionCircle: Power: Amount: -40 @@ -822,7 +821,7 @@ SAM: Prerequisites: dome, ~structures.soviet, ~techlevel.medium Description: Anti-Air base defense.\nRequires power to operate.\nCan detect cloaked units.\n Strong vs Aircraft\n Weak vs Ground units Valued: - Cost: 750 + Cost: 700 Tooltip: Name: SAM Site Building: @@ -857,8 +856,6 @@ SAM: RangeCircleType: aa Power: Amount: -40 - DetectCloaked: - Range: 6c0 BodyOrientation: UseClassicFacingFudge: True @@ -1122,7 +1119,7 @@ PROC: Armor: Type: Wood RevealsShroud: - Range: 6c0 + Range: 5c0 RevealGeneratedShroud: False RevealsShroud@GAPGEN: Range: 4c0 @@ -1349,7 +1346,7 @@ AFLD: OrderName: SovietSpyPlane Prerequisites: aircraft.soviet Icon: spyplane - ChargeTime: 180 + ChargeTime: 150 Description: Spy Plane LongDesc: Reveals an area of the map\nand cloaked enemy units. SelectTargetSpeechNotification: SelectTarget @@ -1367,7 +1364,7 @@ AFLD: OrderName: SovietParatroopers Prerequisites: aircraft.soviet Icon: paratroopers - ChargeTime: 360 + ChargeTime: 300 Description: Paratroopers LongDesc: A Badger drops a squad of infantry\nanywhere on the map. DropItems: E1R1,E1R1,E1R1,E3R1,E3R1 @@ -1384,7 +1381,7 @@ AFLD: OrderName: UkraineParabombs Prerequisites: aircraft.ukraine Icon: parabombs - ChargeTime: 360 + ChargeTime: 300 Description: Parabombs LongDesc: A squad of Badgers drops parachuted\nbombs on your target. SelectTargetSpeechNotification: SelectTarget @@ -1521,7 +1518,7 @@ STEK: Dimensions: 3,3 LocalCenterOffset: 0,-512,0 Health: - HP: 600 + HP: 800 Armor: Type: Wood RevealsShroud: @@ -1546,7 +1543,7 @@ BARR: Prerequisites: anypower, ~structures.soviet, ~techlevel.infonly Description: Trains infantry. Valued: - Cost: 400 + Cost: 500 Tooltip: Name: Soviet Barracks Building: @@ -1815,7 +1812,7 @@ SBAG: Tooltip: Name: Sandbag Wall Health: - HP: 300 + HP: 150 Armor: Type: Wood LineBuild: @@ -1840,7 +1837,7 @@ FENC: Tooltip: Name: Wire Fence Health: - HP: 300 + HP: 150 Armor: Type: Wood LineBuild: @@ -1868,7 +1865,7 @@ BRIK: DamagedSounds: crmble2.aud DestroyedSounds: kaboom30.aud Health: - HP: 500 + HP: 400 Armor: Type: Concrete Crushable: diff --git a/mods/ra/rules/vehicles.yaml b/mods/ra/rules/vehicles.yaml index c52ec65322..51d3fe3ea4 100644 --- a/mods/ra/rules/vehicles.yaml +++ b/mods/ra/rules/vehicles.yaml @@ -129,7 +129,7 @@ V2RL: Tooltip: Name: Heavy Tank Health: - HP: 550 + HP: 600 Armor: Type: Heavy Mobile: @@ -213,6 +213,8 @@ V2RL: VisualBounds: 44,38,0,-4 ProducibleWithLevel: Prerequisites: vehicles.upgraded + DetectCloaked: + Range: 6c0 ARTY: Inherits: ^Tank @@ -322,7 +324,7 @@ MCV: Armor: Type: Light Mobile: - Speed: 85 + Speed: 71 Crushes: wall, mine, crate, infantry RevealsShroud: Range: 4c0 @@ -502,7 +504,7 @@ MGG: Armor: Type: Heavy Mobile: - Speed: 85 + Speed: 99 WithIdleOverlay@SPINNER: Offset: -299,0,171 Sequence: spinner @@ -535,7 +537,7 @@ MRJ: Armor: Type: Heavy Mobile: - Speed: 85 + Speed: 99 RevealsShroud: Range: 7c0 WithIdleOverlay@SPINNER: @@ -554,7 +556,7 @@ MRJ: DeflectionStances: Neutral, Enemy RenderJammerCircle: DetectCloaked: - Range: 7c0 + Range: 6c0 TTNK: Inherits: ^Tank @@ -563,13 +565,14 @@ TTNK: Queue: Vehicle BuildPaletteOrder: 170 Prerequisites: tsla, stek, ~vehicles.russia, ~techlevel.high + BuildDuration: 1166 Description: Tank with mounted tesla coil.\n Strong vs Infantry, Vehicles, Buildings\n Weak vs Aircraft Valued: Cost: 1350 Tooltip: Name: Tesla Tank Health: - HP: 400 + HP: 450 Armor: Type: Light Mobile: @@ -673,6 +676,7 @@ CTNK: Queue: Vehicle BuildPaletteOrder: 200 Prerequisites: atek, ~vehicles.germany, ~techlevel.high + BuildDuration: 1166 Description: Chrono Tank, teleports to areas within range.\n Strong vs Vehicles, Buildings\n Weak vs Infantry, Aircraft\n Special ability: Can teleport Valued: Cost: 1350 @@ -681,7 +685,7 @@ CTNK: SelectionDecorations: VisualBounds: 30,30 Health: - HP: 400 + HP: 450 Armor: Type: Light Mobile: @@ -743,6 +747,7 @@ STNK: Queue: Vehicle BuildPaletteOrder: 130 Prerequisites: atek, ~vehicles.england, ~techlevel.high + BuildDuration: 1166 Description: Lightly armored infantry transport\nwhich can cloak. Can detect cloaked units.\n Strong vs Light armor\n Weak vs Infantry, Tanks, Aircraft Valued: Cost: 1350 diff --git a/mods/ra/weapons/ballistics.yaml b/mods/ra/weapons/ballistics.yaml index c7a1b24027..7939f43e07 100644 --- a/mods/ra/weapons/ballistics.yaml +++ b/mods/ra/weapons/ballistics.yaml @@ -52,12 +52,20 @@ 90mm: Inherits: ^Cannon + Warhead@1Dam: SpreadDamage + Versus: + None: 30 + Heavy: 115 105mm: Inherits: ^Cannon ReloadDelay: 70 Burst: 2 BurstDelay: 4 + Warhead@1Dam: SpreadDamage + Versus: + None: 30 + Heavy: 115 120mm: Inherits: ^Cannon @@ -66,6 +74,9 @@ InvalidTargets: Air, Infantry Warhead@1Dam: SpreadDamage Damage: 60 + Versus: + None: 30 + Heavy: 115 InvalidTargets: Air TurretGun: @@ -86,13 +97,13 @@ TurretGun: Speed: 204 Blockable: false LaunchAngle: 62 - Inaccuracy: 2c256 + Inaccuracy: 1c938 Warhead@1Dam: SpreadDamage Spread: 426 - Damage: 240 + Damage: 230 Versus: - None: 90 - Wood: 40 + None: 80 + Wood: 35 Light: 60 Heavy: 25 Concrete: 50 @@ -161,7 +172,7 @@ Grenade: Spread: 256 Damage: 60 Versus: - None: 50 + None: 60 Wood: 100 Light: 25 Heavy: 25 diff --git a/mods/ra/weapons/other.yaml b/mods/ra/weapons/other.yaml index c253aa441e..bd0120a2b2 100644 --- a/mods/ra/weapons/other.yaml +++ b/mods/ra/weapons/other.yaml @@ -29,6 +29,9 @@ FireballLauncher: Speed: 250 TrailImage: fb2 Image: FB1 + Warhead@1Dam: SpreadDamage + Versus: + Light: 50 Flamer: Inherits: ^FireWeapon @@ -88,6 +91,9 @@ PortaTesla: Range: 6c0 Warhead@1Dam: SpreadDamage Damage: 45 + Versus: + Wood: 75 + Heavy: 60 TTankZap: Inherits: ^TeslaWeapon diff --git a/mods/ra/weapons/smallcaliber.yaml b/mods/ra/weapons/smallcaliber.yaml index e9c87a0f47..86de7b0588 100644 --- a/mods/ra/weapons/smallcaliber.yaml +++ b/mods/ra/weapons/smallcaliber.yaml @@ -104,7 +104,7 @@ Vulcan: Versus: None: 200 Wood: 50 - Light: 60 + Light: 50 Heavy: 25 Concrete: 25 DamageTypes: Prone50Percent, TriggerProne, BulletDeath