December 2016 Update

Bug fixes, server browser improvements, and more.

19 December 2016

A new update has been released! This time around we've mostly got bug fixes, but also some changes to the server browser.

The update will be automatically downloaded through Steam when you restart your game.

All servers will need to be updated before you can play on them.

12.16 December 19 2016
  • Lua API Changes
  • new

    Entity.GetFlexIDByName

  • new

    Player.SimulateGravGunPickup

  • new

    Player.GetPreferredCarryAngles

  • new

    Added ITexture.__tostring

  • fixed

    game.CleanUpMap no longer crashes when called too early on maps containg AI nodes

  • fixed

    game.GetTimeScale/game.GetSkillLevel now return nothing when called too early

  • fixed

    Entity.GetPoseParameterName no longer crashes when given an invalid input

  • fixed

    RunConsoleCommand's error message now ends with a new-line when trying to run a blocked command

  • fixed

    render.PopFilterMag/render.PopFilterMin now properly apply changes when the filter stack is emptied

  • fixed

    render.Pop* functions no longer crash the game when over-popping

  • updated

    GetConVar moved from C to Lua, results are now cached

  • updated

    IMaterial.__tostring now acts more similarly to other __tostring metamethods in the game

  • Game Changes
  • new

    Added '-nogammarmap' command-line parameter. This will disable the game's built in gamma correction and use your system's settings

  • new

    Hunter helicopters now perform behaviour from Half-Life 2: EP1 and EP2

  • fixed

    Fixed some animations not looping (e.g. noclip animation)

  • fixed

    Game no longer crashes when applying decals to models with a high amount of polygons

  • fixed

    Fixed buggy behaviour when a player dies whilst climbing a ladder

  • fixed

    Fixed crash that occured when printing some characters to the console when Windows is set to use certain non-english languages

  • fixed

    Game no longer attempts to load vaudio_miles module. This caused issues for some people who had weird installations of the Source SDK on their system

  • updated

    Server browser now shows more servers and ranks them slightly differently

  • updated

    Burning props no longer have their gibs ignited on destruction. This was causing some performance issues

  • updated

    Disabled the VGUI hotkey system (freaky internal behaviour that made ampersands work weirdly)

  • updated

    Improved error messages when failing to initialize the Steam API

  • updated

    Updated resource/HALFLIFE2.ttf

  • updated

    Re-enabled some fixes for d1_trainstation_05/ep2_outland_01 plug sockets

  • updated

    Improved performance of voice-chat mouth movement animations

  • updated

    Improved performance of traces (traces that have a function as their filter no longer have the filter called way too many times)

  • updated

    Improved performance when checking if entities have a RenderOverride method

  • GMad
  • updated

    Improved error messages when trying to create addons

Mailing List

If you want to follow this project you can sign up to the mailing list.

We'll only update you about this project, we won't spam you about other stuff or sell your email address.

* By subscribing you agree to the Terms Of Service and Privacy Policy