Food Additions / Butter Bear
Ports the following from TG: Chicken Nugget Box Crab Burger, Bisque, French Onion Soup, Crab Rangoo Butter Bear aka Terrygold Tweaks Bisque and Crab Rangoo recipie. Removes Bacon from Exotic Meat crate. Adds Spider Eggs to Exotic Meat crate.
This commit is contained in:
@@ -193,8 +193,8 @@
|
||||
/obj/item/reagent_containers/food/snacks/meat/slab/bear,
|
||||
/obj/item/reagent_containers/food/snacks/meat/slab/xeno,
|
||||
/obj/item/reagent_containers/food/snacks/meat/slab/spider,
|
||||
/obj/item/reagent_containers/food/snacks/spidereggs,
|
||||
/obj/item/reagent_containers/food/snacks/meat/rawcrab,
|
||||
/obj/item/reagent_containers/food/snacks/meat/rawbacon,
|
||||
/obj/item/reagent_containers/food/snacks/spiderleg,
|
||||
/obj/item/reagent_containers/food/snacks/carpmeat,
|
||||
/obj/item/reagent_containers/food/snacks/meat/slab/human)
|
||||
|
||||
@@ -331,6 +331,14 @@
|
||||
tastes = list("bun" = 2, "assistant" = 4)
|
||||
foodtype = GRAIN | MEAT | DAIRY
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/burger/crab
|
||||
name = "crab burger"
|
||||
desc = "A delicious patty of the crabby kind, slapped in between a bun."
|
||||
icon_state = "crabburger"
|
||||
bonus_reagents = list(/datum/reagent/consumable/nutriment = 2, /datum/reagent/consumable/nutriment/vitamin = 3)
|
||||
tastes = list("bun" = 2, "crab meat" = 4)
|
||||
foodtype = GRAIN | MEAT
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/burger/rib
|
||||
name = "mcrib"
|
||||
desc = "An elusive rib shaped burger with limited availablity across the galaxy. Not as good as you remember it."
|
||||
|
||||
@@ -579,6 +579,16 @@
|
||||
icon_state = "peachcanmaint"
|
||||
tastes = list("peaches" = 1, "tin" = 7)
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/crab_rangoon
|
||||
name = "Crab Rangoon"
|
||||
desc = "Has many names, like crab puffs, cheese wontons, crab dumplings? Whatever you call them, they're a fabulous blast of cream cheesy crab."
|
||||
icon_state = "crabrangoon"
|
||||
list_reagents = list(/datum/reagent/consumable/nutriment = 10, /datum/reagent/consumable/nutriment/vitamin = 5)
|
||||
filling_color = "#f2efdc"
|
||||
w_class = WEIGHT_CLASS_SMALL
|
||||
tastes = list("cream cheese" = 4, "crab" = 3, "crispiness" = 2)
|
||||
foodtype = MEAT | DAIRY | GRAIN
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/chocolatestrawberry
|
||||
name = "Chocolate dipped strawberries"
|
||||
desc = "A strawberry dipped in a bit of chocolate."
|
||||
|
||||
@@ -228,6 +228,22 @@
|
||||
tastes = list("beet" = 1)
|
||||
foodtype = VEGETABLES
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/onion
|
||||
name = "french onion soup"
|
||||
desc = "Good enough to make a grown mime cry."
|
||||
icon_state = "onionsoup"
|
||||
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1, /datum/reagent/consumable/nutriment/vitamin = 5)
|
||||
tastes = list("caramelized onions" = 1)
|
||||
foodtype = VEGETABLES
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/bisque
|
||||
name = "bisque"
|
||||
desc = "A classic entree from Space-France."
|
||||
icon_state = "bisque"
|
||||
bonus_reagents = list(/datum/reagent/consumable/nutriment = 4, /datum/reagent/consumable/nutriment/vitamin = 6)
|
||||
tastes = list("creamy texture" = 1, "crab" = 4)
|
||||
foodtype = MEAT
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/soup/electron
|
||||
name = "electron soup"
|
||||
desc = "A gastronomic curiosity of ethereal origin. It is famed for the minature weather system formed over a properly prepared soup."
|
||||
|
||||
@@ -150,6 +150,15 @@
|
||||
result = /obj/item/reagent_containers/food/snacks/burger/chicken
|
||||
subcategory = CAT_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/crabburger
|
||||
name = "Crab Burger"
|
||||
reqs = list(
|
||||
/obj/item/reagent_containers/food/snacks/meat/crab = 2,
|
||||
/obj/item/reagent_containers/food/snacks/bun = 1
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/burger/crab
|
||||
subcategory = CAT_BURGER
|
||||
|
||||
/datum/crafting_recipe/food/fishburger
|
||||
name = "Fish burger"
|
||||
reqs = list(
|
||||
|
||||
@@ -171,3 +171,16 @@
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/salad/ricepudding
|
||||
subcategory = CAT_MISCFOOD
|
||||
|
||||
/datum/crafting_recipe/food/butterbear //ITS ALIVEEEEEE!
|
||||
name = "Living bear/butter hybrid"
|
||||
reqs = list(
|
||||
/obj/item/organ/brain = 1,
|
||||
/obj/item/organ/heart = 1,
|
||||
/obj/item/reagent_containers/food/snacks/butter = 10,
|
||||
/obj/item/reagent_containers/food/snacks/meat/slab = 5,
|
||||
/datum/reagent/blood = 50,
|
||||
/datum/reagent/teslium = 1 //To shock the whole thing into life
|
||||
)
|
||||
result = /mob/living/simple_animal/hostile/bear/butter
|
||||
subcategory = CAT_MISCFOOD
|
||||
|
||||
@@ -97,6 +97,17 @@
|
||||
result = /obj/item/reagent_containers/food/snacks/tuna
|
||||
subcategory = CAT_SEAFOOD
|
||||
|
||||
/datum/crafting_recipe/food/crab_rangoon
|
||||
name = "Crab Rangoon"
|
||||
reqs = list(
|
||||
/obj/item/reagent_containers/food/snacks/doughslice = 1,
|
||||
/datum/reagent/consumable/cream = 5,
|
||||
/obj/item/reagent_containers/food/snacks/cheesewedge = 1,
|
||||
/obj/item/reagent_containers/food/snacks/meat/crab = 1
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/crab_rangoon
|
||||
subcategory = CAT_SEAFOOD
|
||||
|
||||
/datum/crafting_recipe/food/cubancarp
|
||||
name = "Cuban carp"
|
||||
reqs = list(
|
||||
|
||||
@@ -24,6 +24,16 @@
|
||||
result = /obj/item/reagent_containers/food/snacks/soup/beet
|
||||
subcategory = CAT_SOUP
|
||||
|
||||
/datum/crafting_recipe/food/bisque
|
||||
name = "Bisque"
|
||||
reqs = list(
|
||||
/datum/reagent/water = 10,
|
||||
/obj/item/reagent_containers/food/snacks/meat/crab = 1,
|
||||
/obj/item/reagent_containers/food/snacks/salad/boiledrice = 1
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/soup/bisque
|
||||
subcategory = CAT_SOUP
|
||||
|
||||
/datum/crafting_recipe/food/bloodsoup
|
||||
name = "Blood soup"
|
||||
reqs = list(
|
||||
@@ -67,6 +77,17 @@
|
||||
result = /obj/item/reagent_containers/food/snacks/soup/tomato/eyeball
|
||||
subcategory = CAT_SOUP
|
||||
|
||||
/datum/crafting_recipe/food/onionsoup
|
||||
name = "French onion soup"
|
||||
reqs = list(
|
||||
/datum/reagent/water = 10,
|
||||
/obj/item/reagent_containers/glass/bowl = 1,
|
||||
/obj/item/reagent_containers/food/snacks/grown/onion = 1,
|
||||
/obj/item/reagent_containers/food/snacks/cheesewedge = 1,
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/soup/onion
|
||||
subcategory = CAT_SOUP
|
||||
|
||||
/datum/crafting_recipe/food/hotchili
|
||||
name = "Hot chili"
|
||||
reqs = list(
|
||||
|
||||
@@ -99,9 +99,57 @@
|
||||
to_chat(user, "<span class='info'>You strap the armor plating to [A] and sharpen [A.p_their()] claws with the nail filer. This was a great idea.</span>")
|
||||
qdel(src)
|
||||
|
||||
|
||||
|
||||
|
||||
mob/living/simple_animal/hostile/bear/butter //The mighty companion to Cak. Several functions used from it.
|
||||
name = "Terrygold"
|
||||
icon_state = "butterbear"
|
||||
icon_living = "butterbear"
|
||||
icon_dead = "butterbear_dead"
|
||||
desc = "I can't believe its not a bear!"
|
||||
faction = list("neutral", "russian")
|
||||
obj_damage = 11
|
||||
melee_damage_lower = 1
|
||||
melee_damage_upper = 1
|
||||
armour_penetration = 0
|
||||
response_harm = "takes a bite out of"
|
||||
attacked_sound = 'sound/items/eatfood.ogg'
|
||||
deathmessage = "loses its false life and collapses!"
|
||||
butcher_results = list(/obj/item/reagent_containers/food/snacks/butter = 6, /obj/item/reagent_containers/food/snacks/meat/slab = 3, /obj/item/organ/brain = 1, /obj/item/organ/heart = 1)
|
||||
attack_sound = 'sound/weapons/slap.ogg'
|
||||
attacktext = "slaps"
|
||||
|
||||
/mob/living/simple_animal/hostile/bear/butter/Life() //Heals butter bear really fast when he takes damage.
|
||||
if(stat)
|
||||
return
|
||||
if(health < maxHealth)
|
||||
heal_overall_damage(10) //Fast life regen, makes it hard for you to get eaten to death.
|
||||
|
||||
/mob/living/simple_animal/hostile/bear/butter/attack_hand(mob/living/L) //Borrowed code from Cak, feeds people if they hit you. More nutriment but less vitamin to represent BUTTER.
|
||||
..()
|
||||
if(L.a_intent == INTENT_HARM && L.reagents && !stat)
|
||||
L.reagents.add_reagent(/datum/reagent/consumable/nutriment, 1)
|
||||
L.reagents.add_reagent(/datum/reagent/consumable/nutriment/vitamin, 0.1)
|
||||
|
||||
/mob/living/simple_animal/hostile/bear/butter/CheckParts(list/parts) //Borrowed code from Cak, allows the brain used to actually control the bear.
|
||||
..()
|
||||
var/obj/item/organ/brain/B = locate(/obj/item/organ/brain) in contents
|
||||
if(!B || !B.brainmob || !B.brainmob.mind)
|
||||
return
|
||||
B.brainmob.mind.transfer_to(src)
|
||||
to_chat(src, "<span class='big bold'>You are a butter bear!</span><b> You're a mostly harmless bear/butter hybrid that everyone loves. People can take bites out of you if they're hungry, but you regenerate health \
|
||||
so quickly that it generally doesn't matter. You're remarkably resilient to any damage besides this and it's hard for you to really die at all. You should go around and bring happiness and \
|
||||
free butter to the station!</b>")
|
||||
var/new_name = stripped_input(src, "Enter your name, or press \"Cancel\" to stick with Terrygold.", "Name Change")
|
||||
if(new_name)
|
||||
to_chat(src, "<span class='notice'>Your name is now <b>\"new_name\"</b>!</span>")
|
||||
name = new_name
|
||||
|
||||
mob/living/simple_animal/hostile/bear/butter/AttackingTarget() //Makes some attacks by the butter bear slip those who dare cross its path.
|
||||
if(isliving(target))
|
||||
var/mob/living/L = target
|
||||
if((L.mobility_flags & MOBILITY_STAND))
|
||||
L.Knockdown(20)
|
||||
playsound(loc, 'sound/misc/slip.ogg', 15)
|
||||
L.visible_message("<span class='danger'>[L] slips on butter!</span>")
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user