Thread Rating:
  • 3 Vote(s) - 5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Chemistry nerfs
#21
I should also note that data disks are a surprisingly rare commodity, with the few blank ones being available solely in a single box in technical storage and maybe a couple other places. You CAN wipe existing disks that have stuff on them though. Mechanics can print more though, so you'd wanna bug them for blueprints for Research's fabricator. L
As another note, the quantity of groups that can be hosted on a single disk can be easily changed by just changing the file size. Is 2 too much? Just make it bigger than 16 and only 1 can fit. 2 not enough? Make it 10 or smaller and 3 can fit, etc.

Personally I'd be happy to see EITHER DWAINE-hosted chemgroups *or* disk-hosted chemgroups. I can probably brainstorm how a DWAINE system would work later and edit this reply to contain that.



Now that I'm back at my computer I can make proper edits, whoo.
So, I've been brainstorming for a little bit and here's a bit of what I've come up with for a DWAINE-based chemgrouping:

The creation of chem groups should be near-identical to the process I described for the disk-based method, wherein you line-by-line punch in what you wanna add. Where the Disk and DWAINE systems differ is how they're loaded into the chem dispenser. For the Disk system, you would simply stuff the disk into a chem dispenser. But for the DWAINE system, you'd need to load the group from the mainframe onto the dispenser, somehow. This means that, unlike a disk-based system, a chem dispenser must be on-station in order to be used. This completely shuts down chem nerds from working at some off-station site they've made, unless they do genuinely super nerdy shit with setting up a wireless connection to the station PNET with MechComp somehow (in which case yeah that's fine, they've earned it).

Relatedly, I think the Mainframe should be less vital and more so a luxury. That is, it going down should not devastate the station, but rather just disable/remove conveniences and luxuries, such as Chem Groups. That and being a way to balance particularly strong game mechanics, such as Telesci, since the mainframe is uh, fragile.


Regarding the more specific/technical side of how such a connection would work, here is one way it could work:
As Chem Dispensers would have to be networked machines for this to work, their Net ID should be visible in their UI (or maybe you have to screwdriver it or something). When you make your Chem Group file, you will be prompted to add a Chem Dispenser ID to it, OR link it to your ID (since you can use your ID in Chem Dispensers already). When you go to use the Chem Dispenser you have linked it to, or log into a Chem Dispenser with your ID card, and click a new button which would refresh the available Chem Groups, a list of all groups for that Dispenser/ID will be made visible.

This 'refresh' button would send a packet to the Mainframe, which would include the name of any ID inserted, asking it to list what groups are available. The mainframe then checks to see what Groups stored on the mainframe are listed for that Dispenser's Net ID/ID card name, and will then send a reply packet with a list of the names of all groups the dispenser is allowed to use. These are then loaded into the UI and made visible, save for the actual contents of the group.

