Upcycler

by Quezler

No quality modules, sacrifice x (configurable) items to get the next tier.

Overhaul
5 months ago
2.0
4.41K
Factorio: Space Age Icon Space Age Mod
Mining Manufacturing Cheats

g Upcycler doesn't run at a constant rate.

5 months ago
(updated 5 months ago)

I've noticed that despite saying the "crafting rate" is affected by quality, the rate at which things are upcycled is hindered by some kind of wait logic. Force-affecting the upcycler with increased rate from beacons that increase its crafting speed just make the animation run faster, but still they seem to be stuck waiting for nothing while they upcycle. Upon further investigation, it seems these stats are just coming from the duplicated Recycler entity, which does have its crafting speed affected by quality.

I currently have it configured to consume 2 items for each level. So, Box -> Inserter -> Upcycler -> Upcycler -> Upcycler -> Upcycler -> Box. The upcyclers are always stuck at 99% waiting for this circuit condition and just sit there. I tried messing with the code to remove this wait condition, but it just spits out an erroneous item if done between the wait cycles called always_draw_animation = true with the quality symbol as its icon, which is why I'm assuming you did this wait in the first place.

5 months ago

https://youtu.be/WrOzfeNvRc4

I recorded a video to articulate the problem.

5 months ago

the mod picks a random upcycler to update each tick, if you have a lot it might be some time before one actually outputs the buffered items, upgrade to the quality condenser mod if the randomness is unacceptable to you.

5 months ago

the mod picks a random upcycler to update each tick, if you have a lot it might be some time before one actually outputs the buffered items, upgrade to the quality condenser mod if the randomness is unacceptable to you.

That would... absolutely explain it. I have something like 100+ upcyclers total between all 5 worlds, but most of them are disabled by circuits, would they still be in the updated pool? I tried Quality Condenser, and I have to say I'm not a fan. There's no way to guarantee a quality consumption or mimic the current setup I have. (2 items -> next quality). It still basis it on the random chance from the quality modules.

5 months ago

as per the mod's readme page, set the module slots to 0 and the base productivity to 50% in order to emulate the upcycler's 2 items per next tier

and as for why circuit disables ones are updated, i didn't think anyone would be doing that

New response