X-Git-Url: http://git.purplebirdman.com/william-skin.git/blobdiff_plain/06dfe9d415f6b12e04453f9c4ebb33e8c9380f0c..c92b8f1fd53dee92846473ca69f62de008b07509:/player/player.gd diff --git a/player/player.gd b/player/player.gd index de4387b..db5b1cc 100644 --- a/player/player.gd +++ b/player/player.gd @@ -342,7 +342,7 @@ func _pick_head_track_target() -> void: # if we find a head tracking obj, add it to the array unless it's already there 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("player-headTrack")): + for node in area.get_children().filter(func(c: Node3D): return c.is_in_group("player-headTrack")): var i = _head_track_arr.find(node) if i < 0: _head_track_arr.append(node) @@ -350,7 +350,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("player-headTrack")): + for node in area.get_children().filter(func(c: Node3D): return c.is_in_group("player-headTrack")): var i = _head_track_arr.find(node) if i >= 0: _head_track_arr.remove_at(i)