diff --git a/code/game/machinery/vending.dm b/code/game/machinery/vending.dm index 9a2880fae67..b9ef418a6cb 100644 --- a/code/game/machinery/vending.dm +++ b/code/game/machinery/vending.dm @@ -701,6 +701,28 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C refill_canister = /obj/item/weapon/vending_refill/snack var/chef_compartment_access = "28" +/obj/machinery/vending/snack/random + name = "\improper Random Snackies" + desc = "Uh oh!" + +/obj/machinery/vending/snack/random/New() + ..() + var/T = pick(subtypesof(/obj/machinery/vending/snack) - /obj/machinery/vending/snack/random) + new T(get_turf(src)) + qdel(src) + +/obj/machinery/vending/snack/blue + icon_state = "snackblue" + +/obj/machinery/vending/snack/orange + icon_state = "snackorange" + +/obj/machinery/vending/snack/green + icon_state = "snackgreen" + +/obj/machinery/vending/snack/teal + icon_state = "snackteal" + /obj/machinery/vending/sustenance name = "\improper Sustenance Vendor" desc = "A vending machine which vends food, as required by section 47-C of the NT's Prisoner Ethical Treatment Agreement." @@ -731,10 +753,14 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C premium = list(/obj/item/weapon/reagent_containers/food/drinks/drinkingglass/filled/nuka_cola = 1) refill_canister = /obj/item/weapon/vending_refill/cola +/obj/machinery/vending/cola/random + name = "\improper Random Drinkies" + desc = "Uh oh!" + /obj/machinery/vending/cola/random/New() ..() var/T = pick(subtypesof(/obj/machinery/vending/cola) - /obj/machinery/vending/cola/random) - new T + new T(get_turf(src)) qdel(src) /obj/machinery/vending/cola/blue @@ -745,12 +771,30 @@ IF YOU MODIFY THE PRODUCTS LIST OF A MACHINE, MAKE SURE TO UPDATE ITS RESUPPLY C /obj/machinery/vending/cola/red icon_state = "cola_red" + name = "\improper Space Cola Vendor" + desc = "It vends cola, in space." + product_slogans = "Cola in space!" /obj/machinery/vending/cola/space_up icon_state = "space_up" + name = "\improper Space-up! Vendor" + desc = "Indulge in an explosion of flavor." + product_slogans = "Space-up! Like a hull breach in your mouth." + +/obj/machinery/vending/cola/starkist + icon_state = "starkist" + name = "\improper Star-kist Vendor" + desc = "The taste of a star in liquid form." + product_slogans = "Drink the stars! Star-kist!" + +/obj/machinery/vending/cola/sodie + icon_state = "soda" /obj/machinery/vending/cola/pwr_game icon_state = "pwr_game" + name = "/improper Pwr Game Vendor" + desc = "You want it, we got it. Brought to you in partnership with Vlad's Salads." + product_slogans = "The POWER that gamers crave! PWR GAME!" /obj/machinery/vending/cola/shamblers name = "\improper Shambler's Vendor" diff --git a/code/game/objects/effects/contraband.dm b/code/game/objects/effects/contraband.dm index 13c21315176..0400fcffe66 100644 --- a/code/game/objects/effects/contraband.dm +++ b/code/game/objects/effects/contraband.dm @@ -1,7 +1,7 @@ //########################## POSTERS ################################## -#define NUM_OF_POSTER_DESIGNS 36 // contraband posters +#define NUM_OF_POSTER_DESIGNS 44 // contraband posters #define NUM_OF_POSTER_DESIGNS_LEGIT 35 // corporate approved posters @@ -54,7 +54,15 @@ list(name = "- Punch Shit", desc = " Fight things for no reason, like a man!"), list(name = "- The Griffin", desc = " The Griffin commands you to be the worst you can be. Will you?"), list(name = "- Lizard", desc = " This lewd poster depicts a lizard preparing to mate."), list(name = "- Free Drone", desc = " This poster commemorates the bravery of the rogue drone banned by CentComm."), -list(name = "- Busty Backdoor Xeno Babes 6", desc = " Get a load, or give, of these all natural Xenos!") ) +list(name = "- Busty Backdoor Xeno Babes 6", desc = " Get a load, or give, of these all natural Xenos!"), +list(name = "- Robust Softdrinks", desc = " Robust Softdrinks: More robust than a toolbox to the head!"), +list(name = "- Shambler's Juice", desc = "~Shake me up some of that Shambler's Juice!~"), +list(name = "- Pwr Game", desc = "The POWER that gamers CRAVE! In partnership with Vlad's Salad."), +list(name = "- Sun-kist", desc = "Drink the stars!"), +list(name = "- Space Cola", desc = "Your favorite cola, in space."), +list(name = "- Space-Up!", desc = "Sucked out into space by the FLAVOR!"), +list(name = "- Kudzu", desc = "A poster advertising a movie about plants. How dangerous could they possibly be?"), +list(name = "- Masked Men", desc = "A poster advertising a movie about some masked men.") ) // LEGIT diff --git a/code/game/objects/items/weapons/vending_items.dm b/code/game/objects/items/weapons/vending_items.dm index 415455b5699..547bd7bea01 100644 --- a/code/game/objects/items/weapons/vending_items.dm +++ b/code/game/objects/items/weapons/vending_items.dm @@ -51,7 +51,7 @@ /obj/item/weapon/vending_refill/cola machine_name = "Robust Softdrinks" icon_state = "refill_cola" - charges = list(20, 2, 1)//of 60 standard, 6 contraband, 1 premium + charges = list(25, 4, 1)//of 75 standard, 12 contraband, 1 premium init_charges = list(20, 2, 1) /obj/item/weapon/vending_refill/cigarette diff --git a/code/modules/food_and_drinks/drinks/drinks.dm b/code/modules/food_and_drinks/drinks/drinks.dm index 26560b98ec3..8b50a66906d 100644 --- a/code/modules/food_and_drinks/drinks/drinks.dm +++ b/code/modules/food_and_drinks/drinks/drinks.dm @@ -351,7 +351,7 @@ name = "Lemon-Lime Soda" /obj/item/weapon/reagent_containers/food/drinks/soda_cans/space_up - name = "Space-Up" + name = "Space-Up!" desc = "Tastes like a hull breach in your mouth." icon_state = "space-up" list_reagents = list("space_up" = 30) diff --git a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm index 4af8e1db0e5..1ac5b3edfaf 100644 --- a/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm +++ b/code/modules/food_and_drinks/drinks/drinks/drinkingglass.dm @@ -268,7 +268,7 @@ if("pwr_game") icon_state = "glass_red" name = "glass of Pwr Game" - desc = "Goes well with a valid salad." + desc = "Goes well with a Vlad's salad." if("shamblers") icon_state = "glass_red" name = "glass of Shambler's Juice" diff --git a/icons/obj/computer.dmi b/icons/obj/computer.dmi index 2a26590dff3..36deda3f6c3 100644 Binary files a/icons/obj/computer.dmi and b/icons/obj/computer.dmi differ diff --git a/icons/obj/contraband.dmi b/icons/obj/contraband.dmi index cb495d2febd..f0912c136ef 100644 Binary files a/icons/obj/contraband.dmi and b/icons/obj/contraband.dmi differ diff --git a/icons/obj/vending.dmi b/icons/obj/vending.dmi index 21a235863fc..197ad940adc 100644 Binary files a/icons/obj/vending.dmi and b/icons/obj/vending.dmi differ