Giter Site home page Giter Site logo

Comments (22)

veden avatar veden commented on May 28, 2024 2

The next patch has a couple of desync fixes coming.

It may be a week or more before it gets published though.

from rampant.

veden avatar veden commented on May 28, 2024 1

Should be fixed in 1.0.3

from rampant.

grumd avatar grumd commented on May 28, 2024

I see, thanks for replying!

from rampant.

grumd avatar grumd commented on May 28, 2024

Just updated to 1.0.4, seems to work fine! Thank you. I'll report back when I get to play a full session with friends too.

from rampant.

grumd avatar grumd commented on May 28, 2024

@veden Worked fine for quite some time with 1.0.4, but encountered another desync after playing for an hour or so. Got it to reproduce on a save only using Rampant.

desync report: https://puu.sh/HlgKm/38b308035e.zip
save: _autosave9.zip
mod-settings.dat: mod-settings.zip

Any player can enter the server with this save, only Rampant 1.0.4 enabled, Factorio was 1.1.21, and after a minute or two of doing nothing you'll get desynced.

from rampant.

grumd avatar grumd commented on May 28, 2024

@veden I beg you my man :D Sorry to bother anyway, but have you tried reproducing with that save yet?

from rampant.

veden avatar veden commented on May 28, 2024

Yes, I was able to get a desync to happen.

Haven't had time to determine how to fix it.

from rampant.

grumd avatar grumd commented on May 28, 2024

@veden Alright, thanks! Keep me updated please <3

from rampant.

veden avatar veden commented on May 28, 2024

Rampant_1.0.5.zip
A copy of the mod that has all the hooks disabled that allow Rampant to interact with the game.
Still desyncs at ~7861188 with your autosave9.
The mod version turns the game speed up to 7 until tick 7861000 then it turns the speed to 0.5

I don't think this is a Rampant thing to fix. The sub-forum for desyncs with mods doesn't seem to allow new topics, so currently this is a dead end for me.

from rampant.

grumd avatar grumd commented on May 28, 2024

Do you think this wouldn't be an issue if the save was started with Rampant enabled? I only added this mod later into the game. Or maybe if I regenerated all the terrain and biters it would help?

How different is this 1.0.5 version from the base version? You said you disabled all the hooks, but I'm not sure how this affects gameplay, which features does this remove?

from rampant.

veden avatar veden commented on May 28, 2024

No, when you added Rampant wouldn't matter.

My guess is that it has something to do with Hives and spawning non-unit entities, but I'm guessing and don't really have any idea.

That 1.0.5 pretty much has the control.lua disabled in that Rampant wont make unit groups, move them, upgrade or build bases, change AI states and/or process the pheromone map.

Literally the only thing that 1.0.5 does is the prototype changes for things like new enemies otherwise the logic is completely disabled.

The purpose is to narrow down what is causing the desync, but as far as I can tell, I disabled the lua parts that could desync within Rampant and the desync still happens.

Just to be clear, that 1.0.5 build is a debugging build and it removes 99% of Rampant features and the desync still happens.

from rampant.

veden avatar veden commented on May 28, 2024

My only thought currently is to try without the new enemies on 1.0.4.

from rampant.

bghira avatar bghira commented on May 28, 2024

you have to report the thread to moderators with the request to move to desyncs with mods forum.

from rampant.

axaluss avatar axaluss commented on May 28, 2024

What's up with the desyncs? Were they located and fixed?

from rampant.

SneakyB avatar SneakyB commented on May 28, 2024

Hello,
is there any info about strange desyncs? I have the same problem after killing all monsters it is working quite well, but after some time and evolution desync happend - strange is that 1 player dont have this problem and 2 players got it all the time, we tested with only rampart(newest version) and still happend for now it makes our server unplayable with mod.

from rampant.

veden avatar veden commented on May 28, 2024

another attempt at fixing the desyncs is on master branch

from rampant.

veden avatar veden commented on May 28, 2024

2.0.0 was released yesterday with a potential desync fix.
Please let me know if you are still having desyncs.

from rampant.

PlexPt avatar PlexPt commented on May 28, 2024

local variables will not saved to saves, so avoid to use local

from rampant.

veden avatar veden commented on May 28, 2024

do you have a location that local variables are being used that needs to be corrected?

from rampant.

PlexPt avatar PlexPt commented on May 28, 2024

please check https://wiki.factorio.com/Tutorial:Modding_tutorial/Gangsir#Multiplayer_and_desyncs

from rampant.

veden avatar veden commented on May 28, 2024

I meant in the code. I've read the tutorial before.

from rampant.

veden avatar veden commented on May 28, 2024

3.1.0 should have a desync fix, please let me know if you are still having problems

from rampant.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.