CleverRaven / Cataclysm-DDA

Cataclysm - Dark Days Ahead. A turn-based survival game set in a post-apocalyptic world.
http://cataclysmdda.org
Other
10.26k stars 4.11k forks source link

Brainstorming: lab and hospital furnishings #28187

Closed I-am-Erk closed 2 years ago

I-am-Erk commented 5 years ago

Is your feature request related to a problem? Please describe.
I'm in the middle of making a real-life lab building, and I'll probably expand from here to hospital revamps as well soon. There just isn't enough furniture and decor for these kinds of locations, and I plan to add it.

However, I'd like to make it as general purpose as I can, so that it can be used in more than just these locations. I'm posting my thoughts here so that folks can weigh in particularly on how the same stuff might be used in other sites.

Describe the solution you'd like
I figure the following furniture should be added for sure. I'll probably do the tile art for most of these myself because I'm excited about it.

Anyone else want to share the specific interesting equipment they've seen or worked with that they think should be included?

(For completeness, I'll also be adding a few items that don't need new parts: exam/hospital beds on wheels, rolling stools, and a few things like that.)

Describe alternatives you've considered
I've been working on trying to use existing furniture, and it's not terrible but it's not right either. It gets increasingly obvious that the furniture just isn't up to it yet

While writing this I was thinking of some other things we really should have, like boiler rooms and furnaces and hot water tanks. I might throw some of that in too. On that note, here is some more furniture I don't necessarily need for labs and hospitals but we probably should add and start integrating into old maps.

Additional context
I want to avoid anything clearly science fiction, we have plenty of that already. Ideally I'd like to make everything I'm adding have a use eventually beyond just decoration, even if that is just as a source for valuable salvage.

Photoloss commented 5 years ago

I do wonder which of these could potentially serve any gameplay function though. Especially since even the existing furniture like ovens and fridges don't work yet but should in principle be easy for a mid-game survivor to fix with a bit of luck (easiest case literally just drag over a backup diesel generator from a garage). Once anything of the sort is added it will be very confusing and rather annoying to sift through all these fancy devices which should be powerable the same way but simply aren't implemented as such.

One thing I really miss on that list in terms of gameplay, even if the furniture is nonfunctional and we have to salvage and craft it for vehicle conversion, is specialty lamps. Heat/IR, UV and "sun" lamps for plant growing in pot basements.

And while you want to avoid sci-fi stuff lab decor still is the context in which I would expect the highest frequency of atomic lights, coffeemakers and similar gadgets especially since they clearly had some pretty lucrative deals with RivTech.

I-am-Erk commented 5 years ago

All of these should be added in their expected final form, not by using temporary stuff with the knowledge we'd want to change them later... It's much harder to update map files later than just to make a furniture file using looks_like and copy-from to limit additional work, and update that definition file later on. Going through maps is a hugely time consuming and mind-numbing procedure.

I'd like to be able to make multi-layer furniture, but it's well beyond my skills. What I can do is make a range hood that copies a lot of details from the fume hood, mainly for the purposes of salvaging a motor and some sheet metal.

Specialty lamps are a good addition... Grow lamps certainly could show up in hydroponics labs, for example. Industrial fans are another thing I've been considering, either separate or as part of the air unit.

SunshineDistillery commented 5 years ago

The humble filing cabinet.

I recommend making as many things furniture as you can instead of terrains. It avoids trouble with assigning bash terrains or setting indoor flags.

Lamps would be great, but if you add light-producing furniture/terrain it should be as a json flag. Right now only utility lights produce light and they are hardcoded to do so.

I don't know about multitile furniture, but I believe you can can set deconstruct and bash furniture. So you bash a glass cabinet and get a cabinet and shards, etc. You can also open/close furniture like doors, and have two versions of one piece, if that's helpful.

chaisawlajatang commented 5 years ago

It may not be a 'furniture', but I guess something like this would nicely fit into a lab (maybe with something dangerous - mutagen, plutonium, slime container, marloss berry or even an artifact - behind the glass). It can be a separate furniture (multitile?) or a construction with a line of reinforced glass with a closed chamber behind it.

25438-7874513

I-am-Erk commented 5 years ago

Biohoods are super cool and I'm probably adding them. I'm not sure they're sufficiently different from fume hoods to merit their own item, or if they can just be copy-from so that they are functionally identical but with a different name. I've been assuming the latter... They even look similar enough to use the same icon.

Photoloss commented 5 years ago

Not just "bio". While probably quite obscure IRL such glove boxes are also used to handle tritium and other dangerous gases in physics. Thus the fusion research and the nanofab lab could have quite a few.

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

Wolfechu commented 4 years ago

Something basic from working in hospitals years ago: Trash cans. Lots of trash cans, bins, wheelie bins. Color coded bins for every purpose. Regular trash, confidential data hardcopy trash (see also shredders above). Clinical waste trashcans. Sharps bins. Hazardous material bins. Recycling bins. 'Parts' bins for various bits of anatomy going to the incinerator. Laundry hampers. The list goes on.

Maleclypse commented 3 years ago

f_shredder exists already.

actual-nh commented 3 years ago

utility cart: a plain metal shelf on casters, ubiquitous in hospitals, labs, clinics, and really everywhere.

Most definitely, including school buildings for science classes. Tweaked shopping cart, perhaps?