Files
CybelovZOVod/addons/Weapons/Scripts/Ammunition/AmmoRefillerScript.gd
T

16 lines
424 B
GDScript
Raw Normal View History

2026-07-20 22:48:58 +07:00
extends StaticBody3D
@export var ammoToRefill : Dictionary = {}
func _on_detect_area_area_entered(area: Area3D):
if area.get_parent() is PlayerCharacter:
var playChar = area.get_parent()
var linkToAmmoRefill : Node3D = playChar.get_node("LinkComponent")
if linkToAmmoRefill != null:
linkToAmmoRefill.ammoRefillLink(ammoToRefill)
else:
print("Player character can't refill ammunition")
queue_free()