From ec43741f2fa9263a33196685d813bd5a91bb62cd Mon Sep 17 00:00:00 2001 From: Jim Apples Date: Fri, 21 Jun 2013 14:40:36 +0100 Subject: [PATCH] Changed the vote sound as discussed by admins, and made it so that -all- votes (Not just crew transfer) automatically disable OOC. Signed-off-by: Jim Apples --- code/controllers/voting.dm | 20 +++++++++++++++++--- code/modules/DetectiveWork/scanner.dm | 9 +++++++++ sound/ambience/alarm4.ogg | Bin 0 -> 18237 bytes 3 files changed, 26 insertions(+), 3 deletions(-) create mode 100644 sound/ambience/alarm4.ogg diff --git a/code/controllers/voting.dm b/code/controllers/voting.dm index f467a879ac..db705ac53a 100644 --- a/code/controllers/voting.dm +++ b/code/controllers/voting.dm @@ -217,11 +217,11 @@ datum/controller/vote world << "[text]\nType vote to place your votes.\nYou have [config.vote_period/10] seconds to vote." switch(vote_type) if("crew_transfer") - world << sound('sound/voice/Serithi/Shuttlehere.ogg') + world << sound('sound/ambience/alarm4.ogg') if("gamemode") - world << sound('sound/voice/Serithi/pretenddemoc.ogg') + world << sound('sound/ambience/alarm4.ogg') if("custom") - world << sound('sound/voice/Serithi/weneedvote.ogg') + world << sound('sound/ambience/alarm4.ogg') if(mode == "gamemode" && going) going = 0 world << "Round start has been delayed." @@ -231,6 +231,20 @@ datum/controller/vote world << "The OOC channel has been automatically disabled due to the crew transfer vote." log_admin("OOC was toggled automatically due to crew_transfer vote.") message_admins("OOC has been toggled off automatically.") + if(mode == "gamemode" && ooc_allowed) + auto_muted = 1 + ooc_allowed = !( ooc_allowed ) + world << "The OOC channel has been automatically disabled due to the gamemode vote." + log_admin("OOC was toggled automatically due to gamemode vote.") + message_admins("OOC has been toggled off automatically.") + if(mode == "custom" && ooc_allowed) + auto_muted = 1 + ooc_allowed = !( ooc_allowed ) + world << "The OOC channel has been automatically disabled due to the custom vote." + log_admin("OOC was toggled automatically due to custom vote.") + message_admins("OOC has been toggled off automatically.") + + time_remaining = round(config.vote_period/10) diff --git a/code/modules/DetectiveWork/scanner.dm b/code/modules/DetectiveWork/scanner.dm index 7bafd4a31f..448425e454 100644 --- a/code/modules/DetectiveWork/scanner.dm +++ b/code/modules/DetectiveWork/scanner.dm @@ -34,9 +34,11 @@ attack(mob/living/carbon/human/M as mob, mob/user as mob) if (!ishuman(M)) user << "\red [M] is not human and cannot have the fingerprints." + flick("forensic0",src) return 0 if (( !( istype(M.dna, /datum/dna) ) || M.gloves) ) user << "\blue No fingerprints found on [M]" + flick("forensic0",src) return 0 else if (src.amount < 1) @@ -71,6 +73,7 @@ return if(istype(A,/obj/item/weapon/f_card)) user << "The scanner displays on the screen: \"ERROR 43: Object on Excluded Object List.\"" + flick("forensic0",src) return add_fingerprint(user) @@ -81,6 +84,7 @@ if(!isnull(A.blood_DNA)) for(var/blood in A.blood_DNA) user << "\blue Blood type: [A.blood_DNA[blood]]\nDNA: [blood]" + flick("forensic2",src) return //General @@ -88,10 +92,12 @@ user.visible_message("\The [user] scans \the [A] with \a [src], the air around [user.gender == MALE ? "him" : "her"] humming[prob(70) ? " gently." : "."]" ,\ "\blue Unable to locate any fingerprints, materials, fibers, or blood on [A]!",\ "You hear a faint hum of electrical equipment.") + flick("forensic0",src) return 0 if(add_data(A)) user << "\blue Object already in internal memory. Consolidating data..." + flick("forensic2",src) return @@ -116,6 +122,7 @@ //FIBERS if(A.suit_fibers) user << "\blue Fibers/Materials Data Stored: Scan with Hi-Res Forensic Scanner to retrieve." + flick("forensic2",src) //Blood if (A.blood_DNA) @@ -127,11 +134,13 @@ user.visible_message("\The [user] scans \the [A] with \a [src], the air around [user.gender == MALE ? "him" : "her"] humming[prob(70) ? " gently." : "."]" ,\ "You finish scanning \the [A].",\ "You hear a faint hum of electrical equipment.") + flick("forensic2",src) return 0 else user.visible_message("\The [user] scans \the [A] with \a [src], the air around [user.gender == MALE ? "him" : "her"] humming[prob(70) ? " gently." : "."]\n[user.gender == MALE ? "He" : "She"] seems to perk up slightly at the readout." ,\ "The results of the scan pique your interest.",\ "You hear a faint hum of electrical equipment, and someone making a thoughtful noise.") + flick("forensic2",src) return 0 return diff --git a/sound/ambience/alarm4.ogg b/sound/ambience/alarm4.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a86bfd155f849da59624b2fb33bbb9eff3085aad GIT binary patch literal 18237 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 j4?0wTxBn8o^Jm%Z?4)noMN{Izsrk&`%=93-{m1