5,188 Commits over 4,079 Days - 0.05cph!
▆▅▆ ▊▉ ▄▍▅▊▉ ▉▅█▆ ▅▍▆ ▉▍▉▌▅█▉▆▄ ▋█▆▊▌▊▉
▍█▌ ▍▅▋▍█.▅██▉█▆▊ ▌▋▄▉▅▆ ▉▇▌ ▍▊▆▍ ▊▍▊▊▆▌▊██
Added mask as a 5th argument to ENT:TestCollision
Fixed support for Zombie Panic! Source mounting
Increased offset for rollermine to prevent it from spawning below ground
Fixed deriving from DDragBase requiring to define OnModified
Fixed errors when calling Setup() without second argument on DProperty_Float and DProperty_Int
Git: Fixed the link on the version button in main menu.
Git: Updated TTT to the latest version
Fixed hammer_update_entity crashing the game
cam.Start() will now error when given no arguments
Added File.ReadUShort
Added File.ReadULong
Added File.WriteUShort
Added File.WriteULong
Properly shutdown thirdperson on level shutdown
Better "Error loading gamemode:" errors that actually describe what's wrong.
GitSync: numpad library bugfix, TTT updated to latest version, UTF8 library fix
Added GM.PlayerDroppedWeapon( ply, wep )
Potential vrad.exe performance improvements
NextBot class:
* Added type checking and errors for self ( argument 1 )
* NextBot.GetRangeSquaredTo now actually works the way it's intended to, by returning square range
* Added better type checking and error output to NextBot.GetRange(Squared)To()
GitSync:
* string.Comma imporvement
* Made NeedsDepthPass work for addons
* Added env_fire and npc_fisherman translations for killfeed
Fixed calling SetAllowWeaponsInVehicle( false ) in PlayerLeaveVehicle hook breaking weapon selection
GitSync:
* Fixed Panel.InvalidateChildren being always recursive
* Fixed Panel.NewAnimation ease values 0-1 being weird
Added NPC.GetCurrentSchedule
Updated BASS.DLL to 2.4.13.2-mp3free
render.Capture and render.CapturePixels will now silently fail when the Steam Overlay is active
Updated most render library functions to not lock up when a Lua type error occurs during function execution
Added type error to render.Capture
GitSync:
* Fix DBinder when its convar is set to NaN
* Fix DBinder overriding SetSelected( bool )
* Changed max value for Frame Blend's Shutter slider so it doesn't just black screen
* Prevent potential stack overflows in scripted_ents.Get
Fixed util.GetModelInfo crashing with empty string.
Updated BASS.DLL to 2.4.13.8-mp3free
▆▋▆ ▄▋▆ ▄- ▌▆▆▋ ▊▉▍'▆ ▉▉▉▍ ▌▅▋▌▆▄▆
▋█▉▌▆ ▇▊▇ ▅▌▄▌ ▌█▉▍▄▍▍▉▍▉▊▍ ▍▊ ▄▋▊.▇▄█▊▌▉▆ ▌▇ ▄▆▇▌ ▄▋▇▄▇ ▌▅ ▋▋▉▍ ▅▆▆ ▋▊ ▍▊▆▌▊▋ ▌▉▅
Switched base_anim to CBaseAnimatingOverlay
Updated TTT to its latest version
DProperty_VectorColor now works with standard colors as well ( vector color support unchanged )
Applied a hack to stop tooltips from being displayed when they are not meant to be displayed
Clientside ragdolls of NPCs will properly inherit material override
Serverside ragdolls of NPCs will now properly inherit color and material override
Added CNavArea.SetCostSoFar( num )
Updated kb_act.lst
Added TYPE_PHYSCOLLIDE enum (OOPS)
Entity.DeleteOnRemove() can no longer remove players or the world
Fixed a stack overflow in DListView
Added Entity.GetSequenceMovement( int, float, float ) = bool, vec, ang
Added better bounds checking to CBaseAnimating::GetSequenceActivity (Entity:GetSequenceActivity)
Added Vector.Div( number )
Added Angle.__div, Angle.Div, Angle.Mul, Angle.Add, Angle.Sub
Vector/Angle.Mul and Div methods now have correct type checking and errors
Entity.IsRagdoll will attempt to return proper value when the entity is marked for deletion.
Removed game/bin/sdk.fgd, as it was unused and contained non-existent/duplicate entities
Updated .fgd files (for Hammer) to include GMod specific Sandbox key values.
file.Exists and file.IsDir will return false instead of nil when used on invalid files or files Lua has no access to.
Added file.Rename( oldFileName, newFileName ), same restrictions as file.Write/file.Open apply.
Restore functionality of env_wind for now