diff --git a/mods/ts/rules/defaults.yaml b/mods/ts/rules/defaults.yaml index e9d301bb1e..19235db5f9 100644 --- a/mods/ts/rules/defaults.yaml +++ b/mods/ts/rules/defaults.yaml @@ -887,9 +887,12 @@ DamageInterval: 16 DamageTypes: BulletDeath Terrain: Veins - GrantConditionOnTerrain@VEINS: + LeavesTrails@VEINS: + Image: veins + Palette: player TerrainTypes: Veins - Condition: veins - WithIdleOverlay@VEINS: - Sequence: veins - RequiresCondition: veins + TrailWhileStationary: true + StationaryInterval: 16 + MovingInterval: 16 + StartDelay: -1 + SpawnAtLastPosition: false diff --git a/mods/ts/rules/gdi-vehicles.yaml b/mods/ts/rules/gdi-vehicles.yaml index a13cde5c02..fac276e08c 100644 --- a/mods/ts/rules/gdi-vehicles.yaml +++ b/mods/ts/rules/gdi-vehicles.yaml @@ -99,8 +99,7 @@ HVR: StationaryInterval: 18 MovingInterval: 6 -DamagedByTerrain@VEINS: - -GrantConditionOnTerrain@VEINS: - -WithIdleOverlay@VEINS: + -LeavesTrails@VEINS: SMECH: Inherits: ^Vehicle @@ -142,8 +141,7 @@ SMECH: Selectable: Bounds: 20, 32, 0, -8 -DamagedByTerrain@VEINS: - -GrantConditionOnTerrain@VEINS: - -WithIdleOverlay@VEINS: + -LeavesTrails@VEINS: MMCH: Inherits: ^Tank diff --git a/mods/ts/rules/nod-vehicles.yaml b/mods/ts/rules/nod-vehicles.yaml index 3c103ebaef..8dbe602b35 100644 --- a/mods/ts/rules/nod-vehicles.yaml +++ b/mods/ts/rules/nod-vehicles.yaml @@ -31,8 +31,7 @@ BGGY: AutoTarget: WithMuzzleOverlay: -DamagedByTerrain@VEINS: - -GrantConditionOnTerrain@VEINS: - -WithIdleOverlay@VEINS: + -LeavesTrails@VEINS: BIKE: Inherits: ^Vehicle @@ -268,8 +267,7 @@ WEED: -WithVoxelBody: WithVoxelUnloadBody: -DamagedByTerrain@VEINS: - -GrantConditionOnTerrain@VEINS: - -WithIdleOverlay@VEINS: + -LeavesTrails@VEINS: SAPC: Inherits: ^Tank diff --git a/mods/ts/rules/shared-vehicles.yaml b/mods/ts/rules/shared-vehicles.yaml index 1724dbae33..5b1f1d7026 100644 --- a/mods/ts/rules/shared-vehicles.yaml +++ b/mods/ts/rules/shared-vehicles.yaml @@ -101,8 +101,7 @@ HARV: gdi: harv.gdi nod: harv.nod -DamagedByTerrain@VEINS: - -GrantConditionOnTerrain@VEINS: - -WithIdleOverlay@VEINS: + -LeavesTrails@VEINS: LPST: Inherits: ^Tank diff --git a/mods/ts/sequences/misc.yaml b/mods/ts/sequences/misc.yaml index dd52cb7b65..5bd7905ab1 100644 --- a/mods/ts/sequences/misc.yaml +++ b/mods/ts/sequences/misc.yaml @@ -357,6 +357,13 @@ resources: Tick: 180 Offset: 0, -12, 2.5 +veins: + idle: veinatac + Length: 12 + UseTilesetExtension: true + ZOffset: 1023 + Offset: 0, -12, 24 + shroud: Defaults: Offset: 0, -1 diff --git a/mods/ts/sequences/vehicles.yaml b/mods/ts/sequences/vehicles.yaml index dbf37d8072..3dc86492ef 100644 --- a/mods/ts/sequences/vehicles.yaml +++ b/mods/ts/sequences/vehicles.yaml @@ -3,11 +3,6 @@ Offset: 0, 0, 24 Length: * BlendMode: Additive - veins: veinatac - Length: 12 - UseTilesetExtension: true - ZOffset: 1023 - Offset: 0, -12, 24 mcv.gdi: Inherits: ^VehicleOverlays