Creatures!

Started work today on getting the creature combat fully functional, last time i messed around with it was almost 2 years ago and it .. kind of worked, but needs significant rearchitected.

Cleaned up the code paths for NPC setup to better handle whether we are setting up Human NPCs or creatures including skipping a bunch of strictly human stuff like determining weapons and armor.

Added variable for Creature uses armor and creature uses non attachment weapon just in case we need that at some point as of right now everything for spawning Creature weapons is part of a separate event.

Added an interface event for GetIsCreature_OnInterface and added it to the BP Ai Controller to control which behavior tree we load.

Replaced the old MoveTo event in the Creature behavior tree with the BTGS one

Removed all the refs to attack groups in the setting animal behavior service because we dont use those anymore.

Fixed a bug where we were removing the weapon overlap capsule from attack attachments.

Fixed incorrectly set visibility of the mesh on all the creatures

Fixed a missing animation blueprint on the brown bear creature

Fixed the blendspace for the flying vampire

Fixed the animation blueprint for the flying vampire

Replaced the animations inside the forest guardian attack attachment

Added a tag for the Greater rock golems called Giant so we can do stuff with that like scale the max speed to make them look like big heavy things struggling to move.

Scaled the Greater golems to 1.5 times their normal size to differentiate them more from the lesser golems

Fixed a bug where we werent actually attaching the creature attack attachments to the correct socket

Fixed a bug where we werent actually setting the main hand weapon info inside of the creature attachment code causing us to never use the weapon distance over ride.

Put in a workaround for small spiders in the distance calculations because they dont usually meet the rotation threshold required to be valid due to their size.

Changed the radius of the sphere trace when tracing for damage with attack attachments to make hit detection more reliable.

Fixed a bug where the spider queen was using the wrong attachment item

Fixed missing animations on the twig people

Fixed missing attachemnt on twig person 003

Fixed an execution flow issue in setting a reference to the possessedAI inside the animal behavior tree

Previous
Previous

Next
Next