6,142 Commits over 3,806 Days - 0.07cph!
Now it compiles with SUPPORTS_GMOD_DT as well (oops)
GMod compiles without SUPPORTS_GMOD_DT
Added CNavArea.IsPotentiallyVisible( cnavarea )
Added CNavArea:IsCompletelyVisible( cnavarea )
Added CNavArea:IsPartiallyVisible( eyepos, ignoreEnt = NULL )
Added NextBot.IsAbleToSee( ent, useFOV = true )
Added NextBox:Set/GetFOV()
Replaced "Bad field in entity!!" warning with a far more descript one
Replaced usage of "Physgun" and "Physcannon" with "Gravity Gun" in the .fgd files used by Hammer to avoid confusion between GMod's physgun and the gravgun
Added SF_PHYSPROP_IS_GIB, SF_PHYSBOX_ALWAYS_PICK_UP, SF_PHYSBOX_NEVER_PUNT, SF_WEAPON_START_CONSTRAINED, SF_WEAPON_NO_PLAYER_PICKUP and SF_WEAPON_NO_PHYSCANNON_PUNT enums (all shared)
Gravity gun now respects SF_PHYSBOX_NEVER_PUNT, SF_WEAPON_NO_PHYSCANNON_PUNT, SF_PHYSBOX_ALWAYS_PICK_UP, SF_PHYSBOX_NEVER_PICK_UP and SF_PHYSPROP_ALWAYS_PICK_UP spawnflags like expected
█▌▌▍: ▆▋▄▌▇ ▄▆█▍ ▌▉▇▋▄▉ ▄▇▆ ▊▅ ▊█▊▍▅▌▊▍█▅▇█▇ ▌█▋▇▅▌▉▄ ▄▄▆█▅ ▉▆█▅ ▍▅▆▊ ▆▋▅ ▄▊▉▇
Made Entity.Use's last 3 arguments optional, they default to:
2nd argument defaults to value of 1st argument
3rd defaults to USE_ON (matches player's +use)
4th defaults to 0 (Matches player's +use)
Fixed console deduplicating empty strings
Fixed default secondary ammo HUD not updating its visibility when secondary ammo type changes
Fixed combine soldiers only shooting 1 bullet per burst with SWEPs
Fixed combine soldiers not using weapon rest times at all (only uses SWEP rest times now)
Move "CreateFragmentsFromFile: '%s' doesn't exist." to developer 1
Properly reset deduplication with messages < 10 characters
Get rid of Duplicate CLC_ClientInfo checks entirely
Dissolved entities now have zero G regardless of whether "Keep corpses" is enabled or not
▉█▊▆▉ █_▄▉▄▉▉▅▋█▅▍██▌ █▉ ▄▉▄ ▌▌▋█▊▇ ▅▊▆▋▆▍▌▉▄▅
cherrypick clc_clientinfo fix
cherry pick fixes from main
roll back the addon system change from x64 as it causes issues with linux srcds shutdown
Do not deduplicate messages smaller than 10 characters
Try _stat64 if we get EOVERFLOW in bootil
Try _stat64 if we get EOVERFLOW in bootil
▍▆▆▍▄ █▋▇▅▄█▍ ▆▍▋▍▅ ▌▍▊▍ █▇▍
█▇▅'▆ ▋▌█▌ ▌▍▆ ▉▅▇▊▅▌▍▌█ ▉▊▌_▌█▊▆▍▍▍█▍▅ ▍▄ ▋▋█ ▅▉▋▉▉▉ ▌▉▄▇▇▉ ▌ ▌▍▌▉▋▉▇▋▅
Get rid of dropprimary console command
Invalid main menu backgrounds no longer break background switching
JPEG > JPG for 2 backgrounds
Fixed pressing Enter in Tool tab search/filter collapsing all categories unexpectedly
Detection for which addon caused a Lua error should much more reliable now.
Updated backgrounds from the contest
Fixed recent changes to projected texture culling being triggered by model panels present on screen, and other view altering Lua code
Fix potential Lua errors with main menu backgrounds
Print menu state Lua errors with one spew call to allow deduplication to work on them
Physgun halo works on effects as one would expect
Added script_conditions killfeed translation
Appears on HL2Ep2 maps
DHorizDivider resizes all panels with same cookie name
An experiment for the spawnmenu tabs
Prevent main menu from showing the same BG image back to back
Fix potential Lua errors in RenderSpawnIcon_ functions
Fixed Entity.NetworkVarElement not saving properly
Stop searching for servers if player exits the server browser
Minor adjustment to server blacklist stuff
A little icon for when a weapon is selected as NPC wep override