extends Resource class_name ProjectileResource @export var speed : int = 20 @export var damage : int = 1 @export var maxTargets : int = 1 ## Only usefull if [enum Projectile.TYPE] is [param PIERCING] @export var type : Projectile.TYPE = Projectile.TYPE.BASIC @export_flags("Enemies", "AlliƩs") var allowedTargets : int = 1 @export var damageArea : Shape3D ## Only usefull if [enum Projectile.TYPE] is [param AOE] @export var sprite : Texture2D = load("res://Assets/Emotes/emote_star.png")