userMaverickcancel
branchrust_reboot/main/ai_wolf_iterationcancel

463 Commits over 153 Days - 0.13cph!

2 Years Ago
Improve wolf senses
2 Years Ago
Add helpful warning messages when PolymorphicDrawer fails
2 Years Ago
Simplify polymorphic attribute drawer code
2 Years Ago
Prevent wolves getting permanently accustomed to fire when they survive a fight with a player that used fired on them, that's because new players encountering those wolves may get confused when they get bitten despite the holding a torch
2 Years Ago
Serialize state tags instead of hardcoding them, partial port of the code FSM to the new UI
2 Years Ago
Allow loading fsm scriptable objects into the runtime fsm component
2 Years Ago
Improve fsm editor UX, create new states next to currently selected ones, link them, and select the new one
2 Years Ago
Clean up serialized data containing fields that don't exist anymore
2 Years Ago
Generate code and manifest
2 Years Ago
Merge from main
2 Years Ago
Add fsm UI support for tag transitions, complete transitions, start states and link states
2 Years Ago
Allow changing state and transition classes, currently breaks when undo
2 Years Ago
Allow state renaming
2 Years Ago
Clean up FSM ui code, fix bug when removing state would corrupt the asset
2 Years Ago
Prevent duplication state connections, add method to deep copy a fsm
2 Years Ago
Allow fsm transition editing in the new UI
2 Years Ago
Add WIP fsm editor
2 Years Ago
Add placeholder audio for the wolf
2 Years Ago
If you hit a wolf before it spots you, it will run away for a bit, howl to call it's friends, and come back for you
2 Years Ago
Prevent wolves beelining and being too easy to shoot when flanking at long range, merge unreachable state and flee state
2 Years Ago
Hook new wolves to population, allow spawning packs
2 Years Ago
Replace entity queries with query.process, prevent growl spam, pass target when intimidated
2 Years Ago
Fix wolf leap attack being too spammy
2 Years Ago
Fix wolves being sitting ducks around lit campfires, or being too easily cheesed with torches
2 Years Ago
Fix wolf not following players moving away with lit torches
2 Years Ago
Add torch to bow editor loadout
2 Years Ago
Have wolves look at their prey when circling
2 Years Ago
Make fsms easier to debug and extend by using tags for high-level transitions instead of nested fsms
2 Years Ago
Have wolves react to campfires
2 Years Ago
Have EntityQuery.ProcessInSphere<T> cast to the chosen type, fix wrong time warning labels
2 Years Ago
Have wolves react to player torches
2 Years Ago
Add new methods to grid and BaseEntity.Query to remove the need for a static array
2 Years Ago
Merge from main
2 Years Ago
Merge from main
2 Years Ago
Fix client / server compile errors
2 Years Ago
Fix scoring and ranking of potential destinations not being respected
2 Years Ago
Undo vislog changes
2 Years Ago
Clean up vddraw
2 Years Ago
Hook visual logger to AI code and have it wrap ddraw
2 Years Ago
Add editor window similar to unreal's visual logger for easier AI debugging
2 Years Ago
Make wolves eyes glow in the night
2 Years Ago
Fix wolf circling being broken
2 Years Ago
Only update the wolf's path if the new destination is far from the current one
2 Years Ago
Clean up wolf path following logic
2 Years Ago
Modify wolf senses and targetting to be lazily evaluated on demand, instead of ticking
2 Years Ago
Budget fsm tick
2 Years Ago
Fix wolf not spotting nearby preys in some cases
2 Years Ago
Disable leftover debug displays
2 Years Ago
First pass at wolf unreachable prey behaviour
2 Years Ago
Add other primitive items to bow editor loadout