Merge pull request #4430 from reaperrr/system-yaml-split1

Divided system.yaml of all shipping mods into multiple yamls
This commit is contained in:
Paul Chote
2014-01-05 12:40:11 -08:00
27 changed files with 1994 additions and 1985 deletions

View File

@@ -33,6 +33,7 @@ NEW:
Added an improved INI/MPR map import.
Mod / Custom map compatibility:
Altitude is no longer parsed from actor templates in maps. Specify CenterPosition instead.
system.yaml has been split into four files for all mods: system-actor.yaml, system-ai.yaml, system-player.yaml and system-world.yaml.
Run `OpenRA.Utility.exe --upgrade-mod <mod> 20131223` to automatically upgrade mod rules.
Run `OpenRA.Utility.exe --upgrade-map <map path> 20131223` to automatically upgrade custom map rules.
Added a new trait Demolishable for buildings to handle the C4 demolition.

View File

@@ -34,8 +34,11 @@ Packages:
~transit.mix
Rules:
mods/cnc/rules/system-actors.yaml
mods/cnc/rules/system-ai.yaml
mods/cnc/rules/system-player.yaml
mods/cnc/rules/system-world.yaml
mods/cnc/rules/defaults.yaml
mods/cnc/rules/system.yaml
mods/cnc/rules/structures.yaml
mods/cnc/rules/infantry.yaml
mods/cnc/rules/vehicles.yaml

View File

@@ -0,0 +1,42 @@
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 240
TerrainTypes: Clear, Rough, Road, Tiberium, BlueTiberium, Beach
GiveCashCrateAction:
Amount: 1000
SelectionShares: 20
UseCashTick: yes
RevealMapCrateAction:
SelectionShares: 1
Effect: reveal-map
ExplodeCrateAction@fire:
Weapon: Napalm.Crate
SelectionShares: 5
CloakCrateAction:
SelectionShares: 5
Effect: cloak
GiveMcvCrateAction:
SelectionShares: 0
NoBaseSelectionShares: 120
Unit: mcv
RenderSprites:
Palette: effect
WithCrateBody:
XmasImages: xcratea, xcrateb, xcratec, xcrated
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
BodyOrientation:
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation:

View File

@@ -0,0 +1,189 @@
Player:
HackyAI@Default:
Name: Easy AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 2
hq: 1
weap: 2
afld: 2
hpad: 0
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 20%
nuke: 9%
pyle: 5%
hand: 5%
hq: 4%
nuk2: 9%
weap: 9%
afld: 9%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
sam: 7%
eye: 1%
tmpl: 1%
silo: 0%
fix: 1%
hpad: 2%
UnitsToBuild:
e1: 14%
e3: 7%
e2: 10%
e4: 7%
e5: 5%
harv: 1%
bggy: 5%
bike: 40%
ltnk: 25%
ftnk: 10%
arty: 60%
stnk: 40%
jeep: 5%
mtnk: 20%
msam: 40%
htnk: 50%
heli: 5%
orca: 5%
SquadSize: 15
HackyAI@Normal:
Name: Normal AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 2
hq: 1
weap: 2
afld: 2
hpad: 1
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 17%
nuke: 1%
pyle: 2%
hand: 2%
hq: 1%
nuk2: 18%
weap: 5%
afld: 5%
hpad: 4%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
eye: 1%
tmpl: 1%
sam: 7%
silo: 0%
fix: 1%
UnitsToBuild:
e1: 30%
e2: 30%
e3: 30%
e4: 30%
e5: 30%
harv: 1%
bggy: 10%
ftnk: 10%
arty: 40%
bike: 10%
heli: 10%
ltnk: 40%
stnk: 40%
orca: 10%
msam: 50%
htnk: 50%
jeep: 20%
mtnk: 50%
SquadSize: 15
HackyAI@hard:
Name: Hard AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 4
hq: 1
weap: 3
afld: 2
hpad: 1
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 17%
nuke: 10%
pyle: 7%
hand: 9%
hq: 1%
nuk2: 18%
weap: 8%
afld: 6%
hpad: 4%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
eye: 1%
tmpl: 1%
sam: 7%
silo: 0%
fix: 1%
UnitsToBuild:
e1: 30%
e2: 30%
e3: 30%
e4: 50%
e5: 50%
harv: 6%
bggy: 10%
bike: 10%
ltnk: 40%
arty: 20%
ftnk: 5%
stnk: 40%
mlrs: 5%
heli: 10%
jeep: 20%
apc: 10%
mtnk: 50%
msam: 50%
htnk: 50%
orca: 10%
SquadSize: 8

View File

@@ -0,0 +1,18 @@
Player:
PlaceBuilding:
TechTree:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AllyRepair:
PlayerResources:
ActorGroupProxy:
DeveloperMode:
PlayerColorPalette:
BasePalette: terrain
RemapIndex: 176, 178, 180, 182, 184, 186, 189, 191, 177, 179, 181, 183, 185, 187, 188, 190
PlayerHighlightPalette:
BaseAttackNotifier:
Shroud:
PlayerStatistics:
FrozenActorLayer:

