6,144 Commits over 3,806 Days - 0.07cph!
Added episodic effects for env_screeneffect
Fixed regresssion when player dies on a ladder
timer.Exists will now return false for timers with deleteme flag
* Added a bit more friendly error messages when creating an addon with GMPublish
* Fixed a crash related to decals on high poly models by preventing decals on high poly models
* Entity.GetKeyValues will convert boolean values to integers instead, for compatibility with SetKeyValue
* Fixed game.CleanUpMap() crashing when called too early on a map with AI nodes
* Added ITexture.__tostring
* Made IMaterial.__tostring consistent with the rest of __tostrings
* New Line for "Command is Blocked" error
* 3000-range anim events from SWEPs are now passed to FireAnimationEvent
* Fixed certain HL:S npcs having broken materials
* Updated default damage for HL:S 9mmAmmo type to their proper values
* Fixed first PrintMessage being wrong color
* Renamed flechette gun icon so it properly appears in the spawnmenu
* Fixed Entity.GetPoseParameterName crashing the game with invalid values
* GMod will no longer try to send errors to errors.garrysmod.com
! GitSync
updated resource/Halflife2.ttf
Added warnings where appropriate that running Steam in compatibility mode/as administrator will cause GMod/GMPublish to not work
Default screen resolution is now your desktop resolution
▋▌▌▊▍▋ █▌▍▄█▊ ▊▅▄ ▄▍ ▍▇▇ █▌▉▅▊
▆▅▉▌▇▊▍ + ▇▄▇▅█▇▊ ▋▋▇▉▇▋▉▅ ▋▉▋▆▌
* Added cl_downloadfilter noworkshop - disables only all of the workshop downloads.
srcdsWorkshop: Possible fix for linux not writing files
* Updated localization files
! Added stuff for overrides/, moved HL2 chopper bomb content to overrides/
Angle() can now accept only 1 argument, to match the Vector() global
* game.GetTimeScale & game.GetSkillLevel will no longer try to return data without pushing it first
* Fixed CS:GO (v7.5 vtfs) environment maps failing to load
* Added Entity.GetFlexIDByName( str ) -> id
* render.Pop functions will no longer crash the game when underflowed
* Burning props no longer ignite their gibs when destroyed
* Enabled full episodic behaviour on HL2 Hunter Chopper
* Fixed an exploit allowing people to die and respawn on a ladder
▉▇▍▍▋▍▍ ▄▄▊▄▆▊▇▌▋▌ ▇█.▍▄▉
▅▍▌▌▇▅▆
! ▅▊█▊▍▋▌ ▌█▆▋ ▇▄▇▋▇▉/▉██▊▆▍▉▄▉▇▄ ▄▉▄▆▉
* ▍█▊▍▆ ▆▅▍▆▊▋▊ ▌▆▌ ▇▉▆▇▌
* ▊▉▍▋▌ ▊ ██▋▋▌▆▉▌▄▌ ▄█▇▇ ▇▉█▉▆▌▅▆▉▋ ▉▇▋ ▇▌▇█▍▄ ▉▋▊▆ █▋█▅▄ ▅▍▆▄▍ ▍▉▅▅.▇█▍▉▅ ▌▄ ▆▉▉▆▍ ▊▇ ▅▇▋▉▊▇ ▄▋▋ ▋▄▄▉█ █▇ ▋▌▋▆▅
▉█▊ █▊▅ ▆▋ █▉▋▌ ▉▄▋▋▌ ▋▊▋▌▄▄▍▄█▆▉ ▆▄▋▍ ▉▉█ ▌▊▇ ▅▍▋ ▉█▋▄▌▋▆▋▅▌▌▅▍ ▆█▇▊▇
* Improved Entity:GetKeyValues to show actual values of keys and to show ALL keys
* Added a second parameter for Player.Give - boolean, set to true to not give any ammo ( at all ) when the weapon is given
* Fixed changing Lua variables of SWEPs in hooks such as GM:WeaponEquip not being applied to engine functions instantly
* GitSync - TTT, draw.RoundedBoxEx changes
Restored the d1_trainstation_05 hack to the plugs
* Moved SRCDS workshop files to cache/srcds/id.gma, from addons/ds_id.gma
* Added a little bit better error message to the "bad jpeg icon" of GMPublish
! Get rid of some unnecessary workshop related files and classes
* Moved Subscription list and Workshop thumbs up counter to ISteamUGC
* Only display warnings about unused .gmas when there are such .gmas
* FIxed a regression with Player Animation State ( Noclip animation not looping )
* Switched SRCDS Steam Workshop to ISteamUGC API
Do not ship overrides/ empty fallbacks/ folder to Steam
Updated Steamworks SDK to 1.38a
* Added player.GetCount()
* monster_bigmomma can now be killed on maps that are not from Half-Life: Source
* Set r_radiosity default value back to 4
* Increased lightcache size from 200 to 3000 ( test )
* Fixed a problem with the addon system when "Subscribing to All" in a collection with items that you are already subscribed to
Solved the DXT5 compression artifacts on gui/corner* materials
▇▍█▄▇▌█▄▍▇▌▌▌▆▇▍ -> ▆█▍▇▆▊▉▆▇▉▇▄▌█▌▍
▅▅▅█▇ █▇▉▇▇▍█ ▇▍▄▌▍, ▇▆▊▋
▊▄▆▄▊▄▊ ▄▋█▅ ▋█▉▅▊▅ ▅▆▋▅▄ ▌▅▋▉ █▋▋ ▋▄▊▍▊ ▉▌▌▊▊▉
* ▋▆█▄▌ "▌▍▆▅▌▇▇▌ ▆▌▊▅▅▇▅▊▍▇▄█▉" ▌▋▍▆▌▉▉▋ ▄▌▊▌▇
! ▌▉▆▉▌▇▊ - ▋▊▌
* Fixed massive FPS loss when Entity.Set(Sub)Material is used with unloaded materials
* Removed RPG from the game
* Adjusted HL2 weapon's idle times to match sv_defaultdeployspeed convar
* GitSync