3,556 Commits over 3,256 Days - 0.05cph!
Disallow physics creation/destruction functions from being called on jeeps/airboats to prevent crashes
cherrypick language file update & lua error fix
cherrypick language files update
Rip out some XBox UI and matchmaking stuff
▌▍▊▅▍▋▆ ▄▆▄▅▉▉█▋ ▉▆▉▌▉ █▋▅▉ █, ▅▅▅▆▌▆ ▋▄█▍▋▍▄
Fixed a Lua error when receiving a text chat message from the srcds console
Disabling hoverballs now adjusts their mass so they are not abnormally heavy when disabled, improved duplicator support for the disabled state
Added optional full profanity filter provided by Steam (Toggleable in the Filters section of the default chatbox, Steam preferences apply)
https://files.facepunch.com/rubat/1b2611b1/wYMgPHem2P.png
https://files.facepunch.com/rubat/1b2611b1/kkezxGbeIj.png
Fixed P2P join game not working after a changelevel
Implement Steam chat filter to the default chat box
Added string = util.FilterText( input, context, steamID )
Added TEXT_FILTER_ enums
Potentially fixed a crash when Steam sends us a null SteamUGCQueryCompleted_t
Downgrade Steamworks SDK to 1.50
Make it more clear that changing sbox_persist while in-game will cleanup the map, "Stop Persisting" property will now also be hidden when persistence is disabled, do not clean up map when disabling persistence, fixed changing persistence in-game saving to the wrong file if the cvar changed too quickly within the 2 second timer
Add OS specific errors to binary module loading errors
▍▉▆▊ ▄▉▄▋▍ ▍▋▉ ▊▄▇▍▅▌█▇() ▆▉▋ █▅ ▆▇▍▉▄▊ ▍▋▆▅ ▋▅▊▉▋▄▉
█▆▉▇▊ ▋▊▆ ▌ ▊▄▋ ▍█▊▇▋▆█▄ ▅▆▉▅ ▄▊█▆▇▆▇ ▊▇▅▋▋▇▍▇▅▆ (▇▅▋█▍▋ ▋▉▌ ▍▋▄▌▉▅)
Potential fix for a crash within CFontTextureRegen
Fixed DTextEntry's automatic line breaks causing an infinite loop hang with specially formatted text containing a lot of whitespace
contraint.NoCollide no longer tries to be a part of a constraint system. Fixes a server crash. logic_collision_pair never had a key-value pair for a constraint system.
Fixed a stack overflow with DListView and columns inserted at specific positions
surface.DrawLine now uses floats not integers
Fixed GMODLUA_GetUserType leaking onto the Lua stack (this only affects binary modules and the type() function, when using custom userdata types)
Potential fix for crash relating to env_microphone's measure target entity
Reduce Faceposer tool's convar count to 96 (from 128) to match the actual limit in the engine
Fixed GM:PlayerAmmoChanged reporting incorrect new ammo count when called from Player:GiveAmmo
Spawnmenu search now resets its model cache when GameContentChanged hook is called
Port prop_vehicle_jeep damage behavior to prop_vehicle_prisoner_pod - reacts to damage physically, driver takes explosion damage, calls Lua's EntityTakeDamage hook
merge from main (network breaking changes)
Only update Steam client binaries
Rollback Steamworks to 1.50
Added trigger_catapult entity from Team Fortress 2
m_flCycle is now networked from -1 to 1, from 0 to 1
Bumped steam.inf version
▊▆▅▆▆▋▊ ▊▌▊▄▆▅█▍▌▊ █▆▋▊▍█▊ █▉▇ ▍▄▊
Delete unused Steam binaries
Update Steamworks to v1.53a
try deleting probably unused steam libraries
Update Steamworks to v1.53a
Fixed remaining potential crashes with npc_barnacle when its tongue entity is removed
Do not allow npc_barnacle to pick up gibs it itself spits out
Force enable episodic behavior when eating zombies so they are not just spat out as ragdolls
Fixed over 2 dozens of compile warnings
Fixed over 2 dozen of compile warnings