randomgeon/combat/projectiles/_scripts/projectile_base.gd

17 lines
No EOL
244 B
GDScript

extends Area2D
class_name ProjectileBaseTwo
var lifetime_timer: Timer
var stats = {
"speed": 500.0,
"damage": 10.0,
"lifetime": 2,
}
func destroy():
emit_signal("on_destroyed", self)
queue_free()
func _on_lifetime_timeout():
destroy()