summaryrefslogtreecommitdiff
path: root/scenes/defenders/wyvern_projectile.gd
blob: 104bc6f2200e9e14cb2ea6e2980f2603f1720b3d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
extends CharacterBody2D

var target
var curr = ""
var projectile_damage
# todo hook this up
var damage_tick_rate

func _on_damage_tick_timeout() -> void:
	var enemies = $Area2D.get_overlapping_bodies()
	for i in enemies:
		if "Crawler" in i.name:
			i.health -= projectile_damage

func move_projectile() -> void:
	var pos : Vector2
	pos = target.global_position
	look_at(pos)