DRKV333 / MechTransfer

A Terraria mod for tModLoader, focused on automation.
MIT License
11 stars 8 forks source link

Device upgrade item #4

Open Flithor opened 5 years ago

Flithor commented 5 years ago

The initial plan was to add an item called "Pro Control Circuit" and modify some device behavior. It can be used on devices tile and up grade it, and unlock more features. What do you think about it?

DRKV333 commented 5 years ago

Umm... I don't really understand what you mean by this. There are no "drives" in this mod. Did you perhaps mean to post this to https://github.com/blushiemagic/MagicStorage?

Flithor commented 5 years ago

Oh, my mistake, I say "device" I'm trying to do something for this mod. Mech Transfer is really nice

DRKV333 commented 5 years ago

Well, right now, there aren't many "extra features" for devices that I can think about. This could make sense for the normal/stack extractor, but I fear it might get a bit tedious, since stack extractors are used so often. In the future a mechanic like this might be useful, but currently there is already a bit of a backlog of things to do. (See #2) Still, I appreciate that you are trying to help, you could maybe look into implementing the item cannon or the item seller/buyer instead.

Flithor commented 5 years ago

pipe: set connection. This can make the pipe layout more compact. stack extractor: Precise control of items count for each time. etc.

DRKV333 commented 5 years ago

Directional pipes sound like a good idea, could use the existing conditional passthrough setup for it. It would have to be a separate tile though. Also, this really is a separate feature from the whole tile upgrade thing. Though it could be convenient if it was an upgrade to the normal pipe.

For precise stack extractor you'd need some sort of UI, which I am trying to keep to a minimum in this mod, though it could be done with the configurator mentioned on #2. Also, currently for precise control the player can use the regular extractor + logic gates.

Flithor commented 5 years ago

I have some trouble in my true work. It seems that I can't continue work on this. You don't have to wait for me to submit the relevant code. Sorry

DRKV333 commented 5 years ago

Ok, no problem. I'll keep this open for now though, as this idea might be useful in the future.