branchrust_reboot/main/ai_wolf_iterationcancel

354 Commits over 92 Days - 0.16cph!

2 Months Ago
Fix wolf not following players moving away with lit torches
2 Months Ago
Add torch to bow editor loadout
2 Months Ago
Have wolves look at their prey when circling
2 Months Ago
Make fsms easier to debug and extend by using tags for high-level transitions instead of nested fsms
2 Months Ago
Have wolves react to campfires
2 Months Ago
Have EntityQuery.ProcessInSphere<T> cast to the chosen type, fix wrong time warning labels
2 Months Ago
Have wolves react to player torches
2 Months Ago
Add new methods to grid and BaseEntity.Query to remove the need for a static array
2 Months Ago
Merge from main
2 Months Ago
Merge from main
2 Months Ago
Fix client / server compile errors
2 Months Ago
Fix scoring and ranking of potential destinations not being respected
2 Months Ago
Undo vislog changes
2 Months Ago
Clean up vddraw
2 Months Ago
Hook visual logger to AI code and have it wrap ddraw
2 Months Ago
Add editor window similar to unreal's visual logger for easier AI debugging
2 Months Ago
Make wolves eyes glow in the night
2 Months Ago
Fix wolf circling being broken
2 Months Ago
Only update the wolf's path if the new destination is far from the current one
2 Months Ago
Clean up wolf path following logic
2 Months Ago
Modify wolf senses and targetting to be lazily evaluated on demand, instead of ticking
2 Months Ago
Budget fsm tick
2 Months Ago
Fix wolf not spotting nearby preys in some cases
2 Months Ago
Disable leftover debug displays
2 Months Ago
First pass at wolf unreachable prey behaviour
2 Months Ago
Add other primitive items to bow editor loadout
3 Months Ago
Fix wolves being able to pick "valid" but unreachable destinations when roaming
3 Months Ago
Merge from main
3 Months Ago
Temporary fix for projectile violation when hitting a wolf's butt
3 Months Ago
Fix wolf not circling, add flee behaviour
3 Months Ago
Fix wolf overshooting destination, adapt roaming speed to how far is destination
3 Months Ago
Start work on wolf roam state
3 Months Ago
Fix wolf getting stuck in some situations
3 Months Ago
Prevent wolves being too synchronized by adding a random delay
3 Months Ago
Fix wolf sliding during some montages
3 Months Ago
Integrate spine animator and look animator
3 Months Ago
Fix wolves going very fast
3 Months Ago
Modify AI debug code to not require the removal IClientComponent or IServerComponent
3 Months Ago
Convert fsm to component
3 Months Ago
Add a custom version of the require component attribute that works with our IClient and IServerComponents
3 Months Ago
Add initshared and destroyshared to entityComponent
3 Months Ago
Use prefab attribute to avoid duplicating the anim list for every wolf
3 Months Ago
Allow wolves to reprioritize their target when fighting a group
3 Months Ago
Fix compile errors in server/client modes
3 Months Ago
Allow visualization of AI senses on the client via RPCs, fix wolves attacking dead players
3 Months Ago
Start setting up wolf senses
3 Months Ago
Merge from main
3 Months Ago
Stagger wolf when damaged a lot, instead of on every head shot
3 Months Ago
Add wolf bark before coordinated attack, add proper death state
3 Months Ago
Add wolf howl