Rampant, fixed


Based on Rampant 1.1.1 (new AI and enemies). 1. Perceptibly more dangerous. AI significantly rewritten, gameplay different. Can attack from afar. Improved search for a passage in the defense. By default, it does not populate the entire map. 2. +2 Factions. Can mutate existing nests. Mixed attacks from different factions. Can be combined with nests of other enemies

Content
3 months ago
1.1
31.2K
Enemies

g Desync probably by rampant.

2 years ago

Running nitrado server and having desync issues constantly. Never had them before installed rampant. Now they are constant until I remove it. But issue is the fact that it does not show in desync logs.

https://we.tl/t-6ZkjBmRaER Desync log

https://we.tl/t-5YaTsAYXjd Save of the game. Its little newer cause I managed to get it working when hosting alone.

https://we.tl/t-PXpjMYk5ZY Server logs.

Incase u want I can PM u the server IP so you can connect. I have absolutely no idea what other mod can cause this but rampant. Krastorio and SE have been used before and never had the issue. Made new game with rampant on top and bam.

2 years ago
(updated 2 years ago)

Just like last time, I ask you to upload it to google
I suspect that there really is a problem with desynchronization in Rampant fixed.
Most likely, only Linux users and only when playing on the server, because I have never been thrown out when we played on server in May

Most likely, I really will have to connect to the server, because logs usually do not contain the reason, but only report that checksum is different. But first I'll look at them anyway

2 years ago

