12 lines
319 B
GDScript3
12 lines
319 B
GDScript3
|
extends Sprite
|
||
|
class_name Wands
|
||
|
|
||
|
func fire(projectile, effect):
|
||
|
if $ShootDelay.is_stopped() and projectile != null:
|
||
|
print("fire")
|
||
|
var temp = projectile.instance()
|
||
|
get_tree().current_scene.add_child(temp)
|
||
|
temp.global_transform = $ProjectileSpawn.global_transform
|
||
|
temp.launch(null, null)
|
||
|
$ShootDelay.start()
|