Magic in AACS are stored in the DT_MagicCastingConfig data table. It can be of the following types:

Projectile, Linear Damage (lasers), or AoE (Area of Effect).

image.png

Action Montage Tag - The Montage used to spawn this attack

Gameplay Tags - Tag to add during this magic attack

IsLoop - Used for internal purposes, must check if the attack loops, like for a laser or constant projectile spawn.

The notifies BP_N_MagicCasting_Start must be called in the animation to start the magic spawn and BP_N_MagicCasting_End to end it (if it is a loop, like a laser the end can be called manually when releasing the button with the I_AACS_Comp_Magic_Interruptfunction ).

image.png

In the notify there is also some options, which can be used to spawn the magics in multiple notifies in the same animation, or all at once.

image.png