HeavensGate / Eternal

Heaven's Gate Station's homebrew based on Baystation12 ( https://github.com/Baystation12/Baystation12 ) //
http://forums.hgstation.xyz/
Other
3 stars 15 forks source link

Damp Rag #374

Open Davnik opened 8 years ago

Davnik commented 8 years ago

Add a damp rag to janitor's closet. If abused, nerf damp rag to require some water and work for, like, 15 minutes or 10 cleanings. ?-?

After 15 minutes, "the rag is dry." Applying sink, or otherwise adding 10u water, gives another 15 minutes / 10 cleanings. After 10 cleanings, "the rag is dirty." Same case; apply sink / 10u water. Maybe pinch some code from the mop, which works about the same.

For hyper-realism and over-complication, you can pretty much keep a damp rag wet enough for use for maybe 30 minutes if you haven't used it for anything in that time, so like, starting the clock after the first cleaning would be optimal. We're going too deep for a simple/easy, and it's not a major difference.

woothie commented 8 years ago

How can it be abused? What does it even do...?

Davnik commented 8 years ago

You spend a few seconds wiping something down, it becomes clean somehow. I feel like it's an infinite use cleaning tool, without the slip of a mop, the use limits (and immediateness) of a soap, and the highly finite uses of a space cleaner.

In all honesty though, it might just be used for running items through a sink, but doing so in a mobile fashion. Either way, if it cleans junk decals (e.g. blood, vomit), it should be limited in uses and require applications of water, for balance and logic.

Of course, that's debatable, and counter-fun, but janitor was always the tutorial role, and restrictions on janitor-ing have always leaned towards roleplay fun, right?

woothie commented 8 years ago

No, I mean. I think it actually doesn't clean anything.

Davnik commented 8 years ago

Oh. Well. In that case, it lowers germ level, right?

woothie commented 8 years ago

Germ level is essentially nonfunctional or at least improperly implemented. Then again, nothing in this game synergizes. It seems that it cleans blood, the end. It's not even made for the bartender, but for the detective.

Davnik commented 8 years ago

Germ level affects medical infections though, right? Which are like, crazy, in BS12 code.

Hello email users.

woothie commented 8 years ago

Welp, nevermind. I assumed it did judging by the clean_blood() proc it runs when attacking something. clean_blood() doesn't just remove blood DNA on the object or tile, it also sets germ level to 0. Disregard what I said, someone actually thought of this.

woothie commented 8 years ago

Either way, the janitor should have a rag, even if it cleans blood (almost like cleaning is his job or something :o ). Not a huge deal, it's not much effort to go pick up a soap instead. Add a rag to the janitor's closet.

Davnik commented 8 years ago

Even if we have to make a list, it should remove some cleanables. Even though vomit is really gross and an only-1-cleaning thing.

staticcharged commented 8 years ago

I don't think it will be abused, let's just put a limit on it, such as: it becomes a dirty rag after 3 uses. It would absolutely not clean up vomit. It would become a dirty rag immediately and make things worse by spreading drops to the next tile.

The dirty rag can be cleaned by being put through the laundry or with soap and a few seconds at the sink.

Davnik commented 8 years ago

New decals: "a little vomit" explode_vomit()