From ba63926905dcf19f7aa8f9d8d726adf5946a5755 Mon Sep 17 00:00:00 2001 From: TrilbySpaceClone Date: Tue, 16 Jul 2019 22:42:57 -0400 Subject: [PATCH] Sitting on the job --- .../items/stacks/sheets/sheet_types.dm | 4 ++ .../objects/structures/beds_chairs/chair.dm | 68 ++++++++++++++++-- icons/obj/chairs.dmi | Bin 33141 -> 34758 bytes 3 files changed, 68 insertions(+), 4 deletions(-) diff --git a/code/game/objects/items/stacks/sheets/sheet_types.dm b/code/game/objects/items/stacks/sheets/sheet_types.dm index b17bc87ffd..7e887b6620 100644 --- a/code/game/objects/items/stacks/sheets/sheet_types.dm +++ b/code/game/objects/items/stacks/sheets/sheet_types.dm @@ -414,6 +414,8 @@ GLOBAL_LIST_INIT(brass_recipes, list ( \ new/datum/stack_recipe("brass window - directional", /obj/structure/window/reinforced/clockwork/unanchored, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("brass window - fulltile", /obj/structure/window/reinforced/clockwork/fulltile/unanchored, 2, time = 0, on_floor = TRUE, window_checks = TRUE), \ new/datum/stack_recipe("brass chair", /obj/structure/chair/brass, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brass bar stool", /obj/structure/chair/stool/bar/brass, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("brass stool", /obj/structure/chair/stool/brass, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ new/datum/stack_recipe("brass table frame", /obj/structure/table_frame/brass, 1, time = 5, one_per_turf = TRUE, on_floor = TRUE), \ null, new/datum/stack_recipe("sender - pressure sensor", /obj/structure/destructible/clockwork/trap/trigger/pressure_sensor, 2, time = 20, one_per_turf = TRUE, on_floor = TRUE), \ @@ -475,6 +477,8 @@ GLOBAL_LIST_INIT(bronze_recipes, list ( \ new/datum/stack_recipe("bronze boots", /obj/item/clothing/shoes/bronze), \ null, new/datum/stack_recipe("bronze chair", /obj/structure/chair/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bronze bar stool", /obj/structure/chair/stool/bar/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ + new/datum/stack_recipe("bronze stool", /obj/structure/chair/stool/bronze, 1, time = 0, one_per_turf = TRUE, on_floor = TRUE), \ )) /obj/item/stack/tile/bronze diff --git a/code/game/objects/structures/beds_chairs/chair.dm b/code/game/objects/structures/beds_chairs/chair.dm index e944eb32da..88d141a9ad 100644 --- a/code/game/objects/structures/beds_chairs/chair.dm +++ b/code/game/objects/structures/beds_chairs/chair.dm @@ -317,9 +317,6 @@ new stack_type(get_turf(loc)) qdel(src) - - - /obj/item/chair/hit_reaction(mob/living/carbon/human/owner, atom/movable/hitby, attack_text = "the attack", final_block_chance = 0, damage = 0, attack_type = MELEE_ATTACK) if(attack_type == UNARMED_ATTACK && prob(hit_reaction_chance)) owner.visible_message("[owner] fends off [attack_text] with [src]!") @@ -338,7 +335,6 @@ C.Knockdown(20) smash(user) - /obj/item/chair/stool name = "stool" icon_state = "stool_toppled" @@ -352,6 +348,70 @@ item_state = "stool_bar" origin_type = /obj/structure/chair/stool/bar +////////////////////////// +//Brass & Bronze stools!// +////////////////////////// + +/obj/structure/chair/stool/bar/brass + name = "brass bar stool" + desc = "A brass bar stool with red silk for a pillow." + icon_state = "barbrass" + item_chair = /obj/item/chair/stool/bar/brass + buildstacktype = /obj/item/stack/tile/brass + buildstackamount = 1 + +/obj/structure/chair/stool/bar/bronze + name = "bronze bar stool" + desc = "A bronze bar stool with red silk for a pillow." + icon_state = "barbrass" + item_chair = /obj/item/chair/stool/bar/bronze + buildstacktype = /obj/item/stack/tile/bronze + buildstackamount = 1 + +/obj/structure/chair/stool/brass + name = "brass stool" + desc = "A brass stool with a silk top for comfort." + icon_state = "stoolbrass" + item_chair = /obj/item/chair/stool/brass + buildstacktype = /obj/item/stack/tile/brass + buildstackamount = 1 + +/obj/structure/chair/stool/bronze + name = "bronze stool" + desc = "A bronze stool with a silk top for comfort." + icon_state = "stoolbrass" + item_chair = /obj/item/chair/stool/bronze + buildstacktype = /obj/item/stack/tile/bronze + buildstackamount = 1 + +/obj/item/chair/stool/brass + name = "brass stool" + icon_state = "stoolbrass_toppled" + item_state = "stoolbrass" + origin_type = /obj/structure/chair/stool/brass + +/obj/item/chair/stool/bar/brass + name = "brass bar stool" + icon_state = "barbrass_toppled" + item_state = "stoolbrass_bar" + origin_type = /obj/structure/chair/stool/bar/brass + +/obj/item/chair/stool/bronze + name = "bronze stool" + icon_state = "stoolbrass_toppled" + item_state = "stoolbrass" + origin_type = /obj/structure/chair/stool/bronze + +/obj/item/chair/stool/bar/bronze + name = "bronze bar stool" + icon_state = "barbrass_toppled" + item_state = "stoolbrass_bar" + origin_type = /obj/structure/chair/stool/bar/bronze + +///////////////////////////////// +//End of Brass & Bronze stools!// +///////////////////////////////// + /obj/item/chair/stool/narsie_act() return //sturdy enough to ignore a god diff --git a/icons/obj/chairs.dmi b/icons/obj/chairs.dmi index 3754ff052c08b0210ec481838fec39c2a840e2b3..9e8fb64aba811fa784ad44c8e0dfab010b103384 100644 GIT binary patch delta 11568 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 delta 9939 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