Merge pull request #86 from Fizzpocalypse/master

The Brap Update
This commit is contained in:
GDLW
2023-04-03 11:48:37 +02:00
committed by GitHub
13 changed files with 72 additions and 0 deletions
@@ -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.
+1
View File
@@ -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