View File

@@ -0,0 +1,177 @@
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
CncMenuPaletteEffect:
CloakPaletteEffect:
ScreenShaker:
NukePaletteEffect:
WaterPaletteRotation:
ExcludePalettes: effect
BuildingInfluence:
BridgeLayer:
Bridges: bridge1, bridge2, bridge3, bridge4
PaletteFromCurrentTileset@terrain:
Name: terrain
ShadowIndex: 4
PaletteFromCurrentTileset@static:
Name: staticterrain
ShadowIndex: 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@disabled:
Name: disabled
R: 0
G: 0
B: 0
A: 180
ShroudPalette@shroud:
Type: Shroud
ShroudPalette@fog:
Name: fog
Fog: true
ShroudRenderer:
Variants: typea, typeb, typec, typed
Country@gdi:
Name: GDI
Race: gdi
Country@nod:
Name: Nod
Race: nod
ProductionQueueFromSelection:
ProductionTabsWidget: PRODUCTION_TABS
DomainIndex:
ResourceLayer:
ResourceClaimLayer:
ResourceType@green-tib:
ResourceType: 1
Palette: staticterrain
TerrainType: Tiberium
EditorSprite: ti1
Variants: ti1,ti2,ti3,ti4,ti5,ti6,ti7,ti8,ti9,ti10,ti11,ti12
MaxDensity: 12
ValuePerUnit: 35
Name: Tiberium
PipColor: Green
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
ResourceType@blue-tib:
ResourceType: 2
Palette: staticterrain
TerrainType: BlueTiberium
EditorSprite: bti1
Variants: bti1,bti2,bti3,bti4,bti5,bti6,bti7,bti8,bti9,bti10,bti11,bti12
MaxDensity: 12
ValuePerUnit: 75
Name: BlueTiberium
PipColor: Blue
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
PathfinderDebugOverlay:
SpawnMapActors:
MPStartLocations:
CreateMPPlayers:
MPStartUnits@mcvonly:
Class: none
Races: gdi, nod
BaseActor: mcv
MPStartUnits@defaultgdia:
Class: light
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e3,e3,jeep
MPStartUnits@defaultgdib:
Class: light
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e1,e3,apc
MPStartUnits@defaultnoda:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,bggy,bike
MPStartUnits@defaultnodb:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,e3,bggy
MPStartUnits@defaultnodc:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e1,e1,e3,bike
MPStartUnits@heavynoda:
Class: heavy
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,e3,ltnk,ltnk,ftnk
MPStartUnits@heavynodb:
Class: heavy
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e3,e3,e3,ftnk,ftnk
MPStartUnits@heavygdia:
Class: heavy
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,e3,jeep,mtnk,mtnk
MPStartUnits@heavygdib:
Class: heavy
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e2,e2,e2,e3,e3,apc,mtnk
SpawnMPUnits:
CrateSpawner:
Minimum: 1
Maximum: 6
SpawnInterval: 120
WaterChance: 0
PathFinder:
ValidateOrder:
DebugPauseState:
ConquestObjectivesPanel:
ObjectivesPanel: CONQUEST_OBJECTIVES

View File

