Hey guys! I wanted to share a custom projectile movement component I created to add motion effects to the projectiles. I needed to diversify the abilities, so using different motions was a good option for that.
→ AuraProjectileMovementComponent.h: https://pastebin.com/DDnZzMnq
→ AuraProjectileMovementComponent.cpp: https://pastebin.com/XWsME1Mg
In the AuraProjectile class, I just changed the projectile movement component to this new class.
→ .h file:
UPROPERTY(VisibleAnywhere)
TObjectPtr<UAuraProjectileMovementComponent> ProjectileMovement;
→ .cpp file:
ProjectileMovement = CreateDefaultSubobject<UAuraProjectileMovementComponent>("ProjectileMovement");