8,596 Commits over 3,256 Days - 0.11cph!
- All NetworkedVar functions now use the new networked variable system
- Removed all NetworkedVar2 functions
- Fixed SetNWEntity not working correctly in singleplayer
- NetworkedVars are now properly saved when saving a game or transitioning between levels in singleplayer
- Added Entity:GetNWVarTable(), returns all the networked variables in an entity
- Fixed a save file issue with CSoundPatch
- Added render.SetLocalModelLights(lights)
- Increased maximum bone count from 128 to 256 (please test this!)
- Fixed sounds not playing at all when close captioning is enabled (close captioning itself still doesn't work though)
- Fixed lag compensation causing players to drift away from the vehicle they are driving
- HL2 HUD elements now use the new HudDefault font instead of Default
Reverted Default font to its old self and added a HudDefault font for HL2 HUD elements
* Fixed 3 NPC kill achievement not working
* Updated launcher icon
* Fixed Entity:SetCustomCollisionCheck and Entity:SetShouldServerRagdoll not being able to reset their values
Fixed file.Find returning non Lua files in the directories table when used with the LUA path
file.Delete can now delete empty directories
- Fixed a rendergroup issue introduced by last commit
- Added missing impact effects for some material types
- Removed support for CSMuzzleFlashes and CSMuzzleX in scripted weapons (should now be handled directly in Lua)
- Adjusted addon file extension whitelist
- Added render.MaterialOverrideByIndex(index, material), Entity:SetSubMaterial(index, name) and Entity:GetSubMaterial(index)
- Entity:SetModelScale second argument is now optional (defaults to 0)
- Fixed an exploitable vulnerability from Lua
- Fixed broken eye flexes and blinking
Fixed another missing semicolon (ffs)
Fixed another build error on OSX
Fixed missing semicolon in previous commit
Testing font weights on OSX