working on picking up arrows

This commit is contained in:
derek
2025-06-26 17:04:35 -05:00
parent af5ff6f284
commit 64310b848b
37 changed files with 492 additions and 106 deletions

View File

@@ -5,6 +5,7 @@ var dodge_direction
@onready var body: MeshInstance3D = $Body
@onready var anim_player: AnimationPlayer = $AnimationPlayer
@onready var sword_hit_area: Area3D = $SwordHit
var gold_to_vacuum = []
var gold = 0
@@ -12,6 +13,8 @@ var gold = 0
const MAX_HEALTH : float = 100
var health = MAX_HEALTH
var arrows = 10
const MAX_STAMINA : float = 100
var stamina = MAX_STAMINA
@@ -34,3 +37,7 @@ func stamina_regen(delta):
func _on_area_3d_body_entered(body: Node3D) -> void:
if body is Gold:
body.follow_target = self
func _on_area_3d_area_entered(area: Area3D) -> void:
if area.get_parent() is Arrow:
body.get_parent().follow_target = self