ValveSoftware / halflife

Half-Life 1 engine based games
Other
3.57k stars 596 forks source link

Remove TrackerScheme.res from valve/resource directory and merge it into platform/resource version #3696

Open SamVanheer opened 5 months ago

SamVanheer commented 5 months ago

The anniversary update added a second TrackerScheme.res file in the Half-Life/valve/resource directory. This file defines things like menu button text color and font.

These changes should be made to the main TrackerScheme.res file in Half-Life/platform/resource instead. The reason for this is that the game is currently loading the platform version and then the version in valve anyway so it's applying those changes no matter what.

Having two files only accomplishes one thing and that's confusing people who want to change things like menu button text color since the color isn't defined in the platform version of the file.

If the idea was to leave the platform version unchanged so mods keep their original scheme values then this isn't working as intended.