You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, the service module and the advanced medical treatment modules imply they are able to be used for chemistry and bartending. However, they are extremely poor suited for this purpose. Bartending for instance requires ejecting any needed from each dispenser, with chemistry work fairing similarly. You're simply unable to insert shakers or beakers into your relevant dispensers/ChemMaster.
Design wise, borgs should be extremely well suited for certain tasks and poor/incapable at working in others. Engineering borgs are a good example of this, as are xenoborgs, though a bit less so.
I suggest we allow modules to feature "allowlisted hands" that are only able to hold a limited subset of items. This could be seen as a unique grabbing apparatus that is only able to pick up and handle items of a certain shape. This could then be used for:
Advanced treatment module having a hand for any beaker or jug.
Service module having a hand for shakers, glasses, and shot glasses.
Construction module having a hand for any type of floor tile instead of the lingering steel tile slot.
The key thing is that these hands could actually drop the item and insert it into machines, which is not possible with the lingering stacks mechanism that the construction or wiring modules use.
Reproduction
Be service borg.
Try to bartend.
Pain.
Screenshots
Additional context
The text was updated successfully, but these errors were encountered:
I looked at this and tried to half-ass fix bartending Borgs a few weeks back. The general limitation is not having hand whitelists. Borgs can't insert shakers into machines to mix drinks.
I will however just PR some changes giving the bartending Borg the tools required for mixing drinks so they're only half insufferable to be, not fully.
The system could be further used in newmed, so medical borgs can hold organs for surgeries.
Advanced tool module should probably have a slot for circuits, so engi borg is able to build apcs and air alarms at least. Or maybe make a machinery borg module, with slots for circuits, capacitors, matterbins, manupulators, powercells and beakers?
Description
Currently, the service module and the advanced medical treatment modules imply they are able to be used for chemistry and bartending. However, they are extremely poor suited for this purpose. Bartending for instance requires ejecting any needed from each dispenser, with chemistry work fairing similarly. You're simply unable to insert shakers or beakers into your relevant dispensers/ChemMaster.
Design wise, borgs should be extremely well suited for certain tasks and poor/incapable at working in others. Engineering borgs are a good example of this, as are xenoborgs, though a bit less so.
I suggest we allow modules to feature "allowlisted hands" that are only able to hold a limited subset of items. This could be seen as a unique grabbing apparatus that is only able to pick up and handle items of a certain shape. This could then be used for:
The key thing is that these hands could actually drop the item and insert it into machines, which is not possible with the lingering stacks mechanism that the construction or wiring modules use.
Reproduction
Screenshots
Additional context
The text was updated successfully, but these errors were encountered: