Adds beef space ramen (#96393)

## About The Pull Request

Adds beef space ramen packets as an uncommon maintenance spawn. These
are small boxes that contain a brick of dehydrated space ramen and a
beef flavour sachet (these are all they can hold). These items can be
used on the soup range to create beef ramen.
## Why It's Good For The Game

The existing option for ramen leaves something to be desired. You just
add water and it magically heats itself. The ramen is treated as a
reagent rather than an object like other noodles.
## Changelog
🆑 cacogen
add: Adds packets of beef ramen as an uncommon maintenance spawn
/🆑
This commit is contained in:
cacogen
2026-06-10 09:08:10 +12:00
committed by GitHub
parent b49fef47a7
commit 51708d5504
9 changed files with 77 additions and 1 deletions
+25
View File
@@ -171,6 +171,31 @@
foodtypes = GRAIN
crafting_complexity = FOOD_COMPLEXITY_3
/obj/item/food/spaghetti/ramen_dry
name = "dry space ramen"
desc = "Compressed dehydrated noodles."
icon = 'icons/obj/food/martian.dmi'
icon_state = "raw_ramen"
food_reagents = list(
/datum/reagent/consumable/nutriment = 3
)
tastes = list("ramen" = 1)
foodtypes = GRAIN
crafting_complexity = FOOD_COMPLEXITY_2
/obj/item/food/spaghetti/ramen_beef
name = "beef space ramen"
desc = "Steaming springy noodles dripping with rich artificial beef broth. Somehow both comforting and vaguely chemical."
icon = 'icons/obj/food/martian.dmi'
icon_state = "cooked_ramen"
food_reagents = list(
/datum/reagent/consumable/nutriment = 3
)
tastes = list("ramen" = 1, "beef" = 1)
foodtypes = GRAIN
crafting_complexity = FOOD_COMPLEXITY_3
/obj/item/food/bread/reispan
name = "reispan"
desc = "Though the concept of rice bread has been common in Asia for centuries, the reispan as we know it today is most commonly associated with Mars- where limited arable land has forced ingenuity."
@@ -593,3 +593,15 @@
name = "robusta beans"
desc = "A bag containing fresh, dry coffee robusta beans. Ethically sourced and packaged by Waffle Corp."
beantype = /obj/item/food/grown/coffee/robusta
/obj/item/storage/box/ramen_beef
name = "beef space ramen"
desc = "A box containing a brick of dehydrated ramen and a beef flavour sachet."
icon_state = "ramen_box"
illustration = null
storage_type = /datum/storage/box/ramen_beef
w_class = WEIGHT_CLASS_SMALL //it's meant to come in packs of five and the box can only hold two items, beef flavour or dry ramen
/obj/item/storage/box/ramen_beef/PopulateContents()
new /obj/item/reagent_containers/condiment/pack/beef_flavour(src)
new /obj/item/food/spaghetti/ramen_dry(src)