When a user clicks the Group, the Dispenser will send a packet similar to the 'refresh button' packet described in the last paragraph, but instead asking for the actual reagents in the group. The mainframe then does a check to see if the dispenser is authorized to use said group, and if so it will reply with the list of reagents and their quantities (likely in a file which can't be read). The dispenser will, upon receiving this packet, dispense the reagents as normal.


Notably this is absolutely not the only way a mainframe-based chem group can be done. For example, it could be worked such that you could directly load the group into a dispenser from the mainframe, rather than having to ask the mainframe every time the dispenser wants to use a group.
Reply


Messages In This Thread
Chemistry nerfs - by McDougie - 03-04-2021, 10:07 AM
RE: Chemistry nerfs - by Mouse - 03-04-2021, 10:58 AM
RE: Chemistry nerfs - by McDougie - 03-04-2021, 11:12 AM
RE: Chemistry nerfs - by Caro - 03-04-2021, 11:27 AM
RE: Chemistry nerfs - by McDougie - 03-04-2021, 11:38 AM
RE: Chemistry nerfs - by Mouse - 03-04-2021, 12:15 PM
RE: Chemistry nerfs - by Drago156 - 03-04-2021, 01:01 PM
RE: Chemistry nerfs - by Lady Birb - 03-04-2021, 01:14 PM
RE: Chemistry nerfs - by McDougie - 03-04-2021, 04:32 PM
RE: Chemistry nerfs - by Carbadox - 03-05-2021, 12:45 AM
RE: Chemistry nerfs - by warcrimes - 03-06-2021, 03:17 PM
RE: Chemistry nerfs - by Azrun - 03-08-2021, 10:41 AM
RE: Chemistry nerfs - by rando212 - 03-08-2021, 02:00 PM
RE: Chemistry nerfs - by warcrimes - 03-09-2021, 06:03 PM
RE: Chemistry nerfs - by Frank_Stein - 03-09-2021, 06:48 PM
RE: Chemistry nerfs - by Cal - 03-09-2021, 06:29 PM
RE: Chemistry nerfs - by aft2001 - 03-10-2021, 09:51 AM
RE: Chemistry nerfs - by Froggit_Dogget - 03-10-2021, 10:56 AM
RE: Chemistry nerfs - by Boxta - 03-10-2021, 08:32 PM
RE: Chemistry nerfs - by nefarious6th - 03-10-2021, 08:59 PM
RE: Chemistry nerfs - by aft2001 - 03-11-2021, 05:22 AM
RE: Chemistry nerfs - by Azrun - 03-02-2022, 01:21 PM
RE: Chemistry nerfs - by TDHooligan - 03-05-2022, 01:26 PM
RE: Chemistry nerfs - by Froggit_Dogget - 03-02-2022, 02:02 PM
RE: Chemistry nerfs - by stagda - 03-02-2022, 02:58 PM
RE: Chemistry nerfs - by McDougie - 03-03-2022, 06:04 AM
RE: Chemistry nerfs - by Frank_Stein - 03-05-2022, 12:21 PM
RE: Chemistry nerfs - by Mouse - 03-03-2022, 06:17 AM
RE: Chemistry nerfs - by Rmeaper - 03-04-2022, 07:25 AM
RE: Chemistry nerfs - by MetricDuck - 03-05-2022, 02:55 AM
RE: Chemistry nerfs - by MetricDuck - 03-05-2022, 04:01 AM
RE: Chemistry nerfs - by Cal - 03-05-2022, 07:54 AM
RE: Chemistry nerfs - by Washbasin - 09-03-2022, 08:39 PM
RE: Chemistry nerfs - by amylizzle - 08-31-2022, 07:11 AM
RE: Chemistry nerfs - by LeahTheTech - 09-01-2022, 02:54 AM
RE: Chemistry nerfs - by Lord_earthfire - 08-31-2022, 10:24 AM
RE: Chemistry nerfs - by mralexs - 08-31-2022, 12:39 PM
RE: Chemistry nerfs - by Dandiiion - 09-01-2022, 02:56 AM
RE: Chemistry nerfs - by LeahTheTech - 09-01-2022, 03:02 AM
RE: Chemistry nerfs - by tamakona - 09-01-2022, 07:24 AM
RE: Chemistry nerfs - by Nerkson - 09-01-2022, 03:52 PM
RE: Chemistry nerfs - by DioChasek - 09-01-2022, 06:55 PM
RE: Chemistry nerfs - by TwoBraids - 09-01-2022, 11:57 PM
RE: Chemistry nerfs - by Kotlol - 09-03-2022, 05:05 AM
RE: Chemistry nerfs - by DioChasek - 09-04-2022, 06:15 AM
RE: Chemistry nerfs - by Kotlol - 09-04-2022, 07:50 AM
RE: Chemistry nerfs - by DioChasek - 09-04-2022, 11:51 AM
RE: Chemistry nerfs - by Washbasin - 09-08-2022, 06:09 PM
RE: Chemistry nerfs - by DioChasek - 09-08-2022, 07:44 PM
RE: Chemistry nerfs - by Kotlol - 09-09-2022, 03:04 AM
RE: Chemistry nerfs - by Drewmajor11 - 09-09-2022, 06:39 PM
RE: Chemistry nerfs - by Lord_earthfire - 09-12-2022, 12:32 AM
RE: Chemistry nerfs - by Kotlol - 09-12-2022, 04:39 AM
RE: Chemistry nerfs - by Lord_earthfire - 09-12-2022, 05:00 AM
RE: Chemistry nerfs - by Kotlol - 09-12-2022, 07:58 AM
RE: Chemistry nerfs - by DioChasek - 09-12-2022, 10:24 AM
RE: Chemistry nerfs - by Kotlol - 09-12-2022, 02:10 PM
RE: Chemistry nerfs - by DioChasek - 09-12-2022, 03:01 PM
RE: Chemistry nerfs - by Kotlol - 09-13-2022, 03:13 AM
RE: Chemistry nerfs - by Lord_earthfire - 09-13-2022, 01:13 AM
RE: Chemistry nerfs - by A4Brogan - 09-15-2022, 06:12 AM

Forum Jump:


Users browsing this thread: 1 Guest(s)