userMaverickcancel
reporust_rebootcancel

1,397 Commits over 457 Days - 0.13cph!

1 Year Ago
Don't return a success status from the position generator as we don't project on nav anymore, so it'll always succeed
1 Year Ago
Fix target check that was inverted after refactoring target getter
1 Year Ago
Remove unused RequireComponent attribute since components are now cached in the base state class
1 Year Ago
Use sense component member functions instead of magic extension functions to get or set the target This makes the API more consistent
1 Year Ago
Remove some state local references to components that are no longer needed since references are now kept in the parent state class
1 Year Ago
▆▇▊▌▄ ▊▆█▉ ▍▌▅█
1 Year Ago
Fix fire not scaring wolves when the player is standing on top of a tall object They will now approach very slowly, flee as soon as the player swings their torch, and flee after jumping if fire is still lit Cancel wolf jump when player goes down the tall object before the wolf arrives
1 Year Ago
Have wolves look at the player head instead of the player's crotch
1 Year Ago
Properly reset all state when client wolf is recycled Initialize previous position properly to avoid large deltas when spawning and pooling
1 Year Ago
Fix wolves looking behind them for too long when fleeing
1 Year Ago
Fix wolves jumping excessively high to reach unreachable players Tweak leap trajectory to be more believeable
1 Year Ago
▉▋▌▄▆ ▅▅▅▊ ▉▄▅▄
1 Year Ago
▊▆▇▋▄ █▌▊▍ ▅▊▄▉
1 Year Ago
Fix wolves dying when stranded in an environment they don't like (eg seaside) Fix wolves roaming too far from their territory, potentially straying from their pack Halve wolf territory size
1 Year Ago
Convert timestamps to double to prevent precision loss if the server runs for a long time
1 Year Ago
Fix wolf being unable to switch target
1 Year Ago
Fix wolves not fleeing when hit from far away with molotov or fire arrows
1 Year Ago
Merge from ai_wolf_iteration
1 Year Ago
▇▉▉▅▆ █▋▇█ ▅▊▋▍
1 Year Ago
Fix compile error on client
1 Year Ago
Remove debug ddraw text
1 Year Ago
Reduce the distance the wolf will flee each time you try to scare it again with torch swings / lighting the torch suddenly in melee range (only noticeable if you spam and chase the wolf instead of moving away)
1 Year Ago
Re-use results of sense component grid search for allies instead of doing another query (when the range is small enough)
1 Year Ago
Fix debug info showing up even when convar is off
1 Year Ago
Make wolves lie down less often but slightly longer (they need to lie down sometimes for server performance), remove the pause before the idles for a more natural transition
1 Year Ago
Change howl audio sound types from small to medium as it was not audible unless a few meters away (but then the wolf would cancel the howl and charge), fix new growl sound not playing
1 Year Ago
Add debug convar for fire melee, fix some events being dropped
1 Year Ago
Fix error caused by adding already present key to dictionary, fix distance check being inverted
1 Year Ago
Fix NRE caused by dictionary trying to add an already present key
1 Year Ago
Fix wolf circling corpse for a long time sometimes when moving to eat
1 Year Ago
Prevent wolf walking underwater, it'll give up thechase if the player starts swimming
1 Year Ago
Reduce odds of wolf attacking animal when it's likely it'll lose
1 Year Ago
Add top secret hidden feature to wolves
1 Year Ago
Merge from ai_wolf_iteration
1 Year Ago
Add placeholder wolf eating sounds
1 Year Ago
Fix pragma restore 414 being in the wrong place
1 Year Ago
Merge from ai_wolf_iteration
1 Year Ago
Remove unused fields, redundant checks, and fix issue where compoosite transitions are not cloned properly
1 Year Ago
▋▄▉▅▆ ▇█▄▍ ▅▌▍▇
1 Year Ago
Prevent fsm from waiting one frame to change state when a state succeeds or fails Fixes wolves sometimes pausing for one frame and losing momentum Added some infinite change protection in the hypothetical case a group of states keep cycling during the same frame After 3 same-tick changes we postpone the next state change for the next tick
1 Year Ago
Have wolf fsm tick slower when no player is nearby, similar to senses
1 Year Ago
Combine wolf senses and fsm into a single budget for simpler tracking, and also because we want senses to drive the fsm tick rate in the future
1 Year Ago
Fix wolves not playing 180 anim anymore when fire is lit right in front of them (regression)
1 Year Ago
Hook remaining wolf idles
1 Year Ago
Make sure state and transitions are always deep copying internal lists
1 Year Ago
Fix state cloning making a shallow copy of lists, causing clones to share the original transitions
1 Year Ago
Fix wolves sliding when waking up
1 Year Ago
When wolf braking too abruptly
1 Year Ago
Tick steering manually from serverMgr instead of unity's update
1 Year Ago
Fix typo in time warning comment