SoftwareGuy / Ignorance

Ignorance utilizes the power of ENet to provide a reliable UDP networking transport for Mirror Networking.
Other
248 stars 31 forks source link

Reworked channels and lots of other code #8

Closed MichalPetryka closed 5 years ago

SoftwareGuy commented 5 years ago

Apparently errors with your added Flush() on both client and server loops, throws a HostNotCreated exception. Removing that causes it to work as intended.

Client testing is borked due to a bug in Mirror's Network Manager. Going to do a workaround.

SoftwareGuy commented 5 years ago

With the workaround in place, the client instance is connecting to the server correctly. Letting it run for a while just to ensure it's functioning.

SoftwareGuy commented 5 years ago

Okay, client is stable when connecting to a standalone server instance. Client also throws that error due to Flush() on a not created object. If you want to fix those two, I'll merge your changes into the mirror2018 branch.

SoftwareGuy commented 5 years ago

Okay, gonna merge this so it's wrapped up and I'll do a release.