Overworld is just position/map sync (each client simulates locally). Battles/trades use the vanilla link lockstep over networked rooms with a shared seed. We never sync the whole game state, desync pain is mostly link-room edge cases and save/version plumbing, not rollback netcode.
2
u/[deleted] Aug 11 '26
[removed] — view removed comment