Add the world components of the new editor.

This commit is contained in:
Paul Chote
2015-04-06 14:57:13 +01:00
parent 1f024a8695
commit d211fe9fe1
15 changed files with 833 additions and 117 deletions

View File

@@ -1,17 +1,8 @@
World:
^BaseWorld:
Inherits: ^Palettes
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
ShellmapRoot: MENU_BACKGROUND
ScreenShaker:
BuildingInfluence:
BridgeLayer:
Bridges: bridge1, bridge2, bridge3, bridge4
TerrainGeometryOverlay:
ShroudRenderer:
ShroudVariants: typea, typeb, typec, typed
FogVariants: typea, typeb, typec, typed
@@ -30,18 +21,6 @@ World:
Name: Nod
Race: nod
Description: Brotherhood of Nod\nThe Brotherhood is a religious cult centered around their leader Kane\nand the alien substance Tiberium. They utilize stealth technology\nand guerilla tactics to defeat those who oppose them.
ProductionQueueFromSelection:
ProductionTabsWidget: PRODUCTION_TABS
DomainIndex:
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
ResourceLayer:
ResourceClaimLayer:
ResourceType@green-tib:
ResourceType: 1
Palette: staticterrain
@@ -66,8 +45,33 @@ World:
PipColor: Blue
AllowedTerrainTypes: Clear,Road
AllowUnderActors: true
LoadWidgetAtGameStart:
ShellmapRoot: MENU_BACKGROUND
World:
Inherits: ^BaseWorld
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenShaker:
NukePaletteEffect:
BuildingInfluence:
BridgeLayer:
Bridges: bridge1, bridge2, bridge3, bridge4
ProductionQueueFromSelection:
ProductionTabsWidget: PRODUCTION_TABS
DomainIndex:
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
ResourceLayer:
ResourceClaimLayer:
PathfinderDebugOverlay:
TerrainGeometryOverlay:
SpawnMapActors:
MPStartLocations:
CreateMPPlayers:
@@ -143,3 +147,7 @@ World:
PanelName: SKIRMISH_STATS
RadarPings:
EditorWorld:
Inherits: ^BaseWorld
EditorActorLayer:
EditorResourceLayer:

View File

@@ -1,23 +1,8 @@
World:
^BaseWorld:
Inherits: ^Palettes
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
ScreenShaker:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
WormManager:
CrateSpawner:
Minimum: 0
Maximum: 2
SpawnInterval: 60
WaterChance: 0
ValidGround: Sand, Dune, Rock
TerrainGeometryOverlay:
ShroudRenderer:
ShroudVariants: typea, typeb, typec, typed
FogVariants: typea, typeb, typec, typed
@@ -46,12 +31,6 @@ World:
Name: Corrino
Race: corrino
Selectable: false
DomainIndex:
PathfinderDebugOverlay:
BuildableTerrainLayer:
D2kResourceLayer:
TerrainGeometryOverlay:
ResourceClaimLayer:
ResourceType@Spice:
ResourceType: 1
Palette: d2k
@@ -64,6 +43,30 @@ World:
PipColor: green
AllowedTerrainTypes: Sand
AllowUnderActors: true
LoadWidgetAtGameStart:
World:
Inherits: ^BaseWorld
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenShaker:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
WormManager:
CrateSpawner:
Minimum: 0
Maximum: 2
SpawnInterval: 60
WaterChance: 0
ValidGround: Sand, Dune, Rock
DomainIndex:
PathfinderDebugOverlay:
BuildableTerrainLayer:
D2kResourceLayer:
ResourceClaimLayer:
SmudgeLayer@Rock:
Type: RockCrater
Sequence: rockcraters
@@ -135,3 +138,8 @@ World:
RadarPings:
ObjectivesPanel:
PanelName: SKIRMISH_STATS
EditorWorld:
Inherits: ^BaseWorld
EditorActorLayer:
D2kEditorResourceLayer:

View File

