6,143 Commits over 3,806 Days - 0.07cph!
Undo net message changes for now
DColorButton: Added ability to disable the tooltip (Community)
Fixed Citizens being unable to guide RPG rockets
You can now run over friendly NPCs with vehicles
NPCs can use HL2's weapon_357
Adjusted NPC support for HL1 glock (firerate)
Fixed HL1 weapon shell eject effect
Optimize minor table.Count comparisons in TTT and dupe icon generation
Added Player.GetAmmo, returns a table
net.BytesLeft and net.BytesWritten now accept an argument - if it equates to true, the functions will return bit values instead of bytes
net message buffers do not copy the data
net message reading gets its own buffer like user messages
Fixed HL1 wep sounds and world models
Options menu tab stuff
Physics Gun => PHYSICS GUN
Only affects player's inventory, not spawn menu
HL1 stuff in spawnmenu
Also changed up some HL2 names & rearranged NPC weapons in order of usefulness
Fixed Half-Life 1 weapon sounds
Given all Half-Life 1 weapons 3rd person animations
Given all Half-Life 1 weapons proper world models
Gauss Gun effects work properly in 1st and 3rd person
HL1 glock can be used by HL2 NPCs
Added Half-Life 1 weapons and ammo entities to the spawn menu + icons
Changed Physics Gun to be all caps in player's inventory like it used to be
hud_draw_fixed_reticle is no longer saved across sessions
Reset tickrate on client on disconnect
Added Panel:IsWorldClicker()
Sandbox Desktop Widgets feature (Context Menu icons like Player Model Selector) no longer prevents properties system from being able to target entities, and will automatically stretch to fit its contents with too many icons
Fixed prop_vehicle_crane's interference with vehicle 3rd person camera and properties system
Added safeguards for Player.GetVehicle not returning a vehicle in properties system (Community Contribution)
Limit blursize of surface.CreateFont to 0-80 inclusive to avoid crashes
Fixed progression stopper at c3a2d from half life source
Changes to Vehicle.CheckExitPoint to make it functional (docs on wiki)
Fixed ENT.Use not working for "ai" SENTs
ai.GetTaskID returns non global values
Delete Entity.GetEntityToWorldTransformMatrix
Entity.GetParentToWorldTransformMatrix => Entity.GetParentWorldTransformMatrix to match existing Entity.GetWorldTransformMatrix
Added Entity.GetParentToWorldTransformMatrix and Entity.GetEntityToWorldTransformMatrix
serverlist.AddCurrentServerToFavorites uses proper appid
RCON no longer accepts and reads from clients when there is no password set on the server
RCON will drop connections that try to send too much data
Correct Bass.dll error code to string definitions
Update bass.dll to a SUPER SECRET version for potential crash fix
Fixed a crash issue with weapon_striderbuster
surface.CreateFont's maximum size is now 255 (from 128)
DHorizontalScroller no longer errors when its children are missing the ApplySchemeSettings hook definition
HandleAnimEvent now works for "ai" NPCs too
Adjusted 3rd person seating positions for Jalopy and Crane models
merge from prerelease (npc_barnacle/language changes)
prop_vehicle_crane is now considered a vehicle by Lua
Lua weapon names are no longer ALL CAPS
npc_barnacle no longer crashes the game with invalid physics objects and fires the OnNPCKilled
Restore encoding for gmod_eng.txt
Merge prop_combine_ball/AnimatedOffsetTextureProxy crash fix from main
Use HTML over DHTML for ToS and Privacy Policy popups
merge from main to prerelease
Added Entity.GetEntityInUse
Certain player weapons (hl1, bugbait, etc) are no longer removed on map cleanup
Entity.LookupAttachment returns 0 instead of nil for entities marked for deletion
Removed CurTime from "Downloaded X of X Lua files" loading screen message
Force net_maxroutable to its default value on level init to hopefully fix getting stuck on the loading screen
Reset active gamemode on client after exiting a server
DCategoryList reacts to SetBGColor
Fixes garrysmod-issues/issues/3815
Merge branch 'master' of garrysmod