From 2892390cb31d5cf4aba0ecf49df27f51b4acfeab Mon Sep 17 00:00:00 2001 From: GhostActual Date: Sun, 17 Apr 2022 13:15:30 -0400 Subject: [PATCH] Base Commit --- code/__defines/chemistry.dm | 2 +- code/game/gamemodes/newobjective.dm | 4 +- code/game/objects/items/contraband.dm | 63 ++++- code/game/objects/items/devices/flashlight.dm | 2 +- .../objects/items/weapons/cigs_lighters.dm | 2 +- .../objects/random/unidentified/medicine.dm | 4 +- .../loadout/loadout_general_vr.dm | 2 +- code/modules/food/food/snacks.dm | 6 +- code/modules/food/food/thecake.dm | 2 +- code/modules/hydroponics/grown.dm | 14 +- .../modules/hydroponics/seedtypes/ambrosia.dm | 6 +- .../hydroponics/seedtypes/mushrooms.dm | 2 +- .../living/carbon/human/MedicalSideEffects.dm | 2 +- .../reagents/reactions/instant/instant.dm | 10 +- .../reagents/reagent_containers/hypospray.dm | 4 +- .../reagents/reagent_containers/pill.dm | 25 +- .../unidentified_hypospray.dm | 2 +- code/modules/reagents/reagents/drugs.dm | 255 ++++++++++++++++++ code/modules/reagents/reagents/medicine.dm | 106 +------- code/modules/reagents/reagents/toxins.dm | 107 -------- code/modules/virus2/effect.dm | 2 +- code/modules/xenobio2/_xeno_setup.dm | 83 +++--- icons/obj/chemical.dmi | Bin 59346 -> 59148 bytes sound/effects/chop.ogg | Bin 0 -> 20415 bytes sound/effects/snort.ogg | Bin 0 -> 14747 bytes 25 files changed, 415 insertions(+), 290 deletions(-) create mode 100644 code/modules/reagents/reagents/drugs.dm create mode 100644 sound/effects/chop.ogg create mode 100644 sound/effects/snort.ogg diff --git a/code/__defines/chemistry.dm b/code/__defines/chemistry.dm index f1de2ddd45..f03564c223 100644 --- a/code/__defines/chemistry.dm +++ b/code/__defines/chemistry.dm @@ -46,7 +46,7 @@ // Chemistry lists. var/list/tachycardics = list("coffee", "inaprovaline", "hyperzine", "nitroglycerin", "thirteenloko", "nicotine") // Increase heart rate. -var/list/bradycardics = list("neurotoxin", "cryoxadone", "clonexadone", "space_drugs", "stoxin") // Decrease heart rate. +var/list/bradycardics = list("neurotoxin", "cryoxadone", "clonexadone", "bliss", "stoxin", "ambrosia_extract") // Decrease heart rate. var/list/heartstopper = list("potassium_chlorophoride", "zombie_powder") // This stops the heart. var/list/cheartstopper = list("potassium_chloride") // This stops the heart when overdose is met. -- c = conditional diff --git a/code/game/gamemodes/newobjective.dm b/code/game/gamemodes/newobjective.dm index 4639f57138..c52e51d5b5 100644 --- a/code/game/gamemodes/newobjective.dm +++ b/code/game/gamemodes/newobjective.dm @@ -1081,8 +1081,8 @@ datum return 0 drugs - steal_target = /datum/reagent/space_drugs - explanation_text = "Steal some space drugs." + steal_target = /datum/reagent/drugs/bliss + explanation_text = "Steal some bliss." weight = 40 get_points(var/job) diff --git a/code/game/objects/items/contraband.dm b/code/game/objects/items/contraband.dm index a6e1ef3c2d..b9895428b7 100644 --- a/code/game/objects/items/contraband.dm +++ b/code/game/objects/items/contraband.dm @@ -1,6 +1,8 @@ -//Let's get some REAL contraband stuff in here. Because come on, getting brigged for LIPSTICK is no fun. - -//Illicit drugs~ +// Let's get some REAL contraband stuff in here. Because come on, getting brigged for LIPSTICK is no fun. +// +// Includes drug powder. +// +// Illicit drugs~ /obj/item/weapon/storage/pill_bottle/happy name = "bottle of Happy pills" desc = "Highly illegal drug. When you want to see the rainbow." @@ -19,7 +21,7 @@ /obj/item/weapon/reagent_containers/glass/beaker/vial/random/toxin random_reagent_list = list( - list("mindbreaker" = 10, "space_drugs" = 20) = 3, + list("mindbreaker" = 10, "bliss" = 20) = 3, list("carpotoxin" = 15) = 2, list("impedrezene" = 15) = 2, list("zombiepowder" = 10) = 1) @@ -39,3 +41,56 @@ desc = "Contains [english_list(names)]." update_icon() + +// +// Drug Powder +// +/obj/item/weapon/reagent_containers/powder + name = "powder" + desc = "A powdered form of... something." + icon = 'icons/obj/chemical.dmi' + icon_state = "powder" + item_state = "powder" + amount_per_transfer_from_this = 2 + possible_transfer_amounts = 2 + w_class = ITEMSIZE_TINY + volume = 50 + +/obj/item/weapon/reagent_containers/powder/examine(mob/user) + if(reagents) + var/datum/reagent/R = reagents.get_master_reagent() + desc = "A powdered form of what appears to be [R.name]. There's about [reagents.total_volume] units here." + return ..() + +/obj/item/weapon/reagent_containers/powder/Initialize() + ..() + get_appearance() + +/obj/item/weapon/reagent_containers/powder/proc/get_appearance() + /// Names and colors based on dominant reagent. + if (reagents.reagent_list.len > 0) + color = reagents.get_color() + var/datum/reagent/R = reagents.get_master_reagent() + var/new_name = lowertext(R) + name = "powdered [new_name]" + +/// Snorting. + +/obj/item/weapon/reagent_containers/powder/attackby(var/obj/item/weapon/W, var/mob/living/user) + + if(!ishuman(user)) /// You gotta be fleshy to snort the naughty drugs. + return ..() + + if(!istype(W, /obj/item/weapon/glass_extra/straw) && !istype(W, /obj/item/weapon/reagent_containers/rollingpaper)) + return ..() + + user.visible_message("[user] snorts [src] with [W]!") + playsound(loc, 'sound/effects/snort.ogg', 50, 1) + + if(reagents) + reagents.trans_to_mob(user, amount_per_transfer_from_this, CHEM_BLOOD) + + if(!reagents.total_volume) /// Did we use all of it? + qdel(src) + +////// End powder. ///////// \ No newline at end of file diff --git a/code/game/objects/items/devices/flashlight.dm b/code/game/objects/items/devices/flashlight.dm index f0ff01c05a..4a800e9292 100644 --- a/code/game/objects/items/devices/flashlight.dm +++ b/code/game/objects/items/devices/flashlight.dm @@ -144,7 +144,7 @@ to_chat(user, "There's visible lag between left and right pupils' reactions.") var/list/pinpoint = list("oxycodone"=1,"tramadol"=5) - var/list/dilating = list("space_drugs"=5,"mindbreaker"=1) + var/list/dilating = list("bliss"=5,"ambrosia_extract"=5,"mindbreaker"=1) if(M.reagents.has_any_reagent(pinpoint) || H.ingested.has_any_reagent(pinpoint)) to_chat(user, "\The [M]'s pupils are already pinpoint and cannot narrow any more.") else if(M.reagents.has_any_reagent(dilating) || H.ingested.has_any_reagent(dilating)) diff --git a/code/game/objects/items/weapons/cigs_lighters.dm b/code/game/objects/items/weapons/cigs_lighters.dm index 7f7bdbca03..d85e21ae1c 100644 --- a/code/game/objects/items/weapons/cigs_lighters.dm +++ b/code/game/objects/items/weapons/cigs_lighters.dm @@ -116,7 +116,7 @@ CIGARETTE PACKETS ARE IN FANCY.DM if(ishuman(loc)) var/mob/living/carbon/human/C = loc if (src == C.wear_mask && C.check_has_mouth()) // if it's in the human/monkey mouth, transfer reagents to the mob - reagents.trans_to_mob(C, REM, CHEM_INGEST, 0.2) // Most of it is not inhaled... balance reasons. + reagents.trans_to_mob(C, amount, CHEM_INGEST, 1.5) // I don't predict significant balance issues by letting blunts actually WORK. else // else just remove some of the reagents reagents.remove_any(REM) diff --git a/code/game/objects/random/unidentified/medicine.dm b/code/game/objects/random/unidentified/medicine.dm index ffd134384a..3bd10ba4f2 100644 --- a/code/game/objects/random/unidentified/medicine.dm +++ b/code/game/objects/random/unidentified/medicine.dm @@ -32,7 +32,7 @@ much more likely to show up. This is done for several purposes; /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/combat/unidentified, /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/healing_nanites/unidentified, /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm/unidentified, - /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/space_drugs/unidentified, + /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/bliss/unidentified, /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/expired/unidentified, /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium/unidentified, /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cryptobiolin/unidentified, @@ -108,7 +108,7 @@ much more likely to show up. This is done for several purposes; prob(5);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/clotting/unidentified, prob(40);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/combat/unidentified, prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/stimm/unidentified, - prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/space_drugs/unidentified, + prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/bliss/unidentified, prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/serotrotium/unidentified, prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cryptobiolin/unidentified, prob(20);/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/mindbreaker/unidentified, diff --git a/code/modules/client/preference_setup/loadout/loadout_general_vr.dm b/code/modules/client/preference_setup/loadout/loadout_general_vr.dm index d330134dba..3daa644f6b 100644 --- a/code/modules/client/preference_setup/loadout/loadout_general_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_general_vr.dm @@ -91,7 +91,7 @@ display_name = "mug with text" description = "A mug with something written on it." path = /obj/item/weapon/reagent_containers/food/drinks/textmug - + /datum/gear/schnapsen display_name = "schnapsen playing cards" description = "French-suit playing cards! Pre-picked for 2-player mode." diff --git a/code/modules/food/food/snacks.dm b/code/modules/food/food/snacks.dm index b1d3baa97d..db37cd13ce 100644 --- a/code/modules/food/food/snacks.dm +++ b/code/modules/food/food/snacks.dm @@ -1083,7 +1083,7 @@ icon_state = "dankpocket" nutriment_amt = 2 nutriment_desc = list("heartiness" = 1, "dough" = 2) - heated_reagents = list("space_drugs" = 5) + heated_reagents = list("bliss" = 5) /obj/item/weapon/reagent_containers/food/snacks/donkpocket/sinpocket name = "\improper Sin-pocket" @@ -3283,7 +3283,7 @@ /obj/item/weapon/reagent_containers/food/snacks/sliceable/cosmicbrownies/Initialize() . = ..() reagents.add_reagent("protein", 2) - reagents.add_reagent("space_drugs", 2) + reagents.add_reagent("ambrosia_extract", 2) reagents.add_reagent("bicaridine", 1) reagents.add_reagent("kelotane", 1) reagents.add_reagent("toxin", 1) @@ -4086,7 +4086,7 @@ reagents.add_reagent("oxycodone", 1) reagents.add_reagent("sifsap", 5) - reagents.add_reagent("space_drugs", 5) + reagents.add_reagent("bliss", 5) /obj/item/weapon/reagent_containers/food/snacks/bellefritter name = "frostbelle fritters" diff --git a/code/modules/food/food/thecake.dm b/code/modules/food/food/thecake.dm index 0b45d1eeb6..d10cb35a4a 100644 --- a/code/modules/food/food/thecake.dm +++ b/code/modules/food/food/thecake.dm @@ -201,7 +201,7 @@ desc = "A mysterious slice, coated in purple frosting that smells like grapes." nutriment_desc = list("The desire to show off an party" = 10) reagents.add_reagent("stoxin", 2) - reagents.add_reagent("space_drugs", 10) + reagents.add_reagent("bliss", 10) reagents.add_reagent("serotrotium", 4) reagents.add_reagent("cryptobiolin", 8) reagents.add_reagent("mindbreaker", 10) diff --git a/code/modules/hydroponics/grown.dm b/code/modules/hydroponics/grown.dm index bc2bfaffb8..288e66bb1b 100644 --- a/code/modules/hydroponics/grown.dm +++ b/code/modules/hydroponics/grown.dm @@ -88,7 +88,7 @@ descriptors |= "radioactive" if(reagents.has_reagent("amatoxin") || reagents.has_reagent("toxin")) descriptors |= "poisonous" - if(reagents.has_reagent("psilocybin") || reagents.has_reagent("space_drugs") || reagents.has_reagent("earthsblood")) + if(reagents.has_reagent("psilocybin") || reagents.has_reagent("bliss") || reagents.has_reagent("earthsblood")) descriptors |= "hallucinogenic" if(reagents.has_reagent("bicaridine") || reagents.has_reagent("earthsblood")) descriptors |= "medicinal" @@ -185,7 +185,7 @@ pocell.charge = pocell.maxcharge qdel(src) return - + if(W.sharp) if(seed.kitchen_tag == "pumpkin") // Ugggh these checks are awful. @@ -213,7 +213,7 @@ to_chat(user, "You add the newly-formed wood to the stack. It now contains [NG.get_amount()] planks.") qdel(src) return - + if(seed.kitchen_tag == "sunflower") new /obj/item/weapon/reagent_containers/food/snacks/rawsunflower(get_turf(src)) to_chat(user, SPAN_NOTICE("You remove the seeds from the flower, slightly damaging them.")) @@ -225,25 +225,25 @@ new /obj/item/weapon/reagent_containers/food/snacks/rawsticks(get_turf(src)) qdel(src) return - + if(!isnull(seed.chems["carrotjuice"])) to_chat(user, "You slice \the [src] into sticks.") new /obj/item/weapon/reagent_containers/food/snacks/carrotfries(get_turf(src)) qdel(src) return - + if(!isnull(seed.chems["pineapplejuice"])) to_chat(user, "You slice \the [src] into rings.") new /obj/item/weapon/reagent_containers/food/snacks/pineapple_ring(get_turf(src)) qdel(src) return - + if(!isnull(seed.chems["soymilk"])) to_chat(user, "You roughly chop up \the [src].") new /obj/item/weapon/reagent_containers/food/snacks/soydope(get_turf(src)) qdel(src) return - + if(seed.get_trait(TRAIT_FLESH_COLOUR)) to_chat(user, "You slice up \the [src].") var/slices = rand(3,5) diff --git a/code/modules/hydroponics/seedtypes/ambrosia.dm b/code/modules/hydroponics/seedtypes/ambrosia.dm index 6a6dda8a14..289b182d9a 100644 --- a/code/modules/hydroponics/seedtypes/ambrosia.dm +++ b/code/modules/hydroponics/seedtypes/ambrosia.dm @@ -5,7 +5,7 @@ display_name = "ambrosia vulgaris" kitchen_tag = "ambrosia" mutants = list("ambrosiadeus") - chems = list("nutriment" = list(1), "space_drugs" = list(1,8), "kelotane" = list(1,8,1), "bicaridine" = list(1,10,1), "toxin" = list(1,10)) + chems = list("nutriment" = list(1), "ambrosia_extract" = list(1,8), "kelotane" = list(1,8,1), "bicaridine" = list(1,10,1)) /datum/seed/ambrosia/New() ..() @@ -25,7 +25,7 @@ display_name = "ambrosia deus" kitchen_tag = "ambrosiadeus" mutants = list("ambrosiainfernus", "ambrosiagaia") - chems = list("nutriment" = list(1), "bicaridine" = list(1,8), "synaptizine" = list(1,8,1), "hyperzine" = list(1,10,1), "space_drugs" = list(1,10)) + chems = list("nutriment" = list(1), "bicaridine" = list(1,8), "synaptizine" = list(1,8,1), "hyperzine" = list(1,10,1), "ambrosia_extract" = list(1,10)) /datum/seed/ambrosia/deus/New() ..() @@ -38,7 +38,7 @@ display_name = "ambrosia infernus" kitchen_tag = "ambrosiainfernus" mutants = null - chems = list("nutriment" = list(1,3), "oxycodone" = list(1,8), "impedrezene" = list(1,10), "mindbreaker" = list(1,10)) + chems = list("nutriment" = list(1,3), "oxycodone" = list(1,8), "impedrezene" = list(1,10), "mindbreaker" = list(1,10), "ambrosia_extract" = list(1,10)) /datum/seed/ambrosia/infernus/New() ..() diff --git a/code/modules/hydroponics/seedtypes/mushrooms.dm b/code/modules/hydroponics/seedtypes/mushrooms.dm index 6f3b36c806..4be5e0fb31 100644 --- a/code/modules/hydroponics/seedtypes/mushrooms.dm +++ b/code/modules/hydroponics/seedtypes/mushrooms.dm @@ -80,7 +80,7 @@ seed_name = "liberty cap" display_name = "liberty cap mushrooms" mutants = null - chems = list("nutriment" = list(1), "stoxin" = list(3,3), "space_drugs" = list(1,25)) + chems = list("nutriment" = list(1), "stoxin" = list(3,3), "bliss" = list(1,25)) /datum/seed/mushroom/hallucinogenic/strong/New() ..() diff --git a/code/modules/mob/living/carbon/human/MedicalSideEffects.dm b/code/modules/mob/living/carbon/human/MedicalSideEffects.dm index 6946f26a80..b37dff23ac 100644 --- a/code/modules/mob/living/carbon/human/MedicalSideEffects.dm +++ b/code/modules/mob/living/carbon/human/MedicalSideEffects.dm @@ -134,7 +134,7 @@ // ==== /datum/medical_effect/itch name = "Itch" - triggers = list("space_drugs" = 10) + triggers = list("bliss" = 10) cures = list("inaprovaline") cure_message = "The itching stops..." diff --git a/code/modules/reagents/reactions/instant/instant.dm b/code/modules/reagents/reactions/instant/instant.dm index fdfd0a0df9..2bb809ccef 100644 --- a/code/modules/reagents/reactions/instant/instant.dm +++ b/code/modules/reagents/reactions/instant/instant.dm @@ -82,10 +82,10 @@ required_reagents = list("aluminum" = 1, "iron" = 1, "oxygen" = 1) result_amount = 3 -/decl/chemical_reaction/instant/space_drugs - name = "Space Drugs" - id = "space_drugs" - result = "space_drugs" +/decl/chemical_reaction/instant/bliss + name = "Bliss" + id = "bliss" + result = "bliss" required_reagents = list("mercury" = 1, "sugar" = 1, "lithium" = 1) result_amount = 3 @@ -1185,7 +1185,7 @@ name = "Talum-quem" id = "talum_quem" result = "talum_quem" - required_reagents = list("space_drugs" = 2, "sugar" = 1, "amatoxin" = 1) + required_reagents = list("bliss" = 2, "sugar" = 1, "amatoxin" = 1) result_amount = 4 /decl/chemical_reaction/instant/qerr_quem diff --git a/code/modules/reagents/reagent_containers/hypospray.dm b/code/modules/reagents/reagent_containers/hypospray.dm index 5fdc6a50af..cee7ed4133 100644 --- a/code/modules/reagents/reagent_containers/hypospray.dm +++ b/code/modules/reagents/reagent_containers/hypospray.dm @@ -308,11 +308,11 @@ This one is filled with serotrotium, which causes concentrated production of the serotonin neurotransmitter in humans." filled_reagents = list("serotrotium" = 15) -/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/space_drugs +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/bliss name = "illicit injector" desc = "A refined version of the standard autoinjector, allowing greater capacity. \ This one contains various illicit drugs, held inside a hypospray to make smuggling easier." - filled_reagents = list("space_drugs" = 15) + filled_reagents = list("bliss" = 15) /obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/cryptobiolin name = "cryptobiolin injector" diff --git a/code/modules/reagents/reagent_containers/pill.dm b/code/modules/reagents/reagent_containers/pill.dm index de4871c6c1..b3b0a637cd 100644 --- a/code/modules/reagents/reagent_containers/pill.dm +++ b/code/modules/reagents/reagent_containers/pill.dm @@ -91,6 +91,29 @@ return +/obj/item/weapon/reagent_containers/pill/attackby(obj/item/weapon/W as obj, mob/user as mob) + if(is_sharp(W)) + var/obj/item/weapon/reagent_containers/powder/J = new /obj/item/weapon/reagent_containers/powder(src.loc) + user.visible_message("[user] gently cuts up [src] with [W]!") + playsound(src.loc, 'sound/effects/chop.ogg', 50, 1) + + if(reagents) + reagents.trans_to_obj(J, reagents.total_volume) + J.get_appearance() + qdel(src) + + if(istype(W, /obj/item/weapon/card/id)) + var/obj/item/weapon/reagent_containers/powder/J = new /obj/item/weapon/reagent_containers/powder(src.loc) + user.visible_message("[user] clumsily chops up [src] with [W]!") + playsound(src.loc, 'sound/effects/chop.ogg', 50, 1) + + if(reagents) + reagents.trans_to_obj(J, reagents.total_volume) + J.get_appearance() + qdel(src) + + return ..() + //////////////////////////////////////////////////////////////////////////////// /// Pills. END //////////////////////////////////////////////////////////////////////////////// @@ -294,7 +317,7 @@ /obj/item/weapon/reagent_containers/pill/happy/Initialize() . = ..() - reagents.add_reagent("space_drugs", 15) + reagents.add_reagent("bliss", 15) reagents.add_reagent("sugar", 15) color = reagents.get_color() diff --git a/code/modules/reagents/reagent_containers/unidentified_hypospray.dm b/code/modules/reagents/reagent_containers/unidentified_hypospray.dm index 1a3412dbe7..cf57cb4b34 100644 --- a/code/modules/reagents/reagent_containers/unidentified_hypospray.dm +++ b/code/modules/reagents/reagent_containers/unidentified_hypospray.dm @@ -58,7 +58,7 @@ init_hide_identity = TRUE flags = 0 -/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/space_drugs/unidentified +/obj/item/weapon/reagent_containers/hypospray/autoinjector/biginjector/bliss/unidentified init_hide_identity = TRUE flags = 0 diff --git a/code/modules/reagents/reagents/drugs.dm b/code/modules/reagents/reagents/drugs.dm new file mode 100644 index 0000000000..3dba29d6f7 --- /dev/null +++ b/code/modules/reagents/reagents/drugs.dm @@ -0,0 +1,255 @@ +/* +/// Recreational and psychiatric drugs go here! Please keep them separated in the file. +/// Due to concerns and safety for our repo, illegal real-world drug names should generally be avoided. +*/ + +/datum/reagent/drugs + name = "generic drugs" + id = "drugs" + description = "Some generic drugs." + taste_description = "a bad investment" + taste_mult = 1.2 /// The overwhelming flavor of a good(?) time! + color = "#f2f2f2" + var/high_messages = TRUE + var/list/high_message_list = list("You feel great! For now...", "You feel a wave of happiness!") + var/list/sober_message_list = list("You feel like garbage...", "Your head aches.") + data = 0 + + var/prob_proc = FALSE /// ANY probabilities in specific drugs should check for this to be TRUE + the desired probability AND set this back to false. + + reagent_state = LIQUID + metabolism = REM * 0.5 + ingest_met = REM * 1.5 /// Be very careful with this, ingestion is weird and will spam high/sober messages horribly! + mrate_static = TRUE + overdose = REAGENTS_OVERDOSE + +/datum/reagent/drugs/affect_blood(mob/living/carbon/M, var/alien, var/removed) + if(alien == IS_DIONA) + return + + if(high_messages == TRUE) + if(world.time > data + 90 SECONDS && volume > 0.5) /// Spam prevention. + data = world.time + var/msg = pick(high_message_list) + to_chat(M, "[msg]") + else if(volume <= 0.2 && data != -1) + data = -1 + var/msg = pick(sober_message_list) + to_chat(M, "[msg]") + if(prob(5) && prob_proc == FALSE) /// Enables procs to activate, remains true until THAT PROC sets it to false again. + prob_proc = TRUE + +/datum/reagent/drugs/bliss /// Replaces Space Drugs. + name = "Bliss" + id = "bliss" + description = "Known for providing a euphoric high, this psychoactive drug is often used recreationally." + taste_description = "unpleasant bitterness" + taste_mult = 0.4 + high_message_list = list("You don't quite know what up or down is anymore...", + "Colors just seem much more amazing.", + "You feel incredibly confident. No one can stop you.", + "You clench your jaw involuntarily.", + "You feel... unsteady.", + "You really feel like talking about your feelings!") + sober_message_list = list("Everything feels a little more grounded.", + "Colors seem... flatter.", + "Everything feels a little dull, now.") + +/datum/reagent/drugs/bliss/affect_blood(mob/living/carbon/M, var/alien, var/removed) + ..() + var/drug_strength = 15 + if(alien == IS_SKRELL) + drug_strength = drug_strength * 0.8 + if(alien == IS_SLIME) + drug_strength = drug_strength * 1.2 + + M.druggy = max(M.druggy, drug_strength) + if(prob_proc == TRUE && prob(10) && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) + step(M, pick(cardinal)) + prob_proc = FALSE + if(prob_proc == TRUE && prob(7)) + M.emote(pick("twitch", "drool", "moan", "giggle")) + prob_proc = FALSE + +/datum/reagent/drugs/bliss/overdose(var/mob/living/M as mob) + if(prob_proc == TRUE && prob(20)) + M.hallucination = max(M.hallucination, 5) + prob_proc = FALSE + M.adjustBrainLoss(0.25*REM) + M.adjustToxLoss(0.25*REM) + ..() + +/datum/reagent/drugs/ambrosia_extract + name = "Ambrosia extract" + id = "ambrosia_extract" + description = "The extract from the plant family ambrosia, responsible for the more \"recreational\" effects." + taste_description = "a strong-tasting plant" + color = "#358f49" + high_message_list = list("You feel so much more relaxed.", + "You can't quite focus on anything.", + "Colors around you seem much more intense.", + "You could snack on something right now...", + "You feel lightheaded and giggly.", + "Everything seems so hilarious.", + "You really could go for some takeout right now.", + "You momentarily forget where you are.", + "You have a mild urge to look over your shoulder.") + sober_message_list = list("You feel the urge to just sit there and do nothing.", + "Reality seems like a real pain in the ass to deal with right now.", + "Things feel really colourless to you all of a sudden.", + "You feel the urge to lie down and nap.") + +/datum/reagent/drugs/ambrosia_extract/affect_blood(mob/living/carbon/M, var/alien, var/removed) + ..() + var/drug_strength = 3 + if(alien == IS_SKRELL) + drug_strength = drug_strength * 0.8 + if(alien == IS_SLIME) + drug_strength = drug_strength * 1.2 + + M.adjustToxLoss(-2) + M.druggy = max(M.druggy, drug_strength) + M.heal_organ_damage(6) + M.adjustOxyLoss(-3) + M.AdjustStunned(-1) + if(prob(5) && prob_proc == TRUE) + M.emote("giggle") + prob_proc = FALSE + if(prob(10) && prob_proc == TRUE) + M.adjust_nutrition(-10) + prob_proc = FALSE + +/datum/reagent/drugs/psilocybin + name = "Psilocybin" + id = "psilocybin" + description = "A strong psycotropic derived from certain species of mushroom." + taste_description = "mushroom" + color = "#E700E7" + high_message_list = list("The world distorts around you...!", + "The walls look like they're moving...", + "Nothing really makes sense right now.", + "It feels like you've melded with the world around you...") + sober_message_list = list("Everything feels... flat.", "You feel almost TOO grounded in your surroundings.") + +/datum/reagent/drugs/psilocybin/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) + ..() + + var/threshold = 1 * M.species.chem_strength_tox + if(alien == IS_SKRELL) + threshold = 1.2 + + if(alien == IS_SLIME) + threshold = 0.8 + + M.druggy = max(M.druggy, 30) + + var/effective_dose = dose + if(issmall(M)) effective_dose *= 2 + if(effective_dose < 1 * threshold) + M.apply_effect(3, STUTTER) + M.make_dizzy(5) + if(prob(3) && prob_proc == TRUE) + M.emote(pick("twitch", "giggle")) + prob_proc = FALSE + else if(effective_dose < 2 * threshold) + M.apply_effect(3, STUTTER) + M.make_jittery(5) + M.make_dizzy(5) + M.druggy = max(M.druggy, 35) + if(prob(5) && prob_proc == TRUE) + M.emote(pick("twitch", "giggle")) + prob_proc = FALSE + else + M.apply_effect(3, STUTTER) + M.make_jittery(10) + M.make_dizzy(10) + M.druggy = max(M.druggy, 40) + if(prob(10) && prob_proc == TRUE) + M.emote(pick("twitch", "giggle")) + prob_proc = FALSE + +/datum/reagent/drugs/talum_quem + name = "Talum-quem" + id = "talum_quem" + description = " A very carefully tailored hallucinogen, for use of the Talum-Katish." + taste_description = "bubblegum" + taste_mult = 1.6 + color = "#db2ed8" + high_message_list = list("The world distorts around you...!", + "The walls look like they're moving...", + "Nothing really makes sense right now.", + "It feels like you've melded with the world around you...") + sober_message_list = list("Everything feels... flat.", "You feel almost TOO grounded in your surroundings.") + +/datum/reagent/drugs/talum_quem/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) + ..() + + var/drug_strength = 29 * M.species.chem_strength_tox + if(alien == IS_SKRELL) + drug_strength = drug_strength * 0.8 + else + M.adjustToxLoss(10 * removed) //Given incorporations of other toxins with similiar damage, this seems right. + + M.druggy = max(M.druggy, drug_strength) + if(prob(10) && prob_proc == TRUE && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) + step(M, pick(cardinal)) + prob_proc = FALSE + if(prob(7) && prob_proc == TRUE) + M.emote(pick("twitch", "drool", "moan", "giggle")) + prob_proc = FALSE + +/datum/reagent/drugs/nicotine + name = "Nicotine" + id = "nicotine" + description = "A highly addictive stimulant extracted from the tobacco plant." + taste_description = "sour staleness" + color = "#181818" + high_messages = FALSE + +/*/////////////////////////////////////////////////////////////////////////// +/// PSYCHIATRIC DRUGS ///// +/// ///// +/// Psychiatric drugs use similar mechanics and will go under "drugs". ///// +*//////////////////////////////////////////////////////////////////////////// +/datum/reagent/drugs/methylphenidate + name = "Methylphenidate" + id = "methylphenidate" + description = "Improves the ability to concentrate." + taste_description = "mild grape" ///Referencing real life oral solutions for these meds. + color = "#BF80BF" + high_message_list = list("You feel focused.", "Your attention is undivided.") + sober_message_list = list("It becomes harder to focus...", "You feel distractible.") + +/datum/reagent/drugs/citalopram + name = "Citalopram" + id = "citalopram" + description = "Stabilizes the mind a little." + taste_description = "mild peppermint" + color = "#FF80FF" + high_message_list = list("Everything feels a bit more steady.", "Your mind feels stable.") + sober_message_list = list("You feel a little tired.", "You feel a little more listless...") + +/datum/reagent/drugs/paroxetine + name = "Paroxetine" + id = "paroxetine" + description = "Stabilizes the mind greatly, but has a chance of adverse effects." + taste_description = "mild oranges" + color = "#FF80BF" + high_message_list = list("Everything feels good, stable.", "You feel grounded.") + sober_message_list = list("The stability is gone...", "Everything is much less stable.") + +/datum/reagent/drugs/paroxetine/affect_blood(mob/living/carbon/M, var/alien, var/removed) + ..() + if(prob(5) && prob_proc == TRUE) + to_chat(M, "Everything feels out of control...") + M.hallucination += 200 + prob_proc = FALSE + +/datum/reagent/drugs/qerr_quem + name = "Qerr-quem" + id = "qerr_quem" + description = "A potent sedative and anti-anxiety medication, made for the Qerr-Katish." + taste_description = "mint" + color = "#e6efe3" + high_message_list = list("You feel sluggish...", "You feel calm and collected.") + sober_message_list = list("You feel so much more antsy...", "Your concentration wavers.") \ No newline at end of file diff --git a/code/modules/reagents/reagents/medicine.dm b/code/modules/reagents/reagents/medicine.dm index a18a2a1a73..0e2b02685f 100644 --- a/code/modules/reagents/reagents/medicine.dm +++ b/code/modules/reagents/reagents/medicine.dm @@ -1301,8 +1301,8 @@ //VOREstation edit. Floor polishing. if(istype(T, /turf/simulated)) var/turf/simulated/S = T - S.dirt = -50 - //VOREstation edit end + S.dirt = -50 + //VOREstation edit end /datum/reagent/sterilizine/touch_mob(var/mob/living/L, var/amount) ..() @@ -1378,106 +1378,6 @@ M.make_dizzy(5) M.make_jittery(5) -/* Antidepressants */ - -#define ANTIDEPRESSANT_MESSAGE_DELAY 5*60*10 - -/datum/reagent/methylphenidate - name = "Methylphenidate" - id = "methylphenidate" - description = "Improves the ability to concentrate." - taste_description = "bitterness" - reagent_state = LIQUID - color = "#BF80BF" - metabolism = 0.01 - ingest_met = 0.25 - mrate_static = TRUE - data = 0 - -/datum/reagent/methylphenidate/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - if(volume <= 0.1 && data != -1) - data = -1 - to_chat(M, "You lose focus...") - else - if(world.time > data + ANTIDEPRESSANT_MESSAGE_DELAY) - data = world.time - to_chat(M, "Your mind feels focused and undivided.") - -/datum/reagent/citalopram - name = "Citalopram" - id = "citalopram" - description = "Stabilizes the mind a little." - taste_description = "bitterness" - reagent_state = LIQUID - color = "#FF80FF" - metabolism = 0.01 - ingest_met = 0.25 - mrate_static = TRUE - data = 0 - -/datum/reagent/citalopram/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - if(volume <= 0.1 && data != -1) - data = -1 - to_chat(M, "Your mind feels a little less stable...") - else - if(world.time > data + ANTIDEPRESSANT_MESSAGE_DELAY) - data = world.time - to_chat(M, "Your mind feels stable... a little stable.") - -/datum/reagent/paroxetine - name = "Paroxetine" - id = "paroxetine" - description = "Stabilizes the mind greatly, but has a chance of adverse effects." - taste_description = "bitterness" - reagent_state = LIQUID - color = "#FF80BF" - metabolism = 0.01 - ingest_met = 0.25 - mrate_static = TRUE - data = 0 - -/datum/reagent/paroxetine/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - if(volume <= 0.1 && data != -1) - data = -1 - to_chat(M, "Your mind feels much less stable...") - else - if(world.time > data + ANTIDEPRESSANT_MESSAGE_DELAY) - data = world.time - if(prob(90)) - to_chat(M, "Your mind feels much more stable.") - else - to_chat(M, "Your mind breaks apart...") - M.hallucination += 200 - -/datum/reagent/qerr_quem - name = "Qerr-quem" - id = "qerr_quem" - description = "A potent stimulant and anti-anxiety medication, made for the Qerr-Katish." - taste_description = "mint" - reagent_state = LIQUID - color = "#e6efe3" - metabolism = 0.01 - ingest_met = 0.25 - mrate_static = TRUE - data = 0 - -/datum/reagent/qerr_quem/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - if(volume <= 0.1 && data != -1) - data = -1 - to_chat(M, "You feel antsy, your concentration wavers...") - else - if(world.time > data + ANTIDEPRESSANT_MESSAGE_DELAY) - data = world.time - to_chat(M, "You feel invigorated and calm.") - // This exists to cut the number of chemicals a merc borg has to juggle on their hypo. /datum/reagent/healing_nanites name = "Restorative Nanites" @@ -1515,7 +1415,7 @@ reagent_state = LIQUID color = "#ffb500" overdose = REAGENTS_OVERDOSE * 0.50 - + /datum/reagent/earthsblood/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) M.heal_organ_damage (4 * removed, 4 * removed) diff --git a/code/modules/reagents/reagents/toxins.dm b/code/modules/reagents/reagents/toxins.dm index 6b7c2c66fe..003ba3e74f 100644 --- a/code/modules/reagents/reagents/toxins.dm +++ b/code/modules/reagents/reagents/toxins.dm @@ -762,34 +762,6 @@ /* Drugs */ -/datum/reagent/space_drugs - name = "Space drugs" - id = "space_drugs" - description = "An illegal chemical compound used as drug." - taste_description = "bitterness" - taste_mult = 0.4 - reagent_state = LIQUID - color = "#60A584" - metabolism = REM * 0.5 - overdose = REAGENTS_OVERDOSE - -/datum/reagent/space_drugs/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - - var/drug_strength = 15 * M.species.chem_strength_tox - if(alien == IS_SKRELL) - drug_strength = drug_strength * 0.8 - - if(alien == IS_SLIME) - drug_strength = drug_strength * 1.2 - - M.druggy = max(M.druggy, drug_strength) - if(prob(10) && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) - step(M, pick(cardinal)) - if(prob(7)) - M.emote(pick("twitch", "drool", "moan", "giggle")) - /datum/reagent/serotrotium name = "Serotrotium" id = "serotrotium" @@ -892,85 +864,6 @@ M.hallucination = max(M.hallucination, drug_strength) -/datum/reagent/psilocybin - name = "Psilocybin" - id = "psilocybin" - description = "A strong psycotropic derived from certain species of mushroom." - taste_description = "mushroom" - color = "#E700E7" - overdose = REAGENTS_OVERDOSE - metabolism = REM * 0.5 - -/datum/reagent/psilocybin/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - - var/threshold = 1 * M.species.chem_strength_tox - if(alien == IS_SKRELL) - threshold = 1.2 - - if(alien == IS_SLIME) - threshold = 0.8 - - M.druggy = max(M.druggy, 30) - - var/effective_dose = dose - if(issmall(M)) effective_dose *= 2 - if(effective_dose < 1 * threshold) - M.apply_effect(3, STUTTER) - M.make_dizzy(5) - if(prob(5)) - M.emote(pick("twitch", "giggle")) - else if(effective_dose < 2 * threshold) - M.apply_effect(3, STUTTER) - M.make_jittery(5) - M.make_dizzy(5) - M.druggy = max(M.druggy, 35) - if(prob(10)) - M.emote(pick("twitch", "giggle")) - else - M.apply_effect(3, STUTTER) - M.make_jittery(10) - M.make_dizzy(10) - M.druggy = max(M.druggy, 40) - if(prob(15)) - M.emote(pick("twitch", "giggle")) - -/datum/reagent/nicotine - name = "Nicotine" - id = "nicotine" - description = "A highly addictive stimulant extracted from the tobacco plant." - taste_description = "bitterness" - reagent_state = LIQUID - color = "#181818" - -/datum/reagent/talum_quem - name = "Talum-quem" - id = "talum_quem" - description = " A very carefully tailored hallucinogen, for use of the Talum-Katish." - taste_description = "bubblegum" - taste_mult = 1.6 - reagent_state = LIQUID - color = "#db2ed8" - metabolism = REM * 0.5 - overdose = REAGENTS_OVERDOSE - -/datum/reagent/talum_quem/affect_blood(var/mob/living/carbon/M, var/alien, var/removed) - if(alien == IS_DIONA) - return - - var/drug_strength = 29 * M.species.chem_strength_tox - if(alien == IS_SKRELL) - drug_strength = drug_strength * 0.8 - else - M.adjustToxLoss(10 * removed) //Given incorporations of other toxins with similiar damage, this seems right. - - M.druggy = max(M.druggy, drug_strength) - if(prob(10) && isturf(M.loc) && !istype(M.loc, /turf/space) && M.canmove && !M.restrained()) - step(M, pick(cardinal)) - if(prob(7)) - M.emote(pick("twitch", "drool", "moan", "giggle")) - /* Transformations */ /datum/reagent/slimetoxin diff --git a/code/modules/virus2/effect.dm b/code/modules/virus2/effect.dm index df3cf32347..6045284b4c 100644 --- a/code/modules/virus2/effect.dm +++ b/code/modules/virus2/effect.dm @@ -337,7 +337,7 @@ if(c_data) data = c_data else - data = pick("bicaridine", "kelotane", "anti_toxin", "inaprovaline", "space_drugs", "sugar", + data = pick("bicaridine", "kelotane", "anti_toxin", "inaprovaline", "bliss", "sugar", "tramadol", "dexalin", "cryptobiolin", "impedrezene", "hyperzine", "ethylredoxrazine", "mindbreaker", "glucose") var/datum/reagent/R = SSchemistry.chemical_reagents[data] diff --git a/code/modules/xenobio2/_xeno_setup.dm b/code/modules/xenobio2/_xeno_setup.dm index e77230b3e5..7d2d2a2e80 100644 --- a/code/modules/xenobio2/_xeno_setup.dm +++ b/code/modules/xenobio2/_xeno_setup.dm @@ -48,57 +48,57 @@ #define MINOR_MALEABLE 1 #define MIN_MALEABLE 0 -var/global/list/xenoChemList = list("mutationtoxin", - "psilocybin", - "mindbreaker", - "impedrezene", +var/global/list/xenoChemList = list("mutationtoxin", + "psilocybin", + "mindbreaker", + "impedrezene", "cryptobiolin", - "space_drugs", - "chloralhydrate", - "stoxin", - "mutagen", - "lexorin", - "pacid", - "cyanide", - "phoron", - "plasticide", - "amatoxin", - "carbon", - "radium", - "sacid", - "sugar", - "kelotane", - "dermaline", - "anti_toxin", - "dexalin", - "synaptizine", - "alkysine", - "imidazoline", - "peridaxon", + "bliss", + "chloralhydrate", + "stoxin", + "mutagen", + "lexorin", + "pacid", + "cyanide", + "phoron", + "plasticide", + "amatoxin", + "carbon", + "radium", + "sacid", + "sugar", + "kelotane", + "dermaline", + "anti_toxin", + "dexalin", + "synaptizine", + "alkysine", + "imidazoline", + "peridaxon", "rezadone", "mutationtoxin", "docilitytoxin") - + /datum/xeno/traits var/list/traits = list() var/list/chemlist = list() var/list/chems = list() var/source = "unknown" - + /datum/xeno/traits/proc/set_trait(var/trait, var/newval) traits["[trait]"] = newval return - + /datum/xeno/traits/proc/get_trait(var/trait) var/val = traits["[trait]"] return val - + /datum/xeno/traits/proc/copy_traits(var/datum/xeno/traits/target) target.traits = traits target.chemlist = chemlist target.chems = chems target.source = source - + /datum/xeno/traits/New() ..() set_trait(TRAIT_XENO_COLOR, "#CACACA") @@ -122,15 +122,15 @@ var/global/list/xenoChemList = list("mutationtoxin", set_trait(TRAIT_XENO_CANSPEAK, 1) set_trait(TRAIT_XENO_STRENGTH, 0) set_trait(TRAIT_XENO_STR_RANGE, 0) - + /datum/xeno/traits/proc/get_gene(var/genetype) - + if(!genetype) return 0 - + var/datum/xeno/genes/G = new() G.genetype = genetype G.values = list() - + switch(genetype) if(GENE_XENO_BIOCHEMISTRY) G.values["[TRAIT_XENO_CHEMVOL]"] = get_trait(TRAIT_XENO_CHEMVOL) @@ -165,18 +165,18 @@ var/global/list/xenoChemList = list("mutationtoxin", if(GENE_XENO_SPECIAL) G.values["[TRAIT_XENO_HOSTILE]"] = get_trait(TRAIT_XENO_HOSTILE) G.values["[TRAIT_XENO_CHROMATIC]"] = get_trait(TRAIT_XENO_CHROMATIC) - + return G - + /datum/xeno/traits/proc/apply_gene(var/datum/xeno/genes/genes) if(!genes.genetype) return 0 - + switch(genes.genetype) if(GENE_XENO_BIOCHEMISTRY) set_trait(TRAIT_XENO_CHEMVOL, genes.values["[TRAIT_XENO_CHEMVOL]"]) for(var/reagent in genes.chems) chems[reagent] = genes[reagent] - + if(GENE_XENO_HEALTH) set_trait(TRAIT_XENO_HEALTH, genes.values["[TRAIT_XENO_HEALTH]"]) set_trait(TRAIT_XENO_STRENGTH, genes.values["[TRAIT_XENO_STRENGTH]"]) @@ -207,11 +207,10 @@ var/global/list/xenoChemList = list("mutationtoxin", if(GENE_XENO_SPECIAL) set_trait(TRAIT_XENO_HOSTILE, genes.values["[TRAIT_XENO_HOSTILE]"]) set_trait(TRAIT_XENO_CHROMATIC, genes.values["[TRAIT_XENO_CHROMATIC]"]) - + /datum/xeno/genes var/genetype //Label for specifying what gene is used. var/list/values //What's going to be put into specific traits var/list/chems - - \ No newline at end of file + diff --git a/icons/obj/chemical.dmi b/icons/obj/chemical.dmi index ddba37210a5e2456708e5e453584d31024fc8255..7c024763bf26ec62f7a4de13aeaae2ec1e84eaac 100644 GIT binary patch literal 59148 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

