Fix airborne sitting and remote animation playback
This commit is contained in:
parent
a1ea341e8c
commit
c65176b99f
3 changed files with 105 additions and 9 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue