The v2.24 update has gone live on the Marketplace.
Change Log:
I. Added a new custom AI Controller and Behavior Tree setup for the Enemy AI. All of the AI-related logic has been moved from the base Enemy AI class into the controller and BT. I believe the Behavior Tree setup should be easier to grasp for those new to the toolkit since you can pretty much see the entire execution flow in one glance.
II. The spline-based navigation system for Enemy AI has been moved out to a dedicated component class BPC_SplineNavigation.
Combined with the changes made over the last few updates, the Enemy AI parent blueprint now only has very basic logic and interface functions, with the components and AI controller handling the more specialized features.
Additional Notes:
I. Search for Version2_24 in the blueprint editor to identify the new changes in this update.
Upcoming Features:
- Support for setting thumbnails for Global Abilities UI icons through data table
- Option to customize Target Prioritization setting for Towers
- XP system for Hero units to level up through combat
- Hero selection through the pre-mission Loadout Menu