8,596 Commits over 3,256 Days - 0.11cph!
* Updated BASS.DLL to 2.4.11
* stopsound now also stops all BASS.DLL sounds
* Added Panel:GetZPos()
* Added CRecipientFilter:AddRecipientsByPAS( vec )
* Added CRecipientFilter:GetRecipientCount()
* Added second optional argument to CreateSound() - channel
Fixed another build error on Linux/OSX
- Fixed another build error on Linux and OSX
- Added Entity.AddSolidFlags(flags), Entity.RemoveSolidFlags(flags), Entity.GetSolidFlags(), Entity.SetSolidFlags(flags)
- Added a bunch of IsMarkedForDeletion checks to Entity functions to prevent them from crashing the game when called on an entity that is about to be removed
* Added custom icon for srcds.exe
Fixing a build error on Linux and OSX
- Added an experimental cache system for vectors/angles returned by Lua functions to minimize memory allocation/freeing
- Improved cursor handling in TextEntry for Ctrl+Left/Right
- Improved the logic for AI squads in multiplayer (still needs some work)
- Added GM:NotifyShouldTransmit(ent, shouldtransmit) to catch clientside PVS states on entities
- Cleaned up the code for Lua timers
- Added VProf support to a bunch of functions
- Player view smoothing now works properly when walking up stairs with a custom step size
* Added CNavArea.GetIncomingConnections( NavDir )
* Added CNavArea.GetAllIncomingConnections()
* GMPublish: Removed the need for steam_appid.txt
* Fixed Hammer making Steam show you as playing Garry's Mod
* Added navmesh for gm_flatgrass
* Fixed Lua fonts being deleted on resolution change
* Fixed bad NextBot collisions with players by default
* Fixed NextBots not being able to walk through PLAYERCLIP brushes by default
* Added NextBot.GetSolidMask()
* Added NextBot.SetSolidMask( int )
* Prevented servers from being able to force screen resolution on players
* Fixed Lua errors when printing invalid Panels and Physics objects
* Added navmesh.GetAllNavAreas()
* Added navmesh.GetNavLadderByID()
* Added CNavLadder class ( experimental )
* Added CNavLadder.IsUsableByTeam( int team, int ladderDirection )
* Added CNavLadder.GetPosAtHeight( float height )
* Added CNavLadder.GetNormal()
* Added CNavLadder.GetLadderEntity()
* Added CNavLadder.IsValid()
* Added CNavLadder.GetID()
* Added CNavArea.IsValid()
* Updated gm_construct nav file to be less shit
* Rolled back OSX Bootil ChangeMonitor
* Updated a ton of more spawnicons
* Rolled back "Out-of-range value (%f) in SendPropFloat" being restricted to developer 1 ( The actual issue that caused this is already fixed )
* GitSync
* GitSync
* Updated a ton spawnicons for tool model selection
Fix Bootil not building on OS X
* GitSync
* Updated Bootil to latest version once again