Within the Hexgrid script, when the desired tile needs to spawn something, call the function from the node. Either $spawn_objects.spawn_this_thing() or declaring the node as an @onready var spawner = $spawn_objects (…) spawner.spawn_this_thing()
Since you’ll be calling the spawn code from within the hexgrid, you’ll have full access to both nodes’ variables, parameters and functions. If you needed to get a “spawn_here” variable from the parent while within the child, you could use get_parent().spawn_here