Hi, very intrigued by this mod as a more robust replacement for awesome sink.
While messing around, I used the machine to create an Uncommon version, did upgrade-in-place, then noticed that the module slot count remained at 3 on the Uncommon machine. Is this intended? The wording on the Information page led me to be uncertain as to whether "more upgrade slots" was referring to the inventory size or the module count.
Either way, I issued a deconstruction order to see if placing the Uncommon machine freshly would change the module slot count, and as deconstruction was taking place, the game threw the following error:
"The mod Quality condenser (1.0.5) caused a non-recoverable error.
Please report this error to the mod author.
Error while running event quality-condenser::on_object_destroyed (ID 170)
LuaInventory API call when LuaInventory was invalid.
stack traceback:
[C]: in function 'index'
__quality-condenser/control.lua:302: in function '?'
quality-condenser/control.lua:340: in function
<quality-condenser/control.lua:337>
Various other errors occured in a Sandbox world when trying to deconstruct the machine. Crashes only occured if the OUTER machine, the inventory, had received a deconstruction order and had its inventory modified WHILE the inner machine was performing a craft, and occured at the moment the inner machine's craft was complete.
The set of crashes is repeatable with the following steps:
- Construct a Quality condenser & supply it with electricity & quality modules of any variety
- Insert any item into the outer inventory
- Once the inner machine has begun working, issue a deconstruction command for the outer inventory
- As the inner machine's craft reaches 100%, the game will crash.