DoubleDeez / MDFramework

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

Bugfixes in Synchronizer, GameSession and Examples #14

Closed Beider closed 4 years ago

Beider commented 4 years ago

I fixed a node count issue in the synchronizer where it wouldn't synch properly without any network nodes. I also disabled the wait for all nodes to be transferred before doing replication as it seems not to lead to any issues. I moved the synchronization UI to the basic UI example instead of in the predictive example (was a mistake) I also put [MDAutoRegister] on the SynchInterface ui class. Finally I found a bug in the GameSession where on client shutdown it would try to free nodes that were already freed. So I fixed this as well.

I don't know why the older commits are still showing up ehre though. I thought they were already merged.

DoubleDeez commented 4 years ago

I don't know why the older commits are still showing up ehre though. I thought they were already merged.

You'll have to merge my master into your branch since I'm doing Squash merges, that should fix it. I'll review this now though.