Redrawn Space Compatibility

by Kryzeth

Relatively minor compatibility patches between Redrawn Space Connections and other planet mods, including Dyson Sphere, Dea Dia System, Metal and Stars, Asteroid Belt, and Outer Rim.

Tweaks
a day ago
2.0
1.27K
Planets

b [Not My Bug] Mismatched textures

21 days ago
(updated 21 days ago)

Two orbit textures, froseta orbit, and terraphalus orbit have mismatched textures.

The given sprite rectangle (left_top=0x0,
right_bottom=722x722) is outside the actual sprite size
(left_top=0x0, right_bottom=364x364).
See the log file for more information..:
redrawn-space-compat-fixes/graphics/terrapalus-orbit-pa
nglia.png

The given sprite rectangle (left_top=0x0,
right_bottom=2048x2048) is outside the actual sprite size
(left_top=0x0, right_bottom=1027x1027).
See the log file for more information..:
redrawn-space-compat-fixes/graphics/frozeta-orbit.png

The given sprite rectangle (left_top=0x0,
right_bottom=1347x1347) is outside the actual sprite size
(left_top=0x0, right_bottom=676x676).
See the log file for more information.:
redrawn-space-compat-fixes/graphics/panglia-orbit.png

21 days ago
(updated 21 days ago)

for the record thats the contents of a crash text box that appears while the game is booting.

20 days ago
(updated 20 days ago)

Odd, I might need a mod list, because I can't recreate the error. Just testing with terra palus, frozeta, and panglia and there's no error on startup for me.

The weirder thing is that those numbers appear to be correct, but I've never gotten this error with those orbit textures. I can't imagine there's a UI scaling issue? It's possible that there might be another mod affecting things?

20 days ago
(updated 20 days ago)

Give me one minute, il send you my modlist json, an extracted list, and a screenshotted list.

Edit: Did you test with the sprite and prototype caching experimental settings turned on? https://i.imgur.com/nPd71TR.jpeg

20 days ago
(updated 20 days ago)

Did you test with the sprite and prototype caching experimental settings turned on? https://i.imgur.com/nPd71TR.jpeg

I did not know that setting menu even existed, but even after enabling the setting and testing with all three planet mods, the game still loads fine for me. Tested with atlas count of 3 and the default of 1 (not sure if that would make any difference), but no difference.

Trying to test the save file, but I can't even get it to load for other reasons, maybe the settings didn't sync up properly, but I can't load into the game with these mods, something about rocket silo jet flame png missing from the base game? Specifically:

File __base__/graphics/entity/rocket-silo/10-jet-flame.png not found

Neither my Steam install, nor my standalone install of Factorio have that png in the base game files. Unfortunately, we seem to be a on 12 hour time difference, because I would normally be asleep by now, so not about to do any extensive testing, but-

Ah, I found it almost instantly, the problem was Companion Drones, that version is no longer functional with the latest versions of Factorio, not sure how you got that working on your side.

But anyways, after disabling that one mod, game loaded up just fine for me.

What I Loaded Into
Lignumis Map

And finally, the Space Map, with perfectly functional orbit textures around Secretas/Frozeta and Gleba/Terra Palus/Panglia:

20 days ago
(updated 20 days ago)

I'm done testing for tonight, but I get the feeling there's something wrong with your Factorio install, or perhaps even your PC itself? It's possible this could even be a difference between Windows and other OS, if you aren't on Windows? There's a reason that texture caching thing is an experimental hidden setting, I suppose.

But all looks fine on my end

20 days ago
(updated 20 days ago)

Yeah the only thing I can theorize is something about my factorio install is verifying the exact dimentions of textures? I have no idea what setting I turned on to do this, i'm going to do some googling, (Did you ever verify the mismatch?)

722 in files vs 364 in image file?(For the first one)

Sorry for the pretty wild goosechase!

Edit: Seems crop-cache is the official answer as to why, I deleted it, and i'll need to figure out if I encounter the bug again.

19 days ago
(updated 19 days ago)

No problem, just glad to know the bug isn't on my end lol

(Did you ever verify the mismatch?)

Yeah, the numbers are identical to what I have ("actual sprite size" in the error matches the actual image file, while the "given sprite rectangle" matches what I have in the code).

The problem is that it's not exactly a vanilla property; I'm using PlanetsLib to define the orbits, using the numbers their orbit generator script provided me, which doesn't cause an error in any other case. So even if there was a bug, it would have been a PlanetsLib one (though I wonder why Cerys didn't trigger the error, since they should define an orbit in the exact same manner...)

19 days ago

No problem, just glad to know the bug isn't on my end lol

(Did you ever verify the mismatch?)

Yeah, the numbers are identical to what I have ("actual sprite size" in the error matches the actual image file, while the "given sprite rectangle" matches what I have in the code).

The problem is that it's not exactly a vanilla property; I'm using PlanetsLib to define the orbits, using the numbers their orbit generator script provided me, which doesn't cause an error in any other case. So even if there was a bug, it would have been a PlanetsLib one (though I wonder why Cerys didn't trigger the error, since they should define an orbit in the exact same manner...)

Very good, I just personally edited my images to match the given sprite rectangle. and the error went away, hope that didnt break something lol

New response