@@ -1,25 +1,9 @@
World:
^BaseWorld:
Inherits: ^Palettes
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenMap:
ActorMap:
ScreenMap:
TerrainGeometryOverlay:
LoadWidgetAtGameStart:
ScreenShaker:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3, sbridge1, sbridge2, sbridge3, sbridge4
CrateSpawner:
DeliveryAircraft: badr
QuantizedFacings: 16
Minimum: 1
Maximum: 3
SpawnInterval: 120
WaterChance: .2
ShroudRenderer:
FogVariants: shroud
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
@@ -77,16 +61,6 @@ World:
RandomRaceMembers: russia, ukraine
Side: Random
Description: A random Soviet country.
DomainIndex:
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
ResourceLayer:
ResourceClaimLayer:
ResourceType@ore:
ResourceType: 1
Palette: player
@@ -111,8 +85,37 @@ World:
AllowedTerrainTypes: Clear,Road
AllowUnderActors: true
TerrainType: Gems
World:
Inherits: ^BaseWorld
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenShaker:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
BridgeLayer:
Bridges: bridge1, bridge2, br1, br2, br3, sbridge1, sbridge2, sbridge3, sbridge4
CrateSpawner:
DeliveryAircraft: badr
QuantizedFacings: 16
Minimum: 1
Maximum: 3
SpawnInterval: 120
WaterChance: .2
DomainIndex:
SmudgeLayer@SCORCH:
Type: Scorch
Sequence: scorches
SmokePercentage: 50
SmudgeLayer@CRATER:
Type: Crater
Sequence: craters
ResourceLayer:
ResourceClaimLayer:
PathfinderDebugOverlay:
TerrainGeometryOverlay:
SpawnMapActors:
CreateMPPlayers:
MPStartUnits@mcvonly:
@@ -162,3 +165,7 @@ World:
ObjectivesPanel:
PanelName: SKIRMISH_STATS
EditorWorld:
Inherits: ^BaseWorld
EditorActorLayer:
EditorResourceLayer:

View File

@@ -1,15 +1,8 @@
World:
^BaseWorld:
Inherits: ^Palettes
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
ScreenMap:
ActorMap:
LoadWidgetAtGameStart:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
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
@@ -25,6 +18,41 @@ World:
Country@1:
Name: Nod
Race: nod
ResourceType@Tiberium:
ResourceType: 1
Palette: greentiberium
EditorSprite: waypoint # TODO: editor can't handle the real ones
Variants: tib01, tib02, tib03, tib04, tib05, tib06, tib07, tib08, tib09, tib10, tib11, tib12, tib13, tib14, tib15, tib16, tib17, tib18, tib19, tib20
MaxDensity: 12
ValuePerUnit: 50
Name: Tiberium
PipColor: Green
AllowedTerrainTypes: Clear, Rough, DirtRoad
AllowUnderActors: true
TerrainType: Tiberium
ResourceType@BlueTiberium:
ResourceType: 2
Palette: bluetiberium
EditorSprite: waypoint # TODO: editor can't handle the real ones
Variants: tib01, tib02, tib03, tib04, tib05, tib06, tib07, tib08, tib09, tib10, tib11, tib12, tib13, tib14, tib15, tib16, tib17, tib18, tib19, tib20
MaxDensity: 12
ValuePerUnit: 100
Name: BlueTiberium
PipColor: Blue
AllowedTerrainTypes: Clear, Rough, DirtRoad
AllowUnderActors: true
TerrainType: BlueTiberium
TerrainGeometryOverlay:
World:
Inherits: ^BaseWorld
ChatCommands:
DevCommands:
PlayerCommands:
HelpCommand:
BuildingInfluence:
ProductionQueueFromSelection:
ProductionPaletteWidget: PRODUCTION_PALETTE
DomainIndex:
SmudgeLayer@SMALLSCORCH:
Type: SmallScorch
@@ -55,32 +83,7 @@ World:
Sequence: largecraters
ResourceLayer:
ResourceClaimLayer:
ResourceType@Tiberium:
ResourceType: 1
Palette: greentiberium
EditorSprite: waypoint # TODO: editor can't handle the real ones
Variants: tib01, tib02, tib03, tib04, tib05, tib06, tib07, tib08, tib09, tib10, tib11, tib12, tib13, tib14, tib15, tib16, tib17, tib18, tib19, tib20
MaxDensity: 12
ValuePerUnit: 50
Name: Tiberium
PipColor: Green
AllowedTerrainTypes: Clear, Rough, DirtRoad
AllowUnderActors: true
TerrainType: Tiberium
ResourceType@BlueTiberium:
ResourceType: 2
Palette: bluetiberium
EditorSprite: waypoint # TODO: editor can't handle the real ones
Variants: tib01, tib02, tib03, tib04, tib05, tib06, tib07, tib08, tib09, tib10, tib11, tib12, tib13, tib14, tib15, tib16, tib17, tib18, tib19, tib20
MaxDensity: 12
ValuePerUnit: 100
Name: BlueTiberium
PipColor: Blue
AllowedTerrainTypes: Clear, Rough, DirtRoad
AllowUnderActors: true
TerrainType: BlueTiberium
PathfinderDebugOverlay:
TerrainGeometryOverlay:
SpawnMapActors:
CreateMPPlayers:
MPStartUnits@MCV:
@@ -151,3 +154,7 @@ World:
RadarPings:
StartGameNotification:
EditorWorld:
Inherits: ^BaseWorld
EditorActorLayer:
EditorResourceLayer: