diff --git a/mods/d2k/rules/infantry.yaml b/mods/d2k/rules/infantry.yaml index 3f8812bc8f..a8fa0c52b1 100644 --- a/mods/d2k/rules/infantry.yaml +++ b/mods/d2k/rules/infantry.yaml @@ -113,7 +113,7 @@ fremen: Buildable: Queue: Infantry BuildPaletteOrder: 100 - Prerequisites: ~barracks.atreides, palace, ~techlevel.high + Prerequisites: ~disabled Mobile: Speed: 43 Health: @@ -207,7 +207,7 @@ saboteur: Buildable: Queue: Infantry BuildPaletteOrder: 100 - Prerequisites: ~barracks.ordos, palace, ~techlevel.high + Prerequisites: ~disabled Valued: Cost: 800 Tooltip: diff --git a/mods/d2k/rules/structures.yaml b/mods/d2k/rules/structures.yaml index 34a3020956..5fc064a4be 100644 --- a/mods/d2k/rules/structures.yaml +++ b/mods/d2k/rules/structures.yaml @@ -782,6 +782,12 @@ palace: ProvidesPrerequisite@nuke: Prerequisite: palace.nuke Factions: harkonnen + ProvidesPrerequisite@fremen: + Prerequisite: palace.fremen + Factions: atreides + ProvidesPrerequisite@saboteur: + Prerequisite: palace.saboteur + Factions: ordos NukePower: Cursor: nuke Icon: deathhand @@ -800,6 +806,39 @@ palace: DisplayRadarPing: True CameraActor: camera ActivationSequence: + ProduceActorPower@fremen: + Description: Recruit Fremen + LongDesc: Elite sniper infantry unit \n Strong vs Infantry\n Weak vs Vehicles\n Special Ability: Invisibility + Icon: fremen + Prerequisites: ~techlevel.superweapons, ~palace.fremen + Actors: fremen, fremen + Type: Palace + ChargeTime: 60 + ReadyAudio: Reinforce + BlockedAudio: NoRoom + OrderName: ProduceActorPower.Fremen + ProduceActorPower@saboteur: + Description: Recruit Saboteur + LongDesc: Sneaky infantry, armed with explosives \n Strong vs Buildings\n Weak vs Everything\n Special Ability: destroy buildings + Icon: saboteur + Prerequisites: ~techlevel.superweapons, ~palace.saboteur + Actors: saboteur + Type: Palace + ChargeTime: 40 + ReadyAudio: Reinforce + BlockedAudio: NoRoom + OrderName: ProduceActorPower.Saboteur + Exit@1: + SpawnOffset: -704,768,0 + ExitCell: -1,2 + Exit@2: + SpawnOffset: -704,768,0 + ExitCell: -1,3 + Exit@3: + SpawnOffset: -704,768,0 + ExitCell: 0,3 + Production: + Produces: Palace CanPowerDown: DisabledOverlay: RequiresPower: diff --git a/mods/d2k/sequences/misc.yaml b/mods/d2k/sequences/misc.yaml index bb02238c20..8bbdd66857 100644 --- a/mods/d2k/sequences/misc.yaml +++ b/mods/d2k/sequences/misc.yaml @@ -324,6 +324,12 @@ icon: ornistrike: DATA.R8 Start: 4031 Offset: -30,-24 + fremen: DATA.R8 + Start: 4032 + Offset: -30,-24 + saboteur: DATA.R8 + Start: 4034 + Offset: -30,-24 deathhand: DATA.R8 Start: 4035 Offset: -30,-24