1. Hi, we have migrated servers and have done some backend reconfiguration. If you experience any issues, please report it in the "SMD Discussion" forum.
      Dismiss Notice

    Factory and Display module integration

    Discussion in 'Suggestions' started by Arcaner, Oct 11, 2018.

    1. Arcaner

      Oct 8, 2014
      Right now, the only way to change what a basic/standard/advanced factory produces is to manually change the setting in the UI. The same is true for what blocks it has to pull in a pull tick, how many of each it has to pull, and how many total blocks its pull should not exceed.

      It would be great if there was some way to automate this, so instead of having to build a large number of factories for every single block that you want to produce, players could have a single factory and use a logic circuit to change what it produces automatically. This would not eliminate the need for multiple factories because you'd still need them if you wanted to produce different things in parallel.

      I feel the simplest way to integrate logic with the factory system is by using display modules.

      So you would have to slave four display modules to a factory block- one each to specify blockID/blockName to pull, how many to pull per tick, pulling cap and blockID/blockName to produce.

      You'd specify it something like-
      Display1 text-<pull_id>66
      Display2 text-<pull_amount>10
      Display3 text-<pull_cap>1000
      Display4 text-<produce_id>1008

      Slaving multiple displays with <pull_id> would do the obvious- tell the factory to pull all of those items. I'm yet to figure out a way to specify how many of each block, and suggestions are welcomed.

      The <> tags would be non editable, meaning copying over a display with 1009 to a display with <produce_id>66 would change it to <produce_id>1009. This is so that players can hook up the same display (with blockID/blockName) to multiple displays to specify both pull and produce.

      I am not suggesting the removal of the menu, just an additional automation-friendly method to specify things.

      This would make factories much more customizable, allow for some crazy automation and save players a lot of pain.
      • Like Like x 4
    2. davedumas0

      Jul 4, 2013
      i would rather just be able to "set" the factories with logic IE an activation block next to factory but NOT connected and the activation block connected to the factory you want to manipulate so when the activation block is "activated" it will copy all the settings from the factory next to it to the one that is connected to