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

Yesterday
removed linked arrow meshes from minicrossbow viewmodel prefab
Yesterday
Leftover log, useless include
Yesterday
Lot of improvements on horse head motion
Yesterday
Fix race condition with GetTemporaryFolder() where we'd end up with a .source2.source2.source2 folder Mount cloud maps from snapshot too (repeated logic from MapInstance bleh)
Yesterday
part 2
Yesterday
removed wip files, added game meshes, correct textures
Yesterday
Updated presets UI and defaults to match reworked names
Yesterday
SendLog on a local connection should just log the message - no need to send a network message SendLog on a local connection should just log the message - no need to send a network message
Yesterday
Fixed bone manipulations being changed on level transition Fixed camera entity losing its keybinds on level transition
Yesterday
Use Preferences.FieldOfView (fixes sbox-deathmatch/issues/44) Halve explosion screen shake Add kill command Add giveall command Add map command
Yesterday
Fixed static workbenches not having primitive version of tech tree attached to them
Yesterday
Update: DemoServer - hook up metabolism and make every player invincible I thought metabolism would fix the drowning of main player, but the recording info contains empty oxygen. Instead, we treat every player as invincible unless there's a replication message to destroy them. Tests: Played the demo till the end - no more logs on main player drowning
Yesterday
Export updated defaults
Yesterday
Yesterday
Improvement + comment
Yesterday
Move a bunch of settings to graphics convar space to help with compat. Updated related code and presets to match.
Yesterday
exported mini crossbow rig with the arrow meshes skinned and anims updated
Yesterday
- Hopper gibs - Barrel socket adjustment - LOD distances
Yesterday
Fix error with NetworkMode read in MapInstance. If network mode is Object then we want to NetworkSpawn the object here - this fixes networked objects from maps not appearing for clients
Yesterday
merge from qol_horse_comfort_increase -> main
Yesterday
Enable horse comfort only on campfire prefabs - campfire - skull firepit - cursed cauldron
Yesterday
▆▉▊▍▍ ▇▋██ ▅▋▅▇▇▉▌▄▋ ▌▅▍
Yesterday
▆▍▆█▄ ▉▌█▆ ▇▆▉▍ ▆▅▊▆▉ ▌'▇ ▋▅▌▄.
Yesterday
Fireball for cherrypicking
Yesterday
Fix NRE when dragging SoundFiles onto the "+" button in a List. Also fixed dragging for other resources. Facepunch/sbox-issues#7197
Yesterday
merge from jungle
Yesterday
- Fixed 4th reload animation not working (implemented Jarryd's fix) - Removed loop time on the all strings drawn strings drawn layered - Virtual method for reload fraction duration
Yesterday
Horses add +50% comfort
Yesterday
Clear changes in EditorSession Undo when making a full snapshot so we don't get a duplicate empty Undo entry
Yesterday
merge from primitive -> aux2
Yesterday
Create Undo Snapshot for Paste and Paste as Child. Resolves Facepunch/sbox-issues#7372
Yesterday
merge from primitive_gm -> primitive
Yesterday
Tweak delay nodes to help distinguish them https://files.facepunch.com/ziks/2025-01-13/92sG91y7Pi.png
Yesterday
Server Commands / Admin Commands (#1772) * ConVarFlags.Server and ConVarFlags.Admin and the implementation of both. When the method has a Connection type as the first parameter, that parameter will be the source. Add Connection.SendLog( LogLevel, string ) * Safety * Add summaries
Yesterday
Add summaries
Yesterday
Fix T2 and T3 tech tree not marked as available in primitive
Yesterday
Filter in the query
Yesterday
Restrict spring since it's only used for restricted weapons - remove spring from pressure plate in primitive to make it craftable with spring removal
Yesterday
Update: DemoServer handles a number of RPC messages - Only propertly implementing model flags for now - Adding a bunch of RPCs to ignore to avoid heavy spam during playback - Also renaming player game objects during playback to make it easier to track and inspect their state This revelas that during playback we're triggering a bunch of tick violations, which prevents position updates. Need to figure out how to deal with them. Tests: ran the same demo, this time with warnings not filtered out - once map loaded, the rate of warnings was decreased substantially.
Yesterday
Removed extra renderer component
Yesterday
Setup LOD Renderers on Worldmodel
Yesterday
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756 * Clean up game object / component reference serialization Add IGameObjectDestroy scene event Started on #1773
Yesterday
Update Facepunch.ActionGraphs to 1.9 (#1761) * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756 * Clean up game object / component reference serialization
2 Days Ago
Update Facepunch.ActionGraphs to 1.9 * Fix graph compilation times * Compiled graphs avoid allocations where possible * Compiled graph performance is now much closer to C# * Cleaner node definition API * Groundwork for new features #1667 * Fixes #1756 * Clean up game object / component reference serialization
2 Days Ago
Snap scientists to their cover even if those are slightly off navmesh (else they don't stick to the walls because of navmesh erosion, and can be spotted easily)
2 Days Ago
2 Days Ago
LobbyConfig.HideInServerList would let you hide a lobby from appearing in any server lists in s&box but still queryable with QueryLobbies Fix IsHidden support
2 Days Ago
Remove Application.IsDedicatedServer (doesn't need to be on this branch)
2 Days Ago
Cleanup, move as much as we can to Sbox-Server project
2 Days Ago
Safety