From 327e0c82efe65cffb1daa61179d672ce981b5290 Mon Sep 17 00:00:00 2001 From: Saver <254009586+Saver27@users.noreply.github.com> Date: Fri, 15 May 2026 19:30:58 +0200 Subject: [PATCH 1/4] Fix broken tread mark albedo generation - Replaced faulty `tank_treads06_albedo` - Switched affected units to `tank_treads03_albedo` - Fixed intermittent broken tread textures on: - Fatboy - Viper - Trebuchet --- units/UEL0401/UEL0401_unit.bp | 16 ++++++++-------- units/URL0111/URL0111_unit.bp | 17 ++++++++++++----- units/URL0304/URL0304_unit.bp | 15 +++++++++++---- 3 files changed, 31 insertions(+), 17 deletions(-) diff --git a/units/UEL0401/UEL0401_unit.bp b/units/UEL0401/UEL0401_unit.bp index aeddaca7a13..96ea1a7c0e3 100644 --- a/units/UEL0401/UEL0401_unit.bp +++ b/units/UEL0401/UEL0401_unit.bp @@ -191,18 +191,18 @@ UnitBlueprint{ ScrollTreads = true, TreadMarks = { { - TreadMarks = "tank_treads06_albedo", + TreadMarks = "tank_treads03_albedo", TreadMarksInterval = 0.3, - TreadMarksSizeX = 5, - TreadMarksSizeZ = 5.5, - TreadOffset = { 0, 0, -0.5 }, + TreadMarksSizeX = 1.7, + TreadMarksSizeZ = 4.8, + TreadOffset = { 2.0, 0, -0.2 }, }, { - TreadMarks = "tank_treads06_albedo", + TreadMarks = "tank_treads03_albedo", TreadMarksInterval = 0.3, - TreadMarksSizeX = 5.5, - TreadMarksSizeZ = 5.5, - TreadOffset = { 0, 0, -4.5 }, + TreadMarksSizeX = 1.7, + TreadMarksSizeZ = 4.8, + TreadOffset = { -2.0, 0, -0.2 }, }, }, }, diff --git a/units/URL0111/URL0111_unit.bp b/units/URL0111/URL0111_unit.bp index 822f1cd927a..d227a39776d 100644 --- a/units/URL0111/URL0111_unit.bp +++ b/units/URL0111/URL0111_unit.bp @@ -69,11 +69,18 @@ UnitBlueprint{ ScrollTreads = true, TreadMarks = { { - TreadMarks = "tank_treads06_albedo", - TreadMarksInterval = 0.09, - TreadMarksSizeX = 0.9, - TreadMarksSizeZ = 2, - TreadOffset = { 0, 0, -0.7 }, + TreadMarks = "tank_treads03_albedo", + TreadMarksInterval = 0.1, + TreadMarksSizeX = 0.3, + TreadMarksSizeZ = 2.5, + TreadOffset = { 0.3, 0, -0.8 }, + }, + { + TreadMarks = "tank_treads03_albedo", + TreadMarksInterval = 0.1, + TreadMarksSizeX = 0.3, + TreadMarksSizeZ = 2.5, + TreadOffset = { -0.3, 0, -0.8 }, }, }, }, diff --git a/units/URL0304/URL0304_unit.bp b/units/URL0304/URL0304_unit.bp index 1dcf74f88a1..9767936d626 100644 --- a/units/URL0304/URL0304_unit.bp +++ b/units/URL0304/URL0304_unit.bp @@ -68,11 +68,18 @@ UnitBlueprint{ ScrollTreads = true, TreadMarks = { { - TreadMarks = "tank_treads06_albedo", + TreadMarks = "tank_treads03_albedo", TreadMarksInterval = 0.2, - TreadMarksSizeX = 1.25, - TreadMarksSizeZ = 1.5, - TreadOffset = { 0, 0, -0.3 }, + TreadMarksSizeX = 0.3, + TreadMarksSizeZ = 2, + TreadOffset = { 0.5, 0, -0.7 }, + }, + { + TreadMarks = "tank_treads03_albedo", + TreadMarksInterval = 0.2, + TreadMarksSizeX = 0.3, + TreadMarksSizeZ = 2, + TreadOffset = { -0.5, 0, -0.7 }, }, }, }, From 3bbc517993eb13bcebc8405bbe15777535f77d12 Mon Sep 17 00:00:00 2001 From: Saver <254009586+Saver27@users.noreply.github.com> Date: Fri, 15 May 2026 20:47:45 +0200 Subject: [PATCH 2/4] Replace tab with spaces for consistency. --- units/URL0111/URL0111_unit.bp | 2 +- units/URL0304/URL0304_unit.bp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/units/URL0111/URL0111_unit.bp b/units/URL0111/URL0111_unit.bp index d227a39776d..1e88b07e8ad 100644 --- a/units/URL0111/URL0111_unit.bp +++ b/units/URL0111/URL0111_unit.bp @@ -75,7 +75,7 @@ UnitBlueprint{ TreadMarksSizeZ = 2.5, TreadOffset = { 0.3, 0, -0.8 }, }, - { + { TreadMarks = "tank_treads03_albedo", TreadMarksInterval = 0.1, TreadMarksSizeX = 0.3, diff --git a/units/URL0304/URL0304_unit.bp b/units/URL0304/URL0304_unit.bp index 9767936d626..c6c4d0749d2 100644 --- a/units/URL0304/URL0304_unit.bp +++ b/units/URL0304/URL0304_unit.bp @@ -74,7 +74,7 @@ UnitBlueprint{ TreadMarksSizeZ = 2, TreadOffset = { 0.5, 0, -0.7 }, }, - { + { TreadMarks = "tank_treads03_albedo", TreadMarksInterval = 0.2, TreadMarksSizeX = 0.3, From 040ce0b77c98c9312361e96d70a49eafda00206d Mon Sep 17 00:00:00 2001 From: Saver <254009586+Saver27@users.noreply.github.com> Date: Fri, 22 May 2026 20:33:52 +0200 Subject: [PATCH 3/4] Change Tank_Tread06 (512px) to Tank_Tread08 (256px) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Modification of the Tank_Treads 06 albedo to a single track – Tank_Tread08. The tread has been adapted to the Fatboy. --- env/Common/splats/tank_tread08.dds | Bin 0 -> 65664 bytes units/UEL0401/UEL0401_unit.bp | 16 ++++++++-------- 2 files changed, 8 insertions(+), 8 deletions(-) create mode 100644 env/Common/splats/tank_tread08.dds diff --git a/env/Common/splats/tank_tread08.dds b/env/Common/splats/tank_tread08.dds new file mode 100644 index 0000000000000000000000000000000000000000..db5e1b78f3a145e928ad9204a81e19e7f814cca7 GIT binary patch literal 65664 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 a0IvslJ;3V$UJvkkfY$@O9(cL*!2bn+<;he4 literal 0 HcmV?d00001 diff --git a/units/UEL0401/UEL0401_unit.bp b/units/UEL0401/UEL0401_unit.bp index 96ea1a7c0e3..a77f7b0c4f0 100644 --- a/units/UEL0401/UEL0401_unit.bp +++ b/units/UEL0401/UEL0401_unit.bp @@ -191,18 +191,18 @@ UnitBlueprint{ ScrollTreads = true, TreadMarks = { { - TreadMarks = "tank_treads03_albedo", - TreadMarksInterval = 0.3, - TreadMarksSizeX = 1.7, + TreadMarks = "tank_tread08", + TreadMarksInterval = 0.7, + TreadMarksSizeX = 2.5, TreadMarksSizeZ = 4.8, - TreadOffset = { 2.0, 0, -0.2 }, + TreadOffset = { 2.54, 0, 3.7 }, }, { - TreadMarks = "tank_treads03_albedo", - TreadMarksInterval = 0.3, - TreadMarksSizeX = 1.7, + TreadMarks = "tank_tread08", + TreadMarksInterval = 0.7, + TreadMarksSizeX = 2.5, TreadMarksSizeZ = 4.8, - TreadOffset = { -2.0, 0, -0.2 }, + TreadOffset = { -1.42, 0, 3.7 }, }, }, }, From fa432b4fb55731a3af7a512901e15ccd668ce2eb Mon Sep 17 00:00:00 2001 From: Saver <254009586+Saver27@users.noreply.github.com> Date: Fri, 22 May 2026 21:48:08 +0200 Subject: [PATCH 4/4] Second lane added Upon comparison, I noticed that Tank_Tread06 was used twice on the Fatboy. This has now been implemented using the new texture. Unfortunately, it still doesn't quite match the existing aesthetics 100%. --- units/UEL0401/UEL0401_unit.bp | 22 ++++++++++++++++++---- 1 file changed, 18 insertions(+), 4 deletions(-) diff --git a/units/UEL0401/UEL0401_unit.bp b/units/UEL0401/UEL0401_unit.bp index a77f7b0c4f0..4eca09c807b 100644 --- a/units/UEL0401/UEL0401_unit.bp +++ b/units/UEL0401/UEL0401_unit.bp @@ -194,15 +194,29 @@ UnitBlueprint{ TreadMarks = "tank_tread08", TreadMarksInterval = 0.7, TreadMarksSizeX = 2.5, - TreadMarksSizeZ = 4.8, - TreadOffset = { 2.54, 0, 3.7 }, + TreadMarksSizeZ = 4.6, + TreadOffset = { 2.54, 0, 0.6 }, }, { TreadMarks = "tank_tread08", TreadMarksInterval = 0.7, TreadMarksSizeX = 2.5, - TreadMarksSizeZ = 4.8, - TreadOffset = { -1.42, 0, 3.7 }, + TreadMarksSizeZ = 4.6, + TreadOffset = { -1.42, 0, 0.6 }, + }, + { + TreadMarks = "tank_tread08", + TreadMarksInterval = 0.7, + TreadMarksSizeX = 2.5, + TreadMarksSizeZ = 4.6, + TreadOffset = { 2.34, 0, 4.1 }, + }, + { + TreadMarks = "tank_tread08", + TreadMarksInterval = 0.7, + TreadMarksSizeX = 2.5, + TreadMarksSizeZ = 4.6, + TreadOffset = { -1.25, 0, 4.1 }, }, }, },