Files
OpenRA/mods/d2k/rules/system.yaml
2013-04-07 23:40:34 +12:00

553 lines
10 KiB
YAML

Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: BuildingReady
BlockedAudio: NoRoom
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .5
LowPowerSlowdown: 3
BlockedAudio: NoRoom
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .5
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Armor:
Type: Armor
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Starport:
Type: Starport
BuildSpeed: .8
LowPowerSlowdown: 2
BlockedAudio: NoRoom
QueuedAudio: OrderPlaced
ReadyAudio:
ClassicProductionQueue@Aircraft:
Type: Aircraft
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AdviceInterval: 650
AllyRepair:
PlayerResources:
InitialCash: 5000
AdviceInterval: 650
ActorGroupProxy:
DeveloperMode:
HackyAI@Omnius:
Name:Omnius
UnitQueues: Infantry, Vehicle, Armor, Starport
RallypointTestBuilding: conyarda
BuildingCommonNames:
ConstructionYard: conyarda,conyardh,conyardo
Refinery: refa,refh,refo
Power: pwra,pwrh,pwro
VehiclesFactory: lighta,lighth,lighto,heavya,heavyh,heavyo
Silo: siloa, siloh, siloo
UnitsCommonNames:
Mcv: mcva,mcvh,mcvo
BuildingLimits:
refa: 4
refh: 4
refo: 4
barra: 1
barrh: 1
barro: 1
lighta: 1
lighth: 1
lighto: 1
heavya: 1
heavyh: 1
heavyo: 1
researcha: 1
researchh: 1
researcho: 1
repaira: 1
repairh: 1
repairo: 1
radara: 1
radaro: 1
radarh: 1
hightecha: 1
hightechh: 1
hightecho: 1
palacea: 1
palaceh: 1
palaceo: 1
BuildingFractions:
refa: 20.1%
refh: 20.1%
refo: 20.1%
barra: 0.1%
barrh: 0.1%
barro: 0.1%
lighta: 0.1%
lighth: 0.1%
lighto: 0.1%
heavya: 0.1%
heavyh: 0.1%
heavyo: 0.1%
radara: 0.1%
radaro: 0.1%
radarh: 0.1%
hightecha: 0.1%
hightechh: 0.1%
hightecho: 0.1%
starporta: 0.1%
starporth: 0.1%
starporto: 0.1%
research: 0.1%
guntower: 7%
rockettower: 7%
powra: 30%
powrh: 30%
powro: 30%
UnitsToBuild:
rifle: 6%
bazooka: 5%
medic: 1%
fremen: 0.5%
sardaukar: 1.5%
harvester: 0.1%
trikea.starport: 5%
#trikeh.starport: 5%
#trikeo.starport: 5%
quad.starport: 7.5%
siegetank.starport: 5%
missiletank.starport: 7.5%
combata.starport: 15%
combath.starport: 15%
combato.starport: 15%
sonictank: 10%
devast: 10%
deviatortank: 7.5%
trikea: 10%
#trikeh: 10%
trikeo: 10%
quad: 15%
siegetank: 10%
missiletank: 15%
combata: 100%
combath: 100%
combato: 100%
SquadSize: 8
HackyAI@Vidius:
Name:Vidious
UnitQueues: Infantry, Vehicle, Armor, Starport
RallypointTestBuilding: conyarda
BuildingFractions:
refa: 20.1%
refh: 20.1%
refo: 20.1%
barra: 0.1%
barrh: 0.1%
barro: 0.1%
lighta: 0.1%
lighth: 0.1%
lighto: 0.1%
heavya: 0.1%
heavyh: 0.1%
heavyo: 0.1%
radara: 0.1%
radaro: 0.1%
radarh: 0.1%
hightecha: 0.1%
hightechh: 0.1%
hightecho: 0.1%
starporta: 0.1%
starporth: 0.1%
starporto: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntower: 5%
rockettower: 10%
powra: 32%
powrh: 32%
powro: 32%
UnitsToBuild:
rifle: 2%
bazooka: 2%
medic: 0.5%
fremen: 0.25%
sardaukar: 1%
harvester: 0.1%
trikea.starport: 7.5%
#trikeh.starport: 7.5%
#trikeo.starport: 7.5%
quad.starport: 12.5%
siegetank.starport: 5%
missiletank.starport: 7.5%
combata.starport: 15%
combath.starport: 15%
combato.starport: 15%
sonictank: 10%
devast: 10%
deviatortank: 7.5%
trikea: 15%
#trikeh: 15%
trikeo: 15%
quad: 25%
siegetank: 10%
missiletank: 15%
combata: 100%
combath: 100%
combato: 100%
SquadSize: 6
HackyAI@Gladius:
Name:Gladius
UnitQueues: Infantry, Vehicle, Armor, Starport
RallypointTestBuilding: conyarda
BuildingFractions:
refa: 20.1%
refh: 20.1%
refo: 20.1%
barra: 0.1%
barrh: 0.1%
barro: 0.1%
lighta: 0.1%
lighth: 0.1%
lighto: 0.1%
heavya: 0.1%
heavyh: 0.1%
heavyo: 0.1%
radara: 0.1%
radaro: 0.1%
radarh: 0.1%
hightecha: 0.1%
hightechh: 0.1%
hightecho: 0.1%
research: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntower: 10%
rockettower: 5%
powra: 30%
powrh: 30%
powro: 30%
UnitsToBuild:
rifle: 15%
bazooka: 13%
medic: 2%
fremen: 1%
sardaukar: 3%
harvester: 0.1%
trikea.starport: 5%
#trikeh.starport: 5%
#trikeo.starport: 5%
quad.starport: 7.5%
siegetank.starport: 5%
missiletank.starport: 7.5%
combata.starport: 15%
combath.starport: 15%
combato.starport: 15%
sonictank: 10%
devast: 10%
deviatortank: 7.5%
trikea: 10%
#trikeh: 10%
trikeo: 10%
quad: 15%
siegetank: 10%
missiletank: 15%
combata: 100%
combath: 100%
combato: 100%
SquadSize: 10
PlayerColorPalette:
BasePalette: d2k
RemapIndex: 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240
BaseAttackNotifier:
Shroud:
HarvesterAttackNotifier:
World:
OpenWidgetAtGameStart:
Widget: INGAME_ROOT
ObserverWidget: OBSERVER_ROOT
ScreenShaker:
NukePaletteEffect:
BuildingInfluence:
ChooseBuildTabOnSelect:
CrateSpawner:
Minimum: 1
Maximum: 3
SpawnInterval: 120
WaterChance: 0
ValidGround: Sand, Dune, Rock
PaletteFromCurrentTileset:
Name: terrain
ShadowIndex: 1
PaletteFromFile@d2k:
Name: d2k
Filename: d2k.pal
ShadowIndex: 1
PaletteFromFile@chrome:
Name: chrome
Filename: d2k.pal
ShadowIndex: 3
PaletteFromFile@effect:
Name: effect
Filename: temperat.pal
ShadowIndex: 4
PaletteFromFile@colorpicker:
Name: colorpicker
Filename: d2k.pal
ShadowIndex: 4
AllowModifiers: false
PaletteFromRGBA@shadow:
Name: shadow
R: 0
G: 0
B: 0
A: 140
PaletteFromRGBA@cloak:
Name: cloak
R: 0
G: 0
B: 0
A: 140
PaletteFromRGBA@highlight:
Name: highlight
R: 255
G: 255
B: 255
A: 128
PaletteFromRGBA@invuln:
Name: invuln
R: 128
G: 0
B: 0
A: 128
PaletteFromRGBA@disabled:
Name: disabled
R: 0
G: 0
B: 0
A: 180
ShroudPalette:
FogPalette:
Country@Atreides:
Name: Atreides
Race: atreides
Country@Harkonnen:
Name: Harkonnen
Race: harkonnen
Country@Ordos:
Name: Ordos
Race: ordos
BibLayer:
BibTypes: bib3x, bib2x
BibWidths: 3, 2
ResourceLayer:
ResourceClaimLayer:
ResourceType@spice:
ResourceType: 1
Palette: d2k
TerrainType: Spice
SpriteNames: spice1
ValuePerUnit: 50
Name: Spice
PipColor: green
AllowedTerrainTypes: Sand
AllowUnderActors: false
SmudgeLayer@rock:
Type:RockCrater
Types:rockcrater1,rockcrater2
Depths:15,15
SmudgeLayer@sand:
Type:SandCrater
Types:sandcrater1,sandcrater2
Depths:15,15
SpawnMapActors:
CreateMPPlayers:
MPStartLocations:
SpawnMPUnits@atreides:
InitialUnit: mcva
Faction: atreides
SpawnMPUnits@harkonnen:
InitialUnit: mcvh
Faction: harkonnen
SpawnMPUnits@ordos:
InitialUnit: mcvo
Faction: ordos
SpatialBins:
BinSize: 4
Shroud:
Fog:
PathFinder:
ValidateOrder:
DebugPauseState:
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 120
TerrainTypes: Sand, Dune, Rock
GiveCashCrateAction@1:
Amount: 1000
SelectionShares: 40
UseCashTick: yes
GiveCashCrateAction@2:
Amount: 2000
SelectionShares: 15
UseCashTick: yes
GiveCashCrateAction@3:
Amount: 5000
SelectionShares: 5
UseCashTick: yes
LevelUpCrateAction:
SelectionShares: 40
ExplodeCrateAction@boom:
Weapon: CrateExplosion
SelectionShares: 10
ExplodeCrateAction@nuke:
Weapon: CrateNuke
SelectionShares: 5
HideMapCrateAction:
SelectionShares: 3
Effect: hide-map
RevealMapCrateAction:
SelectionShares: 2
Effect: reveal-map
GiveMcvCrateAction@Atreides:
SelectionShares: 3
NoBaseSelectionShares: 9001
Unit: mcva
GiveMcvCrateAction@Harkonnen:
SelectionShares: 3
NoBaseSelectionShares: 9001
Unit: mcvh
GiveMcvCrateAction@Ordos:
SelectionShares: 3
NoBaseSelectionShares: 9001
Unit: mcvo
GiveUnitCrateAction@TrikeA:
SelectionShares: 13#8
Unit: trikea
#GiveUnitCrateAction@TrikeH:
# SelectionShares: 6
# Unit: trikeh
GiveUnitCrateAction@Quad:
SelectionShares: 18
Unit: quad
GiveUnitCrateAction@TrikeO:
SelectionShares: 5
Unit: trikeo
GiveUnitCrateAction@SiegeTank:
SelectionShares: 18
Unit: siegetank
GiveUnitCrateAction@MissileTank:
SelectionShares: 12
Unit: missiletank
GiveUnitCrateAction@CombatA:
SelectionShares: 6
Unit: combata
GiveUnitCrateAction@CombatH:
SelectionShares: 6
Unit: combath
GiveUnitCrateAction@CombatO:
SelectionShares: 6
Unit: combato
GiveUnitCrateAction@Fremen:
SelectionShares: 4
Unit: fremen
GiveUnitCrateAction@Sardaukar:
SelectionShares: 6
Unit: sardaukar
GiveUnitCrateAction@Saboteur:
SelectionShares: 2
Unit: saboteur
GiveUnitCrateAction@SonicTank:
SelectionShares: 3
Unit: sonictank
GiveUnitCrateAction@Devast:
SelectionShares: 4
Unit: devast
GiveUnitCrateAction@deviatortank:
SelectionShares: 2
Unit: deviatortank
RenderSimple:
BelowUnits:
ProximityCaptor:
Types:Crate
Passenger:
mpspawn:
Waypoint:
RenderEditorOnly:
waypoint:
Waypoint:
RenderEditorOnly:
SPICEBLOOM:
RenderBuilding:
Building:
Footprint: x
Dimensions: 1,1
AppearsOnRadar:
EditorAppearance:
RelativeToTopLeft: yes
ProximityCaptor:
Types:Tree
BelowUnits:
Tooltip:
Name: Spice Bloom
SeedsResource:
ResourceType: Spice
Interval: 175
RadarColorFromTerrain:
Terrain: Spice
#SANDWORM:
# Buildable:
# Owner: Creep
# Valued:
# Cost: 1000
# Tooltip:
# Name: Sandworm
# Description: Attracted by vibrations in the sand. Will eat units whole and has a large appetite.
# Icon: wormjaw
# Health:
# HP: 10000
# Radius: 3
# Armor:
# Type: None
# Mobile:
# Speed: 5
# TerrainSpeeds:
# Sand: 100
# Dune: 100
# Spice: 100
# TargetableUnit:
# TargetTypes: Ground
# AutoTarget:
# AttackMove:
# JustMove: true
# AttackWander:
# Armament:
# Weapon: WormJaw
# AttackLeap:
# CanAttackGround: no
# RenderInfantry:
# BelowUnits:
# GivesExperience:
# GivesBounty:
# DrawLineToTarget: