branchrust_reboot/main/xmas_2022cancel
19 Commits over 30 Days - 0.03cph!
Xmasdwelling_A to D now spawn barricades using spawners so that there's not an extra copy client-side.
Increased coverpoint usage range
Duplicated the scientist AI design being used by gingerbreads, pointed gingerbread brain to use this one.
Re-implemented clientside brain state listening as an interface, IClientBrainStateListener.
Moved client state based facial blendshape control from GingerbreadBrain to GingerbreadNPC
Increased gingerbread dungeon navmesh resolution so that the navmesh isn't floating way off the floor and with large ramps
Fixed gingerbreads damaging each other
merge from ai (still wip)
Create, size and init an AIInformationZone for dungeon instances.
AIInformationZone can be manually init'd.
Deleted custom chase state and reverted to BaseChaseState. Not needed for gingerbreads.
Move blendshape control stuff from GingerbreadBrain to GingerbreadNPC
Refactored GingerbreadNPC so it doesn't override Scarecrow, ready for future changes.
Switch Gingerbread NPC to use ginger bread brain.
Added separate ginger bread AI design file.
Added GingerBread brain.
Removed temp code from ScarecrowBrain.
Moved ScarecrowNPC and ScarecrowBrain to new Gingerbread folder.
Added gingerbread custom states.
Merge from client_ai_state_and_blendshapes