@@ -1,427 +0,0 @@
Player:
PlaceBuilding:
TechTree:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AllyRepair:
PlayerResources:
ActorGroupProxy:
DeveloperMode:
HackyAI@Default:
Name: Easy AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 2
hq: 1
weap: 2
afld: 2
hpad: 0
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 20%
nuke: 9%
pyle: 5%
hand: 5%
hq: 4%
nuk2: 9%
weap: 9%
afld: 9%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
sam: 7%
eye: 1%
tmpl: 1%
silo: 0%
fix: 1%
hpad: 2%
UnitsToBuild:
e1: 14%
e3: 7%
e2: 10%
e4: 7%
e5: 5%
harv: 1%
bggy: 5%
bike: 40%
ltnk: 25%
ftnk: 10%
arty: 60%
stnk: 40%
jeep: 5%
mtnk: 20%
msam: 40%
htnk: 50%
heli: 5%
orca: 5%
SquadSize: 15
HackyAI@Normal:
Name: Normal AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 2
hq: 1
weap: 2
afld: 2
hpad: 1
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 17%
nuke: 1%
pyle: 2%
hand: 2%
hq: 1%
nuk2: 18%
weap: 5%
afld: 5%
hpad: 4%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
eye: 1%
tmpl: 1%
sam: 7%
silo: 0%
fix: 1%
UnitsToBuild:
e1: 30%
e2: 30%
e3: 30%
e4: 30%
e5: 30%
harv: 1%
bggy: 10%
ftnk: 10%
arty: 40%
bike: 10%
heli: 10%
ltnk: 40%
stnk: 40%
orca: 10%
msam: 50%
htnk: 50%
jeep: 20%
mtnk: 50%
SquadSize: 15
HackyAI@hard:
Name: Hard AI
BuildingCommonNames:
ConstructionYard: fact
Refinery: proc
Power: nuke,nuk2
Barracks: pyle,hand
VehiclesFactory: weap,afld
Silo: silo
UnitsCommonNames:
Mcv: mcv
BuildingLimits:
proc: 4
pyle: 2
hand: 4
hq: 1
weap: 3
afld: 2
hpad: 1
eye: 1
tmpl: 1
fix: 0
silo: 1
BuildingFractions:
proc: 17%
nuke: 10%
pyle: 7%
hand: 9%
hq: 1%
nuk2: 18%
weap: 8%
afld: 6%
hpad: 4%
gtwr: 5%
gun: 5%
atwr: 9%
obli: 7%
eye: 1%
tmpl: 1%
sam: 7%
silo: 0%
fix: 1%
UnitsToBuild:
e1: 30%
e2: 30%
e3: 30%
e4: 50%
e5: 50%
harv: 6%
bggy: 10%
bike: 10%
ltnk: 40%
arty: 20%
ftnk: 5%
stnk: 40%
mlrs: 5%
heli: 10%
jeep: 20%
apc: 10%
mtnk: 50%
msam: 50%
htnk: 50%
orca: 10%
SquadSize: 8
PlayerColorPalette:
BasePalette: terrain
RemapIndex: 176, 178, 180, 182, 184, 186, 189, 191, 177, 179, 181, 183, 185, 187, 188, 190
PlayerHighlightPalette:
BaseAttackNotifier:
Shroud:
PlayerStatistics:
FrozenActorLayer:
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
CncMenuPaletteEffect:
CloakPaletteEffect:
ScreenShaker:
NukePaletteEffect:
WaterPaletteRotation:
ExcludePalettes: effect
BuildingInfluence:
BridgeLayer:
Bridges: bridge1, bridge2, bridge3, bridge4
PaletteFromCurrentTileset@terrain:
Name: terrain
ShadowIndex: 4
PaletteFromCurrentTileset@static:
Name: staticterrain
ShadowIndex: 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@disabled:
Name: disabled
R: 0
G: 0
B: 0
A: 180
ShroudPalette@shroud:
Type: Shroud
ShroudPalette@fog:
Name: fog
Fog: true
ShroudRenderer:
Variants: typea, typeb, typec, typed
Country@gdi:
Name: GDI
Race: gdi
Country@nod:
Name: Nod
Race: nod
ProductionQueueFromSelection:
ProductionTabsWidget: PRODUCTION_TABS
DomainIndex:
ResourceLayer:
ResourceClaimLayer:
ResourceType@green-tib:
ResourceType: 1
Palette: staticterrain
TerrainType: Tiberium
EditorSprite: ti1
Variants: ti1,ti2,ti3,ti4,ti5,ti6,ti7,ti8,ti9,ti10,ti11,ti12
MaxDensity: 12
ValuePerUnit: 35
Name: Tiberium
PipColor: Green
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
ResourceType@blue-tib:
ResourceType: 2
Palette: staticterrain
TerrainType: BlueTiberium
EditorSprite: bti1
Variants: bti1,bti2,bti3,bti4,bti5,bti6,bti7,bti8,bti9,bti10,bti11,bti12
MaxDensity: 12
ValuePerUnit: 75
Name: BlueTiberium
PipColor: Blue
AllowedTerrainTypes: Clear,Road
AllowUnderActors: false
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
PathfinderDebugOverlay:
SpawnMapActors:
MPStartLocations:
CreateMPPlayers:
MPStartUnits@mcvonly:
Class: none
Races: gdi, nod
BaseActor: mcv
MPStartUnits@defaultgdia:
Class: light
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e3,e3,jeep
MPStartUnits@defaultgdib:
Class: light
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e1,e3,apc
MPStartUnits@defaultnoda:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,bggy,bike
MPStartUnits@defaultnodb:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e3,e3,e3,bggy
MPStartUnits@defaultnodc:
Class: light
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e1,e1,e3,bike
MPStartUnits@heavynoda:
Class: heavy
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,e3,ltnk,ltnk,ftnk
MPStartUnits@heavynodb:
Class: heavy
Races: nod
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e3,e3,e3,ftnk,ftnk
MPStartUnits@heavygdia:
Class: heavy
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e3,e3,jeep,mtnk,mtnk
MPStartUnits@heavygdib:
Class: heavy
Races: gdi
BaseActor: mcv
SupportActors: e1,e1,e1,e1,e1,e2,e2,e2,e3,e3,apc,mtnk
SpawnMPUnits:
CrateSpawner:
Minimum: 1
Maximum: 6
SpawnInterval: 120
WaterChance: 0
PathFinder:
ValidateOrder:
DebugPauseState:
ConquestObjectivesPanel:
ObjectivesPanel: CONQUEST_OBJECTIVES
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 240
TerrainTypes: Clear, Rough, Road, Tiberium, BlueTiberium, Beach
GiveCashCrateAction:
Amount: 1000
SelectionShares: 20
UseCashTick: yes
RevealMapCrateAction:
SelectionShares: 1
Effect: reveal-map
ExplodeCrateAction@fire:
Weapon: Napalm.Crate
SelectionShares: 5
CloakCrateAction:
SelectionShares: 5
Effect: cloak
GiveMcvCrateAction:
SelectionShares: 0
NoBaseSelectionShares: 120
Unit: mcv
RenderSprites:
Palette: effect
WithCrateBody:
XmasImages: xcratea, xcrateb, xcratec, xcrated
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
BodyOrientation:
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation:

