Thanks either way!
![Wink ;)](./images/smilies/icon_e_wink.gif)
Generating big ore patches will do that especially when you are exploring map quickly or use command to do that.Zyrconia wrote: Sat May 04, 2019 8:49 am Hi!
I was playing around with RSO to compare maps for a new MP map and I got horrible lag spikes when using the console to reveal the map.
Then I tested on a new map, without cheats, and walking up to the first patch I found caused again lag spikes.
It looks like the generation of chunks takes double/triple digit milliseconds of main thread time.
PS: testing it with Alien Biomes makes the lag spikes so much worse...
Thanks for the info!orzelek wrote: Sat May 04, 2019 12:03 pmGenerating big ore patches will do that especially when you are exploring map quickly or use command to do that.Zyrconia wrote: Sat May 04, 2019 8:49 am Hi!
I was playing around with RSO to compare maps for a new MP map and I got horrible lag spikes when using the console to reveal the map.
Then I tested on a new map, without cheats, and walking up to the first patch I found caused again lag spikes.
It looks like the generation of chunks takes double/triple digit milliseconds of main thread time.
PS: testing it with Alien Biomes makes the lag spikes so much worse...
And Alien Biomes make actual map generation slower which adds to that since when big ore patch is generated it can trigger generation of few additional chunks of map to place it on.
I went through few ideas of how to make this process more granular and do it over time but nothing concrete yet to implement.
Please send/attach a save. If it seems new and wasn't happening earlier it might be something strange or a bug. I did actually improve biter bases recently but ore gen was not changed.Zyrconia wrote: Tue May 07, 2019 9:39 amThanks for the info!orzelek wrote: Sat May 04, 2019 12:03 pmGenerating big ore patches will do that especially when you are exploring map quickly or use command to do that.Zyrconia wrote: Sat May 04, 2019 8:49 am Hi!
I was playing around with RSO to compare maps for a new MP map and I got horrible lag spikes when using the console to reveal the map.
Then I tested on a new map, without cheats, and walking up to the first patch I found caused again lag spikes.
It looks like the generation of chunks takes double/triple digit milliseconds of main thread time.
PS: testing it with Alien Biomes makes the lag spikes so much worse...
And Alien Biomes make actual map generation slower which adds to that since when big ore patch is generated it can trigger generation of few additional chunks of map to place it on.
I went through few ideas of how to make this process more granular and do it over time but nothing concrete yet to implement.
But the weird thing is that I've been using RSO and the largest patches for a long time now, but this is my first 0.17 base and the lag is something new.
Anyway, I guess you can live with it.
Angel did not comment on this - I'll try to contact him directly. I can fix up worst offenders by using prototype data but I'm not sure why the discrepancy exists in first place. I don't think it was like that when resources were added.Termak wrote: Sat May 18, 2019 1:15 am Any ETA for fix on the resource amount imbalace while playing with Angels mods.
Angels natural gas (also fissures) have 100times better yields than oilpatches.
I even tried with everything else disabled besides AB and RSO, with everything on default settings.
Starting oil is 200% (from 2 patches), nearby small oilpatches start with 200% and increase towards 2000%.
Starting gas is 30000% (from 2 patches), and nearby gasfields are 50000%-250000%. While having similar amounts of patches for pumpjacks.
Same insanely large yield percentages on the Angel's fissures, while having similar small amounts of actual spots for the fissure pumps.
RSO doesn't change biter expansion setting. So if preset has it enabled they will.aka13 wrote: Sat Jun 01, 2019 8:57 pm Hey, I was wondering, since I have jsut started a save and haven ot had the cvhance to feel it yet, do biters expand if I have deathworld-marathon preset + rso?
I dont want to realise it too late into the game![]()
Resetting the seed is not implemented after the multi surface changes. I'm not sure how to do it if/when another surface is added but I could make it go and reset seed of every surface thats present. It would give identical effect to previous way of using the command.nailertn wrote: Tue Jun 18, 2019 6:09 pm I have a map that I would like to keep the layout of but get RSO to rearrange the resource patches - respawn them with a new seed basically - because they spawned in a very awkward pattern. I've tried /rso-regenerate and /c remote.call("RSO", "regenerate", true) neither of which seemed to do much of anything. I'm not really familiar with Factorio modding but if I'm reading control.lua right the true parameter in the remote call should make RSO use a new seed. Is that some leftover code from an old version or should it still work? (I don't know if it should make a difference but I tried the RSO commands both before and after revealing the patches I want to reroll.)
I got around the issue by just modifying control.lua temporarily but I imagine I'm not the only one looking for such functionality so re-implementing it at some point might be worth considering.orzelek wrote: Wed Jun 19, 2019 12:06 am Resetting the seed is not implemented after the multi surface changes. I'm not sure how to do it if/when another surface is added but I could make it go and reset seed of every surface thats present. It would give identical effect to previous way of using the command.