mirror of
https://github.com/VOREStation/VOREStation.git
synced 2026-08-23 03:57:48 +01:00
Merge pull request #10342 from Ketrai/fennetreatstwo
Adds some fennec treats
This commit is contained in:
@@ -48,4 +48,26 @@
|
||||
)
|
||||
cost = 20
|
||||
containertype = /obj/structure/closet/crate/freezer
|
||||
containername = "Fish crate"
|
||||
containername = "Fish crate"
|
||||
|
||||
/datum/supply_pack/hydro/fennec_food
|
||||
name = "Fennec treats crate"
|
||||
contains = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust = 6,
|
||||
/obj/item/weapon/storage/box/wings/bucket = 2,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_pink = 2,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_blue = 2,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_purple = 2,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/honey_candy = 4,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion = 4,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/ant = 4
|
||||
)
|
||||
cost = 20
|
||||
containertype = /obj/structure/closet/crate/fennec
|
||||
containername = "Fennec treats crate"
|
||||
|
||||
/datum/supply_pack/hydro/jerboa
|
||||
name = "Jerboa crate"
|
||||
cost = 10
|
||||
containertype = /obj/structure/largecrate/animal/jerboa
|
||||
containername = "Jerboa crate"
|
||||
@@ -93,4 +93,9 @@
|
||||
"stripe_vertical_left_full" = COLOR_GRAY20,
|
||||
"stripe_vertical_right_full" = COLOR_GRAY20,
|
||||
"exped" = COLOR_GRAY20
|
||||
)
|
||||
)
|
||||
|
||||
/decl/closet_appearance/crate/fennec
|
||||
base_icon = 'icons/obj/closets/bases/fencrate_vr.dmi'
|
||||
decal_icon = 'icons/obj/closets/decals/crate.dmi'
|
||||
color = "#ffffff"
|
||||
|
||||
@@ -34,4 +34,11 @@
|
||||
return
|
||||
|
||||
/obj/structure/closet/crate/medical/blood
|
||||
closet_appearance = /decl/closet_appearance/cart/biohazard/alt
|
||||
closet_appearance = /decl/closet_appearance/cart/biohazard/alt
|
||||
|
||||
/obj/structure/closet/crate/fennec
|
||||
name = "fennec treats crate"
|
||||
desc = "A colorful crate filled with specialties catering to fennecs."
|
||||
icon = 'icons/obj/closets/bases/fencrate_vr.dmi'
|
||||
closet_appearance = /decl/closet_appearance/crate/fennec
|
||||
points_per_crate = 0
|
||||
|
||||
@@ -134,3 +134,8 @@
|
||||
starts_with = list(pick(/mob/living/simple_mob/vore/fennec,
|
||||
/mob/living/simple_mob/vore/fennix;0.5))
|
||||
return ..()
|
||||
|
||||
/obj/structure/largecrate/animal/jerboa
|
||||
name = "Jerboa Crate"
|
||||
desc = "Lots, and lots of squeaking."
|
||||
starts_with = list(/mob/living/simple_mob/animal/passive/mouse/jerboa)
|
||||
@@ -600,4 +600,161 @@
|
||||
. = ..()
|
||||
bitesize = 3
|
||||
|
||||
//Fennec foods
|
||||
/obj/item/weapon/storage/box/wings/bucket
|
||||
name = "Bucket o' grubs"
|
||||
desc = "A bucket full of writhing grubs."
|
||||
icon_state = "bucket6"
|
||||
icon_base = "bucket"
|
||||
startswith = 6
|
||||
w_class = ITEMSIZE_LARGE
|
||||
max_storage_space = ITEMSIZE_COST_SMALL * 6
|
||||
starts_with = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub = 6
|
||||
)
|
||||
can_hold = list(/obj/item/weapon/reagent_containers/food/snacks/grub)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub
|
||||
name = "grub"
|
||||
desc = "a still writhing grub, soft and squishy."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "grub"
|
||||
nutriment_amt = 3
|
||||
nutriment_desc = list("goo" = 1, "slime" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("protein", 2)
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_pink
|
||||
name = "pink candy grub"
|
||||
desc = "a thoroughly candied grub, it smells of raspberry."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "grub_pink"
|
||||
nutriment_amt = 5
|
||||
nutriment_desc = list("raspberry" = 4, "goo" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_pink/Initialize()
|
||||
. = ..()
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_purple
|
||||
name = "pink candy grub"
|
||||
desc = "a thoroughly candied grub, it smells of grape."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "grub_purple"
|
||||
nutriment_amt = 5
|
||||
nutriment_desc = list("grape" = 4, "goo" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_purple/Initialize()
|
||||
. = ..()
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_blue
|
||||
name = "pink candy grub"
|
||||
desc = "a thoroughly candied grub, it smells of blueberry."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "grub_blue"
|
||||
nutriment_amt = 5
|
||||
nutriment_desc = list("blueberry" = 4, "goo" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_blue/Initialize()
|
||||
. = ..()
|
||||
bitesize = 3
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion
|
||||
name = "scorpion"
|
||||
desc = "a scorpion from the sandy deserts, don't get stung!"
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "scorpion"
|
||||
nutriment_amt = 8
|
||||
nutriment_desc = list("crunchy" = 4, "shell bits" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion/Initialize()
|
||||
. = ..()
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion_cooked
|
||||
name = "fried scorpion"
|
||||
desc = "a scorpion baked nice and crispy"
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "scorpion_cooked"
|
||||
nutriment_amt = 6
|
||||
nutriment_desc = list("crispy" = 4, "exotic meat" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion_cooked/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("nutriment", 2)
|
||||
reagents.add_reagent("protein", 4)
|
||||
bitesize = 4
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/ant
|
||||
name = "giant honey ant"
|
||||
desc = "a sweetly scented honey ant. it has a huge swollen abdomen full of yummy."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "honeyant"
|
||||
nutriment_amt = 2
|
||||
nutriment_desc = list("crunchy" = 1, "goo" = 1)
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/antball
|
||||
slices_num = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/ant/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("honey", 2)
|
||||
reagents.add_reagent("protein", 3)
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/antball
|
||||
name = "giant honey ball"
|
||||
desc = "a sweetly scented honey ball, minus the ant. For those who don't like bug bits between their teeth."
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "honeyant_clean"
|
||||
nutriment_amt = 4
|
||||
nutriment_desc = list("goo" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/antball/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("honey", 2)
|
||||
bitesize = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/honey_candy
|
||||
name = "honey candy"
|
||||
desc = "a clever mimicery of a honey ant abdomen, but it's just a piece of candy. Does not contain actual honey"
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "candy_honey"
|
||||
nutriment_amt = 4
|
||||
nutriment_desc = list("goo" = 1, "honey" = 1)
|
||||
slice_path = /obj/item/weapon/reagent_containers/food/snacks/antball
|
||||
slices_num = 1
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/honey_candy/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("sugar", 2)
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust
|
||||
name = "yellow jacket locust"
|
||||
desc = "a vibrant bug that looks like a wasp, but is in fact a locust. Crunchy"
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "locust"
|
||||
nutriment_amt = 4
|
||||
nutriment_desc = list("crunchy" = 1, "goo" = 1)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("protein", 1)
|
||||
bitesize = 2
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust_cooked
|
||||
name = "fried locust"
|
||||
desc = "a fried locust, extremely crunchy"
|
||||
icon = 'icons/obj/food_vr.dmi'
|
||||
icon_state = "locust_cooked"
|
||||
nutriment_amt = 2
|
||||
nutriment_desc = list("crunchy" = 4)
|
||||
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust_cooked/Initialize()
|
||||
. = ..()
|
||||
reagents.add_reagent("protein", 3)
|
||||
bitesize = 2
|
||||
|
||||
@@ -17,3 +17,20 @@
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat
|
||||
)
|
||||
result = /obj/item/weapon/storage/box/wings //This is kinda like the donut box.
|
||||
|
||||
/datum/recipe/chickenwings
|
||||
appliance = FRYER
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat
|
||||
)
|
||||
result = /obj/item/weapon/reagent_containers/food/snacks/generalschicken
|
||||
|
||||
/datum/recipe/locust
|
||||
reagents = list("batter" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust
|
||||
)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/locust_cooked
|
||||
@@ -148,3 +148,39 @@
|
||||
reagents = list("enzyme" = 20, "virusfood" = 5, "nutriment" = 15, "protein" = 15) // labor intensive
|
||||
items = list()
|
||||
result = /obj/item/weapon/storage/box/wings/tray
|
||||
|
||||
/datum/recipe/bucket
|
||||
fruit = list("potato" = 1)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat,
|
||||
/obj/item/weapon/reagent_containers/food/snacks/meat
|
||||
)
|
||||
result = /obj/item/weapon/storage/box/wings/bucket
|
||||
|
||||
/datum/recipe/grub_pink
|
||||
fruit = list("cherry" = 1)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub
|
||||
)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_pink
|
||||
|
||||
/datum/recipe/grub_blue
|
||||
fruit = list("berries" = 1)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub
|
||||
)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_blue
|
||||
|
||||
/datum/recipe/grub_purple
|
||||
fruit = list("grapes" = 1)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub
|
||||
)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/grub_purple
|
||||
|
||||
/datum/recipe/honey_candy
|
||||
reagents = list("sugar" = 5, "nutriment" = 5)
|
||||
items = list()
|
||||
/obj/item/weapon/reagent_containers/food/snacks/honey_candy
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
/datum/recipe/scorpion
|
||||
appliance = OVEN
|
||||
reagents = list("batter" = 5)
|
||||
items = list(
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion
|
||||
)
|
||||
/obj/item/weapon/reagent_containers/food/snacks/scorpion_cooked
|
||||
@@ -0,0 +1,15 @@
|
||||
/mob/living/simple_mob/animal/passive/mouse/jerboa
|
||||
name = "jerboa"
|
||||
real_name = "jerboa"
|
||||
desc = "It's a jerboa, a particularly fast desert mouse"
|
||||
tt_desc = "E Dipodidae musculus"
|
||||
icon = 'icons/mob/animal_vr.dmi'
|
||||
icon_state = "mouse_brown"
|
||||
item_state = "mouse_brown"
|
||||
icon_living = "mouse_brown"
|
||||
icon_dead = "mouse_brown_dead"
|
||||
kitchen_tag = "rodent"
|
||||
|
||||
movement_cooldown = 0.5
|
||||
|
||||
body_color = "brown"
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 25 KiB After Width: | Height: | Size: 26 KiB |
Binary file not shown.
|
After Width: | Height: | Size: 647 B |
Binary file not shown.
|
Before Width: | Height: | Size: 27 KiB After Width: | Height: | Size: 32 KiB |
@@ -2186,6 +2186,7 @@
|
||||
#include "code\modules\food\recipes_microwave.dm"
|
||||
#include "code\modules\food\recipes_microwave_vr.dm"
|
||||
#include "code\modules\food\recipes_oven.dm"
|
||||
#include "code\modules\food\recipes_oven_vr.dm"
|
||||
#include "code\modules\food\drinkingglass\drinkingglass.dm"
|
||||
#include "code\modules\food\drinkingglass\extras.dm"
|
||||
#include "code\modules\food\drinkingglass\glass_boxes.dm"
|
||||
@@ -2884,6 +2885,7 @@
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\crab.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\fish_vr.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\jerboa_vr.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\lizard.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\misc.dm"
|
||||
#include "code\modules\mob\living\simple_mob\subtypes\animal\passive\mouse.dm"
|
||||
|
||||
Reference in New Issue
Block a user