Fixes Runechat runtimes and Adds Singing And fixes lots of other runtimes (#10325)

* E

* More runtimes

* Fucking i(n)dent I swear
This commit is contained in:
Jamie D
2020-11-05 20:25:37 +00:00
committed by GitHub
parent a9d58988e9
commit b80a77572d
54 changed files with 272 additions and 245 deletions

View File

@@ -373,22 +373,19 @@
else
say(message)
/mob/living/simple_animal/bot/radio(message, message_mode, list/spans, language)
/mob/living/simple_animal/bot/radio(message, list/message_mods = list(), list/spans, language)
. = ..()
if(. != 0)
return
switch(message_mode)
if(MODE_HEADSET)
Radio.talk_into(src, message, , spans, language)
return REDUCE_RANGE
if(MODE_DEPARTMENT)
Radio.talk_into(src, message, message_mode, spans, language)
return REDUCE_RANGE
if(message_mode in GLOB.radiochannels)
Radio.talk_into(src, message, message_mode, spans, language)
if(message_mods[MODE_HEADSET])
Radio.talk_into(src, message, , spans, language, message_mods)
return REDUCE_RANGE
else if(message_mods[RADIO_EXTENSION] == MODE_DEPARTMENT)
Radio.talk_into(src, message, message_mods[RADIO_EXTENSION], spans, language, message_mods)
return REDUCE_RANGE
else if(message_mods[RADIO_EXTENSION] in GLOB.radiochannels)
Radio.talk_into(src, message, message_mods[RADIO_EXTENSION], spans, language, message_mods)
return REDUCE_RANGE
/mob/living/simple_animal/bot/proc/drop_part(obj/item/drop_item, dropzone)