Okey here is a google upload of all files (yes it's a Linux server, and yes logs are useless...)

https://drive.google.com/file/d/1Q3JVs9l5RXVo1C_Zzem-sPbIgqrP_ID-/view?usp=sharing

How can I share IP with you without leaking it?

2 years ago

Okay now it's happening to one of my friends when even I am hosting. This is getting worrysome

2 years ago

https://mods.factorio.com/mod/RampantFixed/discussion/62fbe5bd2744b6dd7210ea3b Tried to do what u recommended to the other guy and the server was fine for a while and still desynced. Btw is level_with_tags_tick supposed to weigh around 1.7gb?

Also new desyc file (it weights 600mb wth?) https://drive.google.com/file/d/1fuoohzJnw3pcyFyiOFAHDkTTfR8veRMu/view?usp=sharing

2 years ago
(updated 2 years ago)

Yeah now I cant do anything, it istantly desyncs if I place anything, does not matter what.

Considering how little people look in discussions here is my server IP, I will remove it after you respond. Copy it.

Ip removed from here

2 years ago

Connected successfully
Desynchronization has occurred.
Created my own server (windows). Connected. There was no desynchronization

Since I can't reproduce it, I'll have to try it from you:
Check if there will be desynchronization in these saves

  1. Just resaved: https://drive.google.com/file/d/12gSR-5XClpLm-56TLQXYmeIuHof-eys9/view?usp=sharing
  2. Converted new enemies nests to common nests: https://drive.google.com/file/d/1ZiaNQc_b7H05uuzEDeGy-qepLIftcSp6/view?usp=sharing
2 years ago
(updated 2 years ago)

Normal nests so far no desync, save is on the server.

Been afk for a long while on it and still no desync, so nests are to blame, probably? Gonna afk more while busy.

2 years ago
(updated 2 years ago)

Normal nests so far no desync, save is on the server.

Been afk for a long while on it and still no desync, so nests are to blame, probably? Gonna afk more while busy.

In case u changed nothing in the "recently saved" one, I was using the same way to get around desync. It probably skipped when desync should have happened and run normally for a while until it started getting weird packages.

If u want, I can give u access to my server on nitrado. Just give me your Name there and look into your services after. It will be there.

2 years ago
(updated 2 years ago)

Great. I went in, I didn't get desynchronization either.

If I'm right, then there will be no desynchronization in this save either:
3. Partial new enemies disable (no Hives and mutations) https://drive.google.com/file/d/1jSlwluNeUkmx9mlB7OYp3JhmmxflsKEr/view?usp=sharing

upd: I think that access will not be required.
We have already reduced the area where there could be a cause very much.

I think 2-3 more saves and the exact location will be determined

2 years ago

Normal nests so far no desync, save is on the server.

Been afk for a long while on it and still no desync, so nests are to blame, probably? Gonna afk more while busy.

my version is that the Hives are to blame. For example, In the windows version, there was an immediate desynchronization if they spawned a mine. This has been fixed.
It is quite possible that the Linux version does not like something else. For example, when a hive spawns an ordinary nest.
But first let's exclude other options )

2 years ago
(updated 2 years ago)

Normal nests so far no desync, save is on the server.

Been afk for a long while on it and still no desync, so nests are to blame, probably? Gonna afk more while busy.

my version is that the Hives are to blame. For example, In the windows version, there was an immediate desynchronization if they spawned a mine. This has been fixed.
It is quite possible that the Linux version does not like something else. For example, when a hive spawns an ordinary nest.
But first let's exclude other options )

Uploaded your other save (no hives and mutations) and so far no desync. Tho Nitrado loves ignoring save settings so could be on or off something still. But as it is does looks like biters are onn

Still no desync. Even with speed cranked to x2.

2 years ago

If I'm right, then there will be desynchronization:
4. Only mutations disabled https://drive.google.com/file/d/1qkyz69wI3sMHyeDK384Rj3z6YXRqPkKJ/view?usp=sharing

2 years ago

If I'm right, then there will be desynchronization:
4. Only mutations disabled https://drive.google.com/file/d/1qkyz69wI3sMHyeDK384Rj3z6YXRqPkKJ/view?usp=sharing

Yeah, it has been a long while and it has not desynced. Started it up with this one now. let's see what happens.

2 years ago

If I'm right, then there will be desynchronization:
4. Only mutations disabled https://drive.google.com/file/d/1qkyz69wI3sMHyeDK384Rj3z6YXRqPkKJ/view?usp=sharing

Yeah, it has been a long while and it has not desynced. Started it up with this one now. let's see what happens.

12 minutes no desync so far.

2 years ago

There is no desynchronization. So it's not a hives...
5. Partial prohibition of mutations https://drive.google.com/file/d/1BexayNRV180wSffCk9LInCkydy1X55IG/view?usp=sharing

2 years ago

It looks like an access offer is what will really be required.
But I don't think the access parameters should be posted here
How about a discord?
dimm2101#1420

2 years ago

It looks like an access offer is what will really be required.
But I don't think the access parameters should be posted here
How about a discord?
dimm2101#1420

You dont need to actually post anything exept your name, you can create account with same name as here and I just give perms to server. Also added save file and so far no desync. Tho is was like 1 minute atm.

2 years ago
(updated 2 years ago)

Let's summarize a temporary result (for those who have read this correspondence):
1. There really is an error.
2. It is cumulative, because when the save is restarted, desynchronization does not occur for a long time
3. Most likely, it is somewhere in mutations. The random number generator is out of sync
4. The hives are not to blame. Spawn by one nest of another is an acceptable situation
5. The error is not reproduced on the windows server
To be continued...

2 years ago

How to disable mutations , it helped to not get desynked.

2 years ago

This version of the mod, with the command to "lite" disable new enemies, is not available.
Save 5 is just the result of its execution. However, new nests away will mutate and after a long time the problem will reappear.

If disable all mutations (save 4), then new factions will never appear

2 years ago

This version of the mod, with the command to "lite" disable new enemies, is not available.
Save 5 is just the result of its execution. However, new nests away will mutate and after a long time the problem will reappear.

If disable all mutations (save 4), then new factions will never appear

welp, then rip. Lets expect that my friend wont get desynked.

2 years ago

Perhaps this entry will help others:
Thanks to the tests, it was possible to reliably determine that the cause of desynchronization was rampant Hives.
The possibility of spawning by Hives anything other than units is not provided by the developers and is handled differently on Linux and windows servers, which leads to desynchronization (only for Linux users)

I thank Zeitheare for the tests carried out - this made it possible to remove this elusive problem.

New response