Skip to content

v1.7.0

Compare
Choose a tag to compare
@tmp64 tmp64 released this 31 Oct 08:36
· 238 commits to master since this release

Client

General

  • Added VGUI2 Killfeed. Only works in OpenGL mode.
  • Fixed blurry HUD sprite rendering (HL bug #3156). Only works in OpenGL mode.
  • Added jump speedometer (#71).
  • Added support for user-modifiable files.
    • ClientScheme.res and HudLayout.res won't be replaced on update. Their content was moved to *Base.res files.
    • Allows user customization without breaking anything on BHL update.

Weapon viewmodel configuration

  • cl_viewmodel_hltv allows disabling of some animations. See the wiki for details.
  • Option to select left or right hand (#74).
  • cl_viewmodel_* cvars for position and FOV of the viewmodel (#73, #74).
  • Angled viewmodel bobbing (#72).
  • Added cvar to disable weapon shells.

Color picker optimizations

  • Replaced textures in OpenGL mode with rendering commands.
  • Reduced texture size from 6 MB to 1 MB in Software and D3D modes.

Other

  • Disabled third-person mode in multiplayer without cheats (#70).
  • Added bhop_reset command to reset bhop autodetection. Use when lag causes it to detect incorrectly.
  • Added bhl_validate_files to check the integrity of all BHL files.
  • Added cl_rollspeed and cl_rollangle.
  • Added a check that would crash the game if client library wasn't unloaded during restart.

Bugfixes

  • Fixed ESC and console being disabled when player is kicked with chat open.
  • Fixed mouse input in MOTD dialog.
  • Fixed VGUI2 rounded corner texture color.
  • Fixed third-person player model when viewing HLTV demos (#75).
  • Fixed crash when testing microphone in the game options.
  • Fixed version label positions in update notification.
  • Fixed About tab in the options when an update is available.
  • Fixed status requests when playing demos.
  • Fixed incorrect handling of custom view models when spectating on a HLTV server or HLTV demo.

Server

  • Client cvar querying refactoring.
    • Fixed HTML and Unicode MOTD not actually being sent to players. See the wiki for more details.
  • Removed erroneous debug code that sends hardcoded team names and scores to all players when a player joins the game.
  • Fixed incorrect flag variable in CBaseMonster::RunAI.