357 lines
7.5 KiB
YAML
357 lines
7.5 KiB
YAML
light_inf:
|
|
Inherits: ^Infantry
|
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 10
|
|
BuildDuration: 62
|
|
BuildDurationModifier: 100
|
|
Description: actor-light-inf.description
|
|
Valued:
|
|
Cost: 50
|
|
Tooltip:
|
|
Name: actor-light-inf.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 6000
|
|
Mobile:
|
|
Speed: 43
|
|
Armament:
|
|
Weapon: LMG
|
|
Encyclopedia:
|
|
Description: actor-light-inf.encyclopedia
|
|
Order: 0
|
|
Category: Units
|
|
WithInfantryBody:
|
|
DefaultAttackSequence: shoot
|
|
|
|
engineer:
|
|
Inherits: ^Infantry
|
|
Inherits@selection: ^SelectableSupportUnit
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 30
|
|
Prerequisites: upgrade.barracks, ~techlevel.medium
|
|
BuildDuration: 125
|
|
BuildDurationModifier: 100
|
|
Description: actor-engineer.description
|
|
Valued:
|
|
Cost: 400
|
|
Tooltip:
|
|
Name: actor-engineer.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 5000
|
|
RevealsShroud:
|
|
Range: 2c768
|
|
Mobile:
|
|
Speed: 31
|
|
CaptureManager:
|
|
Captures:
|
|
CaptureTypes: building
|
|
PlayerExperience: 10
|
|
Captures@caturesHusk:
|
|
CaptureTypes: husk
|
|
PlayerExperience: 10
|
|
Infiltrates:
|
|
Types: husk
|
|
ValidRelationships: Ally
|
|
Encyclopedia:
|
|
Description: actor-engineer.encyclopedia
|
|
Order: 30
|
|
Category: Units
|
|
-RevealOnFire:
|
|
Voiced:
|
|
VoiceSet: EngineerVoice
|
|
-AttackFrontal:
|
|
|
|
trooper:
|
|
Inherits: ^Infantry
|
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 20
|
|
Prerequisites: upgrade.barracks, ~techlevel.medium
|
|
BuildDuration: 85
|
|
BuildDurationModifier: 100
|
|
Description: actor-trooper.description
|
|
Valued:
|
|
Cost: 90
|
|
Tooltip:
|
|
Name: actor-trooper.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 7000
|
|
RevealsShroud:
|
|
Range: 4c768
|
|
Mobile:
|
|
Speed: 31
|
|
Armament:
|
|
Weapon: Bazooka
|
|
LocalOffset: 128,0,256
|
|
Encyclopedia:
|
|
Description: actor-trooper.encyclopedia
|
|
Order: 10
|
|
Category: Units
|
|
TakeCover:
|
|
ProneOffset: 324,0,-204
|
|
WithInfantryBody:
|
|
DefaultAttackSequence: shoot
|
|
|
|
thumper:
|
|
Inherits: ^Infantry
|
|
-RevealOnFire:
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 40
|
|
Prerequisites: upgrade.barracks, ~techlevel.high
|
|
BuildDuration: 125
|
|
BuildDurationModifier: 100
|
|
Description: actor-thumper.description
|
|
Valued:
|
|
Cost: 200
|
|
Tooltip:
|
|
Name: actor-thumper.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 3750
|
|
RevealsShroud:
|
|
Range: 2c768
|
|
Mobile:
|
|
Speed: 43
|
|
RequireForceMoveCondition: !undeployed
|
|
GrantConditionOnDeploy:
|
|
DeployedCondition: deployed
|
|
UndeployedCondition: undeployed
|
|
UndeployOnMove: true
|
|
Facing: 512
|
|
AllowedTerrainTypes: Sand, Spice, Dune, SpiceSand
|
|
Encyclopedia:
|
|
Description: actor-thumper.encyclopedia
|
|
Order: 40
|
|
Category: Units
|
|
WithInfantryBody:
|
|
RequiresCondition: undeployed
|
|
WithSpriteBody@DEPLOYED:
|
|
Sequence: thump
|
|
RequiresCondition: !undeployed
|
|
WithMakeAnimation@DEPLOYING:
|
|
Sequence: deploy
|
|
WithIdleOverlay@DEPLOYED:
|
|
Sequence: thump-sand
|
|
RequiresCondition: deployed
|
|
AmbientSound:
|
|
SoundFiles: THUMPER1.WAV
|
|
Interval: 60
|
|
RequiresCondition: deployed
|
|
AttractsWorms:
|
|
Intensity: 1000
|
|
Falloff: 0, 0, 0, 100, 100, 100, 25, 11, 6, 4, 3, 2, 1, 0
|
|
RequiresCondition: deployed
|
|
-AttackFrontal:
|
|
|
|
fremen:
|
|
Inherits: ^Infantry
|
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
|
Tooltip:
|
|
Name: actor-fremen.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 80
|
|
Prerequisites: ~disabled
|
|
Description: actor-fremen.description
|
|
Mobile:
|
|
Speed: 43
|
|
Valued:
|
|
Cost: 200 ## actually 0, but spawns from support power at Palace
|
|
Health:
|
|
HP: 7000
|
|
RevealsShroud:
|
|
Range: 4c768
|
|
AutoTarget:
|
|
ScanRadius: 7
|
|
InitialStance: HoldFire
|
|
InitialStanceAI: ReturnFire
|
|
Armament@PRIMARY:
|
|
Weapon: Fremen_S
|
|
Armament@SECONDARY:
|
|
Weapon: Fremen_L
|
|
Encyclopedia:
|
|
Description: actor-fremen.encyclopedia
|
|
Order: 70
|
|
Category: Units
|
|
WithInfantryBody:
|
|
DefaultAttackSequence: shoot
|
|
Cloak:
|
|
InitialDelay: 85
|
|
CloakDelay: 85
|
|
UncloakOn: Attack, Unload, Infiltrate, Demolish, Dock, Damage, Heal
|
|
PauseOnCondition: cloak-force-disabled
|
|
GrantConditionOnDamageState@UNCLOAK:
|
|
Condition: cloak-force-disabled
|
|
ValidDamageStates: Critical
|
|
-MustBeDestroyed:
|
|
Voiced:
|
|
VoiceSet: FremenVoice
|
|
|
|
grenadier:
|
|
Inherits: ^Infantry
|
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 60
|
|
Prerequisites: ~barracks.atreides, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
|
BuildDuration: 94
|
|
BuildDurationModifier: 100
|
|
Description: actor-grenadier.description
|
|
Valued:
|
|
Cost: 80
|
|
Tooltip:
|
|
Name: actor-grenadier.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 6000
|
|
Mobile:
|
|
Speed: 43
|
|
Armament:
|
|
Weapon: grenade
|
|
LocalOffset: 192,0,224
|
|
FireDelay: 3
|
|
Encyclopedia:
|
|
Description: actor-grenadier.encyclopedia
|
|
Order: 50
|
|
Category: Units
|
|
TakeCover:
|
|
ProneOffset: 96,100,-64
|
|
WithInfantryBody:
|
|
DefaultAttackSequence: throw
|
|
Explodes:
|
|
Weapon: GrenDeath
|
|
EmptyWeapon: GrenDeath
|
|
|
|
sardaukar:
|
|
Inherits: ^Infantry
|
|
Inherits@AUTOTARGET: ^AutoTargetGroundAssaultMove
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 50
|
|
Prerequisites: ~palace.sardaukar, ~techlevel.high
|
|
BuildDuration: 94
|
|
BuildDurationModifier: 100
|
|
Description: actor-sardaukar.description
|
|
Valued:
|
|
Cost: 120
|
|
Tooltip:
|
|
Name: actor-sardaukar.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 10000
|
|
Mobile:
|
|
Speed: 31
|
|
RevealsShroud:
|
|
Range: 4c768
|
|
WithInfantryBody:
|
|
DefaultAttackSequence: shoot
|
|
Armament@PRIMARY:
|
|
Weapon: M_LMG
|
|
Armament@SECONDARY:
|
|
Weapon: M_HMG
|
|
Encyclopedia:
|
|
Description: actor-sardaukar.encyclopedia
|
|
Order: 60
|
|
Category: Units
|
|
Voiced:
|
|
VoiceSet: GenericVoice
|
|
Explodes:
|
|
Weapon: SardDeath
|
|
EmptyWeapon: SardDeath
|
|
Chance: 100
|
|
|
|
mpsardaukar:
|
|
Inherits: sardaukar
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 70
|
|
Prerequisites: ~barracks.harkonnen, upgrade.barracks, high_tech_factory, ~techlevel.medium
|
|
BuildDuration: 160
|
|
BuildDurationModifier: 100
|
|
Description: actor-mpsardaukar-description
|
|
Valued:
|
|
Cost: 200
|
|
Armament@PRIMARY:
|
|
Weapon: M_LMG_H
|
|
Armament@SECONDARY:
|
|
Weapon: M_HMG_H
|
|
RenderSprites:
|
|
Image: sardaukar
|
|
UpdatesPlayerStatistics:
|
|
OverrideActor: sardaukar
|
|
|
|
saboteur:
|
|
Inherits: ^Infantry
|
|
Buildable:
|
|
Queue: Infantry
|
|
BuildPaletteOrder: 100
|
|
Prerequisites: ~disabled
|
|
Description: actor-saboteur.description
|
|
Valued:
|
|
Cost: 300 ## actually 0, but spawns from support power at Palace
|
|
Tooltip:
|
|
Name: actor-saboteur.name
|
|
UpdatesPlayerStatistics:
|
|
AddToArmyValue: true
|
|
Health:
|
|
HP: 4000
|
|
Encyclopedia:
|
|
Description: actor-saboteur.encyclopedia
|
|
Order: 80
|
|
Category: Units
|
|
Mobile:
|
|
Speed: 43
|
|
Demolition:
|
|
DetonationDelay: 0
|
|
Flashes: 0
|
|
EnterBehaviour: Suicide
|
|
-RevealOnFire:
|
|
GrantConditionOnDeployWithCharge:
|
|
DeployedCondition: deployed
|
|
CanCancelCondition: true
|
|
ChargeDuration: 1250
|
|
ChargeThreshhold: 100
|
|
ConditionDuration: 375
|
|
Cloak:
|
|
RequiresCondition: deployed
|
|
InitialDelay: 0
|
|
CloakDelay: 25
|
|
CloakSound: STEALTH1.WAV
|
|
UncloakOn: Attack, Unload, Infiltrate, Demolish, Damage, Heal
|
|
PauseOnCondition: cloak-force-disabled
|
|
GrantConditionOnDamageState@UNCLOAK:
|
|
Condition: cloak-force-disabled
|
|
ValidDamageStates: Critical
|
|
Voiced:
|
|
VoiceSet: SaboteurVoice
|
|
-AttackFrontal:
|
|
|
|
nsfremen:
|
|
Inherits: fremen
|
|
Tooltip:
|
|
Buildable:
|
|
BuildPaletteOrder: 90
|
|
Prerequisites: ~disabled
|
|
Description: actor-nsfremen-description
|
|
RenderSprites:
|
|
Image: fremen
|
|
-Cloak:
|
|
-GrantConditionOnDamageState@UNCLOAK:
|
|
UpdatesPlayerStatistics:
|
|
OverrideActor: fremen
|