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

9 Days Ago
Merge: from main Tests: none
9 Days Ago
Update: Further reduce what methods we annotate - Removes get_* property accessors, as they are frequent but usually quick - Removes various storage classes and math utilities (ByteExtensions, BitUtility, Facepunch.System.Enumerator, all of Unity.Mathematics, etc) - Removes operator invocation (any op_* method) - Removes comparison method calls (as they are usually quick) This should reduce performance degradation in tight loops that frequently invoke these methods and produce smaller snapshot(6.7mb -> 6.1mb). Tests: in editor on Craggy generated a new snapshot and opened in Perfetto, couldn't find my methods.
9 Days Ago
Update: don't annotate a bunch of method types that should always be small This includes Math utilities, comparisons, operator invocations and all get-properties. Should also, in theory, help with inlining. Tests: exported a snasphot from editor
10 Days Ago
Refactor defaults loading to a separate function. Also load defaults in safe mode.
10 Days Ago
Removed commented out code.
10 Days Ago
Cleanup spline components and test scene
10 Days Ago
Remove test convar
10 Days Ago
exported latest vm mini crossbow anims
10 Days Ago
Give all the weapons Switch to the pistol when spawning, instead of having empty hands
10 Days Ago
Merge from primitive
10 Days Ago
Merge from /main
10 Days Ago
Increase reasonable Steam connection time for dedicated server - ensure it shuts down properly if it doesn't connect in that time frame
10 Days Ago
Can disable ammo feature in BaseWeapon Add Crowbar
10 Days Ago
Merge: from buildingprivilegeretrotool_recycling Fixes invalid pooling of protobuf type when replicating data. Tests: On Craggy setup a tiny box base and placed retro cupboard - before fix it immediately reported negatives via pool.print_memory, after fix - stayed >= 0
10 Days Ago
Combat Entity compile fixes
10 Days Ago
Bugfix: don't flood pool with ProtoBuf.BuildingPrivelegeRetroTool Tests: On Craggy setup a tiny box base and placed retro cupboard - before fix it immediately reported negatives via pool.print_memory, after fix - stayed >= 0
10 Days Ago
merge from main
10 Days Ago
Scene reproducing Facepunch/sbox#1756
10 Days Ago
Fishing villages wont spawn close to harbor anymore (prevents interactions between the cargo docking and the village)
10 Days Ago
█▊▇▍▍ ▌▇▊▌ ▄▆▊▍▅█▅▅▉▍▌▆▍_▉▋▋▊▊▉█_▇▊▉
10 Days Ago
▌█▊▋█▍▍ ▅▋▊█▌▆▊▋ ▉▊▍▍ █▅▋▇ █▊▍▌▍▅▉▆/▇▍▄▊█▄▊▌▇▌ ▄▇▌▅█
10 Days Ago
merge from main
10 Days Ago
▌▌▆▆▉ ▅▄ ▅█▍▄▇▌▊▇ ▆▌ ▊▌▊▌▆ ▍▋█▊▄▋▉ ▍▉▌▅▄▍▇█▆ ▉▆▇█▅▊▄▋▇▍ ▋▉▍█▌▌▉▊ ▌▉▌ ▌▄ ▇▉▉█▆▅▌▊
10 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
10 Days Ago
▌▆▌ ▌▊█▅ ▅▆▆▉▋ █▉ ▍▄▄█▋▌▊▋ ▊▄▆█▇█ ▄▇▋▆▇▍▆▇
10 Days Ago
vendor_event_printout -> main
10 Days Ago
Merge from main
10 Days Ago
Ensure Road Bradley Event outputs the correct stuff as well
10 Days Ago
Ensure Travelling Vendor event prints out the same stuff as prefab events
10 Days Ago
Use built in controller
10 Days Ago
initial chunking from shared sdf set
10 Days Ago
base_combatentity_code_cleanup -> main
10 Days Ago
main -> base_combatentity_code_cleanup
10 Days Ago
cargo_npc_abduction_fix -> main
10 Days Ago
TriggerParent now does checks to ensure its not parenting shopkeeper or mission provider NPCs
10 Days Ago
▄▄▅▉▊ ▌▆▊▌▅█▅▍▌▆▅▇▊█▊▅ ▄▋▅ ▅▇▍▊▄█▋▇ ▍▋█▌▊▇▇▌▇▌ ▋▅ ▅▆▍▋█▌█▊█▆▍ ▍▆▍▇ ▇▍▉▊'█ █▄▆▆▇▇ █▄ ▇▊▆▆▇▊, ▍▍▇▅▅ ▅▄ ▄▍▋▋█▊▊ ▄# ▍▍▌▆▇▊▅▄▋ ▇▄▇ █▇▌ ▍▊ ▊▉▄▇ ▄▋ ▇▉▇▇▅ ██▍ ▋▌▍▇▊█ ▄▄▍▌ ▌▊▌▄▋▉▋▅▋▄▋ ▄▊▊▍▆█ ▊▍▇▄▊▇█▇ ▉█▍▅ █▊▊ ▉▅ `▉▇▍▆.▋▋▊▍▊▇▅▊()` ▅▆ `██▄▇.▄▊▋▆▆▇▋▆()` ▄▋▄▇█▅▉ █▅ ▉▆▅▍▅'▊ ▄▍▍▆▊ `▇▆▉ ▊█▆▉▌█▆▅ = ▉▉▉▋.▌▍▇▍▄▅▋▄; ▌▆▍█▍▍▋▇()`
10 Days Ago
rocket_death_info -> main
10 Days Ago
▄█ ▋▄▋▄▇▊.▊█▍▉▉▌▌▌▉▇█▌▌▉██ ▄▄▆██ ▌▍▌▅▊▋▋▍▄▍▋▌▇▉▍▅▉▆▋▆▊▆▋▍ ▌▉ █▍▆▄▋▌▌▆▋ █▅█▌▄
10 Days Ago
Setup death information on patrol helicopter regular and napalm rockets
10 Days Ago
Leaderboard backup, run #16661
10 Days Ago
Select the folder name input field automatically after pressing the new folder button Allow spaces in shot and folder names Take camera control immediately when starting a shot recording
10 Days Ago
Show the bone that the debug camera is currently parented to in the demo info at the top of the screen
10 Days Ago
directional fov person isvisible toggle vis stuff off soldier grenade
10 Days Ago
Merge from effect_scene_error
10 Days Ago
Wrap all access to the effect scene so this error will be caught everywhere See EffectLibrary.MoveToEffectScene
10 Days Ago
Fixed exception when a player is disconnected while an effect with the EffectRecycle component was active (was trying to unparent into a non-existant scene)
10 Days Ago
Merge from telephone_name_fix
10 Days Ago
Increased the maximum length of a telephone directory name to 30 characters (was 20 but wasn't enforced in the UI so names would get cut) Telephone name field will now cap input to 30 characters
10 Days Ago
Merge from primitive
10 Days Ago
Don't replace the equipped shield if picking up another shield from the ground Only auto equip a shield in the shield slot if there is no shield is equipped