243,476 Commits over 3,898 Days - 2.60cph!
Merge SidecarRewrite -> Bikes
Convert harbor approach node error into a warning
Fix player not being able to initialise if the boat paths are disabled
Fixed underwater labs not rendering (in theory, they don't seem to work at all in the editor?)
Wait a second after sending the nexus.redirect command before kicking the player off the server
Increase delay before disconnecting in nexus.redirect command to give the loading screen a better chance of rendering
Should fix the game stalling for a bit before you see the loading screen saying you're changing servers
Might fix passengers in vehicles needing to manually reconnect in transfers
Use GenericLerp to get smooth interpolated sidecar angle changes
Try to destroy ping instance ASAP in sequential mode
Add 0.5s wait between pings to prevent job system interference
Add larger wait when waiting for ping to be done
Fix wheel trouble more + adjust sidecar angles
More sidecar work, fix collision trouble, fix wheel trouble (mostly)
Fix some incorrect transformation in RepositionEntitiesFromTransfer
Add some logging to troubleshoot why positions might go bad after a transfer
Added the ability for a viewmodel to disable the arms skin mesh entirely, useful for clothing like hazmats where we never want to see the skin
Added a clip mask feature to the skin shader, allows us to mask out a particular area of the hands
Exposed a clip mask texture field on the ViewmodelClothing component so we can declare a mask per clothing item (eg. show the skin up to where a set of gloves begins, mask it out underneath the gloves though)
Only current issue is that the clip mask doesn't work with the viewmodel camera, will need some shader help for that
Fix gameplay bulk events & lag spike events not using data object format
Fix server_id missing from the CSV tables
Working on a sidecar with hinge joint and separate rigidbody
Fix detail.vbsp being broken by git merge
switched shader on primary_white_* materials
Support Tint on Prop component
https://files.facepunch.com/louie/1b2111b1/FxQMscVdqE.jpg
Map Instance creates props_phys/anims/dynamic as Prop Components
Auto-reopen the attack heli gunner UI after transferring between servers, if it was open before transferring
Fix the gunner UI postfx overlay staying active for the gunner if the heli turns off while the gunner UI is open
Add HV ammo & incendiary ammo to the mixing table
- pistol ammo = GP + Metal
- rifle ammo = +1 metal on right
- hv ammo = +1 GP on left
= incendiary ammo = +1 sulfur on right
https://files.facepunch.com/jakerich/PF33K4pcvWYvmH2U/iy3xnFV864Zc4kau.png
Also re-ordered the mixing table so all basic teas are shown grouped together
Fixed - Lighting Preview cubemaps do not match the skybox HDRI itself sbox-issues/issues/5546
Revert "Fuck knows why I did this, seems to be causing problems now" - Fucked on AMD. It'll be easier to debug when we're not rendering backwards in NativeRenderingWidget
fix broken rendermesh on track piece
Tweak to avoid game join timeout
set tarp mesh to static on scaffold prefab
Fixed wires not being parented correctly to armored door hatches
Lets put a social bar on the pause menu
Fix pooling warning message
Log lag spikes caused by RPCs & console commands
- default threshold 40ms
- add `command_lagspike_threshold` and `rpc_lagspike_threshold` commands to configure
Fix not following leader into MP game
Adjusted search light collider to make it easier to wire like before
Add justify texturing to mesh faces https://files.facepunch.com/layla/1b2111b1/sbox-dev_Nf5FGYFcJH.mp4
Fixed manpad explosion vertex stream regression.
Freeze hot air balloons in the air while transfer protected so they don't fall into the ocean
Fixed MLRS air burst explosion streaks breaking with the new streak type.
Add fit texturing to mesh faces https://files.facepunch.com/layla/1b2111b1/sbox-dev_4I6Ptq6CgB.mp4
Fuck knows why I did this, seems to be causing problems now
proper setup on corrugated sheet kit
- ▇▅▇▊ ▋▄▄▊█▅ ▇█▊ ▉▆▌█▉▍ ▌▄ █▄▅▍▄▊▆▌▅▄ █▇▉█ ▇▍▋▌▅▄, ▍▅▍▋▇▌▋▉ ▉▋▄▇▋▇▌▅▅▊▋ ▇▌▋▆▅▍▅▅▅▌
- ▍▊▊▋▋▄ ▇▄ █▊▆▍ ▊▇▇▄ ▄▉▅▉▆▋ ▅▅▌▅▅▌▌ ▌▆▋▉▊▊ ▄▇▊▄ ▆▉▄▋▄█ █▆█▍ ▅▌▊▍▊▊▆▉ ▉▍▉ ▌▉▆▊█▉ ▇▄▋▇▊ █▉▍▍▆▍▄ ▊▇▍▋▍▋▍▊ ▌▍▄▇▉▌
Temp disable anything that may be desynchronizing physics values
fix pivot points on half pieces
More maze chunks
Move camera further back
Make maze size grow non-linearly
Update Facepunch.ActionGraphs