Skip to content

Commit

Permalink
Updates.
Browse files Browse the repository at this point in the history
- Reduce Brute attack speed and DPS vs infantry significantly. Reduce speed slightly.
- Increased Commando/Tanya C4 cooldown a little.
- Increase Raider APC damage vs light armor. Reduce damage vs defenses.
- Reduce Fleet Recall cooldown to 3 minutes.
- Increase Shock Trooper HP from 7k to 8.5k.
- Reduce Tesla Track damage vs light armor.
- Increase Tesla Tank damage against light armor.
- Increased Desolator damage vs light armor.
- SEAL will no longer auto place C4 in attack anything stance.
- Increased Interloper damage vs light armor.
- Reduced Thief selection priority.
- Increased Shade ammo by 1 and damage from 15k to 17k.
- Increased Peacemaker cost from 2.2k to 2.4k.
- Increased Banshee damage vs vehicles.
- Increased Flame Tower/Chem Tower RoF slightly.
- Typo correction.
  • Loading branch information
darkademic committed Feb 24, 2024
1 parent 76353d1 commit 4b4e407
Show file tree
Hide file tree
Showing 10 changed files with 42 additions and 40 deletions.
10 changes: 5 additions & 5 deletions OpenRA.Mods.CA/Projectiles/ProjectileHusk.cs
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
namespace OpenRA.Mods.CA.Projectiles
{
[Desc("Projectile with customisable acceleration vector, recieve dead actor speed by using range modifier, used as aircraft husk.")]
public class ProjetcileHuskInfo : IProjectileInfo
public class ProjectileHuskInfo : IProjectileInfo
{
public readonly string Image = null;

Expand Down Expand Up @@ -93,12 +93,12 @@ public class ProjetcileHuskInfo : IProjectileInfo
[Desc("Use the Player Palette to render the trail sequence.")]
public readonly bool TrailUsePlayerPalette = false;

public IProjectile Create(ProjectileArgs args) { return new ProjetcileHusk(this, args); }
public IProjectile Create(ProjectileArgs args) { return new ProjectileHusk(this, args); }
}

public class ProjetcileHusk : IProjectile, ISync
public class ProjectileHusk : IProjectile, ISync
{
readonly ProjetcileHuskInfo info;
readonly ProjectileHuskInfo info;
readonly Animation anim;
readonly ProjectileArgs args;
readonly string trailPalette;
Expand All @@ -118,7 +118,7 @@ public class ProjetcileHusk : IProjectile, ISync
WPos pos, lastPos;
int smokeTicks;

public ProjetcileHusk(ProjetcileHuskInfo info, ProjectileArgs args)
public ProjectileHusk(ProjectileHuskInfo info, ProjectileArgs args)
{
this.info = info;
this.args = args;
Expand Down
4 changes: 2 additions & 2 deletions mod.config
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
MOD_ID="ca"

# The OpenRA engine version to use for this project.
ENGINE_VERSION="prep-CA23"
ENGINE_VERSION="ca-engine/1.02"

##############################################################################
# Packaging
Expand Down Expand Up @@ -102,7 +102,7 @@ PACKAGING_OVERWRITE_MOD_VERSION="True"
AUTOMATIC_ENGINE_MANAGEMENT="True"

# The URL to download the engine files from when AUTOMATIC_ENGINE_MANAGEMENT is enabled.
AUTOMATIC_ENGINE_SOURCE="https://github.com/inq8/OpenRA/archive/refs/heads/${ENGINE_VERSION}.zip"
AUTOMATIC_ENGINE_SOURCE="https://github.com/darkademic/OpenRA/archive/refs/heads/${ENGINE_VERSION}.zip"

# Temporary file/directory names used by automatic engine management.
# Paths outside the SDK directory are not officially supported.
Expand Down
6 changes: 3 additions & 3 deletions mods/ca/rules/aircraft.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3591,7 +3591,7 @@ PMAK:
Strengths: • Strong vs Heavy Armor, Defenses, Light Armor
Weaknesses: • Weak vs Infantry\n• Cannot attack Aircraft
Valued:
Cost: 2200
Cost: 2400
Tooltip:
Name: Peacemaker
GenericName: Aircraft
Expand Down Expand Up @@ -4026,8 +4026,8 @@ SHDE:
InitialStance: HoldFire
InitialStanceAI: AttackAnything
AmmoPool:
Ammo: 2
ReloadDelay: 70
Ammo: 3
ReloadDelay: 50
AmmoCondition: ammo
WithAmmoPipsDecoration:
Position: BottomLeft
Expand Down
2 changes: 1 addition & 1 deletion mods/ca/rules/custom/composition-tester.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ Player:
-ConquestVictoryConditions:
PlayerResources:
SelectableCash: 5000, 7500, 10000, 15000, 20000, 25000, 30000, 35000, 40000, 45000, 50000, 75000, 100000, 200000
DefaultCash: 20000
DefaultCash: 30000
ClassicProductionQueue@Building:
BuildTimeSpeedReduction: 0
SpeedUp: True
Expand Down
6 changes: 4 additions & 2 deletions mods/ca/rules/infantry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1272,6 +1272,7 @@ GNRL:

THF:
Inherits: ^Soldier
Inherits@SELECTION: ^SelectableSupportUnit
Buildable:
Queue: InfantrySQ, InfantryMQ
BuildAtProductionType: Soldier
Expand Down Expand Up @@ -1366,7 +1367,7 @@ SHOK:
UpdatesPlayerStatistics:
AddToArmyValue: true
Health:
HP: 7000
HP: 8500
Mobile:
Voice: Move
RevealsShroud:
Expand Down Expand Up @@ -3186,7 +3187,7 @@ BRUT:
Armor:
Type: Light
Mobile:
Speed: 66
Speed: 60
Voice: Move
Passenger:
CargoType: Vehicle
Expand Down Expand Up @@ -3938,6 +3939,7 @@ SEAL:
DeathSequence: splash
WithDecoration@COMMANDOSKULL:
Sequence: pip-seal
-AutoTargetPriority@ATTACKANYTHING:
-Targetable@HERO:

XO:
Expand Down
2 changes: 1 addition & 1 deletion mods/ca/rules/powers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1726,7 +1726,7 @@
PauseOnCondition: disabled || empdisable || being-warped
Icon: fleetrecall
IconPalette: chromes
ChargeInterval: 5250
ChargeInterval: 4500
Name: Fleet Recall
KeepFormation: true
Description: \nRecalls all selected Scrin fleet vessels back\n to the Signal Transmitter.\n\nApplies to: Mothership, Planetary Assault Carrier, Devastator
Expand Down
4 changes: 2 additions & 2 deletions mods/ca/weapons/ballistics.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -85,8 +85,8 @@
Versus:
None: 100
Wood: 90
Concrete: 80
Light: 70
Concrete: 70
Light: 90
Heavy: 15
DamageTypes: Prone50Percent, TriggerProne, SmallExplosionDeath, FlakVestMitigated
Warhead@3EffGround: CreateEffect
Expand Down
6 changes: 3 additions & 3 deletions mods/ca/weapons/missiles.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1860,13 +1860,13 @@ ScrinTorp:
LaunchAngle: 10
Warhead@1Dam: SpreadDamage
Spread: 512
Damage: 700
Damage: 800
Falloff: 1000, 400, 160, 64, 26, 10, 0
ValidTargets: Ground, Water
Versus:
None: 15
Wood: 40
Concrete: 100
Wood: 35
Concrete: 90
Light: 50
Heavy: 100
Brick: 95
Expand Down
40 changes: 20 additions & 20 deletions mods/ca/weapons/other.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
^FireWeapon:
ValidTargets: Ground, Water, Trees
ReloadDelay: 65
Range: 5c0
Warhead@1Dam: SpreadDamage
Spread: 213
Expand Down Expand Up @@ -33,6 +32,7 @@ FireballLauncher:
Inherits: ^FireWeapon
Report: firebl3.aud
Range: 6c0
ReloadDelay: 62
Projectile: BulletCA
Speed: 250
TrailImage: fb2
Expand Down Expand Up @@ -64,7 +64,7 @@ FireballLauncher:

ChemballLauncher:
Inherits: FireballLauncher
ReloadDelay: 60
ReloadDelay: 58
Projectile: BulletCA
TrailImage: cb2
TrailPalette: temptd
Expand Down Expand Up @@ -472,7 +472,7 @@ PortaTesla:
Versus:
None: 280
Wood: 60
Heavy: 75
Heavy: 70
Concrete: 70

PortaTeslaCharge:
Expand Down Expand Up @@ -504,7 +504,7 @@ TTrackZap:
Versus:
Wood: 50
Concrete: 50
Light: 85
Light: 80

TTrackZap.UPG:
Inherits: TTrackZap
Expand Down Expand Up @@ -543,12 +543,12 @@ TTankZap:
BurstDelays: 3
Range: 5c512
Warhead@1Dam: SpreadDamage
Damage: 3250
Damage: 3500
Versus:
None: 420
Wood: 60
Concrete: 60
Heavy: 85
None: 380
Wood: 55
Concrete: 55
Heavy: 80

TTankZap.UPG:
Inherits: TTankZap
Expand Down Expand Up @@ -593,23 +593,23 @@ CyberdogJaw:
-InvalidTargets:

BruteAttack:
ReloadDelay: 70
ReloadDelay: 95
Range: 1c512
Report: brutehit.aud
Projectile: InstantHit
InvalidTargets: Structure
TargetActorCenter: true
Warhead@1Dam: SpreadDamage
Spread: 128
Spread: 42
Damage: 10000
DamageTypes: DefaultDeath
InvalidTargets: Structure
Versus:
None: 100
Light: 60
Heavy: 75
Concrete: 35
Wood: 25
None: 40
Light: 75
Heavy: 100
Concrete: 50
Wood: 35

BruteBuildingAttack:
Inherits: BruteAttack
Expand Down Expand Up @@ -735,7 +735,7 @@ Demolish:
Footprint: xxx xxx xxx

PlaceC4:
ReloadDelay: 15
ReloadDelay: 25
Range: 1c849
Projectile: InstantHit
Report: icolseta.aud
Expand Down Expand Up @@ -2244,7 +2244,7 @@ RadBeamWeapon:
Damage: 16000
Versus:
None: 175
Light: 50
Light: 55
Heavy: 10
Wood: 12
Concrete: 12
Expand Down Expand Up @@ -2757,7 +2757,7 @@ BrassDebris:
ReloadDelay: 60
Range: 0c1
ValidTargets: Infantry, Vehicle, Building, Wall, Ground, Water, Air
Projectile: ProjetcileHusk
Projectile: ProjectileHusk
Velocity: 50, 0, 100
VelocityRandomFactor: 0, 15, 30
Acceleration: 0, 0, -30
Expand Down Expand Up @@ -2968,7 +2968,7 @@ ShadeEmp:
ContrailStartWidth: 0c48
Warhead@1Dam: SpreadDamage
Spread: 341
Damage: 15000
Damage: 17000
ValidTargets: Ground, Water
Versus:
None: 75
Expand Down
2 changes: 1 addition & 1 deletion mods/ca/weapons/scrin.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -318,7 +318,7 @@ InterloperLaser:
Damage: 1900
Versus:
None: 30
Light: 100
Light: 116
Wood: 80
Heavy: 100
Concrete: 40
Expand Down

0 comments on commit 4b4e407

Please sign in to comment.