-
-
Notifications
You must be signed in to change notification settings - Fork 60
State Machine example is broken #327
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't working
Description
Bug Description
Clients do not always receive state change notifications from other clients when using RewindableStateMachine. Specifically, state transitions like entering IDLE are sometimes not synchronized across all clients, leading to inconsistent animation states.
Steps to reproduce
- Run State Machine example
- Move around and jump on multiple clients
Expected behavior
- All connected clients receive consistent state change messages from other players.
- State transitions, such as moving to
IDLE, should be applied across all clients.
Observed behavior
- State change messages are not consistently received by all clients.
- Only the host and the client that triggers the state change receive the update, while other clients do not.
Versions
- Godot version: 4.1
- netfox version: Main branch (not officially released)
Notes
- Testing on a dedicated server setup may produce different results.
- The multiplayer-state-machine demo did not function as expected when hitting
host/join. - The current setup uses the latest Netfox version cloned from the main branch, not an official release.
- The issue occurs regardless of amount of latency
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working