From a8aaf04f14f5a8297729cc001372a05bdde525a0 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Fri, 19 Jun 2015 16:46:06 +0100 Subject: [PATCH] Implement placeholder Veins. --- mods/ts/rules/defaults.yaml | 20 +++++--------------- mods/ts/rules/gdi-vehicles.yaml | 1 + mods/ts/rules/shared-vehicles.yaml | 1 + mods/ts/rules/trees.yaml | 18 ++++++++++++++++-- mods/ts/rules/world.yaml | 11 +++++++++++ mods/ts/sequences/misc.yaml | 4 ++++ mods/ts/tilesets/snow.yaml | 4 ++++ mods/ts/tilesets/temperate.yaml | 4 ++++ 8 files changed, 46 insertions(+), 17 deletions(-) diff --git a/mods/ts/rules/defaults.yaml b/mods/ts/rules/defaults.yaml index d92bf97825..1433d845e7 100644 --- a/mods/ts/rules/defaults.yaml +++ b/mods/ts/rules/defaults.yaml @@ -130,7 +130,7 @@ Name: Crate Crate: Lifetime: 180 - TerrainTypes: Clear, Rough, Road, DirtRoad, Tiberium, BlueTiberium + TerrainTypes: Clear, Rough, Road, DirtRoad, Tiberium, BlueTiberium, Veins RenderSprites: Palette: terrain WithCrateBody: @@ -208,6 +208,7 @@ Rough: 70 Tiberium: 80 BlueTiberium: 80 + Veins: 80 Voice: Move SelectionDecorations: Palette: pips @@ -314,6 +315,7 @@ Rough: 70 Tiberium: 80 BlueTiberium: 80 + Veins: 80 ROT: 5 Voice: Move Selectable: @@ -388,6 +390,7 @@ Rough: 70 Tiberium: 80 BlueTiberium: 80 + Veins: 80 ROT: 5 Voice: Move Selectable: @@ -515,6 +518,7 @@ Rough: 70 Tiberium: 100 BlueTiberium: 100 + Veins: 100 SelectionDecorations: Palette: pips Selectable: @@ -575,17 +579,3 @@ Tooltip: Name: Rock -^Veinhole: - HiddenUnderShroud: - RadarColorFromTerrain: - Terrain: Tiberium - RenderBuilding: - Palette: player - AppearsOnRadar: - Tooltip: - Name: Veinhole - Building: - Footprint: x - Dimensions: 1, 1 - BodyOrientation: - diff --git a/mods/ts/rules/gdi-vehicles.yaml b/mods/ts/rules/gdi-vehicles.yaml index a915d024d4..bb3a8d0378 100644 --- a/mods/ts/rules/gdi-vehicles.yaml +++ b/mods/ts/rules/gdi-vehicles.yaml @@ -57,6 +57,7 @@ HVR: Water: 100 Tiberium: 100 BlueTiberium: 100 + Veins: 100 Health: HP: 230 Armor: diff --git a/mods/ts/rules/shared-vehicles.yaml b/mods/ts/rules/shared-vehicles.yaml index 84a273fe8a..89c0dca5b9 100644 --- a/mods/ts/rules/shared-vehicles.yaml +++ b/mods/ts/rules/shared-vehicles.yaml @@ -70,6 +70,7 @@ HARV: Beach: 70 Tiberium: 80 BlueTiberium: 80 + Veins: 80 Health: HP: 1000 SelfHealing: diff --git a/mods/ts/rules/trees.yaml b/mods/ts/rules/trees.yaml index 6a7d329e6d..094fe2663f 100644 --- a/mods/ts/rules/trees.yaml +++ b/mods/ts/rules/trees.yaml @@ -94,6 +94,20 @@ TREE24: TREE25: Inherits: ^Tree -VEINHOLE: - Inherits: ^Veinhole +VEINHOLEDUMMY: + HiddenUnderShroud: + RadarColorFromTerrain: + Terrain: Veins + Building: + Footprint: xx xx + Dimensions: 2, 2 + BodyOrientation: + +VEINHOLE: + Inherits: VEINHOLEDUMMY + AppearsOnRadar: + Tooltip: + Name: Veinhole + RenderBuilding: + Palette: player diff --git a/mods/ts/rules/world.yaml b/mods/ts/rules/world.yaml index a07ca02092..0eb5eeaeb9 100644 --- a/mods/ts/rules/world.yaml +++ b/mods/ts/rules/world.yaml @@ -41,6 +41,17 @@ AllowedTerrainTypes: Clear, Rough, DirtRoad AllowUnderActors: true TerrainType: BlueTiberium + ResourceType@Veins: + ResourceType: 3 + Palette: player + Variants: veins + MaxDensity: 1 + ValuePerUnit: 0 + Name: Veins + PipColor: Red + AllowedTerrainTypes: Clear + AllowUnderActors: true + TerrainType: Veins TerrainGeometryOverlay: World: diff --git a/mods/ts/sequences/misc.yaml b/mods/ts/sequences/misc.yaml index 88bda292ca..6805414045 100644 --- a/mods/ts/sequences/misc.yaml +++ b/mods/ts/sequences/misc.yaml @@ -256,6 +256,10 @@ resources: tib18: tib18 tib19: tib19 tib20: tib20 + veins: veins + Length: 1 + Start: 52 + ShadowStart: -1 shroud: Defaults: diff --git a/mods/ts/tilesets/snow.yaml b/mods/ts/tilesets/snow.yaml index 5e6c2dff7d..1fdb20e77a 100644 --- a/mods/ts/tilesets/snow.yaml +++ b/mods/ts/tilesets/snow.yaml @@ -52,6 +52,10 @@ Terrain: AcceptsSmudgeType: SmallCrater, MediumCrater, LargeCrater, SmallScorch, MediumScorch, LargeScorch Color: 28, 64, 248 TargetTypes: Ground + TerrainType@Veins: + Type: Veins + Color: 226, 103, 0 + TargetTypes: Ground # Automatically generated. DO NOT EDIT! Templates: diff --git a/mods/ts/tilesets/temperate.yaml b/mods/ts/tilesets/temperate.yaml index 72083bb1a2..82e7b36304 100644 --- a/mods/ts/tilesets/temperate.yaml +++ b/mods/ts/tilesets/temperate.yaml @@ -52,6 +52,10 @@ Terrain: AcceptsSmudgeType: SmallCrater, MediumCrater, LargeCrater, SmallScorch, MediumScorch, LargeScorch Color: 28, 64, 248 TargetTypes: Ground + TerrainType@Veins: + Type: Veins + Color: 226, 103, 0 + TargetTypes: Ground # Automatically generated. DO NOT EDIT! Templates: