userMaverickcancel
reporust_rebootcancel

2,099 Commits over 792 Days - 0.11cph!

6 Hours Ago
Make livestock match the player speed when being led, avoid annoying lead breaks / having to wait for them all the time
6 Hours Ago
Fix floating animals, improve idle performance
Today
Fix look rotation viewing vector zero when bull loses its target mid observe
Today
FIx weird animal behaviours around food, and disable food sensing for all animals and critters that don't need it
Yesterday
Makes livestock docile in safezones to prevent griefing, make npc livestock buyer react properly if livestock dies / flees during conversation
Yesterday
Prevent cows grazing on ice / sand
Yesterday
Streamline NPC team system, merges the competing systems into one
2 Days Ago
Fix junkpiles not rebuilding their navmesh tiles on spawn / despawn
2 Days Ago
Fix navmesh not building properly on player roofs / conditional roof models
2 Days Ago
Fix navmesh building on top of player boats
3 Days Ago
Fix navmesh not baking properly graveyard fence and frontier bar doors
3 Days Ago
- Fix livestock and old animals going underwater - Fix bull stuck forever in charge mode when you move to its side - Fix bull trying to headbutt even if target is unreachable - Fix curious cow being so curious it lets itself starve - Reduce bull damage - Livestock leads now behave more like horse leads, slows down the player and break around 7m - Fix cow sometimes snapping back to idle after a graze instead of playing the exit anim
3 Days Ago
Fix TestSheepShearing.BlowBesideWool_ShearsRatherThanCuts being broken after shearing changes
3 Days Ago
Update rust native libs for all platforms
3 Days Ago
- Move navmesh save to background thread (260ms -> 0.8ms for large map) - Instead of re-saving all tiles, append only dirty tiles at end of save, and only do a full resave when the size cap is blown
3 Days Ago
Fix inbred cows looking wrong
3 Days Ago
Only change livestock hp in 5% increment when mood increases / drops, to avoid networking full entity snapshots everytime health changes because of mood
4 Days Ago
Remove adminUI from livestock convar, it's not necessary and massively grows the string sent to admin, one of the 3 parts that caused the staging OOM (shared stringBuffer in netWrite.string becomes massive)
4 Days Ago
Re-export tests after merge from main
4 Days Ago
Merrge from main (need to regen test list, not done yet)
4 Days Ago
Commit the sheep blendshapes instead of everyone having to regenerate and cache them on asset import
5 Days Ago
- Fix each new litter having a baby named after the parent (only firstborn carries name + suffix) - Fix failing livestock tests
5 Days Ago
Fix animals pathing through doors at monuments / being able to steer through any door by accident
6 Days Ago
Mask sheep face when shaving (only disappear when fully shaved), have shaved areas more organic looking and wavy
6 Days Ago
Reverts my changes to odds for good and bad genes, instead make white sheep the good one
6 Days Ago
Fix non-inbred cows being more solid on the whole body instead of just masking/tinting specific parts
7 Days Ago
Make bad genes more common, most sheep / cows then look generic, and good genes ones eg black sheep become rarer to find (else because of dominant good genes we get a massive majority of black sheep)
7 Days Ago
Fix sheep material looking wrong when dung gene is maxed out
7 Days Ago
Experimental livestock name localizations
8 Days Ago
Make livestock more deterministic at high timescales, to be able to run long running tests faster
8 Days Ago
Another 20% perf gain
9 Days Ago
Add visual rope when leading livestock, same as horses, and fix leading interaction failing intermittently
9 Days Ago
Fix sheep using old material system mixed with procedural material, fix some ragdolls don't having same material as live animal
9 Days Ago
Livestock small fixes: - increase livestock headbutt damage, you better dodge this sideways like croc or 2 shot naked - fix "stop leading" prompt appearing when someone else is leading the cow - fix grazing through walls - fix bulls attacking in safezones - make leading bull strop fighting others - fix calves not having father genes if father dies between conception and birth
9 Days Ago
Make autotest_run refuse when another process already holds the game server port
9 Days Ago
Make navigation tests able to catch spinning agents
9 Days Ago
Make avoidance twice as fast, still too slow
9 Days Ago
Fix bull trying to headbutt unreachable players
9 Days Ago
Fix animals circling around an obstacle forever when fleeing, or around the player when charging
10 Days Ago
Add another state ping pong test
10 Days Ago
Fix pregnant cow ping ponging between curious follow and play random anim
10 Days Ago
More durable fix for skateboard cow
10 Days Ago
Fix inbred and non-inbred cow appearances being swapped (for real this time), non-inbread seems much darker on whole body though
10 Days Ago
Another iteration on avoidance, bad perf but looks good so we'll optimize from there
10 Days Ago
Fix some non-deterministic tests sometimes failing, remove super long tests from CI
10 Days Ago
Merge from livestock_sheep_shearing
10 Days Ago
Various sheep shearing fixes: - Fleece no longer disappears after a server restart - Shearing no longer counts as a shot hit or goes through the combat path - Thrown knives wound instead of shearing - Four quarters pay exactly the authored wool amount - Timers that ran out during a save now fire on load, so sheep and cows cannot get stuck - Wool counts as a harvest and overflows into the backpack - Fur bake only runs on models labelled Fleece and re-runs when its version changes - Debug shave scan compiles out of fur materials that do not use it - Regenerated the manifest, livestock prefabs are back - Tests updated for wild sheep rule, plus new tests for all of the above
10 Days Ago
Redesign livestock popup UI so that it's more consistent with plant popup UI
10 Days Ago
Connect sheep coat material parameters and genes
10 Days Ago
Can still try to shave wild sheep, they just run away