X-Git-Url: http://git.purplebirdman.com/william-skin.git/blobdiff_plain/c3805c44927b9c7945d932a4c602fbbf6cb0dcb8..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)