253,066 Commits over 3,990 Days - 2.64cph!

23 Days Ago
Fix Asset Browser Forward Button enabling/disabling based on the Back Button instead of itself.
23 Days Ago
Add Context Menu to Asset Browser Path Segments. Resolves Facepunch/sbox-issues#7391 https://files.facepunch.com/CarsonKompon/2025/January/16_10-33-GreedyQuahog.png
23 Days Ago
Fixed kill feed row height, resolves #79
23 Days Ago
23 Days Ago
Fix codegen for constants like float.PositiveInfinity
23 Days Ago
When loading ShaderGraphs and a connected property cannot be found, check for [Alias] attributes. This will resolve issues where loading old ShaderGraphs would look for old variable names. Facepunch/sbox-issues#5822 Added [Alias] to Combine node since its output was renamed at some point
23 Days Ago
Forgot to uncomment this
23 Days Ago
MeshTool selection ops are now undoable
23 Days Ago
Add weapon icon to kill feed entries
23 Days Ago
Ignore .sbox/ Use human hands for gizmos sbproj update
23 Days Ago
missing gun items
23 Days Ago
placeholder icons for gluon and hornet
23 Days Ago
Make scopes less of a big deal FOV wise on the mini crossbow
23 Days Ago
Reorder guns
23 Days Ago
Reflect hornet on collision
23 Days Ago
4ShotMiniCrossbow -> primitive
23 Days Ago
primitive -> 4ShotMiniCrossbow
23 Days Ago
VR: More stuttering-related fixes, don't alloc joint data every frame VR: Improved main menu scene VR: Only create debug callback if `-vrdebug` is specified as a launch parameter
23 Days Ago
Add `simulate_loot` command to test what loot will come out of a loot container - picks the closest loot container - default runs 100 times, can increase to 10k times
23 Days Ago
Add Undo Scopes for Selection and Gameobjects
23 Days Ago
Test dynamic properties get cleaned up when object is destroyed
23 Days Ago
Do the same when setting var
23 Days Ago
TrimQuoted...
23 Days Ago
Fix dynamic properties referencing game objects / components
23 Days Ago
Merge from presets_ediitor/quality
23 Days Ago
Fix shadow cascades tooltip
23 Days Ago
Additional cmd line fix and extra test
23 Days Ago
Tweak dynamic properties serialization Failing GameObject dynamic property serialization test
23 Days Ago
Updated lunar new year mask textures Updated lunar new year mask material Added albedo and metallic textures
23 Days Ago
Fixed horses stuck in sliding state Increased max slope angle
23 Days Ago
Make IGameObjectDestroy internal for now Add IGameObjectSerialize scene events (internal) Dynamic property serialization
23 Days Ago
▌▉▍▄▍▉▅▆▅▌▍▅▅_▍▆▍_▇▊▊▊▍.▍▆▇ ▍▊▌▆▌▊ ▍▄ ▌▇█▉▌▅
23 Days Ago
Second pass/redo of broken wood trims and atlas. Redone all wood parts of floor kit. Other feedback and fixes. Still WIP
23 Days Ago
Update: DemoServer - Isolated all client demo logic into it's own player This is prep for full server demo support. Tests: played back a short craggy demo - it went through the entire thing without issues. Tried without demo - it started as expected
23 Days Ago
Update test
23 Days Ago
Some backwards compat
23 Days Ago
Removed Vehicle Detailed colliders from the horses, use AI layer instead LegsAnimator detects Vehicle Detailed colliders
23 Days Ago
Improve CommandLine parser. Added CommandLineTest.
23 Days Ago
Add IGameObjectDestroy scene event Started on #1773 Dynamic properties API tweaks Dynamic properties tests Basic get / set node Some dynamic property documentation Dynamic property cloning tests
23 Days Ago
exported tiger animations and rig
24 Days Ago
Fix failing to start game if VRSystem returns nullptr for extensions
24 Days Ago
TimedExplosive -> Explosive (updated prefab refs too)
24 Days Ago
Buildfix: removing unused variable Tests: editor compile
24 Days Ago
Wip HornetGun 40mm ammo prefab
24 Days Ago
Merge: from profiling_improvements Further exclude small methods/utility classes that are fast 95% of the time. Tests: Took a snapshot on a defualt ProcGen map in Editor(Client+Server). ~13% uncompressed json reduction.
24 Days Ago
Update: more profiling exclusions - Don't track NetRead and NetWrite - Dont' track Facepunch.System's containers (including pooling), StringPool and ArrayPool - Don't track EntityRef - Don't track all Enumerators (previously only Facepunch's was excluded) - Don't track all GetHashCode - Don't track TimeWarning (debug-only calls, but can be frequent) Tests: Took a snapshot of default procgen map in Editor(Client+Server), confirmed about 13% reduction in uncompressed json size.
24 Days Ago
Tweaked horse player collider height
24 Days Ago
Merge: from main Tests: none
24 Days Ago
Update: DemoServer - ripping out fixed timestep logic After experimenting with slowing down playback to bellow play speed, it did reduce the number of violations, but timing inconsistency between demo playback and server simulation leads to more issues. Tests: none, simple change
24 Days Ago
Hook up ammo resource to grenade pickup