6,561 Commits over 2,983 Days - 0.09cph!
Fixed a few minor issues with render.SetLocalModelLights and added MATERIAL_LIGHT_ enums
- Fixed another exploit related to downloading restricted files from the server
- Fixed plugin_load not loading plugins if no file extension is given
- Fixed not being able to change the render cull mode on entities bonemerged to viewmodels
Sync with GitHub + One more blocked convar
* Fixed some addons not being able to be extracted.
* Returned maps/*.png to game addon whilelist
* Fixed Player:KillSilent not forcing player to exit vehicle, making him stuck dead
* Fixed util.IsValidModel false-positives, now you can spawn big pipe from HL2
* Added more blocked commands to prevent servers from fukcing up players
* Fixed materials/gm_construct/grass-sand.vmt $surfaceprop2
- Added Entity:SetNWVarProxy(name, func) and Entity:GetNWVarProxy(name) [shared]
- 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