6,561 Commits over 2,983 Days - 0.09cph!
Fix achievement names being off by 1 ID
Added CLuaLocomotion.GetDesiredSpeed
Added CLuaLocomotion.GetGroundNormal
Made Player.GetPlayerInfo shared (was clientside only)
Fixed a typo in detail.vbsp
Fixed Material() not being able to access gamemodes/ folder
CreateConVar/AddConsoleCommand globals now ErrorNoHalt when command creation fails, instead of silently failing
Can no longer create concmmands/convars with blocked names
Added NPC.NavSetGoalPos
Changed NPC.NavSetGoalTarget - second argument defaults to 0,0,0, sets correct goal type for the path
Sandbox spawning bypasses IsAdmin checks in singleplayer
Editing entity variables bypasses IsAdmin checks in singleplayer
Fixed crashes when setting null model on players
Fixed crash when trying to render world model as entity model
█▇▅▋▄▊ ▉▆▆▌▋▍▍▇▉▅▄ ▉▇▆ ██▄▇▉▍▉▊▊█ ▋▍ ▇▆▋█▅▋▉ ▍▌▊ ▆▋▅▍ ▅▄▋▍ ▇▇▋▄ ▌▍▆▌▆▄▅▍ ▊▌ ▅▌▊▊ ▊▅▄▇▍▇▇▌▆ ▇▆▊▋█▌▊
Added Entity.GetAnimCount
Clamped PhysObj.SetMass to safe values (0-50000]
▄▋▌▇▇▌█▍█ ▋▌▇█▆▅▆▅▆▆ ▇▆▅ "█▆▊ ▆▌█▊ ▍▊▍▆█▊ ▌▆▅▉ ▊▅▇▆▉▍▄█!" ▊▍▌▋
▇▌█▄█▋▌ ▇▊▋▌▅▅▌ ▊▍▆▇▊▉▊▌ ▇▄▇▅ ▅▉██▉▌▍▄█▋▉▇ ▆▋▆▍ ▌▌▌█ ▅▅▊▇, ▊▍▆ ▋▇▉█ █▋ ▇▊▆▍▅ ▆▍▅▄▇▍▇▌ ▄▍ ▇▊▍▉▅▍ ▍▍▍▄ ▋▉▊▆▋▍
Force OS Specific binary module load errors to English
▋▇▊▇▊▄█▊ ▊▍▇██▇▋▇█▆▄ ▄▋▄ ▍▅▌▋▋█▊
▄▋▇█▊ ▅▇▅▉▊▋▇▆▋█ & ▋▊▊▌▉▉▌█'▄ ▍▍▄ ▍▅▅▇▍▇█ █▅▋ ▅▅▉▌▉▆▌▍ ▄▄▉▆ ▇▇▆▅▅ ▅▅▇▇█▋▅
render library underflow warnings are now non halting Lua errors
Fixed cam.End crashing when used without cam.Start first (will throw Lua error)
Try to end cam.Start calls that are left unended each frame (will display warnings in console when this happens)
Added NPC:GetKnownEnemyCount - includes "danger position enemy"
Added NPC:GetKnownEnemies, NPC:IgnoreEnemyUntil, NPC:GetTimeEnemyLastReacquired, NPC:GetLastTimeTookDamageFromEnemy, NPC:MarkTookDamageFromEnemy
Fixed binary module OS specific errors for non latin alphabets on Windows
Save cookies on Lua state shutdown
Fixed PhysObj.SetInertia causing unexpected behavior when used on frozen phys objects or with invalid values
Add nullptr safeguards to CMaterialVar::SetTextureValue
Fixed "Steam overlay replacement" window opening links externally
Fixed crashes in certain Vehicle functions when used on unsupported vehicles
+vgui_drawtree now requires sv_cheats just like vgui_drawtree 1/0 does
Fixed crash on srcds when potentially conflicting addons are detected
ServerLog global now obeys sv_logecho convar
Delete Windows steam binaries (used by dedicated servers) as they are now shipped automatically by Steam
menu_cleanupgmas Problem will now tell you which files it recommends deleting. Also removed "Finished! Run menu_cleanupgmas to clean up said files" console messages since they duplicate what's in Problems menu.
Move potentially conflicting addons detection to Problems menu - potentially conflicting means two addons have the same Lua file with different file sizes
You can now search maps by the name of the Workshop Addon they come from in Start New Game screen
▊██ ▉▉▆▊▄▅▆▅▇▆▋ ▍▉▄▉▋█▍▇▊ ▋▉▋▄█▊▋ ▇▇ ▄█▉▋ ▊█▌▊▄
Fix crashing with npc_apcdriver when it doesn't have its vehicle
Added console warnings when npc_apcdriver/npc_vehicledriver is removing due to it not having its vehicle
Update steam_api.dll to the correct version (1.50)
Relax "Too many voice packets in a single frame!" kick threshold
TTT: Fix ammo ents blocking +use near other entites (Community contribution)
Fixed a typo in hook.Remove error (Community Contribution)
Update Steam client libraries
Updated textures for a specific button and hoverball models
Fixed a crash with NPC:SetNPCClass
Fixed a crash in the DSP system
Fixed a regression with string.Comma where it wouldn't format huge numbers properly
Fixed func_healthcharger and func_recharge not updating its texture index
Added OnHalfEmpty, OnEmpty and OnFull outputs to func_healthcharger, to match func_recharge
Fixed Half Life 1 sentry ragdolls not cleaning up on map cleanup. Also fixed their collisions and inability to hit the player at certain player angles
Actually rollback Steamworks SDK to 1.50 (from 1.52)
Failing to save jpeg screenshots/posters actually says that it failed in console
Fixed DIconLayout counting border size 2 times when laying out icons (Community Contribution)
Flash the game window when loading screen disappears to let the player know the loading is finished
Fixed hook.Add giving a less than useful error when given a nil to second argument
Put motionsensor.GetColourMaterial behind a clientside permission.
Added NextBot.GetLastKnownArea and NextBot.ClearLastKnownArea
Fixed file.AsyncRead returning garbage when the target file has no data
Fixed a crash when trying to play bad ADPCM wav files
Fixed vgui_slideshow_display crashing the game without materials to display
Fixed Lua errors when trying to activate non Toggle Camera or Dynamite from a tool Button that was loaded from a save in multiplayer
Improved save loading so it sets player ownership of spawned entities to a player in more cases
▌▄▇█ ▌▇█▌▅▅▇ ▄▌▆▉▇▋ █▌ ▇▅▆▊ ▋▋▌▉ ▊▍▋▋▊ ▍▇▄▇▉▍▆ ▊██ ▄▅▆▅▉
Fixed an issue where usage of halo library would fill the screen with a color