u@AEv^zCeGlsam}XE+ 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 z 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%0DR?FKkmUE?W=MKdAerlu5WWiK$@%vwb zk0tib-+vU#abAB68jZKt7Zngdvycn`Hb#80fDb4&zXz!6MX*Zpi5MYpG__8sKNUHP zIwAkkyn%_$Ae}c>zLagPXK5*_r9&sz?3NrYQ>R#1x5KAwP_Vi5;h1NhvLn!aG0*Sz zEIh!ZPam*?&(gHnPJL64xIH}ljcjk|!zvlfe&Wmy)nU}>LJ4$B zJ9oiC5u0v(UQ$Eahq3Pqg`q$5l6?(N%Plr#3^q=qHgp6=^f`#9_@?a{bD%)c-Rz)0 z0-&nVCk_Uol&}ZhkHbQgUbBJ4tCj2qVEB2hC(p`=c!>RybOSE)6{$i($ga}v0Y;6u z9OE((oOb=;1_0`p@x98!_fIAOaPRvObC>#)Tz|@i04d+lD#?CmDs-b(F6tpDT`c<> zM*uJwCJ!hKPg#n*MIsO{&7dZ8s;c#4cB9h8jOuHl=paSiKW=jPckxM?-_s4SOp99hwc~(fS1}ONg@M z>EMR}l{%wJ1fK+%P=&mBM!$G#n<{f0EiCDE)HdFRMN96r%v(Rb{YG3mbjCFv&z1lv ztKeD)N23e+eC&O_{T=;US*5v)znj3LHjCbw3{dQv+x&TyD`|^imf}W-bAlcB5>H7p zSi?EHUsO8uD)*;R%86&$3{>5M=mK>l_|EONkqx=Zl$Ph(D}?$Lru0=!u3wUzzStFX z`9{|}aaoP$tJR3%ZXGQ;%bi)B$83wW4-@vCcn{;8(nJrmea`w1iO<|$>HcwyB>CTa z0T!R0YPv7o`ZjA8fU!DR_FreD2;f`Kvk7%ggYFwCY9pzs`=<&K^eu0C~I<&XA z0hzWzr)?J+&He%c>$A4_6hK-Qq%hM@B=M^<=GksYh2V_DY^iIybG3fn_yZ(?nM2R&!T#~p2>RB|i=y8M zW#mwb0Oyj5F~v^{{(Ll+@h;{+deKxl>~B&I1nchEZlWNHRFW6?>^KY1h~#{3HD9rNnQmobHje-M(~Ms;3pzoBCO>~Mw7ZnnG!)Hqdc`+6Q?8DyLnhbxj-^D2Mg?Kk;}SN;3rq#WAi&)+wz z82K;78aT$@w!6`GtO)J@IM|V`iAkSu#NIXemHp7B2m{=+5l2>CBKub+)D~NvGw56W zeWz#kpVq=fVIW0n3*0i+em=41Wu@{Nia#&-y0iyjF5R}&>^|#NA&hSw`UcFBnSq%Q zXe6y@f%(+{N5y+>eZ<9Xhy!az8vpaZqV;v=vl=-@x8369_1Rq64-X5<&?LHeltrp6 zS+%cxE$-sZj7CDn$0)hXi}y-J_*Hg>lN?>5{nOmtbk$-YCA_)WlvFF1JRRbzvYjrr z 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 E0NmLhkpKVy literal 0 HcmV?d00001 diff --git a/sound/effects/snort.ogg b/sound/effects/snort.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6cb5de712a4860adf7744b5cc390217a06232598 GIT binary patch literal 14747 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