QualityRockets


Rocket raising speed scales with rocket silo quality.

Tweaks
4 months ago
2.0
2.29K
Logistics

g Silo duplication bug

4 months ago

Hello,
When I’m upgrading a silo to a higher quality version the new silo is not spent.
So if you create one legendary silo you can upgrade all silos on the planet to legendary.

4 months ago

Fixed

4 months ago
(updated 4 months ago)

still duplicates when placing over old silos after updating and re-enabling mod.

only does it once though, so not infinite duplicates like before.

4 months ago

it shouldnt care about when the silo was placed since the prototype didn't change. annoying, i guess ill have to take another look

4 months ago

dw too much about it, the amount of people that tried the mod, found out it duplicated, reloaded a save and turned mod off, then re-enabled mod again on the same save has to be pretty low.

4 months ago
(updated 4 months ago)

Just updated this to the newest version today, and the silo bug is still happening.
It doesn't happen when "my factory's" construction robots are upgrading things.
It DOES happen when "my own personal roboport's" construction robots are upgrading the silos.
It gets worse. If I have 1 construction robot as the ONLY thing in my inventory (no silos whatsoever), and armor that has a personal roboport, that single construction robot in my inventory will "magically summon" the required quality of Silo to upgrade a Normal-quality silo to "anything". You don't even have to have unlocked the Legendary quality level yet, if you go into map view and paste a Legendary quality silo over top of a Normal quality silo, with NOTHING in your inventory aside from 1 construction robot, and equipped armor that has a personal roboport of some sort in it, the silo gets upgraded, giving you a Normal-quality silo in return when it never HAD any item in your inventory to upgrade the silo WITH.

Pretty sure I might have a hint into why this is happening.
When I have this mod installed and active and I hover over a "normal" quality Rocket Silo, the tooltip says it's from "Base Mod > Space Age" and that's it.
I was trying to upgrade my Nauvis silos to Rare quality after importing a few Recyclers from Fulgora, and producing the silos works as expected, I put in a lot of Normal quality silos, recycle them with recyclers that have the best Quality modules in them that I can make, out comes higher tier components that I then send thru Assemblers that are ALSO full of the best Quality modules that I can make, and it (agonizingly slowly) makes Rare quality Rocket Silos.
The strangeness comes when I go to mouse over one of the silos that was upgraded. The higher Quality silos all say they're from "Base Mod > Space Age > Quality Rockets".
Correct me if I'm wrong, but if this mod was doing what it is supposed to do, shouldn't it modify ALL the quality levels of the silos, INCLUDING the Normal one? I know, I know, "But I'm not changing anything with the Normal-Quality silo" you're going to say. I have evidence that suggests you still need to "take ownership" of it (for some reason), due to how another mod handles similar "quality upgrading" issues.

I look at the code that makes the Quality Wagons mod tick (that mod causes higher Quality levels of Cargo Wagons and Fluid Wagons to have more inventory slots or more fluid capacity, respectively) and when I mouse over a "Normal" quality Cargo Wagon or Fluid Wagon with that mod installed and active, ALL the quality levels (INCLUDING the Normal quality) of BOTH of those kinds of train wagon both say they're from "Base Mod > Space Age > Quality Wagons".

EDIT: There might also be (part of) a solution in adding Space Age as an (optional) Dependency, I'm not 100% certain how all this modding stuff works, I just know enough to "tweak" existing mods to my liking, on my own personal copy of that mod, and I never publish those because the adjustments I make are 100% personal preference.

4 months ago

I have been away from my factory letting it's own construction bots upgrade my silos (I have 320 of them it's going to take a while) and I have noticed that every time my factory upgrades a silo, one of the same quality as was just placed gets put into my character's inventory.
Needless to say this is incredibly STRANGE behavior for a mod that should only be changing what the silo upgrades do to the silos.

4 months ago

We can't change those values directly so all those silos aren't actually rocket silos. It's also a giant PITA to debug rn lol

New response