6,270 Commits over 3,898 Days - 0.07cph!
ents.GetCount no longer includes KILLME entities
weapon_striderbuster will no longer create excessive amonts of env_sprites when thrown
Remove leftover TTT file that isnt in the Git repo
Better support for long language translated strings in New Game menu
Fixed Checkboxes and Radio buttons not displaying on Linux and OSX and made them all look similar to CEF/Chrome
Updated ignore.conf with new stuff (Includes most of Debug builds and game/* stuff that is generated automatically ) and sorted it better
Don't save r_eye* convars over sessions
Added a second parameter to WeaponEquip - the player
Weapon.IsScripted no longer returns no value and returns false instead
Fixed Start Game button having wrong size to what it used to be
* Updated Utilities tab in spawnmenu with new menus and options
* Added preset support to all Utilities menus
* Added a "Quick Preset" button for easier/more visible access to creating custom presets
Updated gmod_effects to include an infinite duration smoke particle effect
Added a warning for when ents.Created is called before InitPostEntity
Switch CGet's dedicated server methods to use Steam3Server()'s GameServerAPIContext
Switch CGet's dedicated server methods to use Steam3Server()'s GameServerAPIContext
Fixed some issues with Buttons and their interaction with Lamps
▆█▆▆▄ ▌▄▌▋ ▋▇▊▅▄█ ▆█▆▋ ▋▆▉▆▍█▄▊▆█
▆▄▊▊▍ ▊▍▌▄ █▋▆▉▄▌█▇█▌▉█▄ ▊▊ ▊▇▇█▍▌▆▋▇▊
Fixed weapon_357 returning wrong hold type in Lua
"Failed to load sound" will no longer spam or cause extreme FPS loss in case of looping sounds changing pitch, etc.
▌▉▉▉▉▋▆ - ▍▋▆▇▌▊█▌▆ ▋▌▋▊▋▅█ ▄▉▇
▌▊▍█▍ ▉ ▇▉▋▆▆ ▊▇▇▇▋▄▅ █▌█▅ █▋▍▅█▅▆ ▊▄▇▊▄▊▅ ▄▋▌█▉▄ ▍▋▊▇▄ █▄▆▆▇▋ ▅▌▊▆▅ ( ▉/▋ )
▇▉▄▅▆ ▅ ▋▄▅▇█▍█▌█▊ ▇▄▉▍▌▌▍▌▆ ▄▄▍▅▄▅.▅▌▅▊▆▉ ▋▇▅ ▌▌▊▅▆▄▄▉ ▆▊▉▊▍▋██▉▆ (▍▅▅▋)
Bots can no longer be created before InitPostEntity fires ( because it crashes the server )
Support for CS:GO nav meshes ( v16.1 )
Support for CS:GO and Portal 2 maps ( No BSP version bypass just yet )
Yet another ugly hack for TF2 map support - pl_cactuscanyon
Entity.Remove can no longer remove the world and crash the game while doing so
▅▅▊█▇▋▅ - █▇▌▄▊▅▉▉ ▌▋▌▅▋▊▆▍ ▉▉▊ █▊▄▅▌▊▅ ▋▆▄▅ ▉▉
render.GetRenderTarget will no longer push an invalid ITexture if there's no active rendertarget
Make sure IMaterial functions cannot crash the game when used on null materials (even tho there should not be any null materials)
Some groundwork for .properties support in addons
▍▄▍█▍█▉▍▅▋▇ ▍▅▍█▊▉▌ ██▆▉▊ ▄▍▇▅▇ ▍▅▄█▆▊▋▊▌▊
GM:RenderScreenspaceEffects will no longer be called with ViewData.dopostprocess set to false
Fixed floating addons not being mounted on dedicated servers
Fixed a problem where soundscripts would be precached as sound files causing lag
▍▇▌█▄█▍ - ▌▄▅▌▄▇, ▍▌▌▇▌▋ ▍▊▆▋▍ ▅▋▅▅▌▇▊, ▄▅▄▉▄▇▍▌▌ ▋▆█, ▌▊▆▇_▅▋▇▅ ▆▄▆▆▋ ▊▌▆
Fixed GMad stopping writing the .gma once it encounters an empty file
* Player.SetMuted()'s first argument now actually works
* Player.ScreenFade is now shared
Added "alpha" option to render.Capture (def true), set to false to disable alpha(make it full opaque)
* Clamped possible values of render.SetLightingMode to 0-2 to avoid crashes
* render.Capture's alpha channel is now always fully opaque
* OpenURL now works with about:blank
* <gamemode>.txt convars get the LUA_SERVER flag instead of GAME
* <gamemode>.txt convars now have GAME flag and can be hooked onto with cvars.AddCallback
* "Live" persistence changing, fixes persisntence not loading the correct save when set from server.cfg