254,390 Commits over 3,990 Days - 2.66cph!

1 Year Ago
Combine ExpressionNode, ActionNode attributes Mark expression node methods with [Pure] IActionGraph.AddNode( string id ) extension method Tests for constructor and static property nodes
1 Year Ago
█▌▄▄▋▆ █▆▋▉-▍▆ ▍▊▉▌▇▉ (▊▍▄▅ █) & ▊▍ █▇▋█▉█/▆▌ ▆▌▍▍
1 Year Ago
In ByteStream.Read/WriteValueArray, use Enum.GetUnderlyingType when using Marshal.SizeOf if the type is an Enum type. This is because Marshal.SizeOf will error when used with Enum types directly. Fixes Facepunch/sbox-issues#4579
1 Year Ago
merge from menu_new_items_optimisation
1 Year Ago
merge from ladder_hatch_repair
1 Year Ago
merge from directional_damage_optimise
1 Year Ago
merge from death_screen_skip_server
1 Year Ago
merge from persistent_shelter_icon_fix
1 Year Ago
▇▄▌▋▍▍▋▆▍▇█▉▌ ▉▇▅▋▌ █▊▆ ▊█▊ ▇▊▆▄▋▊
Leaderboard backup, run #9100
1 Year Ago
Added debug.rpcStatTracking Tracks how long each RPC takes over time, inclusing minimum and maximum timings Added debug.PrintRpcStatTracking that prints all of the saved info, including the average time spent per rpc Added debug.ClearRpcStatTracking to clear any saved data
1 Year Ago
Simple blower
1 Year Ago
Avoid getting stuck inside pushers Try something a little different, this might push better
1 Year Ago
Extend transition durations Fixed npc anims not looping Fixed case where OnConversationEnded wouldn't get called
1 Year Ago
backpack sounds
1 Year Ago
Fix new tag not appearing on first boot due to time restriction
1 Year Ago
Citizen/animgraph: added Swim_Up
1 Year Ago
wallLight material uses the newish Emission Fresnel in Rust/Standard to emulate a central bulb without transparency. Tiny normal map adjustment to facilitate it better.
1 Year Ago
Update item store new items check to run every 30s instead of every frame while the main menu is open, saves 0.8-2ms a frame and 96b of garbage This wouldn't have run while the menu was closed, so will have no regular gameplay performance impact
1 Year Ago
Fixed inverted light cookie.
1 Year Ago
Add support for a player model to be put into cinematic mode with a custom animator instead of the cinematic animator, allows for custom animators per npc Add cusotm animator for tutorial npc with just the states we need
1 Year Ago
Fix repair bench only playing "change skin" sfx once per skinning (due to adding 1 second cooldown after every item) instead of once per second Only apply "1 sfx per second" when autoskinning: play it every time when manually skinning
1 Year Ago
Doors and hatches can now be rotated while being deployed using R
1 Year Ago
▉▊▇▉ ▆▌▄▋▅▋█ ▌█ ▋▌▋█▉▄▌▆▍▍▇▌▍▇▋▊▊▋▋█▊▉
1 Year Ago
Merge from main
1 Year Ago
Assembly Basic starting line Scene Engine sounds
1 Year Ago
Correct the poor positioning of thrown objects (e.g. rock) that spawn stuck half in the ground. Fix them sometimes falling through terrain
1 Year Ago
Fix right clicking clothing (hazmat) that conflicts with backpack slot (diving tank) not being equipped (because it tries to equip hazmat in backpack slot)
1 Year Ago
Fix hover looting items from storage while holding alt putting the items into your main inventory instead of equipping / swapping them
1 Year Ago
Fix right clicked items to wear using the first empty slot instead of the first conflicting slot (causing items to not swap slots correctly)
1 Year Ago
Try to unequip conflicting werables (equipping hazmat from hotbar when wearing hoodie + pants) into the main inventory first, then hotbar second
1 Year Ago
Increase delay when equipping clothing from hotbar from 0.2s -> 1.5s (to account for items actually swapping slots now)
1 Year Ago
Fix swapping items from inventory -> worn moving to the next free slot instead of swapping the items exactly
1 Year Ago
Native resource Load methods should only be called from main thread, the resourcesystem has no idea what to do with a blocking load on a thread and will just crash
1 Year Ago
use the other MIN()
1 Year Ago
Rework how we get workshop subscriptions TODO: This modifies the subscribe date sorting in-game! This system should be faster and guarantees no duplicates if Steam decides to change ordering of subscriptions mid-game while we are getting them. Restore and fix code to count published file upvotes Performance improvements for clientside file.Exists/IsDir and Lua paths Fixed AI node related crashes, probably Added server settings to Sandbox menu bar Making them more visible to the average player Disable ability to grab jeeps with super grav gun Do not use deprecated functions in menu bar Do not run player anims to completion on model change
1 Year Ago
Fix multiple box-shadow parsing (oops) UI box / shadow / filter shader recompile
1 Year Ago
Added server settings to Sandbox menu bar Making them more visible to the average player Disable ability to grab jeeps with super grav gun Do not use deprecated functions in menu bar Do not run player anims to completion on model change
1 Year Ago
CSS box-shadow inset implementation https://files.facepunch.com/alexguthrie/1b2311b1/sbox_QVsBt34bNx.png sbox-issues/issues/3649
1 Year Ago
Merge from main -> backpacks
1 Year Ago
Fixed AI node related crashes, probably
1 Year Ago
Fix possible division by zero in layout when scale is zero
1 Year Ago
Stronger blurs for lewis
1 Year Ago
Fixed backpacks not facing player when they are dropped
1 Year Ago
Removed useless logs
1 Year Ago
Fix UIEffect on CoverImage
1 Year Ago
Revert import size of large backpack from 85% -> 100% as the skinned mesh is fixed properly
1 Year Ago
Rotate large backpack world model to standing upright instead of laying on the ground (also modify buoyancy points to match new rotation) Increase collider size of large backpack to prevent it tipping over when dropped on flat ground Decrease collider size of small backpack to match the new model
1 Year Ago
Basic support for custom C# nodes
1 Year Ago