Merge pull request #4430 from reaperrr/system-yaml-split1
Divided system.yaml of all shipping mods into multiple yamls
This commit is contained in:
@@ -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.
|
||||
|
||||
@@ -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
|
||||
|
||||
42
mods/cnc/rules/system-actors.yaml
Normal file
42
mods/cnc/rules/system-actors.yaml
Normal 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:
|
||||
|
||||
189
mods/cnc/rules/system-ai.yaml
Normal file
189
mods/cnc/rules/system-ai.yaml
Normal 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
|
||||
18
mods/cnc/rules/system-player.yaml
Normal file
18
mods/cnc/rules/system-player.yaml
Normal 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:
|
||||
177
mods/cnc/rules/system-world.yaml
Normal file
177
mods/cnc/rules/system-world.yaml
Normal 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
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
115
mods/d2k/rules/system-actors.yaml
Normal file
115
mods/d2k/rules/system-actors.yaml
Normal 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:
|
||||
|
||||
305
mods/d2k/rules/system-ai.yaml
Normal file
305
mods/d2k/rules/system-ai.yaml
Normal 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
|
||||
53
mods/d2k/rules/system-player.yaml
Normal file
53
mods/d2k/rules/system-player.yaml
Normal 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:
|
||||
128
mods/d2k/rules/system-world.yaml
Normal file
128
mods/d2k/rules/system-world.yaml
Normal 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:
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
@@ -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
|
||||
@@ -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
|
||||
|
||||
175
mods/ra/rules/system-actors.yaml
Normal file
175
mods/ra/rules/system-actors.yaml
Normal 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:
|
||||
479
mods/ra/rules/system-ai.yaml
Normal file
479
mods/ra/rules/system-ai.yaml
Normal 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
|
||||
58
mods/ra/rules/system-player.yaml
Normal file
58
mods/ra/rules/system-player.yaml
Normal 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:
|
||||
166
mods/ra/rules/system-world.yaml
Normal file
166
mods/ra/rules/system-world.yaml
Normal 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:
|
||||
@@ -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:
|
||||
|
||||
@@ -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:
|
||||
|
||||
9
mods/ts/rules/system-actors.yaml
Normal file
9
mods/ts/rules/system-actors.yaml
Normal file
@@ -0,0 +1,9 @@
|
||||
mpspawn:
|
||||
Waypoint:
|
||||
RenderEditorOnly:
|
||||
BodyOrientation:
|
||||
|
||||
waypoint:
|
||||
Waypoint:
|
||||
RenderEditorOnly:
|
||||
BodyOrientation:
|
||||
1
mods/ts/rules/system-ai.yaml
Normal file
1
mods/ts/rules/system-ai.yaml
Normal file
@@ -0,0 +1 @@
|
||||
Player:
|
||||
42
mods/ts/rules/system-player.yaml
Normal file
42
mods/ts/rules/system-player.yaml
Normal 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:
|
||||
@@ -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:
|
||||
|
||||
Reference in New Issue
Block a user