mirror of
https://github.com/KabKebab/GS13.git
synced 2026-07-10 23:47:16 +01:00
@@ -0,0 +1,39 @@
|
||||
/datum/emote/living/brap
|
||||
key = "brap"
|
||||
key_third_person = "braps"
|
||||
message = " "
|
||||
emote_type = EMOTE_AUDIBLE
|
||||
|
||||
/datum/emote/living/brap/select_message_type(mob/user)
|
||||
return pick("farts loudly!", "cuts a fat one!", "rips absolute ass!")
|
||||
|
||||
|
||||
|
||||
/datum/emote/living/brap/run_emote(mob/living/user, params)
|
||||
if(!ishuman(user))
|
||||
return FALSE
|
||||
|
||||
var/fartSoundChoice = rand(7)
|
||||
switch(fartSoundChoice)
|
||||
if(0)
|
||||
playsound(user, 'GainStation13/sound/voice/brap3.ogg', 50, 1, -1)
|
||||
if(1)
|
||||
playsound(user, 'GainStation13/sound/voice/brap4.ogg', 50, 1, -1)
|
||||
if(2)
|
||||
playsound(user, 'GainStation13/sound/voice/brap2.ogg', 50, 1, -1)
|
||||
if(3)
|
||||
playsound(user, 'GainStation13/sound/voice/brap1.ogg', 50, 1, -1)
|
||||
if(4)
|
||||
playsound(user, 'GainStation13/sound/voice/brap5.ogg', 50, 1, -1)
|
||||
if(5)
|
||||
playsound(user, 'GainStation13/sound/voice/brap6.ogg', 50, 1, -1)
|
||||
if(6)
|
||||
playsound(user, 'GainStation13/sound/voice/brap7.ogg', 50, 1, -1)
|
||||
if(7)
|
||||
playsound(user, 'GainStation13/sound/voice/brap8.ogg', 50, 1, -1)
|
||||
|
||||
. = ..()
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -53,3 +53,25 @@
|
||||
else
|
||||
M.fullness -= 0
|
||||
..()
|
||||
|
||||
//FARTY CHEM
|
||||
|
||||
/datum/reagent/consumable/flatulose
|
||||
name = "Flatulose"
|
||||
description = "A sugar largely indigestible to most known organic organisms. Causes frequent flatulence."
|
||||
color = "#634500"
|
||||
reagent_state = LIQUID
|
||||
taste_description = "sulfury sweetness"
|
||||
metabolization_rate = 0.5 * REAGENTS_METABOLISM //Done by Zestyspy, Jan 2023
|
||||
|
||||
/datum/reagent/consumable/flatulose/on_mob_life(mob/living/carbon/M)
|
||||
if(M && M?.client?.prefs.weight_gain_chems)
|
||||
if(M.reagents.get_reagent_amount(/datum/reagent/consumable/flatulose) < 1)
|
||||
to_chat(M,"<span class='notice'>You feel substantially bloated...</span>")
|
||||
if(M.reagents.get_reagent_amount(/datum/reagent/consumable/flatulose) > 3)
|
||||
to_chat(M,"<span class='notice'>You feel pretty gassy...</span>")
|
||||
M.emote(pick("brap","fart"))
|
||||
..()
|
||||
else
|
||||
return ..()
|
||||
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
/obj/item/reagent_containers/food/snacks/gbburrito
|
||||
name = "\improper Gato Gas Giant Burrito"
|
||||
icon_state = "gbburrito"
|
||||
desc = "More than three pounds of beans, meat, and cheese wrapped in a greasy tortilla. It's piping hot."
|
||||
trash = null
|
||||
list_reagents = list(/datum/reagent/consumable/nutriment = 6, /datum/reagent/consumable/flatulose = 4, /datum/reagent/consumable/sodiumchloride = 0.5)
|
||||
filling_color = "#74291b"
|
||||
tastes = list("refried beans","grease" = 1)
|
||||
foodtype = MEAT
|
||||
price = 3
|
||||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -12,6 +12,7 @@
|
||||
/obj/item/reagent_containers/food/snacks/spacetwinkie = 6,
|
||||
/obj/item/reagent_containers/food/snacks/cheesiehonkers = 6,
|
||||
/obj/item/reagent_containers/food/snacks/bird_seed =6,
|
||||
/obj/item/reagent_containers/food/snacks/gbburrito = 6,
|
||||
/obj/item/reagent_containers/food/snacks/soyfood = 6)
|
||||
contraband = list(/obj/item/reagent_containers/food/snacks/syndicake = 6)
|
||||
premium = list(/obj/item/storage/box/donkpockets = 1,
|
||||
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 74 KiB After Width: | Height: | Size: 74 KiB |
Reference in New Issue
Block a user