diff --git a/OpenRA.Mods.TS/Traits/Buildings/LowBridge.cs b/OpenRA.Mods.TS/Traits/Buildings/LowBridge.cs index d1eeb93fd0..be90d6cacd 100644 --- a/OpenRA.Mods.TS/Traits/Buildings/LowBridge.cs +++ b/OpenRA.Mods.TS/Traits/Buildings/LowBridge.cs @@ -20,7 +20,7 @@ namespace OpenRA.Mods.TS.Traits [Desc("Bridge actor that can't be passed underneath.")] class LowBridgeInfo : ITraitInfo, Requires { - public readonly string TerrainType = "Road"; + public readonly string TerrainType = "Bridge"; public object Create(ActorInitializer init) { return new LowBridge(init.Self, this); } } diff --git a/mods/ts/rules/defaults.yaml b/mods/ts/rules/defaults.yaml index 357232fa3a..d686cce255 100644 --- a/mods/ts/rules/defaults.yaml +++ b/mods/ts/rules/defaults.yaml @@ -261,6 +261,7 @@ TerrainSpeeds: Clear: 90 Road: 100 + Bridge: 100 Rail: 90 DirtRoad: 100 Rough: 80 @@ -430,6 +431,7 @@ TerrainSpeeds: Clear: 70 Road: 100 + Bridge: 100 Rail: 50 DirtRoad: 90 Rough: 40 @@ -497,6 +499,7 @@ TerrainSpeeds: Clear: 70 Road: 100 + Bridge: 100 Rail: 100 DirtRoad: 90 Rough: 60 @@ -632,6 +635,7 @@ TerrainSpeeds: Clear: 90 Road: 100 + Bridge: 100 Rail: 80 DirtRoad: 90 Rough: 70 @@ -891,7 +895,7 @@ AutoSelectionSize: AppearsOnRadar: RadarColorFromTerrain: - Terrain: Road + Terrain: Bridge BodyOrientation: UseClassicPerspectiveFudge: false QuantizedFacings: 1 diff --git a/mods/ts/rules/gdi-vehicles.yaml b/mods/ts/rules/gdi-vehicles.yaml index 7b3b35e34f..0ed0e0a43f 100644 --- a/mods/ts/rules/gdi-vehicles.yaml +++ b/mods/ts/rules/gdi-vehicles.yaml @@ -62,6 +62,7 @@ HVR: TerrainSpeeds: Clear: 100 Road: 100 + Bridge: 100 Rail: 100 DirtRoad: 100 Rough: 100 diff --git a/mods/ts/rules/shared-infantry.yaml b/mods/ts/rules/shared-infantry.yaml index d456aced45..34219cea40 100644 --- a/mods/ts/rules/shared-infantry.yaml +++ b/mods/ts/rules/shared-infantry.yaml @@ -78,6 +78,7 @@ FLAMEGUY: TerrainSpeeds: Clear: 45 Road: 50 + Bridge: 50 Rail: 45 DirtRoad: 50 Rough: 40 diff --git a/mods/ts/rules/shared-vehicles.yaml b/mods/ts/rules/shared-vehicles.yaml index 1f83b91833..8376144178 100644 --- a/mods/ts/rules/shared-vehicles.yaml +++ b/mods/ts/rules/shared-vehicles.yaml @@ -67,6 +67,7 @@ HARV: Clear: 90 Rough: 70 Road: 100 + Bridge: 100 Beach: 70 Tiberium: 80 BlueTiberium: 80 diff --git a/mods/ts/tilesets/snow.yaml b/mods/ts/tilesets/snow.yaml index cd97e24fdb..037a5629ba 100644 --- a/mods/ts/tilesets/snow.yaml +++ b/mods/ts/tilesets/snow.yaml @@ -18,6 +18,10 @@ Terrain: Type: Road Color: 2D2B28 TargetTypes: Ground + TerrainType@Bridge: + Type: Bridge + Color: 5A5C5A + TargetTypes: Ground TerrainType@Rail: Type: Rail Color: 363739 diff --git a/mods/ts/tilesets/temperate.yaml b/mods/ts/tilesets/temperate.yaml index 5a935f2eea..13991a2a32 100644 --- a/mods/ts/tilesets/temperate.yaml +++ b/mods/ts/tilesets/temperate.yaml @@ -18,6 +18,10 @@ Terrain: Type: Road Color: 745537 TargetTypes: Ground + TerrainType@Bridge: + Type: Bridge + Color: 403C34 + TargetTypes: Ground TerrainType@Rail: Type: Rail Color: 745537