Files
Bubberstation/code/modules/vending/drinnerware.dm
SkyratBot b517806be1 [MIRROR] Da plate update: New plate sizes and breakable plates. [MDB IGNORE] (#9496)
* Da plate update: New plate sizes and breakable plates (#62804)

About The Pull Request

This PR adds small and large plates and allows you to break plates by throwing them.

bild
bild
Why It's Good For The Game

Having larger plates allows you to more easily run the buffet gimmick as you can fit more items on the large plates.

Having large plates also allows for more space for creative food plating.

The small plates lets the chef serve small food items such individual cake slices without the plate looking mismatched.

Plate breaking improves immersion and allows unsavoury characters such as mimes and syndicates to stir up trouble.
Changelog

cl
expansion: Small and large plates have been added to the kitchen vend.
expansion: Plates will now break when thrown.
/cl

* Da plate update: New plate sizes and breakable plates.

Co-authored-by: Krysonism <49783092+Krysonism@users.noreply.github.com>
2021-11-16 15:56:51 -05:00

39 lines
1.5 KiB
Plaintext

/obj/machinery/vending/dinnerware
name = "\improper Plasteel Chef's Dinnerware Vendor"
desc = "A kitchen and restaurant equipment vendor."
product_ads = "Mm, food stuffs!;Food and food accessories.;Get your plates!;You like forks?;I like forks.;Woo, utensils.;You don't really need these..."
icon_state = "dinnerware"
panel_type = "panel4"
products = list(
/obj/item/storage/bag/tray = 8,
/obj/item/reagent_containers/glass/bowl = 20,
/obj/item/kitchen/fork = 6,
/obj/item/kitchen/spoon = 6,
/obj/item/reagent_containers/food/drinks/drinkingglass = 8,
/obj/item/reagent_containers/food/condiment/pack/ketchup = 5,
/obj/item/reagent_containers/food/condiment/pack/hotsauce = 5,
/obj/item/reagent_containers/food/condiment/pack/astrotame = 5,
/obj/item/reagent_containers/food/condiment/saltshaker = 5,
/obj/item/reagent_containers/food/condiment/peppermill = 5,
/obj/item/clothing/suit/apron/chef = 2,
/obj/item/kitchen/rollingpin = 2,
/obj/item/knife/kitchen = 2,
/obj/item/book/granter/crafting_recipe/cooking_sweets_101 = 2,
/obj/item/plate/small = 5,
/obj/item/plate = 10,
/obj/item/plate/large = 5
)
contraband = list(
/obj/item/kitchen/rollingpin = 2,
/obj/item/knife/butcher = 2,
)
refill_canister = /obj/item/vending_refill/dinnerware
default_price = PAYCHECK_ASSISTANT * 0.8
extra_price = PAYCHECK_HARD
payment_department = ACCOUNT_SRV
light_mask = "dinnerware-light-mask"
/obj/item/vending_refill/dinnerware
machine_name = "Plasteel Chef's Dinnerware Vendor"
icon_state = "refill_smoke"