mirror of
https://github.com/PolarisSS13/Polaris.git
synced 2026-01-06 07:22:42 +00:00
Porting Food Additions
Adds the Following Foods: Gigapuddi Happy Gigapuddi Angry Gigapuddi Omurice Heart Omurice Face Omurice Suppermatter Suppermatter Slice Exciting Suppermatter Exciting Suppermatter Slice Cinnamon Bun Also adds the following Festive Foods: Buche de Noel Turkey Comment: Not sure why, but I attempted to have Buche De Noel and Turkey as Oven recipes, but it was producing baked items rather than the intended recipe. It all tests out fine locally, as is, though. All of the foods besides the Cinnamon Bun (which is original) are ported from /vg/station, with minor modifications (missing Living Puddi code and some recipe alterations to make them play nice with existing ones), per their license.
This commit is contained in:
@@ -6386,4 +6386,162 @@
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/lasagna/Initialize()
|
||||
..()
|
||||
reagents.add_reagent("protein", 2) //For meaty things.
|
||||
reagents.add_reagent("protein", 2) //For meaty things.
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/gigapuddi
|
||||
name = "Giga Puddi"
|
||||
desc = "A large crème caramel"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "gigapuddi"
|
||||
trash = /obj/item/trash/plate
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/gigapuddi/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 20)
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/gigapuddi/happy
|
||||
desc = "A large crème caramel made with extra love"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "happypuddi"
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/gigapuddi/anger
|
||||
desc = "A large crème caramel made with extra hate"
|
||||
icon_state = "angerpuddi"
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/buchedenoel
|
||||
name = "\improper Buche de Noel"
|
||||
desc = "Merry Christmas"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "buche"
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/bucheslice
|
||||
slices_num = 5
|
||||
w_class = 2
|
||||
trash = /obj/item/trash/tray
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/buchedenoel/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 20)
|
||||
reagents.add_reagent("sugar", 9)
|
||||
reagents.add_reagent("coco", 5)
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bucheslice
|
||||
name = "\improper Buche de Noel slice"
|
||||
desc = "A slice of winter magic."
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "buche_slice"
|
||||
trash = /obj/item/trash/plate
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/turkey
|
||||
name = "turkey"
|
||||
desc = "Tastes like chicken"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "turkey"
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/turkeyslice
|
||||
slices_num = 6
|
||||
w_class = 2
|
||||
trash = /obj/item/trash/tray
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/turkey/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 20)
|
||||
reagents.add_reagent("blackpepper", 1)
|
||||
reagents.add_reagent("sodiumchloride", 1)
|
||||
reagents.add_reagent("cornoil", 1)
|
||||
bitesize = 5
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/turkeyslice
|
||||
name = "turkey drumstick"
|
||||
desc = "Guaranteed vox-free"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "turkey_drumstick"
|
||||
trash = /obj/item/trash/plate
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/suppermatter
|
||||
name = "suppermatter"
|
||||
desc = "Extremely dense and powerful food."
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/suppermattershard
|
||||
slices_num = 10
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "suppermatter"
|
||||
w_class = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/suppermatter/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 48)
|
||||
bitesize = 12
|
||||
set_light(1.4,2,"#FFFF00")
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/suppermattershard
|
||||
name = "suppermatter shard"
|
||||
desc = "A single portion of power."
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "suppermattershard"
|
||||
bitesize = 3
|
||||
trash = null
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/suppermattershard/New()
|
||||
..()
|
||||
set_light(1.4,1.4,"#FFFF00")
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter
|
||||
name = "exciting suppermatter"
|
||||
desc = "Extremely dense, powerful and exciting food!"
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/excitingsuppermattershard
|
||||
slices_num = 10
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "excitingsuppermatter"
|
||||
w_class = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 60)
|
||||
bitesize = 12
|
||||
set_light(1.4,2,"#FF0000")
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/excitingsuppermattershard
|
||||
name = "exciting suppermatter shard"
|
||||
desc = "A single portion of exciting power!"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "excitingsuppermattershard"
|
||||
bitesize = 4
|
||||
trash = null
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/excitingsuppermattershard/New()
|
||||
..()
|
||||
set_light(1.4,1.4,"#FF0000")
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/omurice
|
||||
name = "omelette rice"
|
||||
desc = "Just like your Japanese animes!"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "omurice"
|
||||
trash = /obj/item/trash/plate
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/omurice/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 8)
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/omurice/heart
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "omuriceheart"
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/omurice/face
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "omuriceface"
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cinnamonbun
|
||||
name = "cinnamon bun"
|
||||
desc = "Life needs frosting!"
|
||||
icon = 'icons/obj/food.dmi'
|
||||
icon_state = "cinnamonbun"
|
||||
trash = null
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cinnamonbun/New()
|
||||
..()
|
||||
reagents.add_reagent("nutriment", 8)
|
||||
bitesize = 1
|
||||
@@ -228,4 +228,19 @@
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bacon,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bacon
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/burger/bacon
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/burger/bacon
|
||||
|
||||
/datum/recipe/omurice
|
||||
appliance = GRILL
|
||||
reagents = list("rice" = 5, "ketchup" = 5, "egg" = 3)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/omurice
|
||||
|
||||
/datum/recipe/omurice/heart
|
||||
appliance = GRILL
|
||||
reagents = list("rice" = 5, "ketchup" = 5, "sugar" = 5, "egg" = 3)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/omurice/heart
|
||||
|
||||
/datum/recipe/omurice/face
|
||||
appliance = GRILL
|
||||
reagents = list("rice" = 5, "ketchup" = 5, "sodiumchloride" = 5, "egg" = 3)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/omurice/face
|
||||
@@ -1301,3 +1301,49 @@ I said no!
|
||||
/obj/item/weapon/reagent_containers/food/snacks/bacon
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/porkbowl
|
||||
|
||||
/datum/recipe/gigapuddi
|
||||
reagents = list("milk" = 15)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/gigapuddi
|
||||
|
||||
/datum/recipe/gigapuddi/happy
|
||||
reagents = list("milk" = 15, "sugar" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/gigapuddi/happy
|
||||
|
||||
/datum/recipe/gigapuddi/anger
|
||||
reagents = list("milk" = 15, "sodiumchloride" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/egg
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/gigapuddi/anger
|
||||
|
||||
/datum/recipe/buchedenoel
|
||||
fruit = list("berries" = 2)
|
||||
reagents = list("milk" = 5, "flour" = 15, "cream" = 10, "coco" = 5, "egg" = 6)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/buchedenoel
|
||||
|
||||
/datum/recipe/turkey
|
||||
fruit = list("carrot" = 2)
|
||||
reagents = list("sodiumchloride" = 1, "blackpepper" = 1)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat/chicken,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/slice/bread,
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/turkey
|
||||
|
||||
/datum/recipe/cinnamonbun
|
||||
reagents = list("sugar" = 15, "cream" = 10)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/dough
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/cinnamonbun
|
||||
result_quantity = 4
|
||||
@@ -557,4 +557,22 @@
|
||||
/obj/item/weapon/reagent_containers/food/snacks/spagetti,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/cheesewedge
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/macncheese
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/macncheese
|
||||
|
||||
/datum/recipe/suppermatter
|
||||
appliance = OVEN
|
||||
reagents = list("radium" = 5, "milk" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesecake
|
||||
)
|
||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/suppermatter
|
||||
|
||||
/datum/recipe/excitingsuppermatter
|
||||
appliance = OVEN
|
||||
reagents = list("radium" = 5, "spacespice" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/sliceable/cheesecake
|
||||
)
|
||||
reagent_mix = RECIPE_REAGENT_REPLACE
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/sliceable/excitingsuppermatter
|
||||
|
||||
Reference in New Issue
Block a user