Skip to content

Commit

Permalink
merge
Browse files Browse the repository at this point in the history
  • Loading branch information
patrickwieth committed Nov 14, 2024
2 parents 01f1d6b + 15dc131 commit 3fbdee4
Show file tree
Hide file tree
Showing 14 changed files with 81 additions and 83 deletions.
1 change: 1 addition & 0 deletions AUTHORS
Original file line number Diff line number Diff line change
Expand Up @@ -93,6 +93,7 @@ Contributors & special thanks to:
* Moder.U (T-34)
* Stingerr (Seahawk)
* tom2050 (Zombie/Brute)
* god_l1ke1 (SpecOps)

Of course YMCA wouldn't exist today without OpenRA & the
hard work of the many OpenRA contributors.
Expand Down
Binary file added mods/ca/bits/allies/specops.shp
Binary file not shown.
Binary file removed mods/ca/bits/spec.shp
Binary file not shown.
Binary file removed mods/ca/bits/specops.shp
Binary file not shown.
Binary file removed mods/ca/bits/yuri.shp
Binary file not shown.
Binary file removed mods/ca/bits/yuria.shp
Binary file not shown.
Binary file removed mods/ca/bits/yurib.shp
Binary file not shown.
Binary file removed mods/ca/bits/yuric.shp
Binary file not shown.
48 changes: 48 additions & 0 deletions mods/ca/rules/allies/infantry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -158,3 +158,51 @@ Cryotrooper:
PauseOnCondition: being-warped
FacingTolerance: 0
Inherits: ^PointLaserDefenseSystemSmall

SpecOps:
Inherits: ^Soldier
Inherits: ^PrioAntiInfantry
Inherits: ^InfantryRA2Sprite
Inherits: ^SensorEquipment
Inherits: ^CloakedAttacker
Buildable:
Queue: Infantry
BuildAtProductionType: Soldier
BuildPaletteOrder: 100
Prerequisites: ~infantry.allies, atek, ~commander_tree.advanced_infantry_training, ~commander_tree.spec_ops
Description: Marks Vehicles and Buildings with a laser allowing rocket infantry to shoot at these from great distance.\n Can detect other stealthed units.
Valued:
Cost: 800
Passenger:
Voice: Move
Guard:
Voice: Move
Voiced:
VoiceSet: InfilVoice
WithInfantryBody:
StandSequences: stand
IdleSequences: idle1, idle2, idle3
Health:
HP: 4000
Mobile:
speed: 73
Voice: Move
Tooltip:
Name: Special Operations
AttackFrontal:
Voice: Attack
PauseOnCondition: being-warped
FacingTolerance: 0
Armament:
Weapon: SilencedPPK
FireDelay: 5
Armament@SECONADARY:
LocalOffset: 250,0,400
Weapon: relayMarker
Armament@Garrison:
Name: mounted
Weapon: relayMarker
IgnoresDisguise:
Cloak@NORMAL:
IsPlayerPalette: true
Palette: cloakts
4 changes: 0 additions & 4 deletions mods/ca/rules/commander-tree.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -148,9 +148,7 @@ commander_tree.Spec_Ops:
Tooltip:
Name: Spec Ops
Buildable:

BuildPaletteOrder: 7

Prerequisites: prerequisite.has_points, ~infantry.allies, commander_tree.advanced_infantry_training, techcenter
Description: Marks Vehicles and Buildings with a laser allowing rocket infantry to shoot at these from great distance.\n Can detect other stealthed units.

Expand All @@ -159,9 +157,7 @@ commander_tree.Prism_Tank:
Tooltip:
Name: Prism Tank
Buildable:

BuildPaletteOrder: 9

Prerequisites: prerequisite.has_points, ~vehicles.allies, radar, ~!commander_tree.prism_cannon, ~!commander_tree.prism_blaster, ~!vehicles.england
Description: Enables to build the Prism Tank, an energy based weapon with high range.\n Srong versus light vehicles and infantry.
ProvidesPrerequisite@filler:
Expand Down
2 changes: 1 addition & 1 deletion mods/ca/rules/defaults.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4805,7 +4805,7 @@ PROC.Dummy:
RequiresCondition: hidden

