Skip to content
This repository has been archived by the owner on Jun 29, 2024. It is now read-only.

Commit

Permalink
More stuff to craft (#1414)
Browse files Browse the repository at this point in the history
  • Loading branch information
PotatoTomahto authored Jun 21, 2024
2 parents e424df9 + 3c607cf commit 70511da
Show file tree
Hide file tree
Showing 5 changed files with 57 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
mutant_bodyparts = list("ears")
mutanteyes = /obj/item/organ/eyes/halfelf
use_skintones = 1
possible_ages = list(AGE_YOUNG, AGE_ADULT, AGE_MIDDLEAGED, AGE_OLD)
possible_ages = ALL_AGES_LIST
skinned_type = /obj/item/stack/sheet/animalhide/human
disliked_food = NONE
liked_food = NONE
Expand Down
38 changes: 34 additions & 4 deletions code/modules/roguetown/roguecrafting/items.dm
Original file line number Diff line number Diff line change
Expand Up @@ -201,7 +201,7 @@
reqs = list(/obj/item/grown/log/tree/small = 1)

/datum/crafting_recipe/roguetown/woodcup
name = "wooden cups"
name = "wooden cups (x3)"
result = list(/obj/item/reagent_containers/glass/cup/wooden/crafted,
/obj/item/reagent_containers/glass/cup/wooden/crafted,
/obj/item/reagent_containers/glass/cup/wooden/crafted)
Expand All @@ -210,12 +210,42 @@
/obj/item/reagent_containers/glass/cup/wooden/crafted
sellprice = 3

/datum/crafting_recipe/roguetown/woodtray
name = "wooden trays (x2)"
result = list(/obj/item/storage/bag/tray,
/obj/item/storage/bag/tray)
reqs = list(/obj/item/grown/log/tree/small = 1)

/datum/crafting_recipe/roguetown/woodbowl
name = "wooden bowls (x3)"
result = list(/obj/item/reagent_containers/glass/bowl,
/obj/item/reagent_containers/glass/bowl,
/obj/item/reagent_containers/glass/bowl)
reqs = list(/obj/item/grown/log/tree/small = 1)

/datum/crafting_recipe/roguetown/pot
name = "stone pot"
result = /obj/item/reagent_containers/glass/pot
reqs = list(/obj/item/natural/stone = 2)

/datum/crafting_recipe/roguetown/stonearrow
name = "stone arrow"
result = /obj/item/ammo_casing/caseless/rogue/arrow/stone
reqs = list(/obj/item/grown/log/tree/stick = 1,
/obj/item/natural/stone = 1)
req_table = TRUE

/datum/crafting_recipe/roguetown/stonearrow_five
name = "stone arrow (x5)"
result = list(
/obj/item/ammo_casing/caseless/rogue/arrow/stone,
/obj/item/ammo_casing/caseless/rogue/arrow/stone,
/obj/item/ammo_casing/caseless/rogue/arrow/stone,
/obj/item/ammo_casing/caseless/rogue/arrow/stone,
/obj/item/ammo_casing/caseless/rogue/arrow/stone
)
reqs = list(/obj/item/grown/log/tree/stick = 5,
/obj/item/natural/stone = 5)
req_table = TRUE

/datum/crafting_recipe/roguetown/poisonarrow
Expand All @@ -225,7 +255,6 @@
/obj/item/ammo_casing/caseless/rogue/arrow = 1,
/datum/reagent/berrypoison = 5
)

req_table = TRUE

/datum/crafting_recipe/roguetown/poisonarrow_stone
Expand All @@ -235,8 +264,8 @@
/obj/item/ammo_casing/caseless/rogue/arrow/stone = 1,
/datum/reagent/berrypoison = 5
)

req_table = TRUE

/*
/datum/crafting_recipe/roguetown/poisonbolt //Coded, but commented out pending balance discussion.
name = "poisoned bolt"
Expand Down Expand Up @@ -398,7 +427,8 @@
req_table = TRUE
skillcraft = /datum/skill/craft/traps
craftdiff = 1
verbage = "put together"
verbage_simple = "put together"
verbage = "puts together"

/datum/crafting_recipe/roguetown/paperscroll
name = "scroll of parchment (x5)"
Expand Down
12 changes: 12 additions & 0 deletions code/modules/roguetown/roguecrafting/structure.dm
Original file line number Diff line number Diff line change
Expand Up @@ -107,6 +107,18 @@
/obj/item/chair/rogue/crafted
sellprice = 6

/datum/crafting_recipe/roguetown/structure/fancychair
name = "fancy wooden chair"
result = /obj/item/chair/rogue/fancy/crafted
reqs = list(/obj/item/grown/log/tree/small = 1,
/obj/item/natural/silk = 1)
verbage_simple = "construct"
verbage = "constructs"
skillcraft = /datum/skill/craft/carpentry

/obj/item/chair/rogue/fancy/crafted
sellprice = 12

/datum/crafting_recipe/roguetown/structure/stool
name = "wooden stool"
result = /obj/item/chair/stool/bar/rogue/crafted
Expand Down
11 changes: 10 additions & 1 deletion code/modules/roguetown/roguejobs/cook/recipes/misc.dm
Original file line number Diff line number Diff line change
Expand Up @@ -37,4 +37,13 @@
reqs = list(/obj/item/reagent_containers/food/snacks/rogue/cheese = 6)
result = /obj/item/reagent_containers/food/snacks/rogue/cheddar

subtype_reqs = FALSE
subtype_reqs = FALSE

/datum/crafting_recipe/roguetown/cooking/soap
name = "soap"
reqs = list(
/obj/item/ash = 1,
/datum/reagent/water = 10,
/obj/item/reagent_containers/food/snacks/fat = 1)
result = /obj/item/soap
craftdiff = 5
Binary file modified icons/roguetown/misc/structure.dmi
Binary file not shown.

0 comments on commit 70511da

Please sign in to comment.