HolographicWings / LethalExpansion

LethalExpansion Mod
MIT License
13 stars 11 forks source link

Desync issue [Bug] #6

Closed SrMoroxide closed 10 months ago

SrMoroxide commented 10 months ago

Hello! First of all, I must indicate that I loved the mod, adding new possibilities to the internal customization of the game, with the configurations and all the dynamic options that it has within.

Despite everything, I have a small detail, when playing with companions, some have a desync in the facility, visualizing how some players can go through walls, walk in the air, as if two facilities were loaded at the same time.

I have already confirmed that the bug occurs due to this mod. Regardless of the configuration, because I share the code through r2modman to my friends, where it also has the config inside and equal to mine.

I would like to see if this bug can be fixed, because the modpack I have largely depends on your mod for the starting credits, the quota, the dynamic deadline and much more.

HolographicWings commented 10 months ago

Hello, thanks you for confirmation This issue already been told me here https://github.com/HolographicWings/LethalSDK-Unity-Project/issues/4 I have rare occasions to play with peoples to check this issue, i will continue to investigate

SrMoroxide commented 10 months ago

I'll give you screenshots of the seed and the log files soon

SrMoroxide commented 10 months ago

This happened again, but I noticed that when a deincronization occurs, the loading time to go down to the moon is greater, unfortunately I could not record the screen or know if my partner saw a different Seed. I will have to disable this mod temporarily to play well with my friends

HolographicWings commented 10 months ago

This happened again, but I noticed that when a deincronization occurs, the loading time to go down to the moon is greater, unfortunately I could not record the screen or know if my partner saw a different Seed. I will have to disable this mod temporarily to play well with my friends

Someone caught me an interesting comment Can you try again and tell me if the bug happen in vanilla maps too ? Or only modded ones ?

SrMoroxide commented 10 months ago

We are only playing in Vanilla Maps, and yes, it desyncs

HolographicWings commented 10 months ago

We are only playing in Vanilla Maps, and yes, it desyncs

Do everyone have the same modules installed ? Nobody have one more module than others ?

xoJason commented 10 months ago

I've tried this both with only this mod installed and installed with the rest of the mods in my pack, I'm getting the same issue. It's easy to tell when both players go to the monitor and see 2 different weather events on the same moon. In my testing last night, it seems after playing on the first moon the 2nd one fixes itself, then breaks again on the third. I was testing with 4 people at the time, and then tested it with two different computers today to find out what mod was causing it

HolographicWings commented 10 months ago

I've tried this both with only this mod installed and installed with the rest of the mods in my pack, I'm getting the same issue. It's easy to tell when both players go to the monitor and see 2 different weather events on the same moon. In my testing last night, it seems after playing on the first moon the 2nd one fixes itself, then breaks again on the third. I was testing with 4 people at the time, and then tested it with two different computers today to find out what mod was causing it

I'm reworking the setting sync from scratch That may help

HolographicWings commented 10 months ago

@SrMoroxide @xoJason Hello, leave me know if the 1.2.x fixed the desync

Pepegers commented 10 months ago

Desync still happening, but only one friend is affected

vampiricwulf commented 10 months ago

Version 1.2.11 There's still desync, weather doesn't match, but only the host has a different weather from all the players that join. There's another bug, seems to be a conflict with some other mod where Wateridge is stuck perpetually loading when playing with other players. I'll check if this is still an issue after the desync is handled. Host Day 0: image Joining players Day 0: image

HolographicWings commented 10 months ago

Version 1.2.11 There's still desync, weather doesn't match, but only the host has a different weather from all the players that join. There's another bug, seems to be a conflict with some other mod where Wateridge is stuck perpetually loading when playing with other players. I'll check if this is still an issue after the desync is handled. Host Day 0: image Joining players Day 0: image

it makes no sense i checked and even with same seed and exact same setup, host and clients will have different weather distribution i think i will rewrite the entire weather distribution then use the network sync of LE to make the host share the weathers to clients

HolographicWings commented 10 months ago

@vampiricwulf @Pepegers @xoJason @SrMoroxide let me know if upcoming 1.2.14 fix the desync

SrMoroxide commented 10 months ago

played with 5 friends, it synced perfectly