3,556 Commits over 3,256 Days - 0.05cph!
* Fixed Lua errors when printing invalid Panels and Physics objects
* Added navmesh.GetAllNavAreas()
* Added navmesh.GetNavLadderByID()
* Added CNavLadder class ( experimental )
* Added CNavLadder.IsUsableByTeam( int team, int ladderDirection )
* Added CNavLadder.GetPosAtHeight( float height )
* Added CNavLadder.GetNormal()
* Added CNavLadder.GetLadderEntity()
* Added CNavLadder.IsValid()
* Added CNavLadder.GetID()
* Added CNavArea.IsValid()
* Updated gm_construct nav file to be less shit
* Rolled back OSX Bootil ChangeMonitor
* Updated a ton of more spawnicons
* Rolled back "Out-of-range value (%f) in SendPropFloat" being restricted to developer 1 ( The actual issue that caused this is already fixed )
* GitSync
* GitSync
* Updated a ton spawnicons for tool model selection
Fix Bootil not building on OS X
* GitSync
* Updated Bootil to latest version once again
Rollback Changes.cpp for now
* GitSync
* Updated Bootil to latest version:
** Fixes autorefresh not working with symbolic links
** Fixes GMad on Linux and OSX.
* Added CLuaLocomotion.GetMaxYawRate() & CLuaLocomotion.SetMaxYawRate( float )
* Added Entity.CollisionRulesChanged()
* Added PhysObj.RecheckCollisionFilter()
* Added CLuaEmitter.Is3D() & CLuaEmitter.GetPos()
* Added navmesh.GetNearestNavArea( pos, anyZ = false, distance =
10000, checkLOS = false, checkGround = true, team = -2 )
* Added CNavArea.GetRandomPoint() & CNavArea.GetCenter()
* Added CNavArea.GetAttributes() & CNavArea.HasAttributes( int )
* Added CNavArea.GetAdjacentCount( NavDirType ) & CNavArea.GetAdjacentArea( NavDirType, int ) & CNavArea.GetRandomAdjacentArea( NavDirType )
* Added CNavArea.GetAdjacentAreas( NavDirType ) & CNavArea.GetAllAdjacentAreas()
* Added CNavArea.IsConnected( CNavArea ) & CNavArea.IsOverlappingArea( CNavArea )
* Added CNavArea.ComputeGroundHeightChange( CNavArea ) & CNavArea.ComputeDirection( Vector )
* Fixed Combine Helicopter, Floor Turret, Dropship & Gunship bleeding in multiplayer
* Increased env_projectedtexture max distance to
32768 in MP
* Fixed Stalkers leaving their beams after they are removed and not bleeding
* Increased MaxDistance of env_projectedtexture from 1500 to
10240 in Multi Player
* Added 'ent' argument to Nextbot:OnLeaveGround & Nextbot:OnLandOnGround
* Added 'victim' and 'damageinfo' arguments to Nextbot:OnOtherKilled
* Added Nextbot:OnContact( ent )
* Added Nextbot:OnIgnite()
* Added Nextbot:OnNavAreaChanged( old, new )
* Added some sort of error to HTTP Download errors
* Fixed SetHullDuck not working properly
* Fixed ambient_generic not working in some cases
* Added Alyxgun sounds from EP1 ( How did they work in HL2? )
* Added materials for HL1 gibs
Fix another compile errar
* Remove FCVAR_ARCHIVE flag from cl_thirdperson, sv_backspeed & hud_showemptyweaponslots
* Added measures against fake servers. PLEASE TEST THIS.
* Fixed "DataTable warning: player: Out-of-range value (x) in SendPropFloat"
* Got rid of "Lua JIT is DISABLED!" message
* Fixed a problem with Entity.Weapon_SetActivity
* Added w_bugbait with proper bones
* Fixed timer.Pause & timer.UnPause not check whether the timer is already paused or not
* Fixed game.CleanUpMap() duplicating all decals created by infodecal entities
* Added multvar and incrementvar to blocked convar list
* GitSync
* Fixed engine.WriteSave being able to write files outside of the save folder.
* GitSync
* Don't allow players to download banned addons via WorkshopDL
* GitSync
Added Blade Symphony icon
Changed version format to YYYY.MM.DD instead of YY.MM.DD for VERSIONSTR
* Fixed GMpublish.exe update -icon not working
* Updated GMad.exe to latest version from GitHub
* Fixed a few compile warnings
Fixed a crash with Entity:SetBodygroup
Fixed a crash with Player:ExitVehicle() being used in CPropVehicleDriveable::VPhysicsCollision
Fixed PhysicsCollide for vehicles not being triggered without a driver
Merge some scripts from HL2 games.
* Removed $selfillum from weapon_frag worldmodel
* GitSync
* Fixed JSONToTable duplicate values from arrays
Updated pistol and grenade world models
* Fixed GM:StartChat return value leaving chat visible on super widescreen resolutions.
* Prevented people from putting fake servers to server list
* GMPublish: Only try to remove icon from Steam Cloud if we tried to update it
* GitSync
* Add materials for TOOL.Information stuff
* GitSync
* Fixed physgun beam not removing on drop
* Fixed server workshop addons redownloading even if we already have subscribed to that addon
* Improved performance on server workshop addons when updating the timestamp ( Hopefully this will reduce amount of crashes caused when joining the server )
Improved serverside performance of Player.UniqueID
Player.UniqueID now returns 1 in singleplayer on client too.
GitSync
Fixed NWVars and GlobalVars default value not working
Recompiled hlfaceposer.exe so it works.
Added english closecaptions for EP1, EP2, Portal
Restored Closed Captions
Missing closedcaption message is hidden by default ( cc_captiontrace )
Added \n to console prints that needed it
Removed TEST[filename] console spam if workshop addon errors
Fixed Combine Autogun on ep2_outland_09 not dealing damage
Updated icons for PHX seats
Automatically unsub from Demos, Saves & Dupes
Attempt to fix Linux compile errors
GitSync
Fix Legacy Addon gamemodes not loading if the addon doesn't have a lua/ folder.
Apparently I need to change it here too
* Switch to concommand.Run and concommand.Autocomplete instead of the global functions that call functions mentioned before
* Order convars in preset files consistently
* Removed FCVAR_CHEAT flag from cl_drawhud
* Fixed SetupWorldFog & SetupSkyboxFog not being called if the fog was not enabled beforehand by console commands or the map
* Fixed IsOnFire flag not resetting
* Fixed FOV being stuck on some HL2 maps
* Added Blade Symphony to the mountable game list ( Please test )
* Removed addons.txt and gamemodes.txt as they were not used
* Fixed gamemodes not loading properly from legacy addons
* Mount Games after addons, not before
Rollback displacement alpha changes
Fixed displacement alpha being inverted in Hammer
Added Build_Tools.bat to build Mapping and Modelling tools
Added detail.vbsp for hammer
Updated garrysmod.fgd to use new icons
Added icons for the fgd