Unreal C++ Course Chapter 114 - 115.
Very straight forward blueprint and C++ use of attack montages, I also included a check to see if the character state was unequipped, which looks like it will be the next lesson. (I tend to get ahead of myself) void AEchoCharacter :: EchoAttack () { UAnimInstance * AnimInstance = GetMesh () -> GetAnimInstance (); if ( AnimInstance && AttackMontage && CurrentEquipState != ECharacterEquipState ::…
We haven't written up this one. Dev.to has the full story — the link below goes straight to it.