diff --git a/mods/cnc/rules/defaults.yaml b/mods/cnc/rules/defaults.yaml index c98a30fe19..1c34d44183 100644 --- a/mods/cnc/rules/defaults.yaml +++ b/mods/cnc/rules/defaults.yaml @@ -612,6 +612,8 @@ StartsRevealed: true ScriptTriggers: WithMakeAnimation: + EditorTilesetFilter: + RequireTilesets: DESERT ^Husk: Health: diff --git a/mods/cnc/rules/trees.yaml b/mods/cnc/rules/trees.yaml index e68f027384..3d44a050cf 100644 --- a/mods/cnc/rules/trees.yaml +++ b/mods/cnc/rules/trees.yaml @@ -82,6 +82,8 @@ T03: T04: Inherits: ^Tree + EditorTilesetFilter: + RequireTilesets: DESERT T05: Inherits: ^Tree @@ -109,6 +111,8 @@ T09: Building: Footprint: x_ Dimensions: 2,1 + EditorTilesetFilter: + RequireTilesets: DESERT T10: Inherits: ^Tree @@ -159,6 +163,8 @@ T17: T18: Inherits: ^Tree + EditorTilesetFilter: + RequireTilesets: DESERT TC01: Inherits: ^Tree diff --git a/mods/ra/rules/decoration.yaml b/mods/ra/rules/decoration.yaml index a081b5a30c..e325b6faa1 100644 --- a/mods/ra/rules/decoration.yaml +++ b/mods/ra/rules/decoration.yaml @@ -27,6 +27,8 @@ T04: Building: Footprint: __ x_ Dimensions: 2,2 + EditorTilesetFilter: + ExcludeTilesets: DESERT T05: Inherits: ^Tree @@ -164,46 +166,64 @@ BOXES01: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES02: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES03: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES04: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES05: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES06: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES07: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES08: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT BOXES09: Inherits: ^Tree Tooltip: Name: Boxes + EditorTilesetFilter: + ExcludeTilesets: DESERT ICE01: Inherits: ^Tree diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index 0af700de3d..bb27e66fef 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -599,11 +599,15 @@ FrozenUnderFog: StartsRevealed: true ScriptTriggers: + EditorTilesetFilter: + RequireTilesets: DESERT ^DesertCivBuilding: Inherits: ^CivBuilding RenderBuilding: Palette: terrain + EditorTilesetFilter: + RequireTilesets: DESERT ^Crate: Tooltip: diff --git a/mods/ts/rules/civilian-structures.yaml b/mods/ts/rules/civilian-structures.yaml index 9a3bfd9be0..c306a6c81d 100644 --- a/mods/ts/rules/civilian-structures.yaml +++ b/mods/ts/rules/civilian-structures.yaml @@ -373,6 +373,8 @@ CA0001: Type: heavy Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0002: Inherits: ^CivBuilding @@ -385,6 +387,8 @@ CA0002: Type: heavy Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0003: Inherits: ^CivBuilding @@ -397,6 +401,8 @@ CA0003: Type: light Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0004: Inherits: ^CivBuilding @@ -409,6 +415,8 @@ CA0004: Type: light Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0005: Inherits: ^CivBuilding @@ -421,6 +429,8 @@ CA0005: Type: light Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0006: Inherits: ^CivBuilding @@ -433,6 +443,8 @@ CA0006: Type: heavy Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0007: Inherits: ^CivBuilding @@ -445,6 +457,8 @@ CA0007: Type: light Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0008: Inherits: ^CivBuilding @@ -457,6 +471,8 @@ CA0008: Type: heavy Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0009: Inherits: ^CivBuilding @@ -469,6 +485,8 @@ CA0009: Type: heavy Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0010: Inherits: ^CivBuilding @@ -481,6 +499,8 @@ CA0010: Type: heavy Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0011: Inherits: ^CivBuilding @@ -493,6 +513,8 @@ CA0011: Type: heavy Health: HP: 200 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0012: Inherits: ^CivBuilding @@ -505,6 +527,8 @@ CA0012: Type: light Health: HP: 100 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0013: Inherits: ^CivBuilding @@ -517,6 +541,8 @@ CA0013: Type: heavy Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0014: Inherits: ^CivBuilding @@ -529,6 +555,8 @@ CA0014: Type: heavy Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0015: Inherits: ^CivBuilding @@ -541,6 +569,8 @@ CA0015: Type: light Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0016: Inherits: ^CivBuilding @@ -553,6 +583,8 @@ CA0016: Type: light Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0017: Inherits: ^CivBuilding @@ -565,6 +597,8 @@ CA0017: Type: heavy Health: HP: 300 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0018: Inherits: ^CivBuilding @@ -577,6 +611,8 @@ CA0018: Type: light Health: HP: 200 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0019: Inherits: ^CivBuilding @@ -589,6 +625,8 @@ CA0019: Type: light Health: HP: 200 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0020: Inherits: ^CivBuilding @@ -601,6 +639,8 @@ CA0020: Type: light Health: HP: 200 + EditorTilesetFilter: + ExcludeTilesets: SNOW CA0021: Inherits: ^CivBuilding @@ -613,6 +653,8 @@ CA0021: Type: light Health: HP: 200 + EditorTilesetFilter: + ExcludeTilesets: SNOW CAARAY: Inherits: ^CivBuilding @@ -666,6 +708,8 @@ CACRSH01: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CACRSH02: Inherits: ^CivBuilding @@ -678,6 +722,8 @@ CACRSH02: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CACRSH03: Inherits: ^CivBuilding @@ -690,6 +736,8 @@ CACRSH03: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CACRSH04: Inherits: ^CivBuilding @@ -702,6 +750,8 @@ CACRSH04: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CACRSH05: Inherits: ^CivBuilding @@ -714,6 +764,8 @@ CACRSH05: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CAHOSP: Inherits: ^CivBuilding @@ -740,6 +792,8 @@ CAPYR01: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CAPYR02: Inherits: ^CivBuilding @@ -752,6 +806,8 @@ CAPYR02: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CAPYR03: Inherits: ^CivBuilding @@ -764,6 +820,8 @@ CAPYR03: Type: concrete Health: HP: 400 + EditorTilesetFilter: + ExcludeTilesets: SNOW CITY01: Inherits: ^CivBuilding @@ -1089,6 +1147,8 @@ CTDAM: HP: 1000 ProvidesPrerequisite: Prerequisite: anypower + EditorTilesetFilter: + ExcludeTilesets: SNOW CTVEGA: Inherits: ^CivBuilding @@ -1101,6 +1161,8 @@ CTVEGA: Type: none Health: HP: 100 + EditorTilesetFilter: + ExcludeTilesets: SNOW GAKODK: Inherits: ^CivBuilding