DoubleDeez / MDFramework

A multiplayer C# game framework for Godot 3.4 Mono.
https://discord.gg/UH49eHK
MIT License
77 stars 13 forks source link

Refactor of Game Synchronizer #70

Closed Beider closed 3 years ago

Beider commented 3 years ago

The game synchronizer had 4 lists that used PeerId as key, I moved all of these into it's own object along with a lot of the logic. This was just to make the game synchronizer more understandable. No logic has been changed.

Beider commented 3 years ago

I added a synchronization state to the synchronizer and updated MDReplicatedMember so it respects this, this fixes #47