Files
OpenRA/mods/ra/rules/system.yaml
2013-12-06 22:24:07 +13:00

874 lines
14 KiB
YAML

Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
SpeedUp: True
ClassicProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
SpeedUp: True
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
SpeedUp: True
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
SpeedUp: True
ClassicProductionQueue@Ship:
Type: Ship
BuildSpeed: .4
LowPowerSlowdown: 3
SpeedUp: True
ClassicProductionQueue@Plane:
Type: Plane
BuildSpeed: .4
LowPowerSlowdown: 3
SpeedUp: True
ClassicProductionQueue@Helicopter:
Type: Helicopter
BuildSpeed: .4
LowPowerSlowdown: 3
SpeedUp: True
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AllyRepair:
PlayerResources:
ActorGroupProxy:
DeveloperMode:
HackyAI@EasyAI:
Name:Easy AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 30%
powr: 35%
barr: 1%
tent: 1%
weap: 1%
pbox.e1: 7%
gun: 7%
tsla: 5%
ftur: 10%
agun: 5%
sam: 5%
atek: 1%
stek: 1%
fix: 0.1%
dome: 10%
UnitsToBuild:
e1: 50%
e3: 10%
apc: 30%
jeep: 40%
arty: 15%
v2rl: 40%
ftrk: 50%
1tnk: 70%
2tnk: 25%
3tnk: 50%
SquadSize: 20
HackyAI@NormalAI:
Name:Normal AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 10%
powr: 1%
apwr: 30%
tent: 1%
barr: 1%
dome: 1%
weap: 6%
hpad: 4%
spen: 1%
syrd: 1%
afld: 4%
pbox.e1: 7%
gun: 7%
ftur: 10%
tsla: 5%
fix: 1%
agun: 5%
sam: 1%
atek: 1%
stek: 1%
mslo: 1%
UnitsToBuild:
e1: 50%
e3: 10%
harv: 10%
apc: 30%
jeep: 40%
ftrk: 50%
1tnk: 70%
2tnk: 25%
3tnk: 50%
heli: 30%
hind: 30%
mig: 30%
yak: 30%
ss: 10%
msub: 10%
dd: 10%
ca: 10%
pt: 10%
SquadSize: 40
HackyAI@HardAI:
Name:Hard AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 30%
powr: 1%
apwr: 30%
tent: 1%
barr: 1%
weap: 3%
hpad: 2%
spen: 1%
syrd: 1%
pbox.e1: 7%
gun: 7%
ftur: 10%
tsla: 5%
fix: 0.1%
dome: 10%
agun: 5%
sam: 1%
atek: 1%
stek: 1%
mslo: 1%
UnitsToBuild:
e1: 50%
e3: 10%
harv: 10%
apc: 30%
jeep: 40%
ftrk: 50%
1tnk: 70%
2tnk: 25%
3tnk: 50%
heli: 30%
hind: 30%
mig: 30%
yak: 30%
ss: 10%
msub: 10%
dd: 10%
ca: 10%
pt: 10%
SquadSize: 10
HackyAI@TestAI:
Name:Test AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 29%
powr: 1%
apwr: 24%
tent: 3%
barr: 3%
dome: 1%
weap: 5%
hpad: 5%
afld: 5%
fix: 1%
atek: 1%
stek: 1%
spen: 1%
syrd: 1%
pbox.e1: 12%
gun: 12%
ftur: 12%
tsla: 12%
agun: 5%
sam: 5%
mslo: 1%
UnitsToBuild:
e1: 4%
e2: 4%
e3: 8%
e4: 4%
shok: 3%
harv: 1%
apc: 3%
jeep: 5%
ftrk: 8%
1tnk: 9%
2tnk: 20%
3tnk: 10%
4tnk: 14%
ttnk: 8%
arty: 15%
v2rl: 10%
heli: 7%
hind: 7%
mig: 10%
yak: 1%
ss: 7%
msub: 5%
dd: 8%
ca: 8%
pt: 8%
SquadSize: 10
HackyAI@IslandMapAI:
Name:Island Map AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
dome: 1
spen: 1
syrd: 1
hpad: 8
afld: 8
weap: 1
atek: 1
stek: 1
BuildingFractions:
proc: 29%
powr: 1%
apwr: 24%
dome: 1%
weap: 1%
hpad: 20%
afld: 20%
atek: 1%
stek: 1%
spen: 1%
syrd: 1%
pbox.e1: 12%
gun: 12%
ftur: 12%
tsla: 12%
agun: 5%
sam: 5%
mslo: 1%
UnitsToBuild:
harv: 1%
heli: 30%
hind: 30%
mig: 30%
yak: 30%
ss: 10%
msub: 30%
dd: 30%
ca: 20%
pt: 10%
SquadSize: 1
HackyAI@HightechAI:
Name:High-Tech AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
fix: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
pdox: 1
mslo: 1
e7: 1
e8: 1
BuildingFractions:
proc: 25.1%
powr: 35%
tent: 1%
barr: 1%
weap: 1%
fix: 1%
dome: 1%
atek: 1%
stek: 1%
pdox: 1%
mslo: 1%
pbox.e1: 15%
gun: 15%
ftur: 15%
tsla: 15%
agun: 5%
sam: 5%
UnitsToBuild:
e1: 50%
e2: 1%
e3: 10%
medi: 1%
e7: 100%
e8: 100%
apc: 1%
jeep: 1%
ftrk: 1%
1tnk: 5%
2tnk: 5%
3tnk: 5%
4tnk: 100%
arty: 5%
v2rl: 5%
yak: 5%
mig: 100%
ctnk: 100%
ttnk: 100%
dd: 5%
ca: 100%
ss: 5%
msub: 100%
SquadSize: 10
HackyAI@LongrangeAI:
Name:Long-Range AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 20%
powr: 35%
tent: 1%
barr: 1%
weap: 1%
pbox.e1: 4%
hbox.e1: 3%
gun: 10%
ftur: 10%
tsla: 5%
dome: 10%
fix: 0.1%
agun: 7%
sam: 7%
atek: 1%
stek: 1%
UnitsToBuild:
e1: 4%
e3: 1%
harv: 10%
ftrk: 5%
v2rl: 40%
arty: 40%
1tnk: 15%
2tnk: 15%
3tnk: 15%
SquadSize: 25
HackyAI@TankAI:
Name:Tank AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: powr,apwr
Barracks: barr,tent
VehiclesFactory: weap
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
barr: 1
tent: 1
dome: 1
weap: 1
spen: 1
syrd: 1
hpad: 4
afld: 4
atek: 1
stek: 1
fix: 1
BuildingFractions:
proc: 30%
powr: 35%
tent: 1%
barr: 1%
weap: 1%
pbox.e1: 7%
gun: 7%
ftur: 10%
tsla: 5%
fix: 0.1%
dome: 10%
agun: 5%
sam: 1%
atek: 1%
stek: 1%
UnitsToBuild:
e1: 5%
e3: 10%
3tnk: 75%
2tnk: 75%
v2rl: 15%
arty: 15%
harv: 10%
SquadSize: 7
PlayerColorPalette:
BasePalette: player
RemapIndex: 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95
PlayerHighlightPalette:
GpsWatcher:
Shroud:
FrozenActorLayer:
BaseAttackNotifier:
PlayerStatistics:
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
ScreenShaker:
WaterPaletteRotation:
ExcludePalettes: player
ChronoshiftPaletteEffect:
NukePaletteEffect:
LightPaletteRotator:
ExcludePalettes: terrain
BuildingInfluence:
ChooseBuildTabOnSelect:
BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3, sbridge1, sbridge2, sbridge3, sbridge4
CrateDrop:
Minimum: 1
Maximum: 3
SpawnInterval: 120
WaterChance: .2
PlayerPaletteFromCurrentTileset:
Name: player
ShadowIndex: 3,4
PaletteFromCurrentTileset:
Name: terrain
ShadowIndex: 3,4
PaletteFromFile@chrome:
Name: chrome
Filename: temperat.pal
ShadowIndex: 3
AllowModifiers: false
PaletteFromFile@effect:
Name: effect
Filename: temperat.pal
ShadowIndex: 4
PaletteFromFile@colorpicker:
Name: colorpicker
Filename: temperat.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@moveflash:
Name: moveflash
R: 255
G: 255
B: 255
A: 64
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@shroud:
Type: Shroud
ShroudPalette@fog:
Name: fog
Type: Fog
ShroudPalette@combined:
Name: shroudfog
Type: Combined
Country@0:
Name: Allies
Race: allies
Country@1:
Name: Soviet
Race: soviet
DomainIndex:
ResourceLayer:
ResourceClaimLayer:
ResourceType@ore:
ResourceType: 1
Palette: player
EditorSprite: gold01
Variants: gold01,gold02,gold03,gold04
MaxDensity: 12
ValuePerUnit: 25
Name: Ore
PipColor: Yellow
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
TerrainType: Ore
ResourceType@gem:
ResourceType: 2
Palette: player
EditorSprite: gem01
Variants: gem01,gem02,gem03,gem04
MaxDensity: 3
ValuePerUnit: 50
Name: Gems
PipColor: Red
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
TerrainType: Gems
SmudgeLayer@SCORCH:
Type:Scorch
SmokePercentage:50
Types:sc1,sc2,sc3,sc4,sc5,sc6
Depths:1,1,1,1,1,1
SmudgeLayer@CRATER:
Type:Crater
Types:cr1,cr2,cr3,cr4,cr5,cr6
Depths:5,5,5,5,5,5
PathfinderDebugOverlay:
SpawnMapActors:
CreateMPPlayers:
MPStartUnits@mcvonly:
Class: none
Races: soviet, allies
BaseActor: mcv
MPStartUnits@lightallies:
Class: light
Races: allies
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,jeep,1tnk
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@lightsoviet:
Class: light
Races: soviet
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,apc,ftrk
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@heavyallies:
Class: heavy
Races: allies
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,jeep,1tnk,2tnk,2tnk,2tnk
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@heavysoviet:
Class: heavy
Races: soviet
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,apc,ftrk,3tnk,3tnk
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartLocations:
SpawnMPUnits:
PathFinder:
ValidateOrder:
DebugPauseState:
MINP:
Mine:
CrushClasses: apmine,atmine
DetonateClasses: apmine,atmine
AvoidFriendly: no
Explodes:
Weapon: APMine
Health:
HP: 50
Armor:
Type: Light
RenderSimple:
BelowUnits:
Cloak:
CloakSound:
UncloakSound:
Palette:
Tooltip:
Name: Anti-Personnel Mine
ProximityCaptor:
Types: Mine
TargetableUnit:
TargetTypes: Ground
BodyOrientation:
MINV:
Mine:
CrushClasses: atmine,apmine
DetonateClasses: atmine
AvoidFriendly: no
Explodes:
Weapon: ATMine
Health:
HP: 50
Armor:
Type: Light
RenderSimple:
BelowUnits:
Cloak:
CloakSound:
UncloakSound:
Palette:
Tooltip:
Name: Anti-Tank Mine
ProximityCaptor:
Types: Mine
TargetableUnit:
TargetTypes: Ground
BodyOrientation:
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 120
TerrainTypes: Clear, Rough, Road, Water, Ore, Beach
GiveCashCrateAction:
Amount: 1000
SelectionShares: 50
UseCashTick: yes
LevelUpCrateAction:
SelectionShares: 40
ExplodeCrateAction@fire:
Weapon: CrateNapalm
SelectionShares: 5
ExplodeCrateAction@boom:
Weapon: CrateExplosion
SelectionShares: 5
HideMapCrateAction:
SelectionShares: 5
Effect: hide-map
HealUnitsCrateAction:
Notification: heal2.aud
SelectionShares: 2
Effect: heal
RevealMapCrateAction:
SelectionShares: 1
Effect: reveal-map
SupportPowerCrateAction@parabombs:
SelectionShares: 5
Proxy: powerproxy.parabombs
Effect: parabombs
GiveMcvCrateAction:
SelectionShares: 2
NoBaseSelectionShares: 100
Unit: mcv
GiveUnitCrateAction@jeep:
SelectionShares: 7
Unit: jeep
GiveUnitCrateAction@arty:
SelectionShares: 6
Unit: arty
GiveUnitCrateAction@v2rl:
SelectionShares: 6
Unit: v2rl
GiveUnitCrateAction@1tnk:
SelectionShares: 5
Unit: 1tnk
GiveUnitCrateAction@2tnk:
SelectionShares: 4
Unit: 2tnk
GiveUnitCrateAction@3tnk:
SelectionShares: 4
Unit: 3tnk
GiveUnitCrateAction@4tnk:
SelectionShares: 3
Unit: 4tnk
RenderSimple:
ProximityCaptor:
Types:Crate
Passenger:
BodyOrientation:
CAMERA:
Aircraft:
Health:
HP:1000
RevealsShroud:
Range: 10
ProximityCaptor:
Types:Camera
BodyOrientation:
FLARE:
Aircraft:
Health:
HP:1000
RevealsShroud:
Range: 3
RenderFlare:
Image: smokland
HiddenUnderFog:
Tooltip:
Name: Flare
ProximityCaptor:
Types: Flare
BodyOrientation:
powerproxy.parabombs:
AirstrikePower:
Icon: parabombs
Description: Parabombs (Single Use)
LongDesc: A Badger drops a load of parachuted\nbombs on your target.
OneShot: yes
AllowMultiple: yes
UnitType: badr.bomber
SelectTargetSound: slcttgt1.aud
FlareType: flare
powerproxy.sonarpulse:
SonarPulsePower:
Icon: sonar
Description: Sonar Pulse (Single Use)
LongDesc: Reveals all submarines on the map for a \nshort time.
AllowMultiple: yes
OneShot: yes
EndChargeSound: pulse1.aud
SelectTargetSound: slcttgt1.aud
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation: