barked on
This commit is contained in:
@@ -67,7 +67,7 @@
|
||||
|
||||
/datum/supply_pack/vending/hydro
|
||||
name = "Hydroponics Supply Crate"
|
||||
desc = "Arnt you glad you dont have to do it the natural way? Contains a megaseed and nutrimax vending machine refill."
|
||||
desc = "Aren't you glad you dont have to do it the natural way? Contains a megaseed and nutrimax vending machine refill."
|
||||
cost = 5000
|
||||
contains = list(/obj/item/vending_refill/hydroseeds,
|
||||
/obj/item/vending_refill/hydronutrients)
|
||||
@@ -82,6 +82,14 @@
|
||||
contains = list(/obj/item/vending_refill/kink)
|
||||
crate_name = "Kinkmate construction kit"
|
||||
|
||||
/datum/supply_pack/vending/barkbox
|
||||
name = "Bark Box Supply Crate"
|
||||
desc = "Running of out things to keep your pets happy?"
|
||||
cost = 2000
|
||||
contraband = TRUE
|
||||
contains = list(/obj/item/vending_refill/barkbox)
|
||||
crate_name = "bark box supply crate"
|
||||
|
||||
/datum/supply_pack/vending/medical
|
||||
name = "Medical Vending Crate"
|
||||
desc = "Contains refills for medical vending machines."
|
||||
|
||||
@@ -190,6 +190,12 @@
|
||||
tagname = stripped_input(user, "Would you like to change the name on the tag?", "Name your new pet", "Spot", MAX_NAME_LEN)
|
||||
name = "[initial(name)] - [tagname]"
|
||||
|
||||
/obj/item/clothing/neck/petcollar/ribbon
|
||||
name = "ribbon pet collar"
|
||||
icon_state = "ribboncollar"
|
||||
poly_states = 2
|
||||
poly_colors = list("#454545", "#292929")
|
||||
|
||||
/obj/item/clothing/neck/petcollar/leather
|
||||
name = "leather pet collar"
|
||||
icon_state = "leathercollar"
|
||||
@@ -225,6 +231,12 @@
|
||||
return
|
||||
..()
|
||||
|
||||
/obj/item/clothing/neck/petcollar/locked/ribbon
|
||||
name = "ribbon pet collar"
|
||||
icon_state = "ribboncollar"
|
||||
poly_states = 2
|
||||
poly_colors = list("#454545", "#292929")
|
||||
|
||||
/obj/item/clothing/neck/petcollar/locked/leather
|
||||
name = "leather pet collar"
|
||||
icon_state = "leathercollar"
|
||||
|
||||
@@ -567,6 +567,26 @@
|
||||
attack_verb = list("warned", "cautioned", "smashed")
|
||||
armor = list("melee" = 5, "bullet" = 0, "laser" = 0,"energy" = 0, "bomb" = 0, "bio" = 0, "rad" = 0, "fire" = 0, "acid" = 0)
|
||||
|
||||
/obj/item/clothing/suit/petharness
|
||||
name = "pet harness"
|
||||
desc = "For your pet! Or not! Has a little clip on the back."
|
||||
icon_state = "petharness"
|
||||
item_state = "petharness"
|
||||
body_parts_covered = NONE
|
||||
mutantrace_variation = STYLE_DIGITIGRADE|STYLE_NO_ANTHRO_ICON
|
||||
allowed = /obj/item/toy/fluff
|
||||
|
||||
/obj/item/clothing/suit/petharness/mesh
|
||||
name = "mesh pet harness"
|
||||
desc = "For your pet! Or not! Has some mesh to cover up your more sensitive bits and a little clip on the back."
|
||||
icon_state = "petharness_mesh"
|
||||
item_state = "petharness_mesh"
|
||||
body_parts_covered = CHEST
|
||||
|
||||
/obj/item/clothing/suit/petharness/ComponentInitialize()
|
||||
. = ..()
|
||||
AddElement(/datum/element/polychromic, list("#0056D9", "#959595"), 2, _flags = POLYCHROMIC_ACTION)
|
||||
|
||||
// WINTER COATS
|
||||
|
||||
/obj/item/clothing/suit/hooded/wintercoat
|
||||
|
||||
@@ -466,6 +466,17 @@
|
||||
foodtype = GRAIN | SUGAR
|
||||
dunkable = TRUE
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/dogtreat
|
||||
name = "dog treat"
|
||||
desc = "It's a scooby-snack. Right?"
|
||||
icon_state = "dogtreat"
|
||||
bitesize = 1
|
||||
bonus_reagents = list(/datum/reagent/consumable/nutriment = 1)
|
||||
list_reagents = list(/datum/reagent/consumable/nutriment = 1)
|
||||
filling_color = "#635444"
|
||||
tastes = list("meat" = 1, "dough" = 1)
|
||||
foodtype = GRAIN | MEAT
|
||||
|
||||
/obj/item/reagent_containers/food/snacks/donkpocket
|
||||
name = "\improper Donk-pocket"
|
||||
desc = "The food of choice for the seasoned traitor."
|
||||
|
||||
@@ -214,6 +214,17 @@
|
||||
result = /obj/item/reagent_containers/food/snacks/cracker
|
||||
subcategory = CAT_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/dogtreat
|
||||
time = 15
|
||||
name = "Dog Treat"
|
||||
reqs = list(
|
||||
/datum/reagent/consumable/sodiumchloride = 1,
|
||||
/obj/item/reagent_containers/food/snacks/meat/cutlet = 1,
|
||||
/obj/item/reagent_containers/food/snacks/pastrybase = 1,
|
||||
)
|
||||
result = /obj/item/reagent_containers/food/snacks/dogtreat
|
||||
subcategory = CAT_PASTRY
|
||||
|
||||
/datum/crafting_recipe/food/fortunecookie
|
||||
time = 15
|
||||
name = "Fortune cookie"
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
/obj/machinery/vending/barkbox
|
||||
name = "Bark Box"
|
||||
desc = "For all your pet needs!"
|
||||
icon_state = "barkbox"
|
||||
product_slogans = "Whuff!;Bark!;Give me a treat!"
|
||||
products = list(
|
||||
/obj/item/storage/fancy/treat_box = 8,
|
||||
/obj/item/clothing/neck/petcollar = 5,
|
||||
/obj/item/clothing/neck/petcollar/ribbon = 5,
|
||||
/obj/item/clothing/neck/petcollar/leather = 5,
|
||||
/obj/item/clothing/suit/petharness = 4,
|
||||
/obj/item/clothing/suit/petharness/mesh = 4,
|
||||
/obj/item/toy/fluff/tennis_poly = 4,
|
||||
/obj/item/toy/fluff/tennis_poly/tri = 2,
|
||||
/obj/item/toy/fluff/bone_poly = 4,
|
||||
/obj/item/toy/fluff/frisbee_poly = 4
|
||||
)
|
||||
contraband = list(
|
||||
/obj/item/clothing/neck/petcollar/locked = 2,
|
||||
/obj/item/clothing/neck/petcollar/locked/ribbon = 2,
|
||||
/obj/item/clothing/neck/petcollar/locked/leather = 2,
|
||||
/obj/item/key/collar = 2,
|
||||
/obj/item/dildo/knotted = 3
|
||||
)
|
||||
premium = list(
|
||||
/obj/item/toy/fluff/tennis_poly/tri/squeak = 1,
|
||||
/obj/item/toy/fluff/bone_poly/squeak = 1
|
||||
)
|
||||
refill_canister = /obj/item/vending_refill/barkbox
|
||||
default_price = PRICE_CHEAP
|
||||
extra_price = PRICE_BELOW_NORMAL
|
||||
payment_department = NO_FREEBIES
|
||||
|
||||
/obj/item/vending_refill/barkbox
|
||||
machine_name = "Bark Box"
|
||||
icon_state = "refill_barkbox"
|
||||
Reference in New Issue
Block a user