11,641 Commits over 3,622 Days - 0.13cph!
fixed client/server compile errors
More distinction between ownership and active control.
Can now clear active control link without disowning a pet.
Map markets get correctly destroyed for uncontrolled but still owned pets.
Dogs get disowned when removing harness.
More cleanup.
wip ownership rework/simplficationa cross pet types
Simplify IPetEntity and refactored related code.
Bunch of refactoring and simplifying for ownership/petbrain related stuff.
Pet inventory can now hold non-harness items.
Drop all items if harness removed.
Only allow owner to access inventory.
animal vs pet target/threat behaviour changes
Increase base health.
Added a player damage multiplier.
test merge from main, conflict fixes
Reduce scarecrow Fast movement speed
▉▋▇▅▄ ▊█▋▋▊▉▉▊▋_▇▉█▆▋▌▄ ▄▉▇ ▍▌▊██▅▄▉▋_▄▋▊▉▇▅▊█▅▆▆▍▄ ▉▆ ▉▄▉▇▌▇▋ █▅▄ ▆▅▍▄▆▊▉▄▋▉ ▄▊▍▅▅▄█.
▍▋▇▇▌▆█▌.
Cherry pick
75588 (wrong branch)
▅▄▆▋▌▊ ▆▋ ▋▋▌▄▊█▅▉▋ ▇▆▊▍▅▌▋▇ ▉▌▉ ▄▆▅▇▇▊ ▅▍▆ █▇ ▉ ▅▋▅██▍▅.
▍▄▍▋▅▅ ▄▉▍▅█▇ ▆▋ ▋▊▉▉█▊▄ ▆▅▆
flee state and state timeouts
Scarecrow breathing audio toggles
AI target/hostile checks for scarecrow targets
Scarecrows respect ConVar.Halloween.scarecrow_throw_beancan_global_delay.
Set Scarecrow family correctly so beancans resepect ConVar.Halloween.scarecrow_beancan_vs_player_dmg_modifier
Replicated original erratic scarecrow movement
More throwing wip.
Custom chase and attack states.
Initial basic thrown weapon support for NPCPlayer
Re-implemented body damage reduction for scarecrows (ConVar.Halloween.scarecrow_body_dmg_modifier)
Weapon cooldowns, corpse setup.
Apply correct starting health.
Categorize correctly.
Start chainsaw after equipping.
Fixed sample navmesh issue in positiontracker when switching nav types
Added a compass pet marker.
PositionTracker now always stores the last successful navmesh position.
Navigate to last navmesh position if player is briefly off the navmesh.
Added NPC_TunnelDwellerSpawned prefab.
Added AI design for it.
Manifest.
Added Vector3 reserved Position memory slot to AIMemoryBank.
Added MoveToVector3 AI state.