11,277 Commits over 3,500 Days - 0.13cph!
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.
NPCSpawner can override LOS sense check as part of stat modifiers
Merge AIInformationZones and AI data after dungeon is created
refactored owner position tracking to separate class
owner position sampling cleanup
merge from main and resulting proto conflict fix
navmesh to navmesh teleport fix test
Delete unused ApexAIStorage folder leftover from the Apex purge
excavator MonumentInfo bounds tweak