249,778 Commits over 3,959 Days - 2.63cph!

2 Months Ago
Perform type checks on initial sync var generation pass
2 Months Ago
wip: Added bidirectional client -> server / server -> client var sync. Syncvars can be declared as chaving client authority
2 Months Ago
Update: Add chat feedback when perf snapshot is being taken It'll warn users if they're in the middle of something important Tests: exported in editor with no delay and default standalone delay
2 Months Ago
Switch to built-in player controller
2 Months Ago
Fix vertex memory allocation for capsule and spheres in PhysiscsShape::Triangulation
2 Months Ago
BaseRagdoll compile fix
2 Months Ago
Splitted the code in client/server files Updated naming and moved everything in the right folders
2 Months Ago
wip: working server -> client syncing
2 Months Ago
wip: Took me a day to realise there were seperate writer methods for client and server
2 Months Ago
Replaced the metal bonk effect for something more appropriate
2 Months Ago
Clean: remove unnecessary params in ProfilerExporter Tests: none, trivial change
2 Months Ago
Update: Add commandline argument support to explicitly turn on profiler instrumentation - Added log to explicitly confirm if it's enabled or disabled Tests: ran in editor and server standalone with and without it being enabled
2 Months Ago
Collision damage Ragdoll the rider when taking too much damage (hitting a tree at full speed, running off a cliff etc)
2 Months Ago
Bugfix: avoid a rare case of dealocating main thread's Allocs storage - Code is written with the assumption that it's always there, but if 1 frame didn't record any allocs, it would nuke the storage, tripping up the profiler. Discovered when doing additional testing in standalone (somehow editor was unaffected) Tests: did 6 snapshots of standalone server with 6k map - no crashes
2 Months Ago
properly disposing native structures in-editor when stopping play in editor
2 Months Ago
- ▉▍▋▋█ ▌▅▋▇ ▇▆▋ █▌ █▊▊▄▍▇▆█▇▄ ▇▇▇ ▌▍▅▄ ▍▋▍▅ █▌ ▅▌▌█ ▋▉▆ ▇█▆▉▍▄ ▆▌▇▇ ▉▄▊ ▊█▄█▆▋▆▇▇▍ █▋▄ ▌█▅▄▍▉▌ - ▄▋▌ ▅▋▌▌ ▍▅▉ ██▄▋▆▋▋▇▅▍ ▇▍▄▉▋▌▍▆▌▊ ▆█ ▄▆▊ ▍▉▍▊█▌ ▇▅▌ ▉▄▋▇▉▊▇
2 Months Ago
Track birds scared Update .gitignore Update player particles
2 Months Ago
Allow ParticleModelRenderer to choose material groups and body groups https://files.facepunch.com/layla/1b1411b1/sbox-dev_JYc5358JqI.png
2 Months Ago
merge from native_mesh_simplification
2 Months Ago
cleanup and logging procedural mesh stats with a logmeshstats convar
2 Months Ago
Add missing await in Navigation test
2 Months Ago
Horse head and body bounciness, so we don't lose too much speed when bumping on trees
2 Months Ago
merge from ragdolling
2 Months Ago
Physics tweaks, updated grounded checks
2 Months Ago
Fix potential race condition in NavMesh initialization
2 Months Ago
NavMesh: Use RealTimeSince/RealtimeUntil for delays
2 Months Ago
merge from Twitch_Rivals_24
2 Months Ago
super tea effect changes
2 Months Ago
Revert ProjectSettings
2 Months Ago
Trying a wheel collider approach to reduce unwanted friction when riding on uneven terrain
2 Months Ago
Added the kick command (can only be used by the host.)
2 Months Ago
Added INetworkListener.AcceptConnection( Connection, ref string reason ) and Connection.Kick( string reason )
2 Months Ago
merge from main
2 Months Ago
Add CameraComponent.ScreenToWorld
2 Months Ago
Lobby Config / Friends Only Lobbies (#1696) * Can optionally pass LobbyConfig to CreateLobby. Right now only contains LobbyPrivacy. Add LobbyPrivacy.FriendsOnly. * Separate overload as not to mess with any existing game packages * Make old CreateLobby method obsolete. Add LobbyConfig.MaxPlayers (defaults to package config.) Add LobbyConfig.Name (defaults to hostname for Dedicated Servers, or the owner's Steam Name for P2P) * Fix lobby config max players
2 Months Ago
On Dedicated Server you can pass a path to a .sbproj with +game to load a local project. Hotloading works as usual for connected clients.
2 Months Ago
Fix lobby config max players
2 Months Ago
Optimize Navmesh agent ground trace not to run every frame
2 Months Ago
Leaderboard backup, run #15389
2 Months Ago
adjust particle text size
2 Months Ago
particle text
2 Months Ago
Merge from localcoord-blend-layer
2 Months Ago
Fix player surface reference
2 Months Ago
Buff Squirt Fire Fix wiggle bullets Can't outrun coins when getting sucked in Controller Support
2 Months Ago
Dive jump particle
2 Months Ago
Fix DamageTrigger logic Update ShopItem in OnStart for connected client Suck coins into player
2 Months Ago
play item sound on get
2 Months Ago
Fix ItemComponent NRE Fix silly mistake Player no longer has friction when running against walls Enemies no longer have friction against walls
2 Months Ago
Fix heal NRE
2 Months Ago
Fix players not colliding with enemy bullets lol Enemy projectiles are now entirely client-side so there's much less load on the host and gameplay is much more fair for each client