6,142 Commits over 3,806 Days - 0.07cph!
cherrypick the march2020hotfix stuff
cherry pick the sandbox npc fix
Fixed a problem with Sandbox spawned NPCs sometimes floating above ground
▍██▋█▍ ▅▅▆▍ ▄▋▌▅ ▍▅▋▊▉ - ▋▅▇▋█▍▊▊▄▄ ▉▍▆▇▌▊▄ ▄▉▇, ▍█▌██▄█▆ ▊▋▇▇█ ▊▋▋, ▉▋▄▌▌▇▅▄▊ ▄▋▇▄▉▌▅▅▆▉▇▆▍ ▆▇██▍, ▆▋▆█▊ ▊▄▄▇▍▋▉▊▇▌▋█▆ ▄▅▅ ▍▆▅▆▄ ▇█▉█-▊▇▇▇ ▌▇█▉ ▅▋▍█_█▅█▋▍▄
Added GM:OnScreenSizeChanged hook
Fixed DDragBase erroring when drag'n'dropping panels onto it with non DDragBase parents
Negative playback rate now properly affects viewmodels
Added SentenceDuration( name )
New members for PhysicsCollide hooks - OurSurfaceProps, TheirSurfaceProps, HitSpeed, OurNewVelocity, TheirNewVelocity, OurOldAngularVelocity, TheirOldAngularVelocity
Added 5th argument to SWEP:FireAnimationEvent - source entity, which will be the viewmodel entity on client and the weapon itself on server
Added IGModAudioChannel.Set/GetPan, affects playback -1 = only left, 0 = center, default, 1 - only right speaker
Fixed suit death voice lines playing on respawn with gmod_suit 1
sbox_playershurtplayers no longer unexpectedly disables self damage
sbox_godmode works in singleplayer
"Make Persistent" property is now properly hidden if persistence is disabled
Added a warning about certain options doing nothing in singleplayer to the Utilities > Sandbox Settings menu
Only directly use CBaseFlex methods clientside
Set/GetFlexScale for CBaseFlex
SetFlexWeight tries to use direct CBaseFlex methods before trying to create a flex manipulator
▆▋▆▇▇▆▄ ▄▋█▌▅█▄ ▉▋▊▉ ▆▆▋▍▇▍▅ ▄▌█▌▉▌▆▄▍█ █▊ ▆▆▅▇▊█▉▉▋▋ ▄▇▌ ▌▆▇ ▌▄▆█▆▆▇█▊▆ ▆▉▉▅
Fixed CHudCloseCaption not being affected by HUDShouldDraw
Sandbox hints are not hidden when gmod_camera is equipped
Entity.SetPhysicsAttacker works on more entities now, such as "anim" type SENTs and vehicles
Throwing props at NPCs/Players using the Physics Gun now correctly gives kill credit to the player who threw the prop, not the prop itself
You can now use tools such as balloons on non physics brush entities
Translated right click menu for spawnmenu headers (+icon),
right-clicking non selected spawnicons while having some selected will not override right click menus of non selected spawnicons
merge from main (march 2020 update)
Update .gitignore
Spawnmenu resizing saves
And changes to make it usable on stupidly low resolutions
drag'n'drop selection changes
map categories changes
spawnlist revert feature
DefaultUnderline font changes
Also increased width of dropdown in mutliplayer tab to fit the "no workshop downloads" option
Updated language files
GameUI has the multiplayer tab additions
merge the spawnlist revert changes
Added ability to revert spawnlist changes + language files
▇▆▄▊▊ ▍▍▌▉ ▍▅▌ ▆▉ ▅▇ ▇▍▉▊▌'▋ ▆▍▆▇ ▍▌ ▇▄▇▍▌
▇▊▊▆ ▋▆▄ ▋▆▆ .▊▇▌, .▉▋ ▄▉▊ .▉▌▊ ▆▌▆▄▄ ▆▊▋
Update ignore.conf for Plastic 9 & some extra bits
Fallback for CBaseFlex GetFlexWeight if flex manipulator is not available
LadderClimbSpeed also affects CS ladders
Added Set/GetSlowWalkSpeed + Set/GetLadderClimbSpeed
Bumped steam.inf version
Clientside ragdolls copy npc/player's flex/bone manipulations. This also means clientside only entities can have their flexes manipulated, just like bones can be
Restored Zombine, Metrocop and Eli custom footsteps
Included the HL2:Ep2 antlion guard model so its footsteps also work
Fixed a progression stopper on d2_coast_11.bsp if Keep Corpses option is turned on (Radgolls inherit the dead NPC targetnames)
serverside ragdolls also inherit renderfx of the dead entity
Fixed menu state error with DLabel
Drag'n'drop improvements:
* Sprinting and pressing on spawnicons no longer selects them and allows the player to spawn things
* Holding control key (CTRL) now also toggles multi-selection in spawnmenu
* Area selection while holding Shift key only adds to current selection, while holding Control will invert current selection (old behavior)
Combine and Stalkers get their custom footsteps back
Subscribing to addons with missing Type tags while in-game no longer fails
Level transitions (as well as loading engine saves) no longer resets Suit Power as well as Crouched and Flashlight states
Fixed a progression stopper on c2a5g.bsp
Brightened some HLS map icons so you can actually see what's on them
You can now use LightmappedGeneric materials on brush entities with SetMaterial
SetMaterial also works on translucent brushes