AttackLoyalty for d2k Deviator which captures units also shooting a fake missile (see issue #2251) CaptureActor now supports Generals styles gameplay but is disabled by default (see issue #2274) fixes the annoyance that engineers will not take the shortest root to the building by the way removing ProvidesCustomPrerequisite because it's tooltip messages relies on hardcoded hacks
286 lines
4.9 KiB
YAML
286 lines
4.9 KiB
YAML
CONYARDH:
|
|
Inherits: ^CONYARD
|
|
Buildable:
|
|
Owner: harkonnen
|
|
Transforms:
|
|
IntoActor: mcvh
|
|
Offset:1,1
|
|
Facing: 270
|
|
ProductionQueue@Building:
|
|
QueuedAudio: HI_BUILD.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
ReadyAudio: HI_BDRDY.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
ProductionQueue@Defense:
|
|
QueuedAudio: HI_BUILD.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
ReadyAudio: HI_BDRDY.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
PWRH:
|
|
Inherits: ^POWER
|
|
Buildable:
|
|
Prerequisites: conyardh
|
|
Owner: harkonnen
|
|
|
|
REFH:
|
|
Inherits: ^REFINERY
|
|
Buildable:
|
|
Prerequisites: pwrh
|
|
Owner: harkonnen
|
|
RenderBuildingWarFactory:
|
|
Image: REFH
|
|
FreeActor:
|
|
Actor: HARVESTERH
|
|
InitialActivity: FindResources
|
|
SpawnOffset: 1,2
|
|
Facing: 64
|
|
|
|
HARVESTERH:
|
|
Inherits: ^HARVESTER
|
|
Buildable:
|
|
Prerequisites: heavyh,refh
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: HARVESTER
|
|
|
|
TRIKEH:
|
|
Inherits: ^TRIKE
|
|
Buildable:
|
|
Prerequisites: lighth
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: TRIKE
|
|
|
|
QUADH:
|
|
Inherits: ^QUAD
|
|
Buildable:
|
|
Prerequisites: lighth
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: QUAD
|
|
|
|
SIEGETANKH:
|
|
Inherits: ^SIEGETANK
|
|
Buildable:
|
|
Prerequisites: heavyh, radarh
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: SIEGETANK
|
|
|
|
MISSILETANKH:
|
|
Inherits: ^MISSILETANK
|
|
Buildable:
|
|
Prerequisites: heavyh
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: MISSILETANK
|
|
|
|
CARRYALLH:
|
|
Inherits: ^CARRYALL
|
|
Buildable:
|
|
Prerequisites: hightechh
|
|
BuiltAt: hightechh
|
|
Owner: harkonnen
|
|
RenderUnit:
|
|
Image: CARRYALL
|
|
|
|
BARRH:
|
|
Inherits: ^BARRACKS
|
|
Buildable:
|
|
Prerequisites: pwrh
|
|
Owner: harkonnen
|
|
ProductionQueue@Infantry:
|
|
ReadyAudio: HI_UNRDY.AUD
|
|
QueuedAudio:HI_TRAIN.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
GUNTOWERH:
|
|
Inherits: ^GUNTOWER
|
|
Buildable:
|
|
Prerequisites: conyardh
|
|
Owner: harkonnen
|
|
|
|
ROCKETTOWERH:
|
|
Inherits: ^ROCKETTOWER
|
|
Buildable:
|
|
Prerequisites: radarh
|
|
Owner: harkonnen
|
|
|
|
WALLH:
|
|
Inherits: ^WALL
|
|
Buildable:
|
|
Prerequisites: conyardh
|
|
Owner: harkonnen
|
|
|
|
HIGHTECHH:
|
|
Inherits: ^HIGHTECH
|
|
Buildable:
|
|
Prerequisites: radarh
|
|
Owner: harkonnen
|
|
ProductionQueue@Plane:
|
|
ReadyAudio: HI_UNRDY.AUD
|
|
QueuedAudio:HI_TRAIN.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
RESEARCHH:
|
|
Inherits: ^RESEARCH
|
|
Buildable:
|
|
Prerequisites: radarh,heavyh
|
|
Owner: harkonnen
|
|
|
|
PALACEH:
|
|
Inherits: ^PALACE
|
|
Buildable:
|
|
Prerequisites: researchh
|
|
Owner: harkonnen
|
|
|
|
SILOH:
|
|
Inherits: ^SILO
|
|
Buildable:
|
|
Prerequisites: refh
|
|
Owner: harkonnen
|
|
|
|
LIGHTH:
|
|
Inherits: ^LIGHT
|
|
Buildable:
|
|
Prerequisites: refh
|
|
Owner: harkonnen
|
|
RenderBuildingWarFactory:
|
|
Image: LIGHTH
|
|
ProductionQueue@Vehicle:
|
|
ReadyAudio: HI_UNRDY.AUD
|
|
QueuedAudio:HI_TRAIN.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
HEAVYH:
|
|
Inherits: ^HEAVY
|
|
Buildable:
|
|
Prerequisites: lighth
|
|
Owner: harkonnen
|
|
RenderBuildingWarFactory:
|
|
Image: HEAVYH
|
|
ProductionQueue@Vehicle:
|
|
ReadyAudio: HI_UNRDY.AUD
|
|
QueuedAudio:HI_TRAIN.AUD
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
RADARH:
|
|
Inherits: ^RADAR
|
|
Buildable:
|
|
Prerequisites: barrh
|
|
Owner: harkonnen
|
|
|
|
STARPORTH:
|
|
Inherits: ^STARPORT
|
|
Buildable:
|
|
Prerequisites: radarh
|
|
Owner: harkonnen
|
|
ProductionAirdrop:
|
|
ReadyAudio: HI_REINF.AUD
|
|
ProductionQueue@Vehicle:
|
|
QueuedAudio: HI_ORDER.AUD
|
|
ReadyAudio:
|
|
OnHoldAudio: HI_HOLD.AUD
|
|
CancelledAudio: HI_CANCL.AUD
|
|
BlockedAudio: HI_NROOM.AUD
|
|
|
|
REPAIRH:
|
|
Inherits: ^REPAIR
|
|
Buildable:
|
|
Prerequisites: heavyh
|
|
Owner: harkonnen
|
|
|
|
MCVH:
|
|
Inherits: ^MCV
|
|
Buildable:
|
|
Prerequisites: heavyh,repairh
|
|
Owner: harkonnen
|
|
Transforms:
|
|
Facing: 10
|
|
IntoActor: conyardh
|
|
Offset:-1,-1
|
|
NoTransformSounds: HI_DPLOY.AUD
|
|
RenderUnit:
|
|
Image: DMCV
|
|
|
|
COMBATH:
|
|
Inherits: ^COMBAT
|
|
Buildable:
|
|
Prerequisites: heavyh
|
|
Owner: harkonnen
|
|
|
|
DEVAST:
|
|
Inherits: ^Tank
|
|
Buildable:
|
|
Queue: Vehicle
|
|
BuildPaletteOrder: 100
|
|
Prerequisites: repairh,researchh
|
|
Owner: harkonnen
|
|
Valued:
|
|
Cost: 1800
|
|
Tooltip:
|
|
Name: Devastator
|
|
Description: Big and slow tank.\n Strong vs Tanks\n Weak vs Infantry, Aircraft
|
|
Health:
|
|
HP: 900
|
|
Armor:
|
|
Type: Heavy
|
|
Mobile:
|
|
Speed: 3
|
|
Crushes: crate, infantry
|
|
RevealsShroud:
|
|
Range: 6
|
|
RenderUnit:
|
|
AttackFrontal:
|
|
PrimaryWeapon: 120mm
|
|
PrimaryLocalOffset: -4,-5,0,0,0, 4,-5,0,0,0
|
|
PrimaryRecoil: 4
|
|
PrimaryRecoilRecovery: 0.7
|
|
AutoTarget:
|
|
Explodes:
|
|
Weapon: UnitExplodeSmall
|
|
EmptyWeapon: UnitExplodeSmall
|
|
LeavesHusk:
|
|
Selectable:
|
|
Bounds: 44,38,0,0
|
|
|
|
SARDAUKAR:
|
|
Inherits: ^Infantry
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 110
|
|
Prerequisites: palaceh
|
|
Owner: harkonnen
|
|
Valued:
|
|
Cost: 800
|
|
Tooltip:
|
|
Name: Sardaukar
|
|
Description: Heavy infantry.
|
|
Selectable:
|
|
Bounds: 12,17,0,0
|
|
Health:
|
|
HP: 150
|
|
Mobile:
|
|
Speed: 5
|
|
RevealsShroud:
|
|
Range: 6
|
|
Passenger:
|
|
PipType: Red
|
|
TakeCover:
|
|
-RenderInfantry:
|
|
RenderInfantryProne:
|
|
AttackFrontal:
|
|
PrimaryWeapon: Vulcan
|
|
SecondaryWeapon: Dragon
|
|
PrimaryOffset: 0,0,0,-13 |