From 8c6bbcbaef9fbb9132ffce3eb1441a1a80fbf295 Mon Sep 17 00:00:00 2001 From: Jadon L <56563658+koerismo@users.noreply.github.com> Date: Mon, 10 Aug 2026 14:43:00 -0400 Subject: [PATCH 1/2] Add tiling flags to hotspot resource --- docs/modding/formats/vtf-hotspot-resource.md | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/docs/modding/formats/vtf-hotspot-resource.md b/docs/modding/formats/vtf-hotspot-resource.md index 97f597ed..08962034 100644 --- a/docs/modding/formats/vtf-hotspot-resource.md +++ b/docs/modding/formats/vtf-hotspot-resource.md @@ -52,8 +52,10 @@ Regions with the `alt_group` flag should be excluded from random selection by de ```cpp enum class HotspotRectFlags_t : unsigned char { - enable_rotation = 0x1, // Should this region be randomly rotated? - enable_reflection = 0x2, // Should this region be randomly horizontally flipped? - alt_group = 0x4, // If true, this region belongs to the alternate group. + enable_rotation = 0x1, // Should this region be randomly rotated? + enable_reflection = 0x2, // Should this region be randomly horizontally flipped? + alt_group = 0x4, // If true, this region belongs to the alternate group. + tile_x = 0x8, // Can this texture tile horizontally? + tile_y = 0x10, // Can this texture tile vertically? }; ``` From 0ecd8a62616eab0fc537f424d359ea9369486a66 Mon Sep 17 00:00:00 2001 From: Jadon L <56563658+koerismo@users.noreply.github.com> Date: Wed, 2 Sep 2026 15:26:49 -0400 Subject: [PATCH 2/2] Update vtf-hotspot-text-format.md --- docs/modding/formats/vtf-hotspot-text-format.md | 1 + 1 file changed, 1 insertion(+) diff --git a/docs/modding/formats/vtf-hotspot-text-format.md b/docs/modding/formats/vtf-hotspot-text-format.md index 692e98a1..59cef422 100644 --- a/docs/modding/formats/vtf-hotspot-text-format.md +++ b/docs/modding/formats/vtf-hotspot-text-format.md @@ -42,5 +42,6 @@ rectangle rotate 1 // Should this region be randomly rotated? reflect 1 // Should this region be randomly horizontally flipped? alt 1 // If true, this region belongs to the alternate group. + tile xy // If present, allows this rect to tile on the given axes. (x|y|xy) } ```