255,538 Commits over 3,990 Days - 2.67cph!
Adding raw food on top of a cooked food slot will now replace it correctly
merge from more-terrainblend-support
merge from craft_update -> aux2
merge from item_ownership -> crafting_update
Fix give command not setting item ownership
Set item ownership from the player deploying it when placing stackable items
- fixes industrial crafters not having an owner to assign items to
Fix item ownership throwing an error if the username is null
Fixed AR2 spamming 3rd person reload sound when no ammo
Unhide sv_maxspeed
Added some internal/hidden inputs to npc_rollermine in the FGD
Holdtype & player animations for Bugbait
Also removed some clientside weapon stubs for non existent weapons
Citizen Suitcase/Package, Annabelle/Alyxgun holdtypes
Added trigger_tonemap
Doesn't work yet, due to network compatibility
env_tonemap_controller Master flag will also be supported
make ambient configurable again, add ambient saturation param, add weather profile lighting overrides
Fixed NRE when smelting empty cans
Update Shadergraph preview automatically when a subgraph is changed. Resolves Facepunch/sbox-issues#7708
Merge from train_tunnel_altitude_2
Code cleanup and comments, split BaseOven into two files
Deleted unused leather insert item
Applied new colours to all pie entity, view and world model configs.
merge from crafting_update -> item_ownership
merge from crafting_update
VisualFoodSettings prefab attribute
Merge from cookingv2/food_events
Tweaks. More debug log removal.
Dispose of aim overlay if crossbow gets disabled/destroyed, resolves #172
Return early, destroy grenade game object when cook exploding, resolve #171
adjusted srgb setting for AO
Tweak respawn times for RPG and RPG ammo ( 5 -> 30 seconds )
Remove native postprocessing from renderpipeline
merge from triggerbase_exclude_layers
Added `asset.changed` EditorEvent which fires whenever an asset is changed, passing the asset as an argument.
improved lods on io research table
Branch to test trying to gracefully sending final snapshots for owned objects when disconnecting
merge from triggerbase_exclude_layers
setup for hiding/showing third person pie models at correct times
Bugfix: Use valid index in WaterTestFromVolumes
Tests: detected during staging demo playback with useparallelupdatejobs - reran the demo, no more NREs
Cleaning up core code
Big WIP refactor
Add ExecuteCommandList diagnostics
Tweak Audio.DirectSource to run occlusion checks in parallel
Add performance tracing to SetObjectBounds
Add performance tracing to physics traces
Add performance tracing to RPC calls
ProcessIntersections profiling
cache off Codec.FrameInfo
Preallocate the dictionaries in DeltaSnapshot
merge from io_research_table
vendor_listing_changes -> crafting_update
Show an clones genetics on the vendor UI. Lets people see the genetics before they buy
(Also shows the grade of a nucleus)