Skip to content

Commit

Permalink
Microwaved snacks
Browse files Browse the repository at this point in the history
Lets you microwave snacks. Also adds cheese to cheeseburgers.
  • Loading branch information
Meatstuff882 committed Aug 11, 2024
1 parent 0bf2962 commit 86abbad
Show file tree
Hide file tree
Showing 2 changed files with 61 additions and 3 deletions.
18 changes: 18 additions & 0 deletions code/datums/recipe.dm
Original file line number Diff line number Diff line change
Expand Up @@ -654,6 +654,24 @@

//other

/datum/recipe/microwaved_burrito
items = list(
/obj/item/reagent_container/food/snacks/packaged_burrito,
)
result = /obj/item/reagent_container/food/snacks/microwaved_burrito

/datum/recipe/microwaved_cheeseburger
items = list(
/obj/item/reagent_container/food/snacks/packaged_burger,
)
result = /obj/item/reagent_container/food/snacks/microwaved_burger

/datum/recipe/microwaved_hdogs
items = list(
/obj/item/reagent_container/food/snacks/packaged_hdogs,
)
result = /obj/item/reagent_container/food/snacks/microwaved_hdogs

/datum/recipe/hotdog
items = list(
/obj/item/reagent_container/food/snacks/bun,
Expand Down
46 changes: 43 additions & 3 deletions code/game/objects/items/reagent_containers/food/snacks.dm
Original file line number Diff line number Diff line change
Expand Up @@ -3146,7 +3146,7 @@

/obj/item/reagent_container/food/snacks/packaged_burrito
name = "Packaged Burrito"
desc = "A hard microwavable burrito. There's no time given for how long to cook it. Packaged by the Weyland-Yutani Corporation."
desc = "A hard microwavable burrito. There's no time given for how long to cook it, but you can try microwaving it anyways. Packaged by the Weyland-Yutani Corporation."
icon_state = "packaged-burrito"
bitesize = 2
package = 1
Expand All @@ -3165,9 +3165,21 @@
package = 0
icon_state = "open-burrito"

/obj/item/reagent_container/food/snacks/microwaved_burrito
name = "Microwaved Burrito"
desc = "A hard microwaved burrito. Molten on the outside, barely cooked on the inside."
icon_state = "open-burrito"
bitesize = 2
package = 0

/obj/item/reagent_container/food/snacks/microwaved_burrito/Initialize()
. = ..()
reagents.add_reagent("bread", 6)
reagents.add_reagent("meatprotein", 6)

/obj/item/reagent_container/food/snacks/packaged_burger
name = "Packaged Cheeseburger"
desc = "A soggy microwavable burger. There's no time given for how long to cook it. Packaged by the Weyland-Yutani Corporation."
desc = "A soggy microwavable burger. There's no time given for how long to cook it, but you can try microwaving it anyways. Packaged by the Weyland-Yutani Corporation."
icon_state = "burger"
bitesize = 3
package = 1
Expand All @@ -3176,6 +3188,7 @@
. = ..()
reagents.add_reagent("bread", 5)
reagents.add_reagent("meatprotein", 5)
reagents.add_reagent("cheese", 2)
reagents.add_reagent("sodiumchloride", 2)


Expand All @@ -3189,9 +3202,23 @@
icon_state = "hburger"
item_state = "burger"

/obj/item/reagent_container/food/snacks/microwaved_burger
name = "Microwaved Cheeseburger"
desc = "A soggy microwaved burger. It's not any less soggy then it was before, it's just hot now."
icon_state = "hburger"
bitesize = 3
package = 0

/obj/item/reagent_container/food/snacks/packaged_burger/Initialize()
. = ..()
reagents.add_reagent("bread", 6)
reagents.add_reagent("meatprotein", 6)
reagents.add_reagent("cheese", 2)
reagents.add_reagent("sodiumchloride", 2)

/obj/item/reagent_container/food/snacks/packaged_hdogs
name = "Packaged Hotdog"
desc = "A singular squishy, room temperature, hot dog. There's no time given for how long to cook it, so you assume its probably good to go. Packaged by the Weyland-Yutani Corporation."
desc = "A singular squishy, room temperature, hot dog. There's no time given for how long to cook it, but you can try microwaving it anyways. Packaged by the Weyland-Yutani Corporation."
icon_state = "packaged-hotdog"
bitesize = 2
package = 1
Expand All @@ -3211,6 +3238,19 @@
package = 0
icon_state = "open-hotdog"

/obj/item/reagent_container/food/snacks/microwaved_hdogs
name = "Microwaved Hotdog"
desc = "A singular squishy, steaming, hot dog. The casing seems to have burst, and the bun is dried out."
icon_state = "open-hotdog"
bitesize = 2
package = 0

/obj/item/reagent_container/food/snacks/microwaved_hdogs/Initialize()
. = ..()
reagents.add_reagent("bread", 3)
reagents.add_reagent("meatprotein", 2)
reagents.add_reagent("sodiumchloride", 2)

/obj/item/reagent_container/food/snacks/upp
name = "\improper UPP ration"
desc = "A sealed, freeze-dried, compressed package containing a single item of food. Commonplace in the UPP military, especially those units stationed on far-flung colonies. This one is stamped for consumption by the UPP's 'Smoldering Sons' battalion and was packaged in 2179."
Expand Down

0 comments on commit 86abbad

Please sign in to comment.