256,011 Commits over 3,990 Days - 2.67cph!
Bugfix: fixing unit tests
Rip. Missed the fact that unit tests were runnin on empty data. At least there weren't any issues with previous optims.
Tests: rajn the unit tests
Cooking wb oven ignite, extinguish and cooking sounds
Remove need for an intermediate data type when declaring fsms (previous commit didn't go through)
Restored mixing table VFXs
Remove need for an intermediate data type when declaring fsms
Cooking wb meats and effects pos
Fix some things missing from TypeLibrary in unit test projects
Meat pos tweaks
Particle setup, play and stop when the meat starts and stops cooking
Optim: avoid row allocations
Tests: ran unit tests
▊▌▌▅█ ▄▋▉▄ ▍▋█▊▉▍_▍▍▆▆▇▊▅▋▆_▋▋▋▄▆▉▄▆█_▄▅▉▍▅▋▌█▇
Optim: get rid of small Column allocs
- also removed all private qualifiers
Tests: ran unit tests
Update: set out optim plans
- reuse string builder via pool
- Renamed TextTableOriginal to TextTableNew (otherwise I'll accidentally break the game before I mean it)
Tests: none, trivial changes
lr300 holster position updates
updated wip v4 player loadout
Separate slots for Pos,Rot,Scale
Portals
Update Yoga, add support for `display: contents`
PortalTarget uses display: Contents
▇▋▄▅▅▋█ ▉▇▌█▉▄ ▆▅▅▄▉▍▌
- ▌▋▇▇ █▋ ▋▇▇ ▆▌▉▋
- ▊▇▌▇▉▇▍▋ ██▌▍ ▊▆█ ▅▋▍▉ █▄▄▉▇▊▋
merge from crafting_update
Explicity set wood and metal insert protection properties
merge from visual_cooking
merge from visual_cooking
merge from store-ui-frontiers-update
reduced amount rigidbody pos/rot is accessed when determining if a ModularCar is stationary, it was causing multiple unecessary transform syncs
use HasDriver flag instead of always searching for a driver seat for vehicles (reduces a lot of overhead from unoccupied vehicles, especially modular cars)
Hornet: decrease lifetime (4 -> 3) and damage (16 -> 10), make targeting more direct (avoid orbiting), fish die/munch sounds, fish are killable!
Fix gluon splash damage not being attributed to the killer
Increase nametag panel size, text-overflow
▉▉▇▌▅▅▉ ▍▍▋▇▍█ ▉█▇█▋▊▊
- ▇▄█▉▇▊▆ ▉▇█▌▊▇█
- ██▆▄█ ▊▆█▅▊ ▅▍█ ▆▄▇ ▊▊█▋▌▉
Update: initial test setup to validate optimizations for TextTable
Tests: ran the new unit and perf tests
Meat now stops sizzling when fully cooked
Fixes
Add TrianglePlanter to Frontiers view
Committing missing foliage meta
Started adding in generic debris assets. Enabled terrain blend on zigg pipes.
Fix TextGradient parsing errors
exported crocodile swim sprint attack animation
Make sure when sending snapshot before owner change that its a full one not a partial one
merge from crafting_update
merge from crafting_update/fridge power indicator
Cooking workbench bbq doesnt block bullet
Static hobo barrel cooking visuals
Sizzling sounds for all ovens
VisualFood gameobject stripping
Tweaked bbq and camper bbq item overflow pos
Fixed cauldron and hobo barrel item overflow drop pos
▅▌▅▇▍ ▅▇▍▍ ▌▉██▆▇▇▋▋▅_█▆▅_▋▍▋▇▉