View File

@@ -24,7 +24,10 @@ Packages:
SOUND.RS
Rules:
mods/d2k/rules/system.yaml
mods/d2k/rules/system-actors.yaml
mods/d2k/rules/system-ai.yaml
mods/d2k/rules/system-player.yaml
mods/d2k/rules/system-world.yaml
mods/d2k/rules/defaults.yaml
mods/d2k/rules/vehicles.yaml
mods/d2k/rules/structures.yaml

View File

@@ -0,0 +1,115 @@
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 120
TerrainTypes: Sand, Dune, Rock
GiveCashCrateAction@1:
Amount: 750
SelectionShares: 25
UseCashTick: yes
GiveCashCrateAction@2:
Amount: 1000
SelectionShares: 50
UseCashTick: yes
GiveCashCrateAction@3:
Amount: 1500
SelectionShares: 25
UseCashTick: yes
GiveUnitCrateAction@Trike:
SelectionShares: 20
Unit: trike
GiveUnitCrateAction@Raider:
SelectionShares: 15
Unit: raider
GiveUnitCrateAction@Quad:
SelectionShares: 40
Unit: quad
GiveUnitCrateAction@CombatA:
SelectionShares: 10
Unit: combata
GiveUnitCrateAction@CombatH:
SelectionShares: 10
Unit: combath
GiveUnitCrateAction@CombatO:
SelectionShares: 10
Unit: combato
GiveUnitCrateAction@SiegeTank:
SelectionShares: 10
Unit: siegetank
GiveUnitCrateAction@MissileTank:
SelectionShares: 10
Unit: missiletank
GiveUnitCrateAction@StealthRaider:
SelectionShares: 7
Unit: stealthraider
GiveUnitCrateAction@Fremen:
SelectionShares: 5
Unit: fremen
GiveUnitCrateAction@Sardaukar:
SelectionShares: 8
Unit: sardaukar
GiveUnitCrateAction@Saboteur:
SelectionShares: 3
Unit: saboteur
GiveUnitCrateAction@SonicTank:
SelectionShares: 5
Unit: sonictank
GiveUnitCrateAction@Devast:
SelectionShares: 2
Unit: devast
GiveUnitCrateAction@DeviatorTank:
SelectionShares: 5
Unit: deviatortank
GiveMcvCrateAction@Atreides:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcva
GiveMcvCrateAction@Harkonnen:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcvh
GiveMcvCrateAction@Ordos:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcvo
RenderSprites:
Palette: effect
WithCrateBody:
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
ProximityCaptor:
Types: Crate
Passenger:
BodyOrientation:
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation:
SPICEBLOOM:
RenderBuilding:
Building:
Footprint: x
Dimensions: 1,1
AppearsOnRadar:
EditorAppearance:
RelativeToTopLeft: yes
ProximityCaptor:
Types: Tree
Tooltip:
Name: Spice Bloom
SeedsResource:
ResourceType: Spice
Interval: 75
RadarColorFromTerrain:
Terrain: Spice
BodyOrientation:

View File

@@ -0,0 +1,305 @@
Player:
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%
researcha: 0.1%
researchh: 0.1%
researcho: 0.1%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
guntowera: 7%
guntowerh: 7%
guntowero: 7%
rockettowera: 7%
rockettowerh: 7%
rockettowero: 7%
powra: 10%
powrh: 10%
powro: 10%
UnitsToBuild:
rifle: 6%
bazooka: 5%
medic: 1%
fremen: 0.5%
sardaukar: 1.5%
harvester: 0.1%
trike.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%
trike: 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
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%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
starporta: 0.1%
starporth: 0.1%
starporto: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntowera: 5%
guntowerh: 5%
guntowero: 5%
rockettowera: 10%
rockettowerh: 10%
rockettowero: 10%
powra: 12%
powrh: 12%
powro: 12%
UnitsToBuild:
rifle: 2%
bazooka: 2%
medic: 0.5%
fremen: 0.25%
sardaukar: 1%
harvester: 0.1%
trike.starport: 7.5%
quad.starport: 12.5%
siegetank.starport: 5%
missiletank.starport: 7.5%
combata.starport: 15%
combath.starport: 15%
combato.starport: 15%
sonictank: 50%
devast: 40%
deviatortank: 5%
trike: 15%
raider: 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
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%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
radara: 0.1%
radaro: 0.1%
radarh: 0.1%
hightecha: 0.1%
hightechh: 0.1%
hightecho: 0.1%
researcha: 0.1%
researchh: 0.1%
researcho: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntower: 10%
rockettower: 5%
powra: 10%
powrh: 10%
powro: 10%
UnitsToBuild:
rifle: 15%
bazooka: 13%
medic: 2%
fremen: 1%
sardaukar: 3%
harvester: 0.1%
trike.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%
trike: 10%
raider: 10%
quad: 15%
siegetank: 10%
missiletank: 15%
combata: 100%
combath: 100%
combato: 100%
SquadSize: 10

