253,049 Commits over 3,990 Days - 2.64cph!
Update x86-64 script too
Update FGDs to include gmod specific additions
rollermine spawnflag, beam_spotlight SetColor
Prevent singleplayer tool ghost from saving in saves as a prop
gmsave.SaveMap now respects Entity.DoNotDuplicate fully
Update gmod.code-workspace
Merged Pull Requests
* Use render.PushRenderTarget instead of render.Get/SetRenderTarget
* Main menu news panel now has rounded corners
* Added ability to copy sandbox tool class names via right clicking
Pull Request - Improve skypaint matproxy performance
Improve skypaint matproxy performance (#2107)
Dry fire + auto-reload if trying to shoot an empty gun
hooked up snake mask icon to .sitem
Burst cloth on snake mask lods
Use `render.PushRenderTarget` and `render.PopRenderTarget` instead (#2180)
Rounding out the news panel (#2185)
Amend MoveMode.IsStandableSurace typo, though I can't Obsolete the old one without an error
Updated snakemask item prefab with new icon
updated Lunar new year mask textures
Added icon for mask
updated 3p and vm minicrossbow reload anims
Don't "step down" when on a dynamic physics object (let physics work)
Stomp z velocity when stepping down
Stomp z velocity when stepping up
Editor: Launch dedicated server option (we probably want some way to join it from editor?)
Lunar new year mask material updated
Lunar new year mask textures updates
Snake mask model edits + hair cards
Make scientist play more conservatively at the beginning of an encounter or after action packed moments
Bunch of wip craft quality/size and experimental crafting quality tea.
Fixed door controller not deployable on medieval double door
Fixed items deployable in medieval double door frame
Update: DemoServer - reconstruct messages from demo stream and pass to server
No warnings or errors during playback, but it doesn't do much, since main player entity is not present.
Tests: played back the recorded demo from craggy - no new warnings or errors
Move vitals drawing over to hud painter
Snake mask LODs
Snake mask doesn't deform hair
Fix NRE when attempting to save with unresolved errors
Guarantee IsSubgraph is set properly from the ShaderGraph window
Only Update FunctionResult.Inputs when necessary instead of when accessed.
Add PlugInfo.GetInput() and serialize PlugInfo.Name as the property name instead of display name
Update: DemoServer - able to process server demo stream
- Added another utility(write u64 to buffer & get length) to ProtocolParser (need to push it upstream)
- Fixed a bug with incorrect header read
- Fixed multiple bugs related to incorrectly caching the first chunk/entire packet from the stream
- Fixed invalid handling of connection counts
- Fixed invalid tracking of progress
- Fixed invalid recording of packet's timestamp
Next up need to hook up data stream parsing into known messages to see how it behaves.
Tests: recorded a demo on Craggy while riding the zipline - was able to stream the demo back
updated with viewmodel and intial textures/materials - will work on these
world model to come tomorrow all being equal
Submitting updated battering ram rigged mesh
Show a countdown on the scoreboard when we're in results stage, resolves #83
Same throw position code for RPG
Updated lunar new year mask textures
Add icon to crossbow bolt projectile
Fixed shotgun and mp5 default clip sizes
mini crossbow world model anims updated with a clip of shoot 4 shots in a row and -90 rotation on the barrel
fixed lumberjack hoodie issues again - rebuilt manifest and then redid skeleton skin in male and female prefabs
Include the Vehicle_Detailed in the horse grounded checks
Yet another fix for the broken horse backward movement animation
Gauss fires charged shots even if ammo is low
Horse fall damage first pass
Tweaked collision damage and gravity
primitive -> 4ShotMiniCrossbow
Tripmine: use broadcast GiveAmmo instead of SetAmmoCount
Grenades spawn closer to player, check throw position to make sure they don't spawn through walls/floors
GameObjectInspector Reacts to Start/Finish Edit
Fix Component/GameObjectControl EyeDropper undo
Fix BoolControlWidget Undo
Blur active widget on undo/redo
Rewrite undo for component tool gizmos
JunkPile.SpawnInitial happens across multiple frames instead of all at once
Changed colour of headlight in LOD3 diff