diff --git a/code/modules/vending/cola.dm b/code/modules/vending/cola.dm index c2f2b16fe3..a2503fff0f 100644 --- a/code/modules/vending/cola.dm +++ b/code/modules/vending/cola.dm @@ -1,4 +1,3 @@ - /obj/machinery/vending/cola name = "\improper Robust Softdrinks" desc = "A softdrink vendor provided by Robust Industries, LLC." @@ -88,7 +87,7 @@ light_mask = "pwr_game-light-mask" light_color = COLOR_STRONG_VIOLET -/obj/machinery/vending/cola/shamblers +// /obj/machinery/vending/cola/shamblers name = "\improper Shambler's Vendor" desc = "~Shake me up some of that Shambler's Juice!~" icon_state = "shamblers_juice" @@ -105,7 +104,7 @@ product_ads = "Refreshing!;Jyrbv dv lg jfdv fw kyrk Jyrdscvi'j Alztv!;Over 1 trillion souls drank!;Thirsty? Nyp efk uizeb kyv uribevjj?;Kyv Jyrdscvi uizebj kyv ezxyk!;Drink up!;Krjkp." light_mask = "shamblers-light-mask" light_color = COLOR_MOSTLY_PURE_PINK -/obj/machinery/vending/cola/buzz_fuzz +// /obj/machinery/vending/cola/buzz_fuzz name = "\improper Buzz Fuzz Vendor" desc = "~A hive of Flavour!~" icon_state = "honey_vender" diff --git a/modular_splurt/code/modules/food_and_drinks/drinks/drinks/bottle.dm b/modular_splurt/code/modules/food_and_drinks/drinks/drinks/bottle.dm index 436ab349f3..45612637cd 100644 --- a/modular_splurt/code/modules/food_and_drinks/drinks/drinks/bottle.dm +++ b/modular_splurt/code/modules/food_and_drinks/drinks/drinks/bottle.dm @@ -19,3 +19,28 @@ volume = 100 list_reagents = list(/datum/reagent/consumable/ethanol/navy_rum = 100) +// New Splurt bottles for the barman. + +/obj/item/reagent_containers/food/drinks/bottle/cum_rum + name = "NT Femboy Navy Cum Rum" + desc = "Can't have female mates in the Navy! Sourced from NT femboy cum farms." + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "cum_rum" + volume = 100 + list_reagents = list(/datum/reagent/consumable/ethanol/navy_rum = 40, /datum/reagent/consumable/semen = 60) + +/obj/item/reagent_containers/food/drinks/bottle/femcum_whiskey + name = "2440's Special Femcum whiskey" + desc = "For the womanizer detective." + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "femcum_whiskey" + volume = 100 + list_reagents = list(/datum/reagent/consumable/ethanol/whiskey = 40, /datum/reagent/consumable/semen/femcum = 60) + +/obj/item/reagent_containers/food/drinks/bottle/bloodwine + name = "Stoker's Special reserve Bloodwine" + desc = "Horribly sweet, wonderfuly wicked and aged to perfection." + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "bloodwine" + volume = 100 + list_reagents = list(/datum/reagent/consumable/ethanol/wine = 40, /datum/reagent/blood = 60) diff --git a/modular_splurt/code/modules/food_and_drinks/drinks/drinks/drinks.dm b/modular_splurt/code/modules/food_and_drinks/drinks/drinks/drinks.dm new file mode 100644 index 0000000000..83bc8f95e0 --- /dev/null +++ b/modular_splurt/code/modules/food_and_drinks/drinks/drinks/drinks.dm @@ -0,0 +1,31 @@ +/obj/item/reagent_containers/food/drinks/soda_cans/carbonatedcum + name = "Mosley's Special Carbonated Cum" + desc = "A pink can with the image of a Mal0 on the front. Very seductive eyes." + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "carbonatedcum" + list_reagents = list(/datum/reagent/consumable/semen = 30) + foodtype = SUGAR | BREAKFAST // This is intentional, Meow :3 - Lucky + +/obj/item/reagent_containers/food/drinks/soda_cans/carbonatedfemcum + name = "Mosley's Special Carbonated Femcum" + desc = "A purple can with the image of a Mal0 on the front. Very seductive eyes." + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "carbonatedfemcum" + list_reagents = list(/datum/reagent/consumable/semen/femcum = 30) + foodtype = SUGAR + +/obj/item/reagent_containers/food/drinks/soda_cans/blood + name = "Stoker's Reserve" + desc = "A cola bottle made to look like a night out on the town, bears a large V" + icon = 'modular_splurt/icons/obj/drinks.dmi' + icon_state = "blood" + list_reagents = list(/datum/reagent/blood = 30) + foodtype = MEAT + +/obj/item/reagent_containers/food/drinks/soda_cans/blooddiscrete + name = "Space Cola V" // Stoker's Reserve discrete + desc = "Looks like cola, smells like iron." + icon = 'icons/obj/drinks.dmi' + icon_state = "cola" + list_reagents = list(/datum/reagent/blood = 30) + foodtype = MEAT diff --git a/modular_splurt/code/modules/vending/boozeomat.dm b/modular_splurt/code/modules/vending/boozeomat.dm index 45b1f1351a..23932dd5f8 100644 --- a/modular_splurt/code/modules/vending/boozeomat.dm +++ b/modular_splurt/code/modules/vending/boozeomat.dm @@ -2,7 +2,10 @@ var/list/extra_products = list( /obj/item/reagent_containers/food/drinks/bottle/bitters = 6, /obj/item/reagent_containers/food/drinks/bottle/curacao = 3, - /obj/item/reagent_containers/food/drinks/bottle/navy_rum = 3 + /obj/item/reagent_containers/food/drinks/bottle/navy_rum = 3, + /obj/item/reagent_containers/food/drinks/bottle/bloodwine = 3, + /obj/item/reagent_containers/food/drinks/bottle/femcum_whiskey = 4, + /obj/item/reagent_containers/food/drinks/bottle/cum_rum = 4 ) LAZYADD(products, extra_products) . = ..() diff --git a/modular_splurt/code/modules/vending/cola.dm b/modular_splurt/code/modules/vending/cola.dm index 8e987a5196..43c53e5a40 100644 --- a/modular_splurt/code/modules/vending/cola.dm +++ b/modular_splurt/code/modules/vending/cola.dm @@ -1,6 +1,10 @@ -/obj/machinery/vending/cola/Initialize() - var/list/extra_products = list( - /obj/item/reagent_containers/glass/beaker/waterbottle/large = 5 - ) - LAZYADD(products, extra_products) - . = ..() +/obj/machinery/vending/cola/Initialize(mapload) + var/list/extra_products = list( + /obj/item/reagent_containers/glass/beaker/waterbottle/large = 5, + /obj/item/reagent_containers/food/drinks/soda_cans/carbonatedcum = 5, + /obj/item/reagent_containers/food/drinks/soda_cans/carbonatedfemcum = 5, + /obj/item/reagent_containers/food/drinks/soda_cans/blood = 5, + /obj/item/reagent_containers/food/drinks/soda_cans/blooddiscrete = 5 + ) + LAZYADD(products, extra_products) + . = ..() diff --git a/modular_splurt/icons/obj/drinks.dmi b/modular_splurt/icons/obj/drinks.dmi index c611c9131c..0863b0878d 100644 Binary files a/modular_splurt/icons/obj/drinks.dmi and b/modular_splurt/icons/obj/drinks.dmi differ diff --git a/tgstation.dme b/tgstation.dme index fb5bb8baed..0a73792072 100644 --- a/tgstation.dme +++ b/tgstation.dme @@ -4911,6 +4911,7 @@ #include "modular_splurt\code\modules\events\crystalline_reentry.dm" #include "modular_splurt\code\modules\events\vent_clog.dm" #include "modular_splurt\code\modules\food_and_drinks\drinks\drinks\bottle.dm" +#include "modular_splurt\code\modules\food_and_drinks\drinks\drinks\drinks.dm" #include "modular_splurt\code\modules\food_and_drinks\drinks\drinks\sizeitems.dm" #include "modular_splurt\code\modules\food_and_drinks\food\snacks.dm" #include "modular_splurt\code\modules\food_and_drinks\food\snacks_burgers.dm"