Files
OpenRA/mods/cnc/rules/defaults.yaml
Paul Chote 1e53434e45 Simplify cloak crate behavior.
This removes the runtime trait addition which
prevented Cloak from being cached.

The CloakCrateAction in D2K was never used, so
has also been removed.
2013-08-22 19:29:05 +12:00

523 lines
8.6 KiB
YAML

^Vehicle:
AppearsOnRadar:
Mobile:
Crushes: crate
TerrainSpeeds:
Clear: 80
Rough: 50
Road: 100
Tiberium: 50
BlueTiberium: 50
Beach: 50
ROT: 5
SelectionDecorations:
Selectable:
Voice: VehicleVoice
TargetableUnit:
TargetTypes: Ground
Buildable:
Queue: Vehicle
Repairable:
Chronoshiftable:
Passenger:
CargoType: Vehicle
IronCurtainable:
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
AttackMove:
WithSmoke:
DebugMuzzlePositions:
Guard:
Guardable:
BodyOrientation:
UpdatesPlayerStatistics:
Cloak:
RequiresCrate: true
InitialDelay: 15
CloakDelay: 90
CloakSound: trans1.aud
UncloakSound: trans1.aud
^Tank:
AppearsOnRadar:
Mobile:
Crushes: wall, crate, infantry
TerrainSpeeds:
Clear: 80
Rough: 70
Road: 100
Tiberium: 70
BlueTiberium: 70
Beach: 70
ROT: 5
SelectionDecorations:
Selectable:
Voice: VehicleVoice
TargetableUnit:
TargetTypes: Ground
Buildable:
Queue: Vehicle
Repairable:
Chronoshiftable:
Passenger:
CargoType: Vehicle
IronCurtainable:
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
AttackMove:
WithSmoke:
Explodes:
Weapon: UnitExplodeSmall
EmptyWeapon: UnitExplodeSmall
DebugMuzzlePositions:
Guard:
Guardable:
BodyOrientation:
UpdatesPlayerStatistics:
Cloak:
RequiresCrate: true
InitialDelay: 15
CloakDelay: 90
CloakSound: trans1.aud
UncloakSound: trans1.aud
^Helicopter:
AppearsOnRadar:
UseLocation: yes
TargetableAircraft:
TargetTypes: Air
GroundedTargetTypes: Ground
SelectionDecorations:
Selectable:
Voice: VehicleVoice
Helicopter:
RepairBuildings: hpad
RearmBuildings:
LandWhenIdle: false
Buildable:
Queue: Aircraft
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
Explodes:
Weapon: HeliExplode
EmptyWeapon: HeliExplode
DebugMuzzlePositions:
BodyOrientation:
UpdatesPlayerStatistics:
^Infantry:
AppearsOnRadar:
Health:
Radius: 3
Armor:
Type: None
RevealsShroud:
Range: 5
AutoTarget:
ScanRadius: 4
Mobile:
Crushes: crate
SharesCell: true
TerrainSpeeds:
Clear: 100
Rough: 80
Road: 100
Tiberium: 70
PathingCost: 1000
BlueTiberium: 70
PathingCost: 1000
Beach: 80
SelectionDecorations:
Selectable:
Voice: GenericVoice
TargetableUnit:
TargetTypes: Ground
Buildable:
Queue: Infantry
TakeCover:
ProneSpeed: 0.6
RenderInfantryProne:
AttackMove:
Passenger:
CargoType: Infantry
HiddenUnderFog:
PoisonedByTiberium:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
SpawnViceroid:
Probability: 2
CrushableInfantry:
WarnProbability: 60
DebugMuzzlePositions:
Guard:
Guardable:
BodyOrientation:
SelfHealing:
Step: 5
Ticks: 100
HealIfBelow: 1
DamageCooldown: 125
RequiresTech: InfantryHealing
UpdatesPlayerStatistics:
^CivInfantry:
Inherits: ^Infantry
-Buildable:
-AutoTarget:
-TakeCover:
-RenderInfantryProne:
AppearsOnRadar:
SelectionDecorations:
Selectable:
Voice: CivilianMaleVoice
Bounds: 12,17,0,-9
Valued:
Cost: 70
Tooltip:
Name: Civilian
Mobile:
Speed: 4
Health:
HP: 25
RevealsShroud:
Range: 2
Armament:
Weapon: Pistol
AttackFrontal:
ActorLostNotification:
Notification: CivilianKilled
NotifyAll: true
ScaredyCat:
RenderInfantryPanic:
AttackMove:
JustMove: yes
CrushableInfantry:
^DINO:
AppearsOnRadar:
Health:
Radius: 3
HP: 1000
Armor:
Type: Wood
Buildable:
Queue: Biolab
BuildPaletteOrder: 50
Owner: gdi, nod
Valued:
Cost: 1000
Tooltip:
Name: Dinosaur
RevealsShroud:
Range: 6
Mobile:
Speed: 8
TerrainSpeeds:
Clear: 90
Rough: 80
Road: 100
Tiberium: 70
BlueTiberium: 70
Beach: 80
Selectable:
Voice: DinoVoice
TargetableUnit:
TargetTypes: Ground
HiddenUnderFog:
GivesExperience:
RenderInfantry:
Palette: terrain
EditorAppearance:
UseTerrainPalette: true
BodyOrientation:
DrawLineToTarget:
AutoTarget:
ScanRadius: 4
AttackMove:
AttackFrontal:
UpdatesPlayerStatistics:
^Plane:
AppearsOnRadar:
UseLocation: yes
SelectionDecorations:
Selectable:
Voice: GenericVoice
TargetableUnit:
TargetTypes: Air
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
DebugMuzzlePositions:
BodyOrientation:
^Ship:
AppearsOnRadar:
Mobile:
Crushes: crate
TerrainSpeeds:
Water: 100
SelectionDecorations:
Selectable:
Voice: GenericVoice
TargetableUnit:
TargetTypes: Ground, Water
HiddenUnderFog:
GainsExperience:
GivesExperience:
DrawLineToTarget:
ActorLostNotification:
AttackMove:
DebugMuzzlePositions:
Guard:
Guardable:
BodyOrientation:
UpdatesPlayerStatistics:
^Building:
AppearsOnRadar:
SelectionDecorations:
Selectable:
Priority: 3
TargetableBuilding:
TargetTypes: Ground, C4
Armor:
Type: Wood
RepairableBuilding:
RepairPercent: 40
RepairStep: 14
Building:
Adjacent: 4
RequiresBaseProvider: true
Dimensions: 1,1
Footprint: x
BuildSounds: constru2.aud, hvydoor1.aud
SellSounds: cashturn.aud
TerrainTypes: Clear,Road
SoundOnDamageTransition:
DamagedSound: xplos.aud
DestroyedSound: crumble.aud
Buildable:
Queue: Building
GivesBuildableArea:
RenderBuilding:
WithBuildingExplosion:
DeadBuildingState:
EmitInfantryOnSell:
ActorTypes: e6,e1
MustBeDestroyed:
GivesExperience:
CaptureNotification:
Notification: BuildingCaptured
ActorLostNotification:
Notification: BuildingLost
EditorAppearance:
RelativeToTopLeft: yes
ShakeOnDeath:
Sellable:
LegacyCapturable:
DebugMuzzlePositions:
Guardable:
Range: 3
BodyOrientation:
FrozenUnderFog:
UpdatesPlayerStatistics:
^CivBuilding:
Inherits: ^Building
-DeadBuildingState:
-Buildable:
-GivesBuildableArea:
Health:
HP: 400
Armor:
Type: Wood
Building:
RenderBuilding:
WithBuildingExplosion:
-RepairableBuilding:
-LegacyCapturable:
-Sellable:
Tooltip:
Name: Civilian Building
FrozenUnderFog:
StartsRevealed: true
^CivBuildingHusk:
AppearsOnRadar:
Building:
Dimensions: 1,1
Footprint: x
RenderBuilding:
EditorAppearance:
RelativeToTopLeft: yes
Tooltip:
Name: Civilian Building (Destroyed)
BodyOrientation:
FrozenUnderFog:
StartsRevealed: true
^TechBuilding:
Inherits: ^CivBuilding
LegacyCapturable:
RepairableBuilding:
RevealsShroud:
Range: 3
^CivField:
Inherits: ^CivBuilding
-Selectable:
Tooltip:
Name: Field
-WithBuildingExplosion:
RenderBuilding:
Palette: terrain
EditorAppearance:
UseTerrainPalette: true
^CivFieldHusk:
AppearsOnRadar:
Building:
Dimensions: 1,1
Footprint: _
EditorAppearance:
RelativeToTopLeft: yes
Tooltip:
Name: Field (Destroyed)
BelowUnits:
BodyOrientation:
RenderBuilding:
Palette: terrain
FrozenUnderFog:
StartsRevealed: true
^Wall:
AppearsOnRadar:
Building:
Dimensions: 1,1
Footprint: x
BuildSounds: hvydoor1.aud
Adjacent: 7
TerrainTypes: Clear,Road
TargetableBuilding:
TargetTypes: Ground, C4
Wall:
CrushClasses: wall
CrushSound: sandbag2.aud
LineBuild:
Range: 8
SelectionDecorations:
Selectable:
Priority: 1
RenderBuildingWall:
HasMakeAnimation: false
Palette: staticterrain
GivesExperience:
EditorAppearance:
RelativeToTopLeft: yes
AutoTargetIgnore:
Sellable:
Guardable:
BodyOrientation:
FrozenUnderFog:
^Tree:
Tooltip:
Name: Tree
RenderBuilding:
Palette: staticterrain
Building:
Footprint: __ x_
Dimensions: 2,2
AppearsOnRadar:
RadarColorFromTerrain:
Terrain: Tree
EditorAppearance:
RelativeToTopLeft: yes
Health:
HP: 500
DeadBuildingState:
Armor:
Type: Wood
AutoTargetIgnore:
BodyOrientation:
FrozenUnderFog:
StartsRevealed: true
^Rock:
Tooltip:
Name: Rock
RenderBuilding:
Palette: staticterrain
Building:
Footprint: __ x_
Dimensions: 2,2
AppearsOnRadar:
RadarColorFromTerrain:
Terrain: Tree
EditorAppearance:
RelativeToTopLeft: yes
BodyOrientation:
FrozenUnderFog:
StartsRevealed: true
^Husk:
Health:
HP: 140
Armor:
Type: Light
Husk:
AllowedTerrain: Clear, Rough, Road, Tiberium, BlueTiberium, Beach
HiddenUnderFog:
AppearsOnRadar:
Burns:
Interval: 2
TargetableUnit:
TransformOnCapture:
ForceHealthPercentage: 25
BelowUnits:
BodyOrientation:
# Capturable:
# Type: husk
# AllowAllies: true
# AllowNeutral: true
# AllowEnemies: true
^HelicopterHusk:
Inherits: ^Husk
-Husk:
-Burns:
FallsToEarth:
Spins: True
Moves: False
Explosion: HeliCrash
-BelowUnits:
-TransformOnCapture:
-TargetableUnit:
^Bridge:
Tooltip:
Name: Bridge
TargetableBuilding:
TargetTypes: Ground, Water
BelowUnits:
Health:
HP: 500
SoundOnDamageTransition:
DamagedSound: xplos.aud
DestroyedSound: xplobig4.aud
BodyOrientation: