modded-factorio / bobsmods

Factorio mods by Bobingabout
https://mods.factorio.com/user/Bobingabout
Other
65 stars 31 forks source link

Add support for Krastorio loaders #156

Closed ExE-Boss closed 5 months ago

ExE-Boss commented 10 months ago

This adds basic compatibility for Krastorio’s loaders and also fixes the Fast and Express inserter recipes when K2+SE is present.

I chose not to add Basic Loaders, as Krastorio loaders are unlocked from the same research as the belt and only need electricity to operate, so it doesn’t make as much sense to add those as it does with AAI Loaders, which use fluids to operate.

Related issues

KiwiHawk commented 10 months ago

Krastorio2 already has purple and green tier loaders (as well as matching belts, undergrounds, and splitters).

image

image

Rather than creating additional new entities, I think it would be best to use the existing ones:

Qatavin commented 10 months ago

We could go with either the Bob's two top tiers of belts or the K2 belts, but I think sticking with the Bob's belts would be best. That would be more convenient for the setting that allows you to change the speeds of the belts, and it would keep the colors consistent with the inserters and everything else, since K2 belts go green and then purple instead of purple and then green.

It should still not be necessary to generate new loaders, though. It would work just as well to repurpose the current K2 ones by swapping their graphics and adjusting them so their speeds match whatever the Bob's belts have (since their speed is adjustable).

KiwiHawk commented 10 months ago

Yes, that also works.

Placed underground belts are one of the more difficult things to migrate as their reach may have decreased. Instead of replacing existing placed undergrounds, it might be safer to leave them in place and instead set the mining result to be the version that is being kept.

Qatavin commented 9 months ago

All of this has been taken care of by my new B+SE+K2 mod as well. (But doing something with K2 loaders in base Bob's Logistics would not be any kind of issue)