Fix airborne sitting and remote animation playback

This commit is contained in:
Alexander Sellite 2026-08-24 10:36:17 -04:00
parent a1ea341e8c
commit c65176b99f
3 changed files with 105 additions and 9 deletions

View file

@ -2069,13 +2069,13 @@ func _maybe_send_local_animation_action() -> void:
str(action["id"]),
int(action["sequence"]),
bool(action.get("paused", false)),
avatar.get_network_sitting_state(),
avatar.get_network_sitting_intent(),
]
if signature == _last_local_animation_action_signature:
return
var encoded: Array = _encode_movement_animation_action(
action,
avatar.get_network_sitting_state(),
avatar.get_network_sitting_intent(),
)
if encoded.is_empty():
return