133,338 Commits over 4,262 Days - 1.30cph!

10 Months Ago
Lights and ceiling lights network optims Only network the flags, and only when necessary
10 Months Ago
Update: FullServerDemo - wrap transient entity snapshotting in try-catch - Also correctly clean up NetWrite I've checked a bunch of code related to saving, and I'm 100% certain there are landmines that I haven't spotted. This way I've neutered the danger of recording the demo, and I'll be fixing up those cases as we discover them in the wild. Tests: recorded a demo on Craggy
10 Months Ago
Fixed weird natural hive placement on oak_e
10 Months Ago
Bugfix: FullServerDemo - use save for disk instead of network when snapshotting transient entities - Also couple safety checks for BasePlayer.Save, since now I'm triggering a path that usually isn't triggered for a class of entities (NPCs) Tests: while recording a server demo, on a procgen map in a local server did all basic activities (looting, harvesting, crafting and building) + drove a bike and attacked a ScientistNPC at outpost. Then was able to play back both demo chunks. Tests: on local standalone server and procgen world, went to pier monument and descended to find aggressive NPCs - no more exceptions in server log
10 Months Ago
merge from ioentity_optims2/timer
10 Months Ago
▊▌▍▍▆ █▅▆ ▋▇█▇▆█▌▉▇ ▌▅▄▅ █▍ ▉▌█▅▆ ▆▊▌▇ ▅▉▊▊▆ ▊▍▆ ▌▅ "▅▆▍██▋▍▄▇▋" ▋▋▇▆▍█ ▅▌▇▌ ▄▅▉▅▆▊▋ ▆▇▋▍▌▅ ▍▇ ▊▉█
10 Months Ago
▅▉▆▋▋▉ ▊▋▊ ▍▋▊▉
10 Months Ago
I love you Plastic for selecting all changed files by default
10 Months Ago
Client predicted timer switch, removes the network update every frame when a timer is running Also changed the client Update for an invoke, fired when necessary
10 Months Ago
More polish. Smoke wisp single sided for better lighting response.
10 Months Ago
▉▄▋▊▉ ▆█▆▄ ▅▄▋▄▇▊_▌▌▅▍▊▇▍▍█_▆▉▍▉_▉▋_▊▋▋█
10 Months Ago
Allow motion warping to track targets without jeopardizing the animation rotation (first pass)
10 Months Ago
Minor FX polish.
10 Months Ago
Fixes.
10 Months Ago
- Extract vertical root motion - Implement motion warping system for tiger leap (first pass)
10 Months Ago
Small tweaks.
10 Months Ago
Render queue tweak for odd viewing angles.
10 Months Ago
Fixed the bottle ripple accidentally being a fluorescent yellow.
10 Months Ago
merge from main
10 Months Ago
subtracting 114053 - Editor and standalone crashes for certain users (Added correct data path and log path when checking for DLSS support)
10 Months Ago
Adjusted IO table LOD distances. (LOD1 no longer kicking in when you're almost touching it)
10 Months Ago
Optimized IO table texture settings and sizes. Fixed AO on it not being linear (too dark)
10 Months Ago
Finalized cooking workbench lighting&fx
10 Months Ago
Add support for streamer mode - show `STREAMER MODE` instead of the username for all item ownership on client
10 Months Ago
Merge from petting_gesture
10 Months Ago
Updated petting gesture first person animation
10 Months Ago
Codegen
10 Months Ago
Merge from cookingv2
10 Months Ago
Merge from main
10 Months Ago
Fish pie now increases player strength while fishing by 50% (fish moves faster when pulling) and halves the rate that the rod snaps
10 Months Ago
Added a bear pie with a new digestion boost buff. Doubles the bonus from all gathering buffs (ore, scrap, corpses) and halves their duration.
10 Months Ago
Implement harvesting tea, enabled on survivor pie for now Increases yield from harvesting corpses by 50%
10 Months Ago
Disable spoiling on eggs
10 Months Ago
merge from fix_train_barricade_collision -> main
10 Months Ago
Added spoiled horse meat
10 Months Ago
Slightly adjust storage adaptor position on fridge
10 Months Ago
Fixed storage adaptor not working on fridges
10 Months Ago
Cooked chicken, raw and cooked human meat can all now expire
10 Months Ago
Don't allow two spoilable food items to stack if their spoil time is more than a minute apart If they do stack, the new stack uses the lowest spoil time When a spoilable food item stack is split, ensure the new item has the same spoil time as the stack
10 Months Ago
Root combiner network optims
10 Months Ago
Added a super simple local avoidance to chickens (just iterate over the other chickens in the coop) to prevent chickens overlapping Can disable via server.farmChickenLocalAvoidance convar (defaults to on)
10 Months Ago
Merge from petting_gesture_impl
10 Months Ago
Hook up new happy react animation
10 Months Ago
AND, OR, XOR: check flags changed before sending the flag network update
10 Months Ago
Merge from chicken_update
10 Months Ago
Call gesture, can no longer pet chickens if they are sleeping (it's rude to wake them up)
10 Months Ago
Merge from petting_gesture
10 Months Ago
Merge from main
10 Months Ago
Set trains to hit construction layer again so they can hit barricades
10 Months Ago
AND, OR, XOR switch network optim Replaced the full network updates for flags only