255,308 Commits over 3,990 Days - 2.67cph!
First pass of 'visual cooking': we now show food world models being cooked in barbecues and campfire
Reworked how BeeSwarm works:
- Can now be set on fire
- Slowed it down
- Optimistaions and changes
Update: ServerDemoPlayer - add Ready message logging
Tests: none, trivial change
Update: ServerDemoPlayer - log more message types
Tests: ran demo from staging server
RecipeLists can now reference other recipe lists and include their recipes.
Refactored all recipe related code to use the new combined recipe list.
Material tweakaroos and some related files.
fixed missing texture references in wolf and pork meat materials after merge, fixed missing prefab references in module_1200x1200_4way_ladder to have new meat in, tested all meat and appears correct
Possible NRE fix in PackageSelector
Added "Include Path in Search" option in Asset Browser. Resolves Facepunch/sbox-issues#7733
removed copied model from world model prefab
set up viewmodel renderer - all working now but set to off until final model delivery
copyto now correctly recreates and copies armor slots and inserts for belt items too (mostly to stop the NRE)
Added more useful info to CLtoSV and SVtoCL net message ToStrings
Undo changes to combine dropship as they are crashy
Prevent crashes when GetBoneCache is called with no model
Do not mount addons/ twice in-game (regression)
Tools also now respect -noaddons
Fixed 357 reload missing its shelleject effect
Fixed Bugbait not having viewmodel bob when sprinting
Fixed missing AR2 reload sound in 3rd person
Fix 357 shelleject in firstperson multiplayer
VBSP: Prevent crashing with bad VMFs (newlines), display an error
StudioMdl: Gracefully handle numframes 0 or below (instead of crashing)
Update w_pistol to fire correct events for player 3rd person brass eject
adjustments, fix server compile errors
Update: ServerDemoPlayer - switch to control error reporting
Tried the demo from staging, the error spam is too much and not super helpful, so adding a toggle to disable it.
Tests: Played back the staging demo
player dash cloud
enemy clouds spawn multiple particles
bullet impact particle
impact particle size based on dmg
gibs
Created GamePackageControlWidget, used for Parent Game/Target Game/Supported Games properties. Resolves Facepunch/sbox-issues#7515
Remove eat sound effect from pie items and move to animation event.
fixed cooking workbench smoothing on cooker.
Potential fix for AIs sometimes suddenly zooming very fast
initial entity,worldmodel and deployed prefab setup with correct worldmodel
jar scaled up to 1.3, open hands layer set to 1
merge from crafting_update -> aux2
merge from cookingv2 -> crafting_update
Apply a bit of force to physics objects when shooting them
merge from fix_multiple_effect_expiry -> cookingv2
Improve tiger leap fidelity
Merge from amd_dlss_crash
Remove the disabled fog component from sweeper
Implement PlayerController.UseLookControls. Resolves Facepunch/sbox-issues#7715
Make Subgraph node Priority consistent with Material Editor Priority. Resolves Facepunch/sbox-issues#7706
Fix modifier removal not working when multiple effects of the same type are active
Simplified the code for processing the data and log path strings
Minor Sweeper project updates, cleans up the hierarchy and makes things more obvious/easy to navigate.
Fixed charge station NREs
merge from crafting_update -> aux2
merge cookingv2 -> crafting_update
merge fix_fridge_io_arrow -> cookingv2
Fix fridge not showing IO arrow
- enable main power slot
- set IO arrow direction
Optim: Avoid handling null cases in a batch with only non-null values
- Also updated the test to spawn entities, since now it's a requirement for the func.
This removes the need to juggle data to setup batch operations. Should save a bit of time.
Tests: Ran the updated unit tests
fix and recompile cable_reel_01
electrical enclosures - added tint masks
https://files.facepunch.com/jason/1b2411b1/sbox-dev_4nnX2xBEjM.jpg
Updated Bee Grenade Worldmodel FBX and Bee Grenade Worldmodel Material
Applied IsArmor flag to all armor slot container mods.
Removed collider from Tripmine world model, resolves #160