^CloakedInfiltrator:
Cloak:
Cloak@NORMAL:
InitialDelay: 100
CloakDelay: 200
CloakedCondition: hidden
Expand Down
44 changes: 0 additions & 44 deletions mods/ca/rules/infantry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -977,50 +977,6 @@ Mortar.Chemical:
WithDeathAnimation:
DeathSequencePalette: playertd

SpecOps:
Inherits: ^Soldier
Inherits: ^PrioAntiInfantry
Inherits: ^SensorEquipment
Inherits: ^CloakedAttacker
Buildable:
Queue: Infantry
BuildAtProductionType: Soldier
BuildPaletteOrder: 100
Prerequisites: ~infantry.allies, atek, ~commander_tree.advanced_infantry_training, ~commander_tree.spec_ops
Description: Marks Vehicles and Buildings with a laser allowing rocket infantry to shoot at these from great distance.\n Can detect other stealthed units.
Valued:
Cost: 800
Passenger:
Voice: Move
Guard:
Voice: Move
Voiced:
VoiceSet: InfilVoice
WithInfantryBody:
StandSequences: stand
IdleSequences: idle1
Health:
HP: 4000
Mobile:
speed: 73
Voice: Move
Tooltip:
Name: Special Operations
AttackFrontal:
Voice: Attack
PauseOnCondition: being-warped
FacingTolerance: 0
Armament@PRIMARY:
LocalOffset: 150,0,300
Weapon: relayMarker
Armament@SECONADARY:
Name: Secondary
Weapon: SilencedPPK
Armament@Garrison:
Name: mounted
Weapon: relayMarker
IgnoresDisguise:

JJET:
Inherits: ^Infantry
Inherits: ^PrioAntiLight
Expand Down
4 changes: 2 additions & 2 deletions mods/ca/rules/nod/commander-tree.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -260,7 +260,7 @@ commander_tree.Venom.Heavy_Laser:
commander_tree.Venom.Payload:
Inherits: ^default.commander_tree_item
Tooltip:
Name: Venom Payload Upgrade
Name: Venom Focus Upgrade
RenderSprites:
Image: venm
WithProductionIconOverlay@Bullets:
Expand All @@ -269,7 +269,7 @@ commander_tree.Venom.Payload:
BuildPaletteOrder: 346
IconPalette: chrometd
Prerequisites: prerequisite.has_points, techcenter, ~aircraft.marked, ~!commander_tree.venom.heavy_laser
Description: Upgrades the payload of the Venom.
Description: Upgrades the damage of the Venom.
ProvidesPrerequisite@filler:
Prerequisite: filler.venom

Expand Down
61 changes: 29 additions & 32 deletions mods/ca/sequences/infantry.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -1551,6 +1551,8 @@ n6:

specops:
Inherits: ^CommonDeaths
Defaults:
Scale: 0.8
stand: specops
Facings: 8
run: specops
Expand All @@ -1559,48 +1561,43 @@ specops:
Facings: 8
Tick: 100
shoot: specops
Start: 56
Length: 4
Facings: 8
prone-stand: specops
Start: 104
Stride: 4
Facings: 8
prone-run: specops
Start: 104
Length: 4
Facings: 8
Tick: 100
standup: specops
Start: 136
Length: 2
Start: 177
Length: 20
Facings: 8
prone-shoot: specops
Start: 152
Length: 4
cheer: specops
Start: 112
Length: 20
Facings: 8
idle1: specops
Start: 184
Length: 26
Start: 56
Length: 18
Tick: 120
idle2: specops
Start: 56
Length: 18
Tick: 120
idle3: specops
Start: 133
Length: 36
Tick: 120
die1: specops
Start: 210
Length: 8
Start: 75
Length: 20
die2: specops
Start: 218
Length: 8
Start: 95
Length: 17
die3: specops
Start: 226
Length: 8
Start: 75
Length: 20
die4: specops
Start: 234
Length: 12
Start: 95
Length: 17
die5: specops
Start: 246
Length: 18
Start: 75
Length: 20
die7: specops
Start: 210
Length: 8
Start: 95
Length: 17
chrono-overlay: chronofade_small
Length: *
BlendMode: Additive
Expand Down

0 comments on commit 3fbdee4

Please sign in to comment.