mirror of
https://github.com/Steffo99/hella-farm.git
synced 2024-11-27 18:44:23 +00:00
15 lines
359 B
GDScript
15 lines
359 B
GDScript
extends Tracker
|
|
class_name EdibleTracker
|
|
|
|
## Keeps track of what [Edible]s are inside the area.
|
|
|
|
|
|
@export var acceptable_diets: Array[StringName] = []
|
|
|
|
|
|
func check_diet_then_track(body: Node2D) -> void:
|
|
var edibles: Array = body.find_children("*", "Edible", false, false)
|
|
for edible in edibles:
|
|
if edible.diet in acceptable_diets:
|
|
track(body)
|
|
break
|