Page 1 of 1

Using Ignore Weapon Size Scale for UV-Aligned CS2 Finishes

Posted: Sat Jul 18, 2026 2:03 pm
by ice
Custom Paint applies a full-color image through a weapon’s original UVs. For patterned finishes, Counter-Strike normally adjusts pattern scale per weapon to compensate for differences in weapon size.

Disable automatic scale adjustment

Valve documents this finish property for cases where automatic per-weapon scaling is not desired:

Code: Select all

"ignore_weapon_size_scale" "1"
Valve’s Weapon Finishes Guide describes a Custom Paint example that enables this property so the pattern aligns exactly with the weapon’s original UVs.

Documented Custom Paint configuration

Valve’s Custom Paint documentation provides this example configuration:

Code: Select all

"style"                         "7"
"pattern_scale"                 "1"
"pattern_offset_x_start"        "0.0"
"pattern_offset_x_end"          "0.0"
"pattern_offset_y_start"        "0.0"
"pattern_offset_y_end"          "0.0"
"pattern_rotate_start"          "0.0"
"pattern_rotate_end"            "0.0"
"ignore_weapon_size_scale"      "1"
This is a documented example, not a requirement for every Custom Paint finish. Valve states that paints define offset and rotation ranges and that values are selected from those ranges when the paint is applied.

Verify the finish in CS2

Valve identifies the CS2 Workshop Item Editor as an in-client tool for viewing and editing finishes. It includes controls for inspecting, previewing, and publishing workshop items.

For UV-specific Custom Paint artwork, use "ignore_weapon_size_scale" "1" when automatic per-weapon scale adjustment is not desired, then inspect and preview the result in the Workshop Item Editor.

Editorial reference: TOG-EDITORIAL-287