View File

@@ -0,0 +1,53 @@
Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: BuildingReady
BlockedAudio: NoRoom
ClassicProductionQueue@Infantry:
Type: Infantry
LowPowerSlowdown: 2
BlockedAudio: NoRoom
ClassicProductionQueue@Vehicle:
Type: Vehicle
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Armor:
Type: Armor
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Starport:
Type: Starport
BuildSpeed: .2
LowPowerSlowdown: 1
BlockedAudio: NoRoom
QueuedAudio: OrderPlaced
ReadyAudio:
ClassicProductionQueue@Aircraft:
Type: Aircraft
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AdviceInterval: 650
AllyRepair:
PlayerResources:
AdviceInterval: 650
ActorGroupProxy:
DeveloperMode:
PlayerColorPalette:
BasePalette: d2k
RemapIndex: 255, 254, 253, 252, 251, 250, 249, 248, 247, 246, 245, 244, 243, 242, 241, 240
PlayerHighlightPalette:
BaseAttackNotifier:
Shroud:
FrozenActorLayer:
HarvesterAttackNotifier:
PlayerStatistics:

View File

@@ -0,0 +1,128 @@
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
ScreenShaker:
BuildingInfluence:
ChooseBuildTabOnSelect:
CrateSpawner:
Minimum: 0
Maximum: 2
SpawnInterval: 60
WaterChance: 0
ValidGround: Sand, Dune, Rock
PaletteFromCurrentTileset:
Name: terrain
PaletteFromFile@d2k:
Name: d2k
Filename: d2k.pal
ShadowIndex: 1
PaletteFromFile@chrome:
Name: chrome
Filename: d2k.pal
ShadowIndex: 3
AllowModifiers: false
PaletteFromFile@effect:
Name: effect
Filename: d2k.pal
ShadowIndex: 4
AllowModifiers: false
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
PaletteFromR8@moveflash:
Name: moveflash
Filename: DATA.R8
Offset: 2572352
InvertColor: true
PaletteFromRGBA@disabled:
Name: disabled
R: 0
G: 0
B: 0
A: 180
PaletteFromR8@shroud:
Name: shroud
Filename: DATA.R8
Offset: 12007
InvertColor: true
FogPaletteFromR8@fog:
Name: fog
Filename: DATA.R8
Offset: 12007
InvertColor: true
ShroudRenderer:
Variants: typea, typeb, typec, typed
Index: 11, 3, 7, 9, 6, 13, 12, 14, 4, 8, 2, 1, 5, 10
ShroudColor: 31
ShroudBlend: Multiply
Country@Atreides:
Name: Atreides
Race: atreides
Country@Harkonnen:
Name: Harkonnen
Race: harkonnen
Country@Ordos:
Name: Ordos
Race: ordos
DomainIndex:
PathfinderDebugOverlay:
D2kResourceLayer:
ResourceClaimLayer:
ResourceType@Spice:
ResourceType: 1
Palette: d2k
TerrainType: Spice
EditorSprite: spice0
Variants: spice
MaxDensity: 20
ValuePerUnit: 25
Name: Spice
PipColor: green
AllowedTerrainTypes: Sand
AllowUnderActors: false
SmudgeLayer@Rock:
Type: RockCrater
Sequence: rockcraters
SmokePercentage: 0
SmudgeLayer@Sand:
Type: SandCrater
Sequence: sandcraters
SmokePercentage: 0
SpawnMapActors:
CreateMPPlayers:
MPStartLocations:
MPStartUnits@atreides:
Races: atreides
BaseActor: mcva
MPStartUnits@harkonnen:
Races: harkonnen
BaseActor: mcvh
MPStartUnits@ordos:
Races: ordos
BaseActor: mcvo
SpawnMPUnits:
PathFinder:
ValidateOrder:
DebugPauseState:

View File

