255,044 Commits over 3,990 Days - 2.66cph!
Combat Entity compile fixes
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
Scene reproducing Facepunch/sbox#1756
Fishing villages wont spawn close to harbor anymore (prevents interactions between the cargo docking and the village)
█▊▇▍▍ ▌▇▊▌ ▄▆▊▍▅█▅▅▉▍▌▆▍_▉▋▋▊▊▉█_▇▊▉
▌█▊▋█▍▍ ▅▋▊█▌▆▊▋ ▉▊▍▍ █▅▋▇ █▊▍▌▍▅▉▆/▇▍▄▊█▄▊▌▇▌ ▄▇▌▅█
▌▌▆▆▉ ▅▄ ▅█▍▄▇▌▊▇ ▆▌ ▊▌▊▌▆ ▍▋█▊▄▋▉ ▍▉▌▅▄▍▇█▆ ▉▆▇█▅▊▄▋▇▍ ▋▉▍█▌▌▉▊ ▌▉▌ ▌▄ ▇▉▉█▆▅▌▊
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
▌▆▌ ▌▊█▅ ▅▆▆▉▋ █▉ ▍▄▄█▋▌▊▋ ▊▄▆█▇█ ▄▇▋▆▇▍▆▇
vendor_event_printout -> main
Ensure Road Bradley Event outputs the correct stuff as well
Ensure Travelling Vendor event prints out the same stuff as prefab events
initial chunking from shared sdf set
base_combatentity_code_cleanup -> main
main -> base_combatentity_code_cleanup
cargo_npc_abduction_fix -> main
TriggerParent now does checks to ensure its not parenting shopkeeper or mission provider NPCs
▄▄▅▉▊ ▌▆▊▌▅█▅▍▌▆▅▇▊█▊▅ ▄▋▅ ▅▇▍▊▄█▋▇ ▍▋█▌▊▇▇▌▇▌ ▋▅ ▅▆▍▋█▌█▊█▆▍ ▍▆▍▇ ▇▍▉▊'█ █▄▆▆▇▇ █▄ ▇▊▆▆▇▊, ▍▍▇▅▅ ▅▄ ▄▍▋▋█▊▊ ▄# ▍▍▌▆▇▊▅▄▋ ▇▄▇ █▇▌ ▍▊ ▊▉▄▇ ▄▋ ▇▉▇▇▅ ██▍ ▋▌▍▇▊█ ▄▄▍▌ ▌▊▌▄▋▉▋▅▋▄▋
▄▊▊▍▆█ ▊▍▇▄▊▇█▇ ▉█▍▅ █▊▊ ▉▅ `▉▇▍▆.▋▋▊▍▊▇▅▊()` ▅▆ `██▄▇.▄▊▋▆▆▇▋▆()`
▄▋▄▇█▅▉ █▅ ▉▆▅▍▅'▊ ▄▍▍▆▊ `▇▆▉ ▊█▆▉▌█▆▅ = ▉▉▉▋.▌▍▇▍▄▅▋▄; ▌▆▍█▍▍▋▇()`
rocket_death_info -> main
▄█ ▋▄▋▄▇▊.▊█▍▉▉▌▌▌▉▇█▌▌▉██ ▄▄▆██ ▌▍▌▅▊▋▋▍▄▍▋▌▇▉▍▅▉▆▋▆▊▆▋▍ ▌▉ █▍▆▄▋▌▌▆▋ █▅█▌▄
Setup death information on patrol helicopter regular and napalm rockets
Leaderboard backup, run #
16661
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
Show the bone that the debug camera is currently parented to in the demo info at the top of the screen
directional fov
person isvisible
toggle vis stuff off
soldier grenade
Merge from effect_scene_error
Wrap all access to the effect scene so this error will be caught everywhere
See EffectLibrary.MoveToEffectScene
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)
Merge from telephone_name_fix
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
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
Fixed the equipped backpack being dropped on the ground if the player right clicks a backpack item in their inventory while the inventory is full
Affects all backpacks, not just shields
Don't modify the pelvis bone when using PoseTools if the root motion is masked out (the green circle at the base of the feet)
FIxed water pistol not resting in hands properly while a shield is equipped
Leaderboard backup, run #
16652
Reorder min and max length in spring joint
Rename some vars in spline math
Add undo for changing parent or siblings via scene tree
Fixes sbox-issues/issues/7320
Resolve source properly!
Pass on description, title, source info to property
Widget.Parent checks for valid
Can switch shader
Can create ResourceStringControlWidget manually, with target asset type
InputTexture and InputTextureControlWidget
Correctly parse legacy texture input colors
Leaderboard backup, run #
16637
Leaderboard backup, run #
16635
remove deleted clothing
grenade launcher