mirror of
https://github.com/Bubberstation/Bubberstation.git
synced 2026-08-22 04:30:44 +01:00
[MIRROR] Cleans Up (a few) Single-Lines Over 300 Characters [MDB IGNORE] (#19123)
* Cleans Up (a few) Single-Lines Over 300 Characters (#73124) These were just super long picks with multiple strings/file references/whatever, let's convert it into a list of picks, maybe do some cool proc stuff, just make it look NICER. I found it by doing `rg '.{300,}' code > output.txt` from the root of my repository (used ripgrep because that's what i had at the time), and you can see a copy of the results I got here: https://github.com/tgstation/tgstation/files/10553651/output.txt in case you wanna take a stab at it. I didn't filter by .dm code file, so there's a few bulky JSONs and MD sections, but maybe those are good candidates for splitting up the wording or otherwise prettifying the JSON? Unsure. * Cleans Up (a few) Single-Lines Over 300 Characters --------- Co-authored-by: san7890 <the@san7890.com>
This commit is contained in:
+175
-9
@@ -214,9 +214,16 @@
|
||||
if (SFX_RICOCHET)
|
||||
soundin = pick( 'sound/weapons/effects/ric1.ogg', 'sound/weapons/effects/ric2.ogg','sound/weapons/effects/ric3.ogg','sound/weapons/effects/ric4.ogg','sound/weapons/effects/ric5.ogg')
|
||||
if (SFX_TERMINAL_TYPE)
|
||||
soundin = pick('sound/machines/terminal_button01.ogg', 'sound/machines/terminal_button02.ogg', 'sound/machines/terminal_button03.ogg', \
|
||||
'sound/machines/terminal_button04.ogg', 'sound/machines/terminal_button05.ogg', 'sound/machines/terminal_button06.ogg', \
|
||||
'sound/machines/terminal_button07.ogg', 'sound/machines/terminal_button08.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/machines/terminal_button01.ogg',
|
||||
'sound/machines/terminal_button02.ogg',
|
||||
'sound/machines/terminal_button03.ogg',
|
||||
'sound/machines/terminal_button04.ogg',
|
||||
'sound/machines/terminal_button05.ogg',
|
||||
'sound/machines/terminal_button06.ogg',
|
||||
'sound/machines/terminal_button07.ogg',
|
||||
'sound/machines/terminal_button08.ogg',
|
||||
))
|
||||
if (SFX_DESECRATION)
|
||||
soundin = pick('sound/misc/desecration-01.ogg', 'sound/misc/desecration-02.ogg', 'sound/misc/desecration-03.ogg')
|
||||
if (SFX_IM_HERE)
|
||||
@@ -228,21 +235,180 @@
|
||||
if(SFX_REVOLVER_SPIN)
|
||||
soundin = pick('sound/weapons/gun/revolver/spin1.ogg', 'sound/weapons/gun/revolver/spin2.ogg', 'sound/weapons/gun/revolver/spin3.ogg')
|
||||
if(SFX_LAW)
|
||||
soundin = pick('sound/voice/beepsky/god.ogg', 'sound/voice/beepsky/iamthelaw.ogg', 'sound/voice/beepsky/secureday.ogg', 'sound/voice/beepsky/radio.ogg', 'sound/voice/beepsky/insult.ogg', 'sound/voice/beepsky/creep.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/voice/beepsky/creep.ogg',
|
||||
'sound/voice/beepsky/god.ogg',
|
||||
'sound/voice/beepsky/iamthelaw.ogg',
|
||||
'sound/voice/beepsky/insult.ogg',
|
||||
'sound/voice/beepsky/radio.ogg',
|
||||
'sound/voice/beepsky/secureday.ogg',
|
||||
))
|
||||
if(SFX_HONKBOT_E)
|
||||
soundin = pick('sound/items/bikehorn.ogg', 'sound/items/AirHorn2.ogg', 'sound/misc/sadtrombone.ogg', 'sound/items/AirHorn.ogg', 'sound/effects/reee.ogg', 'sound/items/WEEOO1.ogg', 'sound/voice/beepsky/iamthelaw.ogg', 'sound/voice/beepsky/creep.ogg','sound/magic/Fireball.ogg' ,'sound/effects/pray.ogg', 'sound/voice/hiss1.ogg','sound/machines/buzz-sigh.ogg', 'sound/machines/ping.ogg', 'sound/weapons/flashbang.ogg', 'sound/weapons/bladeslice.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/effects/pray.ogg',
|
||||
'sound/effects/reee.ogg',
|
||||
'sound/items/AirHorn.ogg',
|
||||
'sound/items/AirHorn2.ogg',
|
||||
'sound/items/bikehorn.ogg',
|
||||
'sound/items/WEEOO1.ogg',
|
||||
'sound/machines/buzz-sigh.ogg',
|
||||
'sound/machines/ping.ogg',
|
||||
'sound/magic/Fireball.ogg',
|
||||
'sound/misc/sadtrombone.ogg',
|
||||
'sound/voice/beepsky/creep.ogg',
|
||||
'sound/voice/beepsky/iamthelaw.ogg',
|
||||
'sound/voice/hiss1.ogg',
|
||||
'sound/weapons/bladeslice.ogg',
|
||||
'sound/weapons/flashbang.ogg',
|
||||
))
|
||||
if("goose")
|
||||
soundin = pick('sound/creatures/goose1.ogg', 'sound/creatures/goose2.ogg', 'sound/creatures/goose3.ogg', 'sound/creatures/goose4.ogg')
|
||||
if(SFX_WARPSPEED)
|
||||
soundin = 'sound/runtime/hyperspace/hyperspace_begin.ogg'
|
||||
if(SFX_SM_CALM)
|
||||
soundin = pick('sound/machines/sm/accent/normal/1.ogg', 'sound/machines/sm/accent/normal/2.ogg', 'sound/machines/sm/accent/normal/3.ogg', 'sound/machines/sm/accent/normal/4.ogg', 'sound/machines/sm/accent/normal/5.ogg', 'sound/machines/sm/accent/normal/6.ogg', 'sound/machines/sm/accent/normal/7.ogg', 'sound/machines/sm/accent/normal/8.ogg', 'sound/machines/sm/accent/normal/9.ogg', 'sound/machines/sm/accent/normal/10.ogg', 'sound/machines/sm/accent/normal/11.ogg', 'sound/machines/sm/accent/normal/12.ogg', 'sound/machines/sm/accent/normal/13.ogg', 'sound/machines/sm/accent/normal/14.ogg', 'sound/machines/sm/accent/normal/15.ogg', 'sound/machines/sm/accent/normal/16.ogg', 'sound/machines/sm/accent/normal/17.ogg', 'sound/machines/sm/accent/normal/18.ogg', 'sound/machines/sm/accent/normal/19.ogg', 'sound/machines/sm/accent/normal/20.ogg', 'sound/machines/sm/accent/normal/21.ogg', 'sound/machines/sm/accent/normal/22.ogg', 'sound/machines/sm/accent/normal/23.ogg', 'sound/machines/sm/accent/normal/24.ogg', 'sound/machines/sm/accent/normal/25.ogg', 'sound/machines/sm/accent/normal/26.ogg', 'sound/machines/sm/accent/normal/27.ogg', 'sound/machines/sm/accent/normal/28.ogg', 'sound/machines/sm/accent/normal/29.ogg', 'sound/machines/sm/accent/normal/30.ogg', 'sound/machines/sm/accent/normal/31.ogg', 'sound/machines/sm/accent/normal/32.ogg', 'sound/machines/sm/accent/normal/33.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/machines/sm/accent/normal/1.ogg',
|
||||
'sound/machines/sm/accent/normal/2.ogg',
|
||||
'sound/machines/sm/accent/normal/3.ogg',
|
||||
'sound/machines/sm/accent/normal/4.ogg',
|
||||
'sound/machines/sm/accent/normal/5.ogg',
|
||||
'sound/machines/sm/accent/normal/6.ogg',
|
||||
'sound/machines/sm/accent/normal/7.ogg',
|
||||
'sound/machines/sm/accent/normal/8.ogg',
|
||||
'sound/machines/sm/accent/normal/9.ogg',
|
||||
'sound/machines/sm/accent/normal/10.ogg',
|
||||
'sound/machines/sm/accent/normal/11.ogg',
|
||||
'sound/machines/sm/accent/normal/12.ogg',
|
||||
'sound/machines/sm/accent/normal/13.ogg',
|
||||
'sound/machines/sm/accent/normal/14.ogg',
|
||||
'sound/machines/sm/accent/normal/15.ogg',
|
||||
'sound/machines/sm/accent/normal/16.ogg',
|
||||
'sound/machines/sm/accent/normal/17.ogg',
|
||||
'sound/machines/sm/accent/normal/18.ogg',
|
||||
'sound/machines/sm/accent/normal/19.ogg',
|
||||
'sound/machines/sm/accent/normal/20.ogg',
|
||||
'sound/machines/sm/accent/normal/21.ogg',
|
||||
'sound/machines/sm/accent/normal/22.ogg',
|
||||
'sound/machines/sm/accent/normal/23.ogg',
|
||||
'sound/machines/sm/accent/normal/24.ogg',
|
||||
'sound/machines/sm/accent/normal/25.ogg',
|
||||
'sound/machines/sm/accent/normal/26.ogg',
|
||||
'sound/machines/sm/accent/normal/27.ogg',
|
||||
'sound/machines/sm/accent/normal/28.ogg',
|
||||
'sound/machines/sm/accent/normal/29.ogg',
|
||||
'sound/machines/sm/accent/normal/30.ogg',
|
||||
'sound/machines/sm/accent/normal/31.ogg',
|
||||
'sound/machines/sm/accent/normal/32.ogg',
|
||||
'sound/machines/sm/accent/normal/33.ogg',
|
||||
))
|
||||
if(SFX_SM_DELAM)
|
||||
soundin = pick('sound/machines/sm/accent/delam/1.ogg', 'sound/machines/sm/accent/delam/2.ogg', 'sound/machines/sm/accent/delam/3.ogg', 'sound/machines/sm/accent/delam/4.ogg', 'sound/machines/sm/accent/delam/5.ogg', 'sound/machines/sm/accent/delam/6.ogg', 'sound/machines/sm/accent/delam/7.ogg', 'sound/machines/sm/accent/delam/8.ogg', 'sound/machines/sm/accent/delam/9.ogg', 'sound/machines/sm/accent/delam/10.ogg', 'sound/machines/sm/accent/delam/11.ogg', 'sound/machines/sm/accent/delam/12.ogg', 'sound/machines/sm/accent/delam/13.ogg', 'sound/machines/sm/accent/delam/14.ogg', 'sound/machines/sm/accent/delam/15.ogg', 'sound/machines/sm/accent/delam/16.ogg', 'sound/machines/sm/accent/delam/17.ogg', 'sound/machines/sm/accent/delam/18.ogg', 'sound/machines/sm/accent/delam/19.ogg', 'sound/machines/sm/accent/delam/20.ogg', 'sound/machines/sm/accent/delam/21.ogg', 'sound/machines/sm/accent/delam/22.ogg', 'sound/machines/sm/accent/delam/23.ogg', 'sound/machines/sm/accent/delam/24.ogg', 'sound/machines/sm/accent/delam/25.ogg', 'sound/machines/sm/accent/delam/26.ogg', 'sound/machines/sm/accent/delam/27.ogg', 'sound/machines/sm/accent/delam/28.ogg', 'sound/machines/sm/accent/delam/29.ogg', 'sound/machines/sm/accent/delam/30.ogg', 'sound/machines/sm/accent/delam/31.ogg', 'sound/machines/sm/accent/delam/32.ogg', 'sound/machines/sm/accent/delam/33.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/machines/sm/accent/delam/1.ogg',
|
||||
'sound/machines/sm/accent/delam/2.ogg',
|
||||
'sound/machines/sm/accent/delam/3.ogg',
|
||||
'sound/machines/sm/accent/delam/4.ogg',
|
||||
'sound/machines/sm/accent/delam/5.ogg',
|
||||
'sound/machines/sm/accent/delam/6.ogg',
|
||||
'sound/machines/sm/accent/delam/7.ogg',
|
||||
'sound/machines/sm/accent/delam/8.ogg',
|
||||
'sound/machines/sm/accent/delam/9.ogg',
|
||||
'sound/machines/sm/accent/delam/10.ogg',
|
||||
'sound/machines/sm/accent/delam/11.ogg',
|
||||
'sound/machines/sm/accent/delam/12.ogg',
|
||||
'sound/machines/sm/accent/delam/13.ogg',
|
||||
'sound/machines/sm/accent/delam/14.ogg',
|
||||
'sound/machines/sm/accent/delam/15.ogg',
|
||||
'sound/machines/sm/accent/delam/16.ogg',
|
||||
'sound/machines/sm/accent/delam/17.ogg',
|
||||
'sound/machines/sm/accent/delam/18.ogg',
|
||||
'sound/machines/sm/accent/delam/19.ogg',
|
||||
'sound/machines/sm/accent/delam/20.ogg',
|
||||
'sound/machines/sm/accent/delam/21.ogg',
|
||||
'sound/machines/sm/accent/delam/22.ogg',
|
||||
'sound/machines/sm/accent/delam/23.ogg',
|
||||
'sound/machines/sm/accent/delam/24.ogg',
|
||||
'sound/machines/sm/accent/delam/25.ogg',
|
||||
'sound/machines/sm/accent/delam/26.ogg',
|
||||
'sound/machines/sm/accent/delam/27.ogg',
|
||||
'sound/machines/sm/accent/delam/28.ogg',
|
||||
'sound/machines/sm/accent/delam/29.ogg',
|
||||
'sound/machines/sm/accent/delam/30.ogg',
|
||||
'sound/machines/sm/accent/delam/31.ogg',
|
||||
'sound/machines/sm/accent/delam/32.ogg',
|
||||
'sound/machines/sm/accent/delam/33.ogg',
|
||||
))
|
||||
if(SFX_HYPERTORUS_CALM)
|
||||
soundin = pick('sound/machines/sm/accent/normal/1.ogg', 'sound/machines/sm/accent/normal/2.ogg', 'sound/machines/sm/accent/normal/3.ogg', 'sound/machines/sm/accent/normal/4.ogg', 'sound/machines/sm/accent/normal/5.ogg', 'sound/machines/sm/accent/normal/6.ogg', 'sound/machines/sm/accent/normal/7.ogg', 'sound/machines/sm/accent/normal/8.ogg', 'sound/machines/sm/accent/normal/9.ogg', 'sound/machines/sm/accent/normal/10.ogg', 'sound/machines/sm/accent/normal/11.ogg', 'sound/machines/sm/accent/normal/12.ogg', 'sound/machines/sm/accent/normal/13.ogg', 'sound/machines/sm/accent/normal/14.ogg', 'sound/machines/sm/accent/normal/15.ogg', 'sound/machines/sm/accent/normal/16.ogg', 'sound/machines/sm/accent/normal/17.ogg', 'sound/machines/sm/accent/normal/18.ogg', 'sound/machines/sm/accent/normal/19.ogg', 'sound/machines/sm/accent/normal/20.ogg', 'sound/machines/sm/accent/normal/21.ogg', 'sound/machines/sm/accent/normal/22.ogg', 'sound/machines/sm/accent/normal/23.ogg', 'sound/machines/sm/accent/normal/24.ogg', 'sound/machines/sm/accent/normal/25.ogg', 'sound/machines/sm/accent/normal/26.ogg', 'sound/machines/sm/accent/normal/27.ogg', 'sound/machines/sm/accent/normal/28.ogg', 'sound/machines/sm/accent/normal/29.ogg', 'sound/machines/sm/accent/normal/30.ogg', 'sound/machines/sm/accent/normal/31.ogg', 'sound/machines/sm/accent/normal/32.ogg', 'sound/machines/sm/accent/normal/33.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/machines/sm/accent/normal/1.ogg',
|
||||
'sound/machines/sm/accent/normal/2.ogg',
|
||||
'sound/machines/sm/accent/normal/3.ogg',
|
||||
'sound/machines/sm/accent/normal/4.ogg',
|
||||
'sound/machines/sm/accent/normal/5.ogg',
|
||||
'sound/machines/sm/accent/normal/6.ogg',
|
||||
'sound/machines/sm/accent/normal/7.ogg',
|
||||
'sound/machines/sm/accent/normal/8.ogg',
|
||||
'sound/machines/sm/accent/normal/9.ogg',
|
||||
'sound/machines/sm/accent/normal/10.ogg',
|
||||
'sound/machines/sm/accent/normal/11.ogg',
|
||||
'sound/machines/sm/accent/normal/12.ogg',
|
||||
'sound/machines/sm/accent/normal/13.ogg',
|
||||
'sound/machines/sm/accent/normal/14.ogg',
|
||||
'sound/machines/sm/accent/normal/15.ogg',
|
||||
'sound/machines/sm/accent/normal/16.ogg',
|
||||
'sound/machines/sm/accent/normal/17.ogg',
|
||||
'sound/machines/sm/accent/normal/18.ogg',
|
||||
'sound/machines/sm/accent/normal/19.ogg',
|
||||
'sound/machines/sm/accent/normal/20.ogg',
|
||||
'sound/machines/sm/accent/normal/21.ogg',
|
||||
'sound/machines/sm/accent/normal/22.ogg',
|
||||
'sound/machines/sm/accent/normal/23.ogg',
|
||||
'sound/machines/sm/accent/normal/24.ogg',
|
||||
'sound/machines/sm/accent/normal/25.ogg',
|
||||
'sound/machines/sm/accent/normal/26.ogg',
|
||||
'sound/machines/sm/accent/normal/27.ogg',
|
||||
'sound/machines/sm/accent/normal/28.ogg',
|
||||
'sound/machines/sm/accent/normal/29.ogg',
|
||||
'sound/machines/sm/accent/normal/30.ogg',
|
||||
'sound/machines/sm/accent/normal/31.ogg',
|
||||
'sound/machines/sm/accent/normal/32.ogg',
|
||||
'sound/machines/sm/accent/normal/33.ogg',
|
||||
))
|
||||
if(SFX_HYPERTORUS_MELTING)
|
||||
soundin = pick('sound/machines/sm/accent/delam/1.ogg', 'sound/machines/sm/accent/delam/2.ogg', 'sound/machines/sm/accent/delam/3.ogg', 'sound/machines/sm/accent/delam/4.ogg', 'sound/machines/sm/accent/delam/5.ogg', 'sound/machines/sm/accent/delam/6.ogg', 'sound/machines/sm/accent/delam/7.ogg', 'sound/machines/sm/accent/delam/8.ogg', 'sound/machines/sm/accent/delam/9.ogg', 'sound/machines/sm/accent/delam/10.ogg', 'sound/machines/sm/accent/delam/11.ogg', 'sound/machines/sm/accent/delam/12.ogg', 'sound/machines/sm/accent/delam/13.ogg', 'sound/machines/sm/accent/delam/14.ogg', 'sound/machines/sm/accent/delam/15.ogg', 'sound/machines/sm/accent/delam/16.ogg', 'sound/machines/sm/accent/delam/17.ogg', 'sound/machines/sm/accent/delam/18.ogg', 'sound/machines/sm/accent/delam/19.ogg', 'sound/machines/sm/accent/delam/20.ogg', 'sound/machines/sm/accent/delam/21.ogg', 'sound/machines/sm/accent/delam/22.ogg', 'sound/machines/sm/accent/delam/23.ogg', 'sound/machines/sm/accent/delam/24.ogg', 'sound/machines/sm/accent/delam/25.ogg', 'sound/machines/sm/accent/delam/26.ogg', 'sound/machines/sm/accent/delam/27.ogg', 'sound/machines/sm/accent/delam/28.ogg', 'sound/machines/sm/accent/delam/29.ogg', 'sound/machines/sm/accent/delam/30.ogg', 'sound/machines/sm/accent/delam/31.ogg', 'sound/machines/sm/accent/delam/32.ogg', 'sound/machines/sm/accent/delam/33.ogg')
|
||||
soundin = pick(list(
|
||||
'sound/machines/sm/accent/delam/1.ogg',
|
||||
'sound/machines/sm/accent/delam/2.ogg',
|
||||
'sound/machines/sm/accent/delam/3.ogg',
|
||||
'sound/machines/sm/accent/delam/4.ogg',
|
||||
'sound/machines/sm/accent/delam/5.ogg',
|
||||
'sound/machines/sm/accent/delam/6.ogg',
|
||||
'sound/machines/sm/accent/delam/7.ogg',
|
||||
'sound/machines/sm/accent/delam/8.ogg',
|
||||
'sound/machines/sm/accent/delam/9.ogg',
|
||||
'sound/machines/sm/accent/delam/10.ogg',
|
||||
'sound/machines/sm/accent/delam/11.ogg',
|
||||
'sound/machines/sm/accent/delam/12.ogg',
|
||||
'sound/machines/sm/accent/delam/13.ogg',
|
||||
'sound/machines/sm/accent/delam/14.ogg',
|
||||
'sound/machines/sm/accent/delam/15.ogg',
|
||||
'sound/machines/sm/accent/delam/16.ogg',
|
||||
'sound/machines/sm/accent/delam/17.ogg',
|
||||
'sound/machines/sm/accent/delam/18.ogg',
|
||||
'sound/machines/sm/accent/delam/19.ogg',
|
||||
'sound/machines/sm/accent/delam/20.ogg',
|
||||
'sound/machines/sm/accent/delam/21.ogg',
|
||||
'sound/machines/sm/accent/delam/22.ogg',
|
||||
'sound/machines/sm/accent/delam/23.ogg',
|
||||
'sound/machines/sm/accent/delam/24.ogg',
|
||||
'sound/machines/sm/accent/delam/25.ogg',
|
||||
'sound/machines/sm/accent/delam/26.ogg',
|
||||
'sound/machines/sm/accent/delam/27.ogg',
|
||||
'sound/machines/sm/accent/delam/28.ogg',
|
||||
'sound/machines/sm/accent/delam/29.ogg',
|
||||
'sound/machines/sm/accent/delam/30.ogg',
|
||||
'sound/machines/sm/accent/delam/31.ogg',
|
||||
'sound/machines/sm/accent/delam/32.ogg',
|
||||
'sound/machines/sm/accent/delam/33.ogg',
|
||||
))
|
||||
if(SFX_CRUNCHY_BUSH_WHACK)
|
||||
soundin = pick('sound/effects/crunchybushwhack1.ogg', 'sound/effects/crunchybushwhack2.ogg', 'sound/effects/crunchybushwhack3.ogg')
|
||||
if(SFX_TREE_CHOP)
|
||||
|
||||
@@ -127,7 +127,11 @@
|
||||
if(target.loc == loc && isturf(target.loc)) //LADIES AND GENTLEMAN WE GOTEM PREPARE TO DUMP
|
||||
start_washing()
|
||||
if(mad)
|
||||
var/list/messagevoice = list("Well about fucking time you degenerate." = 'sound/voice/hygienebot/degenerate.ogg', "Fucking finally." = 'sound/voice/hygienebot/finally.ogg', "Thank god, you finally stopped." = 'sound/voice/hygienebot/thankgod.ogg')
|
||||
var/static/list/messagevoice = list(
|
||||
"Fucking finally." = 'sound/voice/hygienebot/finally.ogg',
|
||||
"Thank god, you finally stopped." = 'sound/voice/hygienebot/thankgod.ogg',
|
||||
"Well about fucking time you degenerate." = 'sound/voice/hygienebot/degenerate.ogg',
|
||||
)
|
||||
var/message = pick(messagevoice)
|
||||
speak(message)
|
||||
playsound(loc, messagevoice[message], 50)
|
||||
@@ -142,7 +146,15 @@
|
||||
return
|
||||
SSmove_manager.move_to(src, target, 0, currentspeed)
|
||||
if(mad && prob(min(frustration * 2, 60)))
|
||||
var/list/messagevoice = list("Get back here you foul smelling fucker." = 'sound/voice/hygienebot/foulsmelling.ogg', "STOP RUNNING OR I WILL CUT YOUR ARTERIES!" = 'sound/voice/hygienebot/cutarteries.ogg', "Just fucking let me clean you you arsehole!" = 'sound/voice/hygienebot/letmeclean.ogg', "STOP. RUNNING." = 'sound/voice/hygienebot/stoprunning.ogg', "Either you stop running or I will fucking drag you out of an airlock." = 'sound/voice/hygienebot/dragyouout.ogg', "I just want to fucking clean you you troglodyte." = 'sound/voice/hygienebot/troglodyte.ogg', "If you don't come back here I'll put a green cloud around you cunt." = 'sound/voice/hygienebot/greencloud.ogg')
|
||||
var/static/list/messagevoice = list(
|
||||
"Either you stop running or I will fucking drag you out of an airlock." = 'sound/voice/hygienebot/dragyouout.ogg',
|
||||
"Get back here you foul smelling fucker." = 'sound/voice/hygienebot/foulsmelling.ogg',
|
||||
"I just want to fucking clean you you troglodyte." = 'sound/voice/hygienebot/troglodyte.ogg',
|
||||
"If you don't come back here I'll put a green cloud around you cunt." = 'sound/voice/hygienebot/greencloud.ogg',
|
||||
"Just fucking let me clean you you arsehole!" = 'sound/voice/hygienebot/letmeclean.ogg',
|
||||
"STOP RUNNING OR I WILL CUT YOUR ARTERIES!" = 'sound/voice/hygienebot/cutarteries.ogg',
|
||||
"STOP. RUNNING." = 'sound/voice/hygienebot/stoprunning.ogg',
|
||||
)
|
||||
var/message = pick(messagevoice)
|
||||
speak(message)
|
||||
playsound(loc, messagevoice[message], 50)
|
||||
|
||||
@@ -374,7 +374,14 @@
|
||||
)
|
||||
playsound(src, pick(i_need_scissors), 70)
|
||||
else
|
||||
var/list/messagevoice = list("Radar, put a mask on!" = 'sound/voice/medbot/radar.ogg',"There's always a catch, and I'm the best there is." = 'sound/voice/medbot/catch.ogg',"I knew it, I should've been a plastic surgeon." = 'sound/voice/medbot/surgeon.ogg',"What kind of medbay is this? Everyone's dropping like flies." = 'sound/voice/medbot/flies.ogg',"Delicious!" = 'sound/voice/medbot/delicious.ogg', "Why are we still here? Just to suffer?" = 'sound/voice/medbot/why.ogg')
|
||||
var/static/list/messagevoice = list(
|
||||
"Delicious!" = 'sound/voice/medbot/delicious.ogg',
|
||||
"I knew it, I should've been a plastic surgeon." = 'sound/voice/medbot/surgeon.ogg',
|
||||
"Radar, put a mask on!" = 'sound/voice/medbot/radar.ogg',
|
||||
"There's always a catch, and I'm the best there is." = 'sound/voice/medbot/catch.ogg',
|
||||
"What kind of medbay is this? Everyone's dropping like flies." = 'sound/voice/medbot/flies.ogg',
|
||||
"Why are we still here? Just to suffer?" = 'sound/voice/medbot/why.ogg',
|
||||
)
|
||||
var/message = pick(messagevoice)
|
||||
speak(message)
|
||||
playsound(src, messagevoice[message], 50)
|
||||
|
||||
@@ -1201,7 +1201,7 @@
|
||||
affected_mob.adjust_jitter_up_to(6 SECONDS * REM * delta_time, 1 MINUTES)
|
||||
affected_mob.adjustOrganLoss(ORGAN_SLOT_BRAIN, 2 * REM * delta_time, 150, affected_organtype)
|
||||
if(DT_PROB(5, delta_time))
|
||||
affected_mob.say(pick("Yeah, well, you know, that's just, like, uh, your opinion, man.", "Am I glad he's frozen in there and that we're out here, and that he's the sheriff and that we're frozen out here, and that we're in there, and I just remembered, we're out here. What I wanna know is: Where's the caveman?", "It ain't me, it ain't me...", "Make love, not war!", "Stop, hey, what's that sound? Everybody look what's going down...", "Do you believe in magic in a young girl's heart?"), forced = /datum/reagent/medicine/earthsblood)
|
||||
affected_mob.say(return_hippie_line(), forced = /datum/reagent/medicine/earthsblood)
|
||||
affected_mob.adjust_drugginess_up_to(20 SECONDS * REM * delta_time, 30 SECONDS * REM * delta_time)
|
||||
..()
|
||||
. = TRUE
|
||||
@@ -1226,6 +1226,19 @@
|
||||
..()
|
||||
. = TRUE
|
||||
|
||||
/// Returns a hippie-esque string for the person affected by the reagent to say.
|
||||
/datum/reagent/medicine/earthsblood/proc/return_hippie_line()
|
||||
var/static/list/earthsblood_lines = list(
|
||||
"Am I glad he's frozen in there and that we're out here, and that he's the sheriff and that we're frozen out here, and that we're in there, and I just remembered, we're out here. What I wanna know is: Where's the caveman?",
|
||||
"Do you believe in magic in a young girl's heart?",
|
||||
"It ain't me, it ain't me...",
|
||||
"Make love, not war!",
|
||||
"Stop, hey, what's that sound? Everybody look what's going down...",
|
||||
"Yeah, well, you know, that's just, like, uh, your opinion, man.",
|
||||
)
|
||||
|
||||
return pick(earthsblood_lines)
|
||||
|
||||
/datum/reagent/medicine/haloperidol
|
||||
name = "Haloperidol"
|
||||
description = "Increases depletion rates for most stimulating/hallucinogenic drugs. Reduces druggy effects and jitteriness. Severe stamina regeneration penalty, causes drowsiness. Small chance of brain damage."
|
||||
|
||||
@@ -611,7 +611,23 @@
|
||||
reaction_tags = REACTION_TAG_EASY | REACTION_TAG_UNIQUE
|
||||
|
||||
/datum/chemical_reaction/scream/on_reaction(datum/reagents/holder, datum/equilibrium/reaction, created_volume)
|
||||
playsound(holder.my_atom, pick(list( 'sound/voice/human/malescream_1.ogg', 'sound/voice/human/malescream_2.ogg', 'sound/voice/human/malescream_3.ogg', 'sound/voice/human/malescream_4.ogg', 'sound/voice/human/malescream_5.ogg', 'sound/voice/human/malescream_6.ogg', 'sound/voice/human/femalescream_1.ogg', 'sound/voice/human/femalescream_2.ogg', 'sound/voice/human/femalescream_3.ogg', 'sound/voice/human/femalescream_4.ogg', 'sound/voice/human/femalescream_5.ogg', 'sound/voice/human/wilhelm_scream.ogg')), created_volume*5,TRUE)
|
||||
/// List of screams to play.
|
||||
var/static/list/screams = list(
|
||||
'sound/voice/human/femalescream_1.ogg',
|
||||
'sound/voice/human/femalescream_2.ogg',
|
||||
'sound/voice/human/femalescream_3.ogg',
|
||||
'sound/voice/human/femalescream_4.ogg',
|
||||
'sound/voice/human/femalescream_5.ogg',
|
||||
'sound/voice/human/malescream_1.ogg',
|
||||
'sound/voice/human/malescream_2.ogg',
|
||||
'sound/voice/human/malescream_3.ogg',
|
||||
'sound/voice/human/malescream_4.ogg',
|
||||
'sound/voice/human/malescream_5.ogg',
|
||||
'sound/voice/human/malescream_6.ogg',
|
||||
'sound/voice/human/wilhelm_scream.ogg',
|
||||
)
|
||||
|
||||
playsound(holder.my_atom, pick(screams), created_volume*5,TRUE)
|
||||
|
||||
/datum/chemical_reaction/hair_dye
|
||||
results = list(/datum/reagent/hair_dye = 5)
|
||||
|
||||
Reference in New Issue
Block a user