17 lines
No EOL
244 B
GDScript
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() |