Files
OpenRA/mods/d2k/rules/world.yaml
Pavel Penev 4d11195989 Rename MPStartUnitsInfo.Races to Factions
Also add an upgrade rule.
2015-08-11 04:00:08 +03:00

150 lines
4.0 KiB
YAML

^BaseWorld:
Inherits: ^Palettes
AlwaysVisible:
ScreenMap:
ActorMap:
MusicPlaylist:
VictoryMusic: score
DefeatMusic: score
TerrainGeometryOverlay:
ShroudRenderer:
ShroudVariants: typea, typeb, typec, typed
FogVariants: typea, typeb, typec, typed
Index: 11, 3, 7, 9, 6, 13, 12, 14, 4, 8, 2, 1, 5, 10
OverrideFullShroud: full
OverrideFullFog: full
ShroudBlend: Multiply
Faction@Random:
Name: Any
InternalName: Random
RandomFactionMembers: atreides, harkonnen, ordos
Description: Select a random House.
Faction@Atreides:
Name: Atreides
InternalName: atreides
Description: House Atreides\nThe noble Atreides, from the water world of Caladan,\nrely on their ornithopters to ensure air superiority.\nThey have allied themselves with the Fremen, the fearsome\nnative warriors of Dune that can move undetected in battle.
Faction@Harkonnen:
Name: Harkonnen
InternalName: harkonnen
Description: House Harkonnen\nThe evil Harkonnen will stop at nothing to gain control of the spice.\nThey rely on brute force and atomic weapons to achieve their goals:\nwealth, and the destruction of House Atreides.
Faction@Ordos:
Name: Ordos
InternalName: ordos
Description: House Ordos\nThe insidious Ordos of the icy planet Sigma Draconis IV\nare known for their wealth, greed and treachery.\nRelying heavily on mercenaries they often resort\nto sabotage and forbidden Ixian technologies.
Faction@Corrino:
Name: Corrino
InternalName: corrino
Selectable: false
ResourceType@Spice:
ResourceType: 1
Palette: d2k
TerrainType: Spice
Variants: spice
MaxDensity: 20
ValuePerUnit: 25
Name: Spice
PipColor: green
AllowedTerrainTypes: Sand
AllowUnderActors: true
LoadWidgetAtGameStart:
World:
Inherits: ^BaseWorld
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenShaker:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
WormManager:
CrateSpawner:
Minimum: 0
Maximum: 2
SpawnInterval: 60
WaterChance: 0
ValidGround: Sand, Dune, Rock
DomainIndex:
PathfinderDebugOverlay:
BuildableTerrainLayer:
D2kResourceLayer:
ResourceClaimLayer:
SmudgeLayer@Rock:
Type: RockCrater
Sequence: rockcraters
SmokePercentage: 0
SmudgeLayer@Sand:
Type: SandCrater
Sequence: sandcraters
SmokePercentage: 0
SpawnMapActors:
CreateMPPlayers:
MPStartLocations:
MPStartUnits@mcv:
Class: none
ClassName: MCV Only
BaseActor: mcv
Factions: atreides, ordos, harkonnen
MPStartUnits@lightatreides:
Class: light
ClassName: Light Support
Factions: atreides
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, grenadier, trike, quad
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@lightharkonnen:
Class: light
ClassName: Light Support
Factions: harkonnen
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, bazooka, trike, quad
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@lightordos:
Class: light
ClassName: Light Support
Factions: ordos
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, engineer, raider, quad
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@heavyatreides:
Class: heavy
ClassName: Heavy Support
Factions: atreides
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, grenadier, trike, combata, missiletank
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@heavyharkonnen:
Class: heavy
ClassName: Heavy Support
Factions: harkonnen
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, engineer, quad, combath, siegetank
InnerSupportRadius: 3
OuterSupportRadius: 5
MPStartUnits@heavyordos:
Class: heavy
ClassName: Heavy Support
Factions: ordos
BaseActor: mcv
SupportActors: rifle, rifle, rifle, bazooka, engineer, raider, combato, missiletank
InnerSupportRadius: 3
OuterSupportRadius: 5
SpawnMPUnits:
PathFinder:
ValidateOrder:
DebugPauseState:
RadarPings:
ObjectivesPanel:
PanelName: SKIRMISH_STATS
EditorWorld:
Inherits: ^BaseWorld
EditorActorLayer:
D2kEditorResourceLayer: