Starbound

Starbound

StarTech - Stardust Technologies
Runac 20 Sep, 2016 @ 12:44pm
[Suggestion] Network Output/Input Node
So, just got the point of making one of these. So far, enjoying it.. Partly because everything I own fits into a 64k cell. :P

Though, something I do wish was a thing, if only for more inter-mod interactions - Something that holds a small amount (say, one) of a selected item, taking up just a block or two of space, that can be used by the Steambound Reloaded mod (or any other mod that has item transport) to pull out a particular item. That, or the ability to set filters/priorities on a storage bus would be quite nice, if only to allow for, say, auto-piping of fuel into a fuel tank, putting ores into a container near the furnace, putting food in fridges, etc. The Input node would be able to act as an automated input, like how the Terminal can act now.


Just a couple of thoughts of mine on this.. Looking forward to see how it evolves!
< >
Showing 1-8 of 8 comments
Zia Satazaki  [developer] 20 Sep, 2016 @ 7:03pm 
I/O buses for pushing/pulling are coming as soon as I figure out how I want to implement them (particularly from a performance standpoint); also, you CAN set filters/priorities for storage buses: shift+rightclick with a wrench.

(also, you might want to forget about fridges and use a drive for food; since it's stored as data on the drive, it doesn't tick decay at all. oh, and I added #ore, #ingot and #gem to all the relevant vanilla items, though "gem" is a bit less literal, used to refer to any orelike item that doesn't have a distinct refined form.)
Runac 20 Sep, 2016 @ 8:27pm 
Neat! Now just to wait for something to handle autocrafting.. xP

And I'm guessing that having data on one network being able to used on another (off-planet, etc) is to be left for the far-flung future for performance reasons?
Zia Satazaki  [developer] 20 Sep, 2016 @ 9:08pm 
Well, I'm actually not sure it's even really possible. Region loading will most certainly be a sticking point, plus you can't just port a lua table to an entity in a different world; not only does it have to make the transition to JSON and back, but it's also inherently an asynchronous operation, which simply doesn't work with how the rest of the network is set up.
Niamhi 21 Sep, 2016 @ 7:05pm 
I could see the benifit of a chunk load-- er, world ancho-- er, thing that makes a world/area stay loaded..

as for getting items across the world gap, without carrying storage...disks around, perhaps a single item, a small chest, that uses the JSON mechanism? then the existing (and planned) features of the network could simply interact with said chest? might be -ender,esting-
claudekennilol 12 Sep, 2017 @ 12:11pm 
Has there been any more research done into this? Or was it pretty firmly decided that this isn't possible?
Zia Satazaki  [developer] 13 Sep, 2017 @ 5:58pm 
It's coming whenever I get around to the full rewrite I've been planning for the transmat network... might be a while, but it'll get there.
After the fix to the item loss bug I would definitely love such a feature so I can finally make factories in FU with their new assembly line machine in conjunction with the storage drives.
Last edited by Engine Of Darkness; 30 Jun, 2018 @ 1:55pm
Zia Satazaki  [developer] 30 Jun, 2018 @ 2:28pm 
Coming in a couple days, probably; once SGDQ ends, I'll be thoroughly refamiliarizing myself with the codebase.
< >
Showing 1-8 of 8 comments
Per page: 1530 50