ps1 filter variables, crowds

This commit is contained in:
2026-07-30 15:12:22 +03:00
parent 3defc9da95
commit 271de1b045
31 changed files with 872 additions and 17 deletions
+4
View File
@@ -405,6 +405,10 @@ func _reconcile(delta: float) -> void:
func _collect(node: Node, col: bool, hit: bool, bone: bool, anim: bool, wanted: Dictionary) -> void:
# The audience ("public") is ambient decoration, not a debug target — skip the whole
# crowd subtree so its clapping AnimationPlayers/skeletons don't flood the overlays.
if node.is_in_group(&"public"):
return
if bone and node is Skeleton3D and (node as Skeleton3D).is_visible_in_tree():
_skeletons.append(node as Skeleton3D)
if anim and node is AnimationPlayer: