249,985 Commits over 3,959 Days - 2.63cph!
Fixed some bad resource paths
▅▆▌▋▋ ▉▋▋▅▄██▇▍▄█▄▍, ▋▇█▄▆▇ ▅█▊██▋ ▄▉ ▆▇▋ ▆▊▅▋▆▍, ▄▋▆▊▋▄▊ █▆▊▍, ▊▉▊▅▄█ ▉▆▌▆▇▇▍▍ ▅▍ ▅▌▋▍▆ ▉▇▇▆▄▋
▅▊█▇▌▋▌ ▋▍▇▍ ▌▍▌ ▊▆ ▆▋▋ ▉▅▉▍▊▍ ▅▍▆▌▅▇▄
[D11] Proper fix for LR spatial/spread swap issue
[D11] Proper fix for LR spatial/spread swap issue
Fixed material swizzle on stone ramps LOD1
Fixed external wall and external gate (stone) UVs
[D11] Add time to demo metrics snapshots
Blood/liquid vfx improvement WIP.
Some file cleanup.
▍▇▌▊▆▋ ▆▋▍▇▄▊ █▋▄▆▌▋ / ▉█▄▉▉ ▌▆▄▄▆▊.▋▇▍ ▆▅▇▋█
Player threat stat, new way for units / bullets to target players
Got rid of some logging
More target player selection
[D11] Flips L+R channels in voice capture plugin for voice chat headset routing.
[D11] Flips L+R channels in voice capture plugin for voice chat headset routing.
[D11] Remove missing script from a bunch of particle effects
Added PLAYER:Death hook (Community Contribution)
Added player class Death hook (#1186)
* Add a player class hook for PlayerDeath
* Add default func for death hook in player_default
Added ErrorNoHalt with stack when Lua is trying to send an overflowed net message
Added SANDBOX:CanArmDupe( ply ) hook, return false to prevent players from being able to arm dupes.
[D11] [UI] Whats New UI updated to only trigger once per application session. Removed mip maps from UI Icon sprites.
Fixed ladder placement on construction
Also open blogs and stuff in the browser app if custom tabs aren't supported
Add a fallback to webview for the login flow for Android phones which don't support Chrome custom tabs properly
Also open blogs and stuff in the browser app if custom tabs aren't supported
Add a fallback to webview for the login flow for Android phones which don't support Chrome custom tabs properly
Fixed large wooden box been placed at impossible angles
Spinners no longer can be stacked + deployed on
▊▊▊▆▄ "▋▄▋▍ █▇ ▅█▇▌▆ ▅▌▄▆▍▊▌▇ ▊▋▆▇▆▌ █▊ ▌▋▋ ▅▅█▇ █▄▋▌▆" (▌▌▅▆▍ ▌▊▅▋▆█▍++ ▋▇▉ ▆█ ▋█▅▍++)
Fixed triangle ladder hatch gibs errors
[▄▋▊][#▉▊▅▋] ▆▉▇ ▅▌ █▌▋▇▌▄ ▄▅▉▍▇ ▆▇▌▋ ▉██▇▌▉▊▊▍▊ ▇▋ ▋▋▍▅▍▇▅ ▅▅▊█▇▌▉▊▌▅█
▉█▍▇▅▆▇▋ █▍▇▄▋▇▄▋█▇ ▍▋█▊▅, ▍▆▅▌ ▌▅▊▍ ▊▅▊ ▇▍▌▋▊▆▍▊ ▉▌▋▆▋▅▉▆▅ ▇▌█▊▌▆▍▅
[Audio] Stopped templates from looking for removed mixer channels, all channels set to 'none' as channels should be set by sound classes.
Community Contributions:
* Switched GM:GetFallDamage to use GetConVar() over GetConVarNumber() in base gamemode
* base_gmodentity.GetPlayer() now properly returns the player object after player reconnected to the server for base_gmodentity derived entities
* Right click removing entities with the Remover tool now properly progresses the Remover achievement on Steam
fixed female_asian hairset set to use wrong dyeset, rebalanced hair to look a bit more realistic and reflect light better, especially blondes and auburns
Added achievement progress on right-click remove (#1375)
* Added achievement progress on right-click remove with the Remover tool
▍▄█▆▍ ▍▄▆ ▌▅▊▅▆▋▉ ▊▇▆▌▌▋█▇▅▋ ▍▉▋▋▉ ▅▇▅▉▉▋▋ ▇▋▇▅
▇▋▋▄█▄▊ ▋▋▋▍▇ ▊▅▌▍▍
▊▌█▊▆ ▅▌▊▇▋▅█▋
fixed female_asian hairset set to use wrong dyeset, rebalanced hair to look a bit more realistic and reflect light better, especially blondes and auburns
Use GetConVar() for mp_falldamage (#1616)
* GetConVarNumber deprecated
Updated to ConVar object.
* Update player.lua
* consistency fix
Make ent:GetPlayer() work after rejoins (#1529)
* Allow unsetting the founder of an entity
ie
ent:SetPlayer(nil)
* Make GetPlayer support rejoins
If a player disconnects and then rejoins generally entities want to
continue as normal.
▆▉▍▆▊▉▌▋▆▆▍▆▌ / ▅▄█▆▅▋▌▄ ▆▉█▆ ▋▆▊▇▉▆ ▄▅ ▇▌█ ▉▍▍▉ ▆▍▌▊ ▉█▇▄▉▍ / ▄▌▉█▊ ▄▄█ ▍▍▆▅▇▊ ▍▍▄█▆▉ / ▍▇▆▅▉▅▇ ▌▌▋ ▇▆▅█▉█
▋▆ ▆▄▆▊▇ ▅▄▍▆█
▅▉▇▌▌ ▉▊█ ▍▍▇▄▅▅█▄▅, ▋▍▋▋▇██▋ ▆▋▍ ▉▊▆▉▍▊
[D11] Adds null check to xb1 headset mixer
[D11] Adds null check to xb1 headset mixer
▊▄█▅█ ▅ ▉▅▉█▇▇█▉ ▉▇▅▄▉▍█▍▊▊ ▋▉ ▍▉▄▉█▊▅ ▆▄▆██▄▊ █▉▍▅▌▄▊ (▍)