diff --git a/mods/ra/rules/civilian.yaml b/mods/ra/rules/civilian.yaml index 09df99650c..ff1d5b5f6d 100644 --- a/mods/ra/rules/civilian.yaml +++ b/mods/ra/rules/civilian.yaml @@ -114,7 +114,7 @@ V01: RevealsShroud: Range: 10c0 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V02: Inherits: ^CivBuilding @@ -122,7 +122,7 @@ V02: Footprint: xx xx Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V03: Inherits: ^CivBuilding @@ -130,7 +130,7 @@ V03: Footprint: xx xx Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V04: Inherits: ^CivBuilding @@ -138,7 +138,7 @@ V04: Footprint: xx xx Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V05: Inherits: ^CivBuilding @@ -146,7 +146,7 @@ V05: Footprint: xx Dimensions: 2,1 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V06: Inherits: ^CivBuilding @@ -154,7 +154,7 @@ V06: Footprint: xx Dimensions: 2,1 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V07: Inherits: ^CivBuilding @@ -162,62 +162,62 @@ V07: Footprint: xx Dimensions: 2,1 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V08: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V09: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V10: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V11: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V12: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V13: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V14: Inherits: ^CivField EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V15: Inherits: ^CivField EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V16: Inherits: ^CivField EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V17: Inherits: ^CivField EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V18: Inherits: ^CivField EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR V19: Inherits: ^CivBuilding @@ -617,7 +617,7 @@ RUSHOUSE: ASIANHUT: Inherits: ^CivBuilding EditorTilesetFilter: - ExcludeTilesets: DESERT + RequireTilesets: TEMPERAT SNOWHUT: Inherits: ^CivBuilding diff --git a/mods/ra/rules/decoration.yaml b/mods/ra/rules/decoration.yaml index e325b6faa1..f70f72d617 100644 --- a/mods/ra/rules/decoration.yaml +++ b/mods/ra/rules/decoration.yaml @@ -4,7 +4,7 @@ T01: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T02: Inherits: ^Tree @@ -12,7 +12,7 @@ T02: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T03: Inherits: ^Tree @@ -20,7 +20,7 @@ T03: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T04: Inherits: ^Tree @@ -28,7 +28,7 @@ T04: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: INTERIOR T05: Inherits: ^Tree @@ -36,7 +36,7 @@ T05: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T06: Inherits: ^Tree @@ -44,7 +44,7 @@ T06: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T07: Inherits: ^Tree @@ -52,7 +52,7 @@ T07: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T08: Inherits: ^Tree @@ -66,7 +66,7 @@ T10: Footprint: __ xx Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T11: Inherits: ^Tree @@ -74,7 +74,7 @@ T11: Footprint: __ xx Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T12: Inherits: ^Tree @@ -82,7 +82,7 @@ T12: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T13: Inherits: ^Tree @@ -90,7 +90,7 @@ T13: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T14: Inherits: ^Tree @@ -98,7 +98,7 @@ T14: Footprint: ___ xx_ Dimensions: 3,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T15: Inherits: ^Tree @@ -106,7 +106,7 @@ T15: Footprint: ___ xx_ Dimensions: 3,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T16: Inherits: ^Tree @@ -114,7 +114,7 @@ T16: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR T17: Inherits: ^Tree @@ -122,13 +122,15 @@ T17: Footprint: __ x_ Dimensions: 2,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR TC01: Inherits: ^Tree Building: Footprint: ___ xx_ Dimensions: 3,2 + EditorTilesetFilter: + ExcludeTilesets: INTERIOR TC02: Inherits: ^Tree @@ -136,7 +138,7 @@ TC02: Footprint: _x_ xx_ Dimensions: 3,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR TC03: Inherits: ^Tree @@ -144,7 +146,7 @@ TC03: Footprint: xx_ xx_ Dimensions: 3,2 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR TC04: Inherits: ^Tree @@ -152,7 +154,7 @@ TC04: Footprint: ____ xxx_ x___ Dimensions: 4,3 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR TC05: Inherits: ^Tree @@ -160,7 +162,7 @@ TC05: Footprint: __x_ xxx_ _xx_ Dimensions: 4,3 EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR BOXES01: Inherits: ^Tree @@ -233,7 +235,7 @@ ICE01: Tooltip: Name: Ice Floe EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR ICE02: Inherits: ^Tree @@ -243,7 +245,7 @@ ICE02: Tooltip: Name: Ice Floe EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR ICE03: Inherits: ^Tree @@ -253,21 +255,21 @@ ICE03: Tooltip: Name: Ice Floe EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR ICE04: Inherits: ^Tree Tooltip: Name: Ice Floe EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR ICE05: Inherits: ^Tree Tooltip: Name: Ice Floe EditorTilesetFilter: - ExcludeTilesets: DESERT + ExcludeTilesets: DESERT, INTERIOR ROCK1: Inherits: ^Rock diff --git a/mods/ra/rules/defaults.yaml b/mods/ra/rules/defaults.yaml index bb27e66fef..ffdb85f4a8 100644 --- a/mods/ra/rules/defaults.yaml +++ b/mods/ra/rules/defaults.yaml @@ -252,6 +252,8 @@ MustBeDestroyed: AnnounceOnSeen: Notification: EnemyDetected + EditorTilesetFilter: + ExcludeTilesets: INTERIOR ^Plane: Inherits@1: ^ExistsInWorld @@ -471,6 +473,8 @@ Palette: terrain EditorAppearance: UseTerrainPalette: true + EditorTilesetFilter: + ExcludeTilesets: INTERIOR ^CivField: Inherits: ^CivBuilding @@ -481,6 +485,8 @@ -Demolishable: ProximityCaptor: Types: CivilianField + EditorTilesetFilter: + ExcludeTilesets: INTERIOR ^Tree: Tooltip: @@ -507,6 +513,8 @@ FrozenUnderFog: StartsRevealed: true ScriptTriggers: + EditorTilesetFilter: + ExcludeTilesets: INTERIOR ^Husk: Husk: diff --git a/mods/ra/rules/fakes.yaml b/mods/ra/rules/fakes.yaml index 84c37697a1..afdebc0466 100644 --- a/mods/ra/rules/fakes.yaml +++ b/mods/ra/rules/fakes.yaml @@ -68,6 +68,8 @@ SYRF: Image: SYRD Valued: Cost: 100 + EditorTilesetFilter: + ExcludeTilesets: INTERIOR SPEF: Inherits: ^FakeBuilding @@ -93,6 +95,8 @@ SPEF: Image: SPEN Valued: Cost: 100 + EditorTilesetFilter: + ExcludeTilesets: INTERIOR DOMF: Inherits: ^FakeBuilding diff --git a/mods/ra/rules/misc.yaml b/mods/ra/rules/misc.yaml index be67feffea..21c354830e 100644 --- a/mods/ra/rules/misc.yaml +++ b/mods/ra/rules/misc.yaml @@ -271,6 +271,8 @@ RAILMINE: UseTerrainPalette: false AutoTargetIgnore: BodyOrientation: + EditorTilesetFilter: + ExcludeTilesets: INTERIOR QUEE: Tooltip: diff --git a/mods/ra/rules/structures.yaml b/mods/ra/rules/structures.yaml index d2a0fad564..354c4e46ac 100644 --- a/mods/ra/rules/structures.yaml +++ b/mods/ra/rules/structures.yaml @@ -159,6 +159,8 @@ SPEN: RequiresPrerequisites: structures.ukraine Prerequisite: ships.ukraine ProvidesPrerequisite@buildingname: + EditorTilesetFilter: + ExcludeTilesets: INTERIOR SYRD: Inherits: ^Building @@ -244,6 +246,8 @@ SYRD: RequiresPrerequisites: structures.germany Prerequisite: ships.germany ProvidesPrerequisite@buildingname: + EditorTilesetFilter: + ExcludeTilesets: INTERIOR IRON: Inherits: ^Building