summaryrefslogtreecommitdiffstats
path: root/build.sh
diff options
context:
space:
mode:
authorsalmonik <salmonik@tuta.io>2026-11-04 11:42:02 +0100
committersalmonik <salmonik@tuta.io>2026-11-04 11:42:02 +0100
commit0bca7df8b5347702c4a0e0a45226fa8ac0ebbef7 (patch)
tree6824eaa2a1fd61522da8a07ef166c3bc9025bcfe /build.sh
parentProps: disable StudioRender hooks, fix m_clrRender offset (diff)
downloadhl2h-0bca7df8b5347702c4a0e0a45226fa8ac0ebbef7.tar.gz
hl2h-0bca7df8b5347702c4a0e0a45226fa8ac0ebbef7.zip
Props: only substitute colour during studio draws (no forced set)
The forced SetColorModulation/SetAlphaModulation calls before DrawModel are what turned matched props into the error material and destabilised the material system. Mirror Amalgam instead: set a "drawing a prop" flag around the original draw and only substitute the colour when the engine itself calls SetColorModulation during that draw. Log those calls for the first few draws to see whether the engine applies modulation inside DrawModel at all.
Diffstat (limited to 'build.sh')
0 files changed, 0 insertions, 0 deletions