@@ -1,602 +0,0 @@
Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: BuildingReady
BlockedAudio: NoRoom
ClassicProductionQueue@Infantry:
Type: Infantry
LowPowerSlowdown: 2
BlockedAudio: NoRoom
ClassicProductionQueue@Vehicle:
Type: Vehicle
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Armor:
Type: Armor
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
ClassicProductionQueue@Starport:
Type: Starport
BuildSpeed: .2
LowPowerSlowdown: 1
BlockedAudio: NoRoom
QueuedAudio: OrderPlaced
ReadyAudio:
ClassicProductionQueue@Aircraft:
Type: Aircraft
LowPowerSlowdown: 3
QueuedAudio: Building
BlockedAudio: NoRoom
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AdviceInterval: 650
AllyRepair:
PlayerResources:
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%
researcha: 0.1%
researchh: 0.1%
researcho: 0.1%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
guntowera: 7%
guntowerh: 7%
guntowero: 7%
rockettowera: 7%
rockettowerh: 7%
rockettowero: 7%
powra: 10%
powrh: 10%
powro: 10%
UnitsToBuild:
rifle: 6%
bazooka: 5%
medic: 1%
fremen: 0.5%
sardaukar: 1.5%
harvester: 0.1%
trike.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%
trike: 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
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%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
starporta: 0.1%
starporth: 0.1%
starporto: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntowera: 5%
guntowerh: 5%
guntowero: 5%
rockettowera: 10%
rockettowerh: 10%
rockettowero: 10%
powra: 12%
powrh: 12%
powro: 12%
UnitsToBuild:
rifle: 2%
bazooka: 2%
medic: 0.5%
fremen: 0.25%
sardaukar: 1%
harvester: 0.1%
trike.starport: 7.5%
quad.starport: 12.5%
siegetank.starport: 5%
missiletank.starport: 7.5%
combata.starport: 15%
combath.starport: 15%
combato.starport: 15%
sonictank: 50%
devast: 40%
deviatortank: 5%
trike: 15%
raider: 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
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%
repaira: 0.1%
repairh: 0.1%
repairo: 0.1%
radara: 0.1%
radaro: 0.1%
radarh: 0.1%
hightecha: 0.1%
hightechh: 0.1%
hightecho: 0.1%
researcha: 0.1%
researchh: 0.1%
researcho: 0.1%
palacea: 0.1%
palaceh: 0.1%
palaceo: 0.1%
guntower: 10%
rockettower: 5%
powra: 10%
powrh: 10%
powro: 10%
UnitsToBuild:
rifle: 15%
bazooka: 13%
medic: 2%
fremen: 1%
sardaukar: 3%
harvester: 0.1%
trike.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%
trike: 10%
raider: 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
PlayerHighlightPalette:
BaseAttackNotifier:
Shroud:
FrozenActorLayer:
HarvesterAttackNotifier:
PlayerStatistics:
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
ScreenShaker:
BuildingInfluence:
ChooseBuildTabOnSelect:
CrateSpawner:
Minimum: 0
Maximum: 2
SpawnInterval: 60
WaterChance: 0
ValidGround: Sand, Dune, Rock
PaletteFromCurrentTileset:
Name: terrain
PaletteFromFile@d2k:
Name: d2k
Filename: d2k.pal
ShadowIndex: 1
PaletteFromFile@chrome:
Name: chrome
Filename: d2k.pal
ShadowIndex: 3
AllowModifiers: false
PaletteFromFile@effect:
Name: effect
Filename: d2k.pal
ShadowIndex: 4
AllowModifiers: false
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
PaletteFromR8@moveflash:
Name: moveflash
Filename: DATA.R8
Offset: 2572352
InvertColor: true
PaletteFromRGBA@disabled:
Name: disabled
R: 0
G: 0
B: 0
A: 180
PaletteFromR8@shroud:
Name: shroud
Filename: DATA.R8
Offset: 12007
InvertColor: true
FogPaletteFromR8@fog:
Name: fog
Filename: DATA.R8
Offset: 12007
InvertColor: true
ShroudRenderer:
Variants: typea, typeb, typec, typed
Index: 11, 3, 7, 9, 6, 13, 12, 14, 4, 8, 2, 1, 5, 10
ShroudColor: 31
ShroudBlend: Multiply
Country@Atreides:
Name: Atreides
Race: atreides
Country@Harkonnen:
Name: Harkonnen
Race: harkonnen
Country@Ordos:
Name: Ordos
Race: ordos
DomainIndex:
PathfinderDebugOverlay:
D2kResourceLayer:
ResourceClaimLayer:
ResourceType@Spice:
ResourceType: 1
Palette: d2k
TerrainType: Spice
EditorSprite: spice0
Variants: spice
MaxDensity: 20
ValuePerUnit: 25
Name: Spice
PipColor: green
AllowedTerrainTypes: Sand
AllowUnderActors: false
SmudgeLayer@Rock:
Type: RockCrater
Sequence: rockcraters
SmokePercentage: 0
SmudgeLayer@Sand:
Type: SandCrater
Sequence: sandcraters
SmokePercentage: 0
SpawnMapActors:
CreateMPPlayers:
MPStartLocations:
MPStartUnits@atreides:
Races: atreides
BaseActor: mcva
MPStartUnits@harkonnen:
Races: harkonnen
BaseActor: mcvh
MPStartUnits@ordos:
Races: ordos
BaseActor: mcvo
SpawnMPUnits:
PathFinder:
ValidateOrder:
DebugPauseState:
CRATE:
Tooltip:
Name: Crate
Crate:
Lifetime: 120
TerrainTypes: Sand, Dune, Rock
GiveCashCrateAction@1:
Amount: 750
SelectionShares: 25
UseCashTick: yes
GiveCashCrateAction@2:
Amount: 1000
SelectionShares: 50
UseCashTick: yes
GiveCashCrateAction@3:
Amount: 1500
SelectionShares: 25
UseCashTick: yes
GiveUnitCrateAction@Trike:
SelectionShares: 20
Unit: trike
GiveUnitCrateAction@Raider:
SelectionShares: 15
Unit: raider
GiveUnitCrateAction@Quad:
SelectionShares: 40
Unit: quad
GiveUnitCrateAction@CombatA:
SelectionShares: 10
Unit: combata
GiveUnitCrateAction@CombatH:
SelectionShares: 10
Unit: combath
GiveUnitCrateAction@CombatO:
SelectionShares: 10
Unit: combato
GiveUnitCrateAction@SiegeTank:
SelectionShares: 10
Unit: siegetank
GiveUnitCrateAction@MissileTank:
SelectionShares: 10
Unit: missiletank
GiveUnitCrateAction@StealthRaider:
SelectionShares: 7
Unit: stealthraider
GiveUnitCrateAction@Fremen:
SelectionShares: 5
Unit: fremen
GiveUnitCrateAction@Sardaukar:
SelectionShares: 8
Unit: sardaukar
GiveUnitCrateAction@Saboteur:
SelectionShares: 3
Unit: saboteur
GiveUnitCrateAction@SonicTank:
SelectionShares: 5
Unit: sonictank
GiveUnitCrateAction@Devast:
SelectionShares: 2
Unit: devast
GiveUnitCrateAction@DeviatorTank:
SelectionShares: 5
Unit: deviatortank
GiveMcvCrateAction@Atreides:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcva
GiveMcvCrateAction@Harkonnen:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcvh
GiveMcvCrateAction@Ordos:
SelectionShares: 0
NoBaseSelectionShares: 9001
Unit: mcvo
RenderSprites:
Palette: effect
WithCrateBody:
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
ProximityCaptor:
Types: Crate
Passenger:
BodyOrientation:
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation:
SPICEBLOOM:
RenderBuilding:
Building:
Footprint: x
Dimensions: 1,1
AppearsOnRadar:
EditorAppearance:
RelativeToTopLeft: yes
ProximityCaptor:
Types: Tree
Tooltip:
Name: Spice Bloom
SeedsResource:
ResourceType: Spice
Interval: 75
RadarColorFromTerrain:
Terrain: Spice
BodyOrientation:

