From e6eb912b5daac45da316382843279589fdbbe958 Mon Sep 17 00:00:00 2001 From: MistakeNot4892 Date: Sat, 7 Dec 2024 15:11:48 +1100 Subject: [PATCH] Added several wider pillars. --- code/game/objects/structures/pillar.dm | 11 +++++++++++ .../crafting/stack_recipes/recipes_bricks.dm | 13 +++++++++++++ .../obj/structures/pillars/pillar_wide_inset.dmi | Bin 0 -> 387 bytes .../obj/structures/pillars/pillar_wide_round.dmi | Bin 0 -> 390 bytes .../obj/structures/pillars/pillar_wide_square.dmi | Bin 0 -> 347 bytes 5 files changed, 24 insertions(+) create mode 100644 icons/obj/structures/pillars/pillar_wide_inset.dmi create mode 100644 icons/obj/structures/pillars/pillar_wide_round.dmi create mode 100644 icons/obj/structures/pillars/pillar_wide_square.dmi diff --git a/code/game/objects/structures/pillar.dm b/code/game/objects/structures/pillar.dm index 6f625ac789b..6c77b5c5379 100644 --- a/code/game/objects/structures/pillar.dm +++ b/code/game/objects/structures/pillar.dm @@ -17,3 +17,14 @@ /obj/structure/pillar/triad icon = 'icons/obj/structures/pillars/pillar_triad.dmi' + +/obj/structure/pillar/wide + name = "wide pillar" + w_class = ITEM_SIZE_LARGE_STRUCTURE + icon = 'icons/obj/structures/pillars/pillar_wide_round.dmi' + +/obj/structure/pillar/wide/square + icon = 'icons/obj/structures/pillars/pillar_wide_square.dmi' + +/obj/structure/pillar/wide/inset + icon = 'icons/obj/structures/pillars/pillar_wide_inset.dmi' diff --git a/code/modules/crafting/stack_recipes/recipes_bricks.dm b/code/modules/crafting/stack_recipes/recipes_bricks.dm index 1901075e8e0..ec8bf11e3b3 100644 --- a/code/modules/crafting/stack_recipes/recipes_bricks.dm +++ b/code/modules/crafting/stack_recipes/recipes_bricks.dm @@ -71,6 +71,19 @@ name = "pillar, round" result_type = /obj/structure/pillar/round +/decl/stack_recipe/bricks/furniture/pillar/wide_round + name = "pillar, wide round" + result_type = /obj/structure/pillar/wide + +/decl/stack_recipe/bricks/furniture/pillar/wide_square + name = "pillar, wide square" + + result_type = /obj/structure/pillar/wide/square + +/decl/stack_recipe/bricks/furniture/pillar/wide_inset + name = "pillar, wide inset" + result_type = /obj/structure/pillar/wide/inset + /decl/stack_recipe/bricks/furniture/pillar/pedestal name = "pedestal, square" result_type = /obj/structure/pedestal diff --git a/icons/obj/structures/pillars/pillar_wide_inset.dmi b/icons/obj/structures/pillars/pillar_wide_inset.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8f307cd2eb0b4e4ad7be6734a1be1a50b223b3f8 GIT binary patch literal 387 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnF3?v&v(vJfvp#Yx{S0LThHSf^Dlb-G|*RJ0B z|NnouyYT^_C}T;GUoeBivm0qZPG(g|M2SmkadJ^+K}lwQ9s@(goZzs6qSEhQf(t%= zeWK;9t99jJaWn(XeIgchCnG~WBywYaBhPrEK zx3TKx6%r@RpFHx>_B!L+x?!ql%-@&;$CwzbnWT&vvb3K9EnVg5;uxYav2;Q&Z?l4c z+g7~`hxH0Lm?hK=jxy$y{14@-VV~2v?}&@t{l6a9?>e-apWCZz&~%VB(aFF{@XnO% zI4uKz$G3`(bAy_eHZ@2++ciDs+Hc>gJn5!_qCA7&$)e52S$?LSkxWf!Gioq02$r;4 z*c+d;{@B6vr1GRASuCkvEd(5EPL}V{C_3==`{%9v3qQ6V{L&f!_^`p6i3esxIhANe fo{X}%eD;RDZn5pj3W2krz-91s^>bP0l+XkKhH{;r literal 0 HcmV?d00001 diff --git a/icons/obj/structures/pillars/pillar_wide_round.dmi b/icons/obj/structures/pillars/pillar_wide_round.dmi new file mode 100644 index 0000000000000000000000000000000000000000..c0625980dd8753fcb66fba404b086387fe7e2d98 GIT binary patch literal 390 zcmV;10eSw3P)fFDZ*Bkp zc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LY zR3KBSJijO>MTv_uC9|j)$T#HTOe;#vO@*+P6 zMdnPMSmN)Hwk%%;E4ZPh#_&{-;g}O*2Qda<$$1!5sGZ56wUmu!V=HC-yJ6MP*WPg% zI1~t6DG8#$R;hp&-z((2$QyKw9f5fnJ8X4r=^myEnvue&)brOD@*Q}*S_M^s5$AYM kNlYK9y!$Dim(^>20RPc0p&`v}N&o-=07*qoM6N<$f)Y=nn*aa+ literal 0 HcmV?d00001 diff --git a/icons/obj/structures/pillars/pillar_wide_square.dmi b/icons/obj/structures/pillars/pillar_wide_square.dmi new file mode 100644 index 0000000000000000000000000000000000000000..a5ea0d80445b27b3f5b3ff849f3e779f4a47951b GIT binary patch literal 347 zcmV-h0i^zkP)fFDZ*Bkp zc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LY zR3KBSJijO>MTv_uC9|j)$T#HTOe;#vO@*+P6ES+`vw;%^cz0PgpMPvYXlYju1a3TX=X%TnjS tNWv9JjOvVmQ*%WpVVf0|N?fV0eE@t%G>Z98YI6Vp002ovPDHLkV1jY6i<