242,358 Commits over 3,867 Days - 2.61cph!

36 Days Ago
adjust sliding controls
36 Days Ago
▉▊▅▄▍▆▊▍ ▊▌▊▆▊▅▄▆▍ ▇█▊█▉
36 Days Ago
Don't try to enable loading screen on linux srcds (compile fix)
36 Days Ago
bottle updated label
36 Days Ago
Replace missing .png/.jpg image data with white color This would happen when a Material()'d .png file goes missing. It used to be undefined behavior. func_smokevolume removes particles when dormant Copy hl2.exe to gmod.exe Always enable loading screen for the `map` concommand Mount floating .GMA files before fetching info about subscriptions So they load in time if launching the game with +map
36 Days Ago
Null check these too
36 Days Ago
Merge: from main Tests: built all modes in editor
36 Days Ago
Fix NRE caused by "Fix Duplicated Entries in Create GameObject Menu"
36 Days Ago
Shield feedbacks
36 Days Ago
Update: Disable ItemPooling on Client and make server on by default - Controlling variable is no longer replicated to client. Client-side item handling is very lax and would need substantial changes. I don't want to hold up serverside release to get the full package out, I'd rather relase it bit by bit (and less risk of volatility). Tests: Did all tests with both enabled and disabled server-side Item pooling - Built all modes in editor. - Tried reproducing 2 original bugs - didn't work. - Loaded up a save that used to lead to a bug - didn't happen. - Tested in local 2p session on Craggy - could kill, loot, equip and see changes on characters. - Logs enabled through entire process - client didn't try to explicitly cleanup items (since disabled, as intended). - Validated that it's possible to launch with command line disabling item pooling. - Validated that it's possible to override item pooling with executable args
36 Days Ago
Improve search performance
36 Days Ago
List view shows time & modified date Those folders should have been blue Show file sizes in list view https://files.facepunch.com/alexguthrie/1b2011b1/sbox-dev_fjHVEp2Awp.png
36 Days Ago
molotov initial push
36 Days Ago
Updated map
36 Days Ago
Update: added ItemManager logging of Item's lifecycle - level 1 reports creation, loading and removal - level 2 reports scheduling for removal Tests: ran locally in the editor, switched items, dropped gear, looted existing containers. Checked that we get logging related allocs, but they're small (and I can remove them a bit later)
36 Days Ago
Merge from main
36 Days Ago
Subtracting S2P launch site (world_update_2 conflict)
36 Days Ago
glass bottle added
36 Days Ago
Tightened anchors for cliff_hills_large_c and large_f
36 Days Ago
Skin bundles
36 Days Ago
merge from world_update_2
36 Days Ago
Addd AO maps for all medium and large rock formations Unfiied the look of all rock textures
36 Days Ago
▊█▉▉▉▍▆ █▄▅▅▍▆▆▇▅ ▅▆▍ ▉▊▇▄ ▄█▌▊▌▆▇▋▄▆▄ ▆▆▊▋ ▌█▍▊ ▊▍▋-▆▅▊▆▇▌ █▆▇▅ ▆██▅▊▆█▅▊, ▇▅▊▆▍ ▅████▉▍▋▄ ▇▅▊▄▉▌▉▇▌, ▌▌ ▄▌▅▉ ▆▅▉▉▍ ▊▊▊▍▊ ▅▍█▍▋▌ ▅█▇▅ ▄▍▆▌▇▅▍▇ ▋▇ ▍▇▇ ▌▅▆▍█▋█ - ▋▉▋██ ▍▅▇▄▄▋▉█, ▄▉▇▍▋▅▌▋▇ ▌▊▋▌▉▉, ▌█▌▋▋▍ █▉▆▌█▇
36 Days Ago
Null check on water visibility grid, should stop scene issues with terrain (didn't catch it was executed in edit mode as well)
36 Days Ago
Just get rid of F_DISABLE_Z_PREPASS entirely, it's not applicable for users to set it, static overlay uses BoolAttribute( NoZPrepass, true ); directly
36 Days Ago
Fix action graph target types in resources
36 Days Ago
36 Days Ago
Fix case where WriteCacheReferences is ignored
36 Days Ago
updated coin ui Remove obsolete code Crumble platform falling platform add a small buffer to the falling platform Seesaw platform Updated playground
36 Days Ago
Skin update
36 Days Ago
Bugfix: Rcon no longer waits for first command to start broadcasting log messages Tests: Connected to server via test RCon page - started seeing output immediately
36 Days Ago
New: RustLog utility - consistently formatted logs with conditional output - Extracted from BaseMonoBehavior, with forwarding of it's logs to RustLog - Added Item category We have scenarios where we have categorized logs in cases where we don't have BaseMonoBehavior available(Items) - this fills that niche. Tests: Built all modes in editor. Ran with Network logging enabled - saw expected output. RCon page was good.
36 Days Ago
Reapply code
36 Days Ago
Subtracting 1322 (skin corruption)
36 Days Ago
Update: regenerated ItemManager.EnablePooling command Forgot to do it in previous submit Tests: none, trivial change
36 Days Ago
Merge from world_update_2
36 Days Ago
Nicer display info for interface types, icon for event methods Added scene.run node https://files.facepunch.com/ziks/2024-09-19/devenv_VvsrGGEi2v.png https://files.facepunch.com/ziks/2024-09-19/sbox-dev_JdyfR5LSEQ.mp4
36 Days Ago
update non-convex mesh tool to check for deployables that place onto slots without socket chekcs
36 Days Ago
Convert existing darts to use dartmod
36 Days Ago
Update MethodBinder.BuildCall signature
36 Days Ago
36 Days Ago
Update: ItemRemove now schedules self recycling on Client - subject if ItemManager.EnablePooling is set or not This can automatically handle cases where we have client-side WorldItem & ItemContainers storing client-side items(amortizes synchronization) - but needs code fixing for that. Tests: Tested dropping items(with pooling disabled it's ok, with enabled it's borked), equipping armor(same) - will fix in next CLs
36 Days Ago
wip dartmod
36 Days Ago
Expose MethodCallNodeDefinition.GetBinder
36 Days Ago
36 Days Ago
bumped exception report message max size to 600 and tied it to a convar (can't be set lower than the original maximum) - this codegen also includes the new servside ragdoll default convar from 104903
36 Days Ago
Merge: from main Tests: Build Server mode in editor, all good
36 Days Ago
Clean: comment explaining Client-side exclusive ItemManager use Tests: none, trivial change
36 Days Ago
▄▌▇▄▋ ▆▉▇▌ ▉▄_▊▇▊▅_▌▆▅▆█▅▄▊▍ (▌▅▆ ▋▄█▅▆▌▇ ▅▄▄▄█ ▊▄ █▋▄▄▇▇ ▅▋▍▋ ▊▇ ▄▍▄▅▇▅ ▊▍▌▇)
36 Days Ago
Merge from main