X-Git-Url: http://git.purplebirdman.com/william-skin.git/blobdiff_plain/4f0220085b3345a8d78792fdc6005cb60c473052..c92b8f1fd53dee92846473ca69f62de008b07509:/test/npc.gd diff --git a/test/npc.gd b/test/npc.gd index 3acd29f..b839116 100644 --- a/test/npc.gd +++ b/test/npc.gd @@ -16,7 +16,7 @@ func _pick_head_track_target() -> void: func _on_head_turn_area_entered(area: Area3D) -> void: - for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("npc-headTrack")): + for node in area.get_children().filter(func(c: Node3D): return c.is_in_group("npc-headTrack")): var i = _head_track_arr.find(node) if i < 0: _head_track_arr.append(node) @@ -24,7 +24,7 @@ func _on_head_turn_area_entered(area: Area3D) -> void: func _on_head_turn_area_exited(area: Area3D) -> void: - for node in area.get_parent().get_children().filter(func(c): return c.is_in_group("npc-headTrack")): + for node in area.get_children().filter(func(c: Node3D): return c.is_in_group("npc-headTrack")): var i = _head_track_arr.find(node) if i >= 0: _head_track_arr.remove_at(i)