12,173 Commits over 3,712 Days - 0.14cph!
Disable harness requirement for taming during dev
telelport for unreasonable path distance vs distance
Cache door navmesh obstacle and toggle it with door open status
monument navmesh gen tool test
Updated untamed AI design.
Fixed dogs not having a flee state.
Added an error log for when a brain tries to change to a state that's not in the state dictionary.
merge from brain_refactor2
client/server compile fixes
Added harness item mod.
Harness is now required to tame.
placeholder harness item, manifest.
Added inital pet inventory/container
merge from brainrefactor merge
merge from brain_refactor
merge from brain refactor
merge from brain refactor
merge fixes
Added a tool to add and setup MonumentNavMesh script and settings in a monument scene, then save the scene and run SceneToPrefab on it.
Reset any Navigator update delay when brain changes state
Can now set an update delay for the next BaseNavigator update.
Added some delays to PetNavigator for situations where faster updates aren't needed.
codegen after merge.
made pet UI a prefab to make future merges easier.
merge from main and fixes
Cast navigation transition positions to navmesh where appropriate.
Handle teleport and nav from base/construction to navmesh.
more merge fixes and codegen
merge from main and merge fixes
massive refactor to finally remove generics from the various AI brain types
source/target nav type checks, added debug spam
▇▍█▅▋▌▄▊ ▋▆ ▊▍▅▊ ▇▇▌▅▆▊▍ ▉▌ ▇▊▌▊ ▇▋▋▇▅▋▌▉▊▆ ██▋▇▄▅▊▋ ▊█ ▌█▅▇▄▇ ▅▅▋▅ ▅▉ ▌▅▋ ▌▄▌█▆ ▆▅▋▅█▋ ▉▆▍█▅▊▍
Removed some unused code, prep for detecting target location type
Added new pet specific idle state. Back away in idle state too.