- Joined
- Jun 24, 2014
- Messages
- 7
- Reaction score
- 9
At the risk of starting another Manifesto thread, I'll just post this and see what shakes loose from the community.
Recently I started building a decent sized dedicated Cargo ship with a large volume of physical space in its hold. However, that got me to thinking about the current and potentially planned Storage mechanics.
As it stands, the Plex Storage system allows any ship to slap in a handful of Storage units and cram a completely unreasonable number of blocks into them, essentially allowing any ship of any size, from a single person fighter to Titan sized vessels, to transport an equivalent amount of material to an entire planet (or several). The freighter I'm building alone could achieve this simply by virtue of having a single storage unit per bunk (there are 21 bunks in the ship).
That's completely discounting the amount of physical space currently set aside for "Cargo".
I realize that the current Storage system is going to undergo some radical changes, and this thread is not to outline the current deficiencies with the existing system as is; those have already been thoroughly documented. Capping stack sizes seems to be one thing that keeps coming up again and again, and I completely agree with doing this. I personally have stacks numbering into the hundreds of thousands sitting in my personal inventory, which is admittedly handy if I happen to die or the server I'm playing on crashes and I log back in with my old ship nowhere in sight, but it isn't particularly challenging to be able to pull the equivalent of a small moon's worth of resources out of your pocket at a moment's notice.
This being said, I don't feel that simply putting a limit on stack size in both personal and Plex storage, thereby forcing builders to utilize more Storage units, is the complete answer when it comes to moving and storing goods around the universe.
I've done some digging around on this topic and come across a number of suggestions involving the handling and transferring of Cargo, so I'll endeavor to collate them here.
First off, as already stated, is being able to impose a hard cap on Stack size. As with all things, having this as a configurable variable in the Server config files would accommodate both free-build and survival servers and play styles, and I agree with this wholeheartedly. Personally I'd like to see a smaller limit to what can be carried about on your person compared to what can be crammed into a storage block, and that would be another nice variable to be able to set.
But what about those awesome, nice looking freighters and tankers I've seen running around? Just using a Plex Storage box to transport all that material, even with a stack cap, kind of defeats their purpose.
One idea that's been brought up is to simply have the material blocks transported in the ships at a 1:1 ratio. This is my personal favorite, and until I found a similar thread I was going to suggest it myself. There are several ideas associated with this.
Having the ability to designate a dedicated "Cargo" area on the ship then transferring material into it and being able to watch as the space physically fills up with those blocks would be both pretty awesome and particularly fulfilling for those who design ships with massive dedicated Cargo holds. I'd imagine you could achieve this through a combination of a mechanic similar to the current Docking system for designating the Cargo area along with however the upcoming Shipyard system is intended to work (IE: watching ships being built block by block as the resources are pulled from inventory). I won't pretend to know the specifics, and I have no idea how difficult this would be (especially as it's based on features that aren't even in the game at the moment) as I have no programming skill to speak of. It'd be a pretty cool feature though, especially if it could be combined with linked Salvage modules to dump mined material directly into the hold, or with a Cargo Transfer beam or a Cargo screen similar to the current Shop screen.
Barring that, the idea of simply using the current Docking mechanics already in game has been brought up, and docking resource cubes into your hold is a viable alternative if a bit of a timesink as they're basically blocks of deadweight attached to a ship core. On the upshot, there are already mechanics in place for adding the mass of docked vessels to the parent's total mass for Thrust purposes, so a fully loaded Cargo ship would handle exactly like it should: like a pregnant Space Walrus swimming in frozen molasses. Using a push/pull/stop cargo drone as a kind of manned zero-G forklift wouldn't be a bad way to move things around in the hold or to/from a storage facility, and could be fun from an RP perspective, however doing this solo would be a chore IMO. So, fun for some, maybe not for everybody.
Building on that concept is the idea of utilizing "pallets" of docked Plex Storage. Not a bad idea, especially combined with stack limiting to ensure you need more than a handful. Depending on the final stack sizes, and whether or not you could alter that cap in the server config, this could be a good middle ground.
Alternatively, there's the option of just cramming the blocks into your hold in Build mode. Again, adds to Mass, has the bonus of being solidly attached to the ship so it's not just hovering off the deck, and it's fairly easy to move stuff from build mode to current inventory and then sell it off to a Shop at a profit. Combined with Stack limits this would be the easiest way to do a basic cargo transaction as the blocks would need to be physically transported instead of put into the current limbo that is storage but it's lacking in the polished gameplay mechanic department.
One thing that storage boils down to for me, even with a stack cap, has to do with the fact that you're essentially putting hundreds 1 meter cubed chunks of material into a 1 meter cube. With the current focus of not being able to have blocks pop in out of thin air this seems to be somewhat against the design direction the devs are pushing for. How do the blocks get in there? Are they scanned and digitally disassembled to be stored as data? Is it a black hole in a box? Gateway to another dimension? Pocket universe maybe?
One way or the other, it suggests is that Plex storage should use Power, however it achieves the effect of storing the blocks, the same as any other system on a ship. Given the benefits of putting stuff into a storage box, I'd suggest it would be a hefty amount but not overly debilitating. Make the Plex storage units expensive to produce and maintain (through power usage) and there's suddenly a reason for ships with large holds. Starting players who want to play the trading game can go for the 1:1 block option for transporting cargo until they've earned enough money or gathered enough resources to buy/build/otherwise acquire and maintain condensed storage units. Starting trade stations and shipyards would be able to maintain large physical warehouses of materials, which could be ideal targets for piracy, and as players/factions grow in wealth they can afford to build and maintain large quantities of condensed storage units on those stations.
I'll open up the floor from here. I'd really like to hear what everyone's thoughts are on how to handle Cargo. YMMV, of course, and any and all options discussed should ideally be changeable in Server configs to suit people's tastes.
Recently I started building a decent sized dedicated Cargo ship with a large volume of physical space in its hold. However, that got me to thinking about the current and potentially planned Storage mechanics.
As it stands, the Plex Storage system allows any ship to slap in a handful of Storage units and cram a completely unreasonable number of blocks into them, essentially allowing any ship of any size, from a single person fighter to Titan sized vessels, to transport an equivalent amount of material to an entire planet (or several). The freighter I'm building alone could achieve this simply by virtue of having a single storage unit per bunk (there are 21 bunks in the ship).
That's completely discounting the amount of physical space currently set aside for "Cargo".
I realize that the current Storage system is going to undergo some radical changes, and this thread is not to outline the current deficiencies with the existing system as is; those have already been thoroughly documented. Capping stack sizes seems to be one thing that keeps coming up again and again, and I completely agree with doing this. I personally have stacks numbering into the hundreds of thousands sitting in my personal inventory, which is admittedly handy if I happen to die or the server I'm playing on crashes and I log back in with my old ship nowhere in sight, but it isn't particularly challenging to be able to pull the equivalent of a small moon's worth of resources out of your pocket at a moment's notice.
This being said, I don't feel that simply putting a limit on stack size in both personal and Plex storage, thereby forcing builders to utilize more Storage units, is the complete answer when it comes to moving and storing goods around the universe.
I've done some digging around on this topic and come across a number of suggestions involving the handling and transferring of Cargo, so I'll endeavor to collate them here.
First off, as already stated, is being able to impose a hard cap on Stack size. As with all things, having this as a configurable variable in the Server config files would accommodate both free-build and survival servers and play styles, and I agree with this wholeheartedly. Personally I'd like to see a smaller limit to what can be carried about on your person compared to what can be crammed into a storage block, and that would be another nice variable to be able to set.
But what about those awesome, nice looking freighters and tankers I've seen running around? Just using a Plex Storage box to transport all that material, even with a stack cap, kind of defeats their purpose.
One idea that's been brought up is to simply have the material blocks transported in the ships at a 1:1 ratio. This is my personal favorite, and until I found a similar thread I was going to suggest it myself. There are several ideas associated with this.
Having the ability to designate a dedicated "Cargo" area on the ship then transferring material into it and being able to watch as the space physically fills up with those blocks would be both pretty awesome and particularly fulfilling for those who design ships with massive dedicated Cargo holds. I'd imagine you could achieve this through a combination of a mechanic similar to the current Docking system for designating the Cargo area along with however the upcoming Shipyard system is intended to work (IE: watching ships being built block by block as the resources are pulled from inventory). I won't pretend to know the specifics, and I have no idea how difficult this would be (especially as it's based on features that aren't even in the game at the moment) as I have no programming skill to speak of. It'd be a pretty cool feature though, especially if it could be combined with linked Salvage modules to dump mined material directly into the hold, or with a Cargo Transfer beam or a Cargo screen similar to the current Shop screen.
Barring that, the idea of simply using the current Docking mechanics already in game has been brought up, and docking resource cubes into your hold is a viable alternative if a bit of a timesink as they're basically blocks of deadweight attached to a ship core. On the upshot, there are already mechanics in place for adding the mass of docked vessels to the parent's total mass for Thrust purposes, so a fully loaded Cargo ship would handle exactly like it should: like a pregnant Space Walrus swimming in frozen molasses. Using a push/pull/stop cargo drone as a kind of manned zero-G forklift wouldn't be a bad way to move things around in the hold or to/from a storage facility, and could be fun from an RP perspective, however doing this solo would be a chore IMO. So, fun for some, maybe not for everybody.
Building on that concept is the idea of utilizing "pallets" of docked Plex Storage. Not a bad idea, especially combined with stack limiting to ensure you need more than a handful. Depending on the final stack sizes, and whether or not you could alter that cap in the server config, this could be a good middle ground.
Alternatively, there's the option of just cramming the blocks into your hold in Build mode. Again, adds to Mass, has the bonus of being solidly attached to the ship so it's not just hovering off the deck, and it's fairly easy to move stuff from build mode to current inventory and then sell it off to a Shop at a profit. Combined with Stack limits this would be the easiest way to do a basic cargo transaction as the blocks would need to be physically transported instead of put into the current limbo that is storage but it's lacking in the polished gameplay mechanic department.
One thing that storage boils down to for me, even with a stack cap, has to do with the fact that you're essentially putting hundreds 1 meter cubed chunks of material into a 1 meter cube. With the current focus of not being able to have blocks pop in out of thin air this seems to be somewhat against the design direction the devs are pushing for. How do the blocks get in there? Are they scanned and digitally disassembled to be stored as data? Is it a black hole in a box? Gateway to another dimension? Pocket universe maybe?
One way or the other, it suggests is that Plex storage should use Power, however it achieves the effect of storing the blocks, the same as any other system on a ship. Given the benefits of putting stuff into a storage box, I'd suggest it would be a hefty amount but not overly debilitating. Make the Plex storage units expensive to produce and maintain (through power usage) and there's suddenly a reason for ships with large holds. Starting players who want to play the trading game can go for the 1:1 block option for transporting cargo until they've earned enough money or gathered enough resources to buy/build/otherwise acquire and maintain condensed storage units. Starting trade stations and shipyards would be able to maintain large physical warehouses of materials, which could be ideal targets for piracy, and as players/factions grow in wealth they can afford to build and maintain large quantities of condensed storage units on those stations.
I'll open up the floor from here. I'd really like to hear what everyone's thoughts are on how to handle Cargo. YMMV, of course, and any and all options discussed should ideally be changeable in Server configs to suit people's tastes.