
Description
Advanced Enemy AI is an AI combat system that uses behavior trees to implement the enemy AI design based on God of War 4.
Refer to the AI design of the game "God of War 4"
Attack part: Calculate the enemy's threat level according to the algorithm, allocate tokens based on the threat ranking, and attack conditions are available only when token > 0
Ability Cooling movement: Custom EQS, score each movable point within a certain range (camera field of view/distance), AI obtains the most suitable point for movement, if the point score is the same, it will move to a random point until the attack condition is met again.
The attack desire of the current combat enemy can be directly adjusted through the token table, thereby changing the difficulty of the battle.
The plug-in provides two AI examples, one melee enemy and one ranged enemy, which can be used directly in combat games.
The plug-in contains many other systems: skill system (including complex skills such as: triple hit / dodge invincibility / Dash Slash), attribute system, bullet system, collision box system, AI generation system, debug command, event system, etc.
Important/Additional Notes:
Require ModularGameplay plugin, GameplayAbilities plugin, EnhancedInput plugin



