mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-08-17 09:59:55 +01:00
<img width="209" height="212" alt="image_2026-02-18_163749448" src="https://github.com/user-attachments/assets/dd40e552-6752-41bc-8c1f-1d6759ed19e5" /> -Adds Cytherian cuisine to the game with 4 specifically cytherian dishes as well as some popcorn flavors. -Adds Adhomian cheese and two new Adhomian cuisine dishes for everyone who has been asking for more Tajaran foods. -Adds an alternate, vegan way to make dough that doesn't require eggs. -Adds cheese-less omelettes. -Adds a few other miscellaneous dishes such as Poutine, Churros, and chocolate pizzas. -Adds trays of clams casino now dispense individual clams that can be eaten seperately. -Adds a new kitchen bounty for some of the new desserts and added the new tajaran dishes to the adhomian cuisine bounty. -Changes North Sixty seafood platters to include regular clams instead of R'sval clams since R'sval clams are Adhomian and I suspect regular clams were the intention for this dish all along. -Renames the old tossed salad to 'apple salad', now that there's a newer, less fruit-based tossed salad. -Makes it so onion rings can be placed freely like every other food instead of being locked to one spot. -Fixes some food description typos. --------- Signed-off-by: tomixcomics <11053204+tomixcomics@users.noreply.github.com> Co-authored-by: Cody Brittain <1779662+Generalcamo@users.noreply.github.com>
255 lines
9.1 KiB
Plaintext
255 lines
9.1 KiB
Plaintext
/*
|
|
MRE Stuff
|
|
*/
|
|
|
|
/obj/item/storage/box/fancy/mre
|
|
name = "\improper MRE, menu 1"
|
|
desc = "A vacuum-sealed bag containing a day's worth of nutrients for an adult in strenuous situations. There is no visible expiration date on the package."
|
|
icon = 'icons/obj/storage/fancy/mre.dmi'
|
|
icon_state = "mre"
|
|
storage_slots = 7
|
|
opened = FALSE
|
|
closable = FALSE
|
|
icon_overlays = FALSE
|
|
drop_sound = 'sound/items/drop/gloves.ogg'
|
|
pickup_sound = 'sound/items/pickup/gloves.ogg'
|
|
use_sound = 'sound/items/storage/wrapper.ogg'
|
|
open_sound = SFX_RIP
|
|
open_message = "You tear open the bag, breaking the vacuum seal."
|
|
var/main_meal = /obj/item/storage/box/fancy/mrebag
|
|
var/meal_desc = "This one is menu 1, meat pizza."
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/capsaicin = 1,
|
|
/obj/item/material/kitchen/utensil/fork/plastic = 1
|
|
)
|
|
make_exact_fit = TRUE
|
|
|
|
/obj/item/storage/box/fancy/mre/feedback_hints(mob/user, distance, is_adjacent)
|
|
. += ..()
|
|
. += meal_desc
|
|
|
|
/obj/item/storage/box/fancy/mre/fill()
|
|
new main_meal(src)
|
|
. = ..()
|
|
|
|
/obj/item/storage/mre/attack_self(mob/user)
|
|
open(user)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu2
|
|
name = "\improper MRE, menu 2"
|
|
meal_desc = "This one is menu 2, margherita."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu2
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/salt = 1,
|
|
/obj/item/material/kitchen/utensil/fork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu3
|
|
name = "\improper MRE, menu 3"
|
|
meal_desc = "This one is menu 3, vegetable pizza."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu3
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/pepper = 1,
|
|
/obj/item/material/kitchen/utensil/fork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu4
|
|
name = "\improper MRE, menu 4"
|
|
meal_desc = "This one is menu 4, hamburger."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu4
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/mayo = 1,
|
|
/obj/item/material/kitchen/utensil/spork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu5
|
|
name = "\improper MRE, menu 5"
|
|
meal_desc = "This one is menu 5, taco."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu5
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/ketchup = 1,
|
|
/obj/item/material/kitchen/utensil/spork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu6
|
|
name = "\improper MRE, menu 6"
|
|
meal_desc = "This one is menu 6, meatbread."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu6
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/random/mre/sauce/sugarfree = 1,
|
|
/obj/item/material/kitchen/utensil/fork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu7
|
|
name = "\improper MRE, menu 7"
|
|
meal_desc = "This one is menu 7, salad."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu7
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/soy = 1,
|
|
/obj/item/material/kitchen/utensil/spoon/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu8
|
|
name = "\improper MRE, menu 8"
|
|
meal_desc = "This one is menu 8, hot chili."
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu8
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/capsaicin = 1,
|
|
/obj/item/material/kitchen/utensil/spoon/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu9
|
|
name = "vegan MRE"
|
|
meal_desc = "This one is menu 9, boiled rice (skrell-safe)."
|
|
icon_state = "vegmre"
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu9
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu9 = 1,
|
|
/obj/item/storage/box/fancy/crackers = 1,
|
|
/obj/random/mre/spread/vegan = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/soy = 1,
|
|
/obj/item/material/kitchen/utensil/spoon/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu10
|
|
name = "protein MRE"
|
|
meal_desc = "This one is menu 10, protein."
|
|
icon_state = "meatmre"
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu10
|
|
starts_with = list(
|
|
/obj/item/reagent_containers/food/snacks/proteinbar = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/protein = 1,
|
|
/obj/random/mre/sauce/sugarfree = 1,
|
|
/obj/item/material/kitchen/utensil/fork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu11 // This is contraband, so normal players usually won't see it unless they actively seek it out
|
|
name = "crayon MRE"
|
|
meal_desc = "This one doesn't have a menu listing. How very odd."
|
|
icon_state = "crayonmre"
|
|
main_meal = /obj/item/storage/box/fancy/crayons
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu11 = 1,
|
|
/obj/random/mre/sauce/crayon = 1,
|
|
/obj/random/mre/sauce/crayon = 1,
|
|
/obj/random/mre/sauce/crayon = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/menu11/special // antag item
|
|
meal_desc = "This one doesn't have a menu listing. How odd. It has the initials \"A.B.\" written on the back."
|
|
|
|
/obj/item/storage/box/fancy/mre/menu12
|
|
name = "k'ois MRE"
|
|
meal_desc = "This one is menu 12, k'ois. DO NOT CONSUME IF YOU ARE NOT VAURCA."
|
|
icon_state = "koismre"
|
|
main_meal = /obj/item/storage/box/fancy/mrebag/menu12
|
|
starts_with = list(
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu12 = 1,
|
|
/obj/item/reagent_containers/food/snacks/koisbar_clean = 1,
|
|
/obj/random/mre/spread = 1,
|
|
/obj/random/mre/drink = 1,
|
|
/obj/item/reagent_containers/food/condiment/small/packet/phoron = 1,
|
|
/obj/item/material/kitchen/utensil/spork/plastic = 1
|
|
)
|
|
|
|
/obj/item/storage/box/fancy/mre/random
|
|
meal_desc = "The menu label is faded out."
|
|
main_meal = /obj/random/mre/main
|
|
|
|
/obj/item/storage/box/fancy/mrebag
|
|
name = "main course"
|
|
desc = "A vacuum-sealed bag containing a MRE's main course. Self-heats when opened."
|
|
icon = 'icons/obj/storage/fancy/mre.dmi'
|
|
icon_state = "pouch_medium"
|
|
drop_sound = 'sound/items/drop/gloves.ogg'
|
|
pickup_sound = 'sound/items/pickup/gloves.ogg'
|
|
use_sound = 'sound/items/storage/wrapper.ogg'
|
|
storage_slots = 1
|
|
opened = FALSE
|
|
closable = FALSE
|
|
icon_overlays = FALSE
|
|
w_class = WEIGHT_CLASS_SMALL
|
|
open_sound = 'sound/effects/bubbles.ogg'
|
|
open_message = "The pouch heats up as you break the vacuum seal."
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/meatpizzaslice/filled = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu2
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/margheritaslice/filled = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu3
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/vegetablepizzaslice/filled = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu4
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/burger = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu5
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/taco = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu6
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/meatbreadslice/filled = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu7
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/salad/applesalad = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu8
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/hotchili = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu9
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/boiledrice = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu10
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/meatcube = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/menu12
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/koisjelly = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/dessert
|
|
name = "dessert"
|
|
desc = "A vacuum-sealed bag containing a MRE's dessert."
|
|
icon_state = "pouch_small"
|
|
open_sound = SFX_RIP
|
|
open_message = "You tear open the bag, breaking the vacuum seal."
|
|
starts_with = list(/obj/random/mre/dessert = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu9
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/plumphelmetbiscuit = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu11
|
|
starts_with = list(/obj/item/pen/crayon/rainbow = 1)
|
|
|
|
/obj/item/storage/box/fancy/mrebag/dessert/menu12
|
|
starts_with = list(/obj/item/reagent_containers/food/snacks/friedkois = 1)
|