View File

@@ -34,8 +34,11 @@ Packages:
~movies2.mix
Rules:
mods/ra/rules/system-actors.yaml
mods/ra/rules/system-ai.yaml
mods/ra/rules/system-player.yaml
mods/ra/rules/system-world.yaml
mods/ra/rules/defaults.yaml
mods/ra/rules/system.yaml
mods/ra/rules/vehicles.yaml
mods/ra/rules/structures.yaml
mods/ra/rules/infantry.yaml
@@ -111,8 +114,6 @@ TileSets:
Music:
mods/ra/music.yaml
mods/ra/music-cs.yaml
mods/ra/music-am.yaml
Movies:
mods/ra/movies1.yaml

View File

@@ -1,8 +0,0 @@
bog: Bog
gloom: Gloom
rpt: Running through Pipes (Mech Man 2)
traction: Traction
float_v2: Floating
grndwire: Ground Wire
search: The Search
wastelnd: Wasteland

View File

@@ -1,8 +0,0 @@
2nd_hand: The Second Hand
backstab: Backstab
shut_it: Shut It
under3: Underlying Thoughts
chaos2: Chaos
twinmix1: Twin Cannon Remix
vr2: Voice Rhythm 2
araziod: Arazoid

View File

@@ -21,3 +21,23 @@ tren226m: Trenches
twin: Twin Cannon
vector1a: Vector
work226m: Workmen
#Counterstrike tracks
2nd_hand: The Second Hand
backstab: Backstab
shut_it: Shut It
under3: Underlying Thoughts
chaos2: Chaos
twinmix1: Twin Cannon Remix
vr2: Voice Rhythm 2
araziod: Arazoid
#Aftermath tracks
bog: Bog
gloom: Gloom
rpt: Running through Pipes (Mech Man 2)
traction: Traction
float_v2: Floating
grndwire: Ground Wire
search: The Search
wastelnd: Wasteland

