branchrust_reboot/main/Livestock_animalscancel

528 Commits over 518 Days - 0.04cph!

2 Months Ago
All stats need to be >50% to allow breeding
2 Months Ago
Add a social stat to livestock - positive if there are 5 animals nearby, negative if there are less than or more than 5 animals nearby Hooked up stats to crosshair display
2 Months Ago
Fixed sizing of stats widget
2 Months Ago
Livestock animals now sit while pregnant (so it's not just visible via UI) Vitals get frozen so they don't end up starving
2 Months Ago
Merge from main
2 Months Ago
Codegen
2 Months Ago
Refactored the timers on livestock animal into a new PersistentTimer class Makes it easy to create new timer based behaviours (drop dung, get older, give birth, etc) and persist those timers through a save/load Livestock now drop horse dung (might need a rename)
2 Months Ago
Codegen
2 Months Ago
Merge from main
2 Months Ago
Hooked up sheep sleeping anim
2 Months Ago
Cleanup, don't use obsolete SetFlags Fix animals moving while sleeping
2 Months Ago
New species asset for livestock Supports spawning a different prefab for male/female animals Setup for cows and sheep
2 Months Ago
Bull prefab setup
2 Months Ago
Fixed all animals set to female Added breeding fsm states
2 Months Ago
Merge from main
2 Months Ago
Sleep state fix
3 Months Ago
Adding sheep lean and react animations
3 Months Ago
Updating sheep skinning and Adding LODs to export
3 Months Ago
Cow animation updates
3 Months Ago
Update sheep sleeping clip lengths
3 Months Ago
Sleep fixes
3 Months Ago
Stats boilerplate, save load Sleeping behaviour
3 Months Ago
Merge from main
3 Months Ago
Cow react, vm and 3p animations added
3 Months Ago
Unsaved wip from yesterday
3 Months Ago
Added serialized name for animals Extend LookAtFarmAnimal that we used for chicken coop to display livestock animals Added ai.renamelivestock convar
3 Months Ago
Remove an unused 2mb texture from the chicken coop UI
3 Months Ago
Boilerplate for animal breeding, triggered via console commands for now
3 Months Ago
Better transition if animal starts moving while grazing is ending
3 Months Ago
Merge from main
3 Months Ago
Livestock now gets saved, unlike other AI This has caused massive problems in the past, so yolo I guess FSM isn't saved/restored but we can probably get away with that
3 Months Ago
Livestok animals now flee if a loud noise like a gunshot is heard nearby
3 Months Ago
Fixed missing interact collider on lamb Fixed following behaviour not working due to grazing taking priority If an animal is hurt while being led they will forget about who they were following after they flee
3 Months Ago
Aging boilerplate Expose a TimeToGrow field on livestock, when this time is reached they are replaced with a provided next stage prefab If no next stage is provided then the animal is just killed (old age?) Added livestockanimal.ageuplivestock that will age up the nearest animal with 20m
3 Months Ago
Lamb setup Fixed prevent building volumes too large on all livestock
3 Months Ago
Sheep hitboxes
3 Months Ago
Created a tool to copy hitbox definitions from one skeleton to another with an optional scale multiplier (not needed in this case as the animator root is scaled, not bones) Set up calf hitboxes
3 Months Ago
Fixed hitboxes on cow
3 Months Ago
Merge from main
3 Months Ago
Lamb model, textures and materials added
3 Months Ago
Fix following while grazing not working Enforce an exposed time limit on milk (temp until it gets hooked into stats) Animals now run away when hurt Added a button the skeletonProperties inspector to set all bones to a given value Set up cow skeletons for hitboxes, still not quite working
3 Months Ago
Fixed the eating animation not looping properly Grazing now gets set to false 3s before we leave the state so the animation can fade out
3 Months Ago
Adjust calf walk speed to 0.58
3 Months Ago
Add grazing behaviour Animal will look for Field/Forest/Forestside, move there and graze for a random period of time Hooked up idle clips
3 Months Ago
Add age enum to livestock animals Add milk interaction for cows, only for adults Just gives an apple for now
3 Months Ago
Cow and sheep animation speed updates
3 Months Ago
Manifest, fixes launch issue
3 Months Ago
Merge from main
3 Months Ago
Fixes
3 Months Ago
Sheep setup Fixed interact colliders on animals affecting navmesh bakes