Changing the fading speed of the GUI Windows
The speed at which the GUI, or Graphical User Interface, fades in and out as well as the fading speed when switching between tabs in the HL2 GUI can easily be changed by editing
SteamApps\YourMod\Resource\SourceScheme.res with Notepad or another text editor.
If you have not created the mod project and you want to edit the original Source engine game, the SourceScheme.res will have to be extracted from the
SteamApps\common\SourceSDK\vpks\depot_211_dir.vpk cache file. GCFScape can be used to extract files from a GCF and/or VPK. The file needed in this tutorial can be found here:
root\hl2\resource\SourceScheme.res. It will have to be extracted into the
SteamApps\common\half-life 2\hl2\resource folder. For a custom mod, the file will have to be extracted to
On Line 63:
Frame.TitleTextInsetX 16 Frame.ClientInsetX 8 Frame.ClientInsetY 6 Frame.BgColor "160 160 160 128" Frame.OutOfFocusBgColor "160 160 160 32" Frame.FocusTransitionEffectTime "0.3" // time it takes for a window to fade in/out on focus/out of focus Frame.TransitionEffectTime "0.08" // time it takes for a window to fade in/out on open/close Frame.AutoSnapRange "0"
The speed at which a window fades in and out can be changed by editing the value
Frame.FocusTransitionEffectTime. A good value to set it to would be
The fading speed when switching between tabs is located at Line 117:
PropertySheet.TextColor "OffWhite" PropertySheet.SelectedTextColor "White" PropertySheet.TransitionEffectTime "0.08" // time to change from one tab to another
PropertySheet.TransitionEffectTime can be changed to
Save your changes in order to see this effect.