Better Asteroid Belt

by Kryzeth

Ground-up reimplementation of Asteroid Belt, made to function completely standalone. Compatible with all planet mods, Outer Rim, Redrawn Space Connections, and Redrawn Space Compatibility, with settings to move Maraxsis and Cubium to the outer planet area.

Content
a day ago
2.1
639
Planets

g [Fixed] Infinite loop on initial load

a month ago

Hi there! I had to change to this mod after Outer Rim's 2.5.0 version was deployed earlier today.
I deactivated the original Asteroid Belt, picked this one, and...
The game didn't crash, but it's stuck on the loading screen. It's been 850 seconds launching the "kry-asteroid-belt__/lib/asteroid-belt.lua:185" script (these are just the most recent ones). (the game is stuck, but I can still access the factorio-current.log file).
Is this a one-time process, or is this gonna happen each time? Is there some kind of problem with Fulgora in my modlist and this is basically a permaloop?
830.000 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.001 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.002 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.003 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.004 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.005 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.006 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.007 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.007 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.008 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.009 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.010 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.011 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.012 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.013 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.014 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.015 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.016 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.017 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.018 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.019 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.020 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.021 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.022 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.023 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.024 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.025 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.026 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.026 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.027 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.028 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.029 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.030 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.031 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.032 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.033 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.033 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.034 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.035 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.036 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.037 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.038 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.039 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.039 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.040 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.041 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.042 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.042 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.043 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.044 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.045 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.045 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.046 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.047 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.048 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.048 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.049 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora
830.050 Script @kry-asteroid-belt/lib/asteroid-belt.lua:185: Repairing disconnected asteroid belt route: asteroid-belt-inner-edge -> fulgora

a month ago

That's weird... I have to wonder what other planet/system mods could be enabled to cause this loop to fail repeatedly

a month ago

Oh damn, I didn't even give you the factorio-current.log...
Lemme double check all the mods that add planets that I got enabled, my bad T_T

a month ago
(updated a month ago)

OK, these are all of them. (let me know If I messed up by adding some that shouldn't be together or smth).
planetaris unbounded (Arig, Hyarion, Tellus)
Carna
Castra Prime
Corrundum
Lignumis
Muluna
Muria
Paracelsin
Rubia + Rubia Alt Cut
Secretas&Frozeta
Vesta
Rabbasca
Ribbonia
Apia-Carnova System
Arcanyx
Cerys
Foliax
Obsidiax
Secretas + Frozeta + Outer Rim + Secretas/Frozeta Orbit Patch
Maraxsis
Moshine
Paracelsin
Planet Crucible

And also, this one for the background, but I doubt this could affect this problem

Better StarMap Background
I'm also using K2:SO, idk if that'd be a deal breaker.

Also, let me know if you want me to upload my factorio-current.log or whatever, or if you want me to check anything in particular to find a solution. Sorry for stealing your time.

a month ago

Oh my GOD, you work damn fast, I tried the new update and as far as I tested, It's fixed already! Ty for your hard work! Everything looks nice!

a month ago
(updated a month ago)

Oop, I thought I replied to this one; I was going to mention that I couldn't actually recreate the issue myself, but I did add another check to ensure it doesn't attempt to regenerate the same route more than once (I have no idea why it tried and failed that Fulgora-Inner Edge connection, since I have that one hard-coded, and it shouldn't be getting removed...)

Glad to hear the update worked!

New response