8,596 Commits over 3,256 Days - 0.11cph!
Fix the rest of the line ending issues
Fix line endings of language files.
Temporarily reverted LuaJIT back to 2.0.0 (let's see if this metatable issue still persists)
Updates for gmad.exe:
* Updated premake4.lua to build the project with correct paths
* Added simple drag'n'drop support to gmad.exe
* The "out" path is now automatically calculated for both "extract" and "create" actions, if not overridden manually
* Removing triple output of addon files so now it only does so once
* Added proper help message
Restored LuaJIT to 2.0.3 (it wasn't actually the culprit, ah well)
Bunch of minor changes
- Fixed bone merging causing the local player to be rendered twice
- PhysicsCollide entity callback is now shared
- Added PhysObject member to PhysicsCollide collision info table
- Added EFFECT:PhysicsCollide hook to scripted effects
- Fixed CSS muzzle flashes not automatically appearing on some viewmodels (for real this time)
- EntityEmitSound hook now has a slightly more consistent behaviour
- Tentative fix for random Lua metatable corruption (can't really check if it's fixed or not due to how random it is)
- CNavArea:IsOverlapping's tolerancy argument is now optional, defaults to 0
- Fixed crash with CNavArea:GetClosestPointOnArea
- CNavArea:IsVisible now returns a second value which contains the first point in the area that passed the visibility test
- Added SND_* sound flag enums
- Added Entity:IsSolid()
- CSoundPatch:ChangePitch's and ChangeVolume's delay argument are now optional (default to 0)
- Fixed an exploit related to running console commands through the chat
- Fixed crash issues with Player:Kick and Player:Ban
- Player:Ban's second argument is now a boolean, set it to true to automatically kick the player
Fixed gmad not compiling on Linux and OSX
- Adjusted default font to be consistent with HL2DM
- Fixed up secondary ammo HUD positioning
- Fixed slight rendering artifacts when drawing rounded boxes at low alpha
- Fixed scripted weapons not working correctly with the baseclass system
- Fixed scenes not always being properly loaded from VCD files
- Fixed secondary ammo indicator not showing up on the default HUD
- Added mat_viewportscale to the list of blocked convars
- Renamed Insurgency to "Insurgency ( Source Mod )" in mountable games list
- Removed CLuaParticle:VelocityDecay
- Fixed CLuaParticle:SetNextThink not working as intended
Fixed HUD pickup notifications occasionally causing errors before the local player becomes valid
- Fixed func_tank not turning and not firing tracers in multiplayer
- Fixed clients attempting to fire their active weapon while holding a prop or controlling a turret
- HTTP() now supports "head", "put" and "delete" as methods
- Added a bunch of requested headers to HTTP request results