View File

@@ -0,0 +1,175 @@
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
RenderSprites:
Palette: effect
WithCrateBody:
Images: scrate
XmasImages: xcratea, xcrateb, xcratec, xcrated
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
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:

View File

@@ -0,0 +1,479 @@
Player:
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

View File

@@ -0,0 +1,58 @@
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:
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:

View File

@@ -0,0 +1,166 @@
World:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
Widget: INGAME_ROOT
ScreenShaker:
WaterPaletteRotation:
ExcludePalettes: player, effect
ChronoshiftPaletteEffect:
NukePaletteEffect:
LightPaletteRotator:
ExcludePalettes: terrain, effect
BuildingInfluence:
ChooseBuildTabOnSelect:
BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3, sbridge1, sbridge2, sbridge3, sbridge4
CrateSpawner:
DeliveryAircraft: badr
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
Fog: true
ShroudRenderer:
Index: 255, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 20, 40, 56, 65, 97, 130, 148, 194, 24, 33, 66, 132, 28, 41, 67, 134, 1, 2, 4, 8, 3, 6, 12, 9, 7, 14, 13, 11, 5, 10, 15, 255
UseExtendedIndex: true
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
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
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:

View File

@@ -1,880 +0,0 @@
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, effect
ChronoshiftPaletteEffect:
NukePaletteEffect:
LightPaletteRotator:
ExcludePalettes: terrain, effect
BuildingInfluence:
ChooseBuildTabOnSelect:
BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3, sbridge1, sbridge2, sbridge3, sbridge4
CrateSpawner:
DeliveryAircraft: badr
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
Fog: true
ShroudRenderer:
Index: 255, 16, 32, 48, 64, 80, 96, 112, 128, 144, 160, 176, 192, 208, 224, 240, 20, 40, 56, 65, 97, 130, 148, 194, 24, 33, 66, 132, 28, 41, 67, 134, 1, 2, 4, 8, 3, 6, 12, 9, 7, 14, 13, 11, 5, 10, 15, 255
UseExtendedIndex: true
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
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
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
RenderSprites:
Palette: effect
WithCrateBody:
Images: scrate
XmasImages: xcratea, xcrateb, xcratec, xcrated
Selectable:
Selectable: false
Bounds: 15,15,-1,-1
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:

View File

@@ -63,11 +63,14 @@ Packages:
PackageContents:
Rules:
mods/ts/rules/system-actors.yaml
mods/ts/rules/system-ai.yaml
mods/ts/rules/system-player.yaml
mods/ts/rules/system-world.yaml
mods/ts/rules/aircraft.yaml
mods/ts/rules/defaults.yaml
mods/ts/rules/infantry.yaml
mods/ts/rules/structures.yaml
mods/ts/rules/system.yaml
mods/ts/rules/vehicles.yaml
Sequences:

View File

@@ -0,0 +1,9 @@
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation:

View File

@@ -0,0 +1 @@
Player:

View File

@@ -0,0 +1,42 @@
Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ClassicProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
ClassicProductionQueue@Air:
Type: Air
BuildSpeed: .4
LowPowerSlowdown: 3
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AllyRepair:
PlayerResources:
ActorGroupProxy:
DeveloperMode:
PlayerColorPalette:
BasePalette: player
RemapIndex: 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31
PlayerHighlightPalette:
GpsWatcher:
Shroud:
BaseAttackNotifier:
PlayerStatistics:

View File

@@ -1,46 +1,3 @@
Player:
TechTree:
ClassicProductionQueue@Building:
Type: Building
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ClassicProductionQueue@Defense:
Type: Defense
BuildSpeed: .4
LowPowerSlowdown: 3
QueuedAudio: Building
ReadyAudio: ConstructionComplete
ClassicProductionQueue@Vehicle:
Type: Vehicle
BuildSpeed: .4
LowPowerSlowdown: 3
ClassicProductionQueue@Infantry:
Type: Infantry
BuildSpeed: .4
LowPowerSlowdown: 3
ClassicProductionQueue@Air:
Type: Air
BuildSpeed: .4
LowPowerSlowdown: 3
PlaceBuilding:
SupportPowerManager:
ConquestVictoryConditions:
PowerManager:
AllyRepair:
PlayerResources:
ActorGroupProxy:
DeveloperMode:
PlayerColorPalette:
BasePalette: player
RemapIndex: 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31
PlayerHighlightPalette:
GpsWatcher:
Shroud:
BaseAttackNotifier:
PlayerStatistics:
World:
ScreenMap:
ActorMap:
@@ -139,14 +96,3 @@ World:
ValidateOrder:
DebugPauseState:
ScreenShaker:
mpspawn:
Waypoint:
RenderEditorOnly:
BodyOrientation:
waypoint:
Waypoint:
RenderEditorOnly:
BodyOrientation: