8,596 Commits over 3,256 Days - 0.11cph!
Bootil: Do not use recursion when importing JSON
Limited JSON import depth to 5000 ( should be more than enough for any legitimate uses ) to avoid stack overflows
Fixed "DownloadingFile" javascript function not being fired for Fast/ServerDL due to changes in last update
Fixed serverside Lua errors when making 0 width ropes
Fixed Lua errors in scoreboard when a player leaves the server
Added a second argument to util.GetModelMeshes - a table of tables where IDs are boneIds and contain a table of 2 keys: matrix and parent
ent_remove* no longer allows removal of the world entity
ent_remove_all no longer can delete players
Fixed a server crash when an npc_fastzombie tries to attack a non player entity
Fixed a server crash when item_ammo_crate is given an invalid ammo type
Fixed missing localization / Updated language files
Fixed a server crash when NPC is trying to holster a weapon_frag
▍▇▆▅▄ ▌▇▄ ▄▋▅▄▊▄▇▋▌ ▊▉▋▋ ▊▄▆▇
Fix potential crashes with Entity.Firebullets when the entity is a player and has no active weapon
Get rid of leftover code from base scoreboard
Fixed players without a valid SteamID creating errors with the base scoreboard (Fixed Player.GetVoiceVolumeScale() returning nothing for such players, now returns 1)
Simple voice scale support for default scoreboard (scroll wheel on the mute icon)
Simple voice scale support for default scoreboard (scroll wheel on the mute icon)
Fixed a typo in one of the translation strings
Colorable ropes
TTT: Fix low-karma autokick evasion (Community Contribution)
Bump steam.inf
Double networkstring datatable limit
Fix missing ACT_FLINCH_SHOULDER_LEFT enum
Make r_portalscloseall consistent with main branch
TTT: language file update again (Community)
Potential crash fix for ragdoll physics
Potential crash fix with ragdolls
Fixed crash issue with npc_antlionguard
Disable material cache clearing for now
Fixed reliance of Super DoF on the sandbox gamemode (Community Contribution)
TTT: tune shotgun headshot damage (Community Contribution)
TTT: give shotgun very small accuracy boost (Community Contribution)
TTT: show language names correctly in menu (Community Contribution)
Fixed clientside player velocity for non local players being jittery and incorrect when standing on something moving
Fixed more crash issue with npc_barnacle when its tongue entity gets deleted
▆▇▄█ ▇▋▋ ▄▇▌▍▄▌ ▆▆ ▌▆▋ ▅▅▋ ▅█▋ ▌▊▌▅▇
Added basic permissions system/library, currently used only for askconnect dialog
nullptr safeguards for mcore rendering
do not recompute snapshots when clearing materials on disconnect
Removed debug output from when removing unused materials
Fixed models not being flushed on level changes/disconnects when not hosting a local game (i.e. in multiplayer in general)
mat_dumpmaterials now has an optional argument to hide refcount 0 materials
A better approach to handling unmounted materials erroring (which causes severe performance loss when such materials are trying to render) - We now properly delete those from internal cached material list on map unload/load
gma.MountGMA now also clears list of missing materials