199,460 Commits over 4,140 Days - 2.01cph!
Removed TriggerManager, EffectManager ported functionality to AIManager
Removed BiomeManager and ported functionality to WorldManager
(Bootil: String::Test::Wildcard now takes string references)
Fixed performance bottlenecks when mounting GMAs
Fixed certain fonts causing game to hang when loaded
Fixed PlayerButtonDown/PlayerButtonUp hooks only monitoring one key clientside
Automated Linux Build #290
Automated Windows Build #290
Renamed startup_scene to main
Tweaks
Automated Linux DS Build #290
fix for flames damaging metal doors and stone (not ready folks)
menu_cleanupgmas no longer crashes with -noworkshop
Weapon.GetPrintName is now shared
fixed flamethrower not having hit notifications
lowered HDR value of flame particles (less blinding at night)
fix for flames dealing damage through walls
fix for flamethrower reloading while put away
adjustment for wood door heat protection
Completely Redid the player animation system by splitting the animations into upper / lower
Cleaned up mecanim by reducing the number of active layers
files I forgot to include
setup the bow / crossbow to show different arrow heads (depending on the ammo type equipped)
fixed slight glitch in the flamethrower deploy animation
* Added PANEL:OnKeyCodeReleased
* Fixed timer library in menu state temporarily ceasing to work after starting a new map
* Aded CRecepientFilter support for net.Send
* RenderGroup of SENTs and SWEPs is now defaulted to engine default unless overridden ( instead of defaulting to RG_OPAQUE )
Automated Linux Build #291
Automated Windows Build #291
Changed resolution dialog to hidden by default (but added -show-screen-selector to launch params so behaviour is consistent)
Automated Linux DS Build #291
Removed hacky support for fonts that pretend to have certain glyphs
Added 'extended' option to surface.CreateFont
Properly detect VRAM when > 2GiB
Automated Linux Build #292
Automated Windows Build #292
Automated Linux DS Build #292
Fixed Benchmark nosteam error
Clientside PlayerButtonDown/PlayerButtonUp hooks pass mouse events regardless of vgui focus (same as serverside)
Automated Linux Build #293
Automated Windows Build #293
▊▆▊▉▋▊ ▍▊▄▆ ▉▅▌▇ ▊█▉▄▇ ▋▇▆▆▍▊█ ▌▍▇▊ ▋█▆▅▌▋▍▌
Automated Linux DS Build #293
Automated Linux Build #294
Automated Windows Build #294
Automated Linux DS Build #294
Removed FCVAR_ARCHIVE from npc_height_adjust
Ground contact info for IK ents is now calculated serverside
Ground contact info no longer networked to server in client usercmds (non-listen clients also don't get destroyed by multiple NPCs)
Added delta encoding for CUserCmd::Buttons
Automated Linux Build #295
Automated Windows Build #295
UI tinkering, prep for crafting radial, WIP player interface for Unit/Agent desires
Automated Linux DS Build #295