raiguard / Factorio-InfinityMode

A modernized and optimized replacement for Creative Mode in Factorio. Tools are consolidated and updated to be both more functional and more streamlined.
MIT License
8 stars 2 forks source link

Instant upgrade on loaders changes unloaders to loaders #21

Closed LeonSkills closed 4 years ago

LeonSkills commented 4 years ago

How to reproduce: remove the hidden tags from loader items.

data.raw.item.loader.flags = {}
data.raw.item['fast-loader'].flags = {}

Place a loader as if it is unloading an entity. Use an upgrade planner to change it to an other loader.

Result: https://i.imgur.com/cV8cotM.mp4

The unloader swaps its belt and chest side, and becomes a dysfunctional loader.

raiguard commented 4 years ago

Thanks for the report. However, I am no longer going to be working on this mod. It is getting replaced with Editor Extensions, which will have all of the items and entities from this mod (plus a few more!), but will be centered around the map editor. The Map Editor has its own instant upgrading logic that doesn't have this problem.

The mod won't be released for a while, not until the map editor receives a few more features (such as hiding the editor GUI when you don't want to use it).

Sorry, and thanks again!