Posts: 116
Threads: 15
Joined: May 2018
BYOND Username: Qwertyquerty
12-27-2018, 02:46 PM
(This post was last modified: 12-27-2018, 02:49 PM by qwertyquerty. Edited 2 times in total.)
https://github.com/goonstation/goonstation-2016/pull/97
This patch allows you to hold some certain items in your mouth, but while they are there, you'll speech will be messed up. Useful for things like hacking, or if you need a place to put a screwdriver for a second but don't want to drop it, etc.
Just a few of the items you can hold in your mouth: Pens (And all subtypes like pencils, markers, etc.), Screwdrivers, Scalpels (ick), Wrenches, (and many more!!)
Fully bugtested.
Example:
Also, thanks to InternetDweller for helping me make the speech changing code, by disinfecting a screwdriver, putting it in his mouth, and trying to say things, then recording them and analyzing the audio to see good changes.
Might make a followup patch a long time later adding in-mouth sprite for all of these (but probably not)
They WILL show up upon examining.
Just imagine handcuffing someone then forcing a screwdriver in their mouth...
You can't put any powerful-items (stunbaton/flash) in your mouth keeping it balanced.
Posts: 279
Threads: 28
Joined: Feb 2018
BYOND Username: Spoodle
Character Name: Sylvian Stone, Benjamin Costello
Posts: 116
Threads: 15
Joined: May 2018
BYOND Username: Qwertyquerty
UPDATE:
- Added equippable flags (per mbc and somepotato's request)
- Moved the muffled voice over to a flag
- Added exceptions in can_equip for each of the equippable flags
- Tested everything, works!
Posts: 807
Threads: 47
Joined: Mar 2015
BYOND Username: Recusor
12-28-2018, 05:47 AM
(This post was last modified: 12-28-2018, 05:49 AM by Recusor. Edited 3 times in total.)
Amazing work. Just to put it out there, scalpels can be powerful if dipped in chemicals. It might be interesting if there was a chance of cutting yourself and delivering the chemical payload if you put a scalpel in your mouth specifically? maybe 15-30%?
Posts: 584
Threads: 109
Joined: Feb 2018
BYOND Username: MrMagolor
You should be able to hold a toolbox/briefcase in your mouth at the cost of decreased speed in addition to the muffled speech.
Posts: 5,722
Threads: 303
Joined: May 2014
If something is kept in the mouth long enough, it should get an adgetive like "Lightly nibbled" "Slightly chewed" or "Greatly gnawed"
Posts: 1,498
Threads: 59
Joined: Apr 2016
BYOND Username: Superlagg
Holding things in your mouth as a dog should make the item "slobbery".
Posts: 116
Threads: 15
Joined: May 2018
BYOND Username: Qwertyquerty
01-04-2019, 06:54 AM
(This post was last modified: 01-04-2019, 06:56 AM by qwertyquerty. Edited 1 time in total.)
(01-03-2019, 05:59 AM)Superlagg Wrote: Holding things in your mouth as a dog should make the item "slobbery".
I think I'd get fried if I tried to add another item flag. However items that can have reagents on them, I could possibly add some sort of slob reagent to them. I would have to toy around with it a bit.
Posts: 2,056
Threads: 51
Joined: Jan 2017
BYOND Username: warc
(01-04-2019, 06:54 AM)qwertyquerty Wrote: (01-03-2019, 05:59 AM)Superlagg Wrote: Holding things in your mouth as a dog should make the item "slobbery".
I think I'd get fried if I tried to add another item flag. However items that can have reagents on them, I could possibly add some sort of slob reagent to them. I would have to toy around with it a bit.
slobber & drool reagents wouldn't be a bad idea, seeing as there's involuntary emotes that mention you drooling on yourself. Sounds like its own separate update tho
Posts: 116
Threads: 15
Joined: May 2018
BYOND Username: Qwertyquerty
01-04-2019, 07:15 AM
(This post was last modified: 01-04-2019, 07:18 AM by qwertyquerty. Edited 1 time in total.)
(01-02-2019, 10:28 PM)Frank_Stein Wrote: If something is kept in the mouth long enough, it should get an adgetive like "Lightly nibbled" "Slightly chewed" or "Greatly gnawed"
You throw the lightly nibbled slightly chewed moderately gnawed slightly nibbled lightly gnawed greatly chewed slightly gnawed screwdriver at the floor!
(01-04-2019, 06:57 AM)John Warcrimes Wrote: (01-04-2019, 06:54 AM)qwertyquerty Wrote: (01-03-2019, 05:59 AM)Superlagg Wrote: Holding things in your mouth as a dog should make the item "slobbery".
I think I'd get fried if I tried to add another item flag. However items that can have reagents on them, I could possibly add some sort of slob reagent to them. I would have to toy around with it a bit.
slobber & drool reagents wouldn't be a bad idea, seeing as there's involuntary emotes that mention you drooling on yourself. Sounds like its own separate update tho
I might do this in a followup update then.
You take a sip of the drool!
Posts: 577
Threads: 72
Joined: Dec 2013
BYOND Username: Erev
Is it set up so that you can spit them out? Otherwise remove arms, remove legs, remove headset, place wrench in mouth and suddenly a vampire has a round-long bloodsack and, presumably, a fairly unhappy player.
Posts: 349
Threads: 13
Joined: May 2016
BYOND Username: Triacontakai
Making it so that the resist verb spits out the item after a few seconds seems like it would be good
Posts: 1,358
Threads: 160
Joined: Sep 2012
(01-07-2019, 08:49 AM)Erev Wrote: Is it set up so that you can spit them out? Otherwise remove arms, remove legs, remove headset, place wrench in mouth and suddenly a vampire has a round-long bloodsack and, presumably, a fairly unhappy player.
The same effect can currently be created with using a muzzle. And that I don't think has ever happened to anyonr with any regularity. I think this is probably a non-issue for this patch.
Posts: 685
Threads: 33
Joined: Feb 2016
BYOND Username: CyberTripping
Character Name: Casey Batts
01-07-2019, 11:01 AM
(This post was last modified: 01-07-2019, 11:02 AM by cyberTripping. Edited 1 time in total.)
(01-07-2019, 09:48 AM)kyle2143 Wrote: (01-07-2019, 08:49 AM)Erev Wrote: Is it set up so that you can spit them out? Otherwise remove arms, remove legs, remove headset, place wrench in mouth and suddenly a vampire has a round-long bloodsack and, presumably, a fairly unhappy player.
The same effect can currently be created with using a muzzle. And that I don't think has ever happened to anyonr with any regularity. I think this is probably a non-issue for this patch.
True, but muzzles are specific items you get from specific sources, and outside of geneticists and doctors im guessing many people forget they exist. This seems to turn many common small items into something similar. I think a more applicable example could be getting cuffed and having a screwdriver stuck in your mouth. Simple, but still makes it impossible to talk over your comms until you resist for a solid 40 seconds to uncuff yourself, when realistically you could just spit the object out.
Actually, on that last point, being able to spit items out would probably also make rp1 nerds happy
Posts: 1,498
Threads: 59
Joined: Apr 2016
BYOND Username: Superlagg
(01-07-2019, 08:49 AM)Erev Wrote: Is it set up so that you can spit them out? Otherwise remove arms, remove legs, remove headset, place wrench in mouth and suddenly a vampire has a round-long bloodsack and, presumably, a fairly unhappy player.
That's way too much effort to ruin someone's round, one that's easily fixed by succumbing between feedings. Could get the same results by just nuking them with neurotoxin.
Plus you could just ask someone to be your bloodbag and chances are they'll let you if they're decent enough. And you promise not to kill them.
|