From 683c8cdad4c40cb636dd0b593ec43d42f5eaa128 Mon Sep 17 00:00:00 2001 From: PsyCommando Date: Tue, 24 Jan 2023 16:16:11 -0500 Subject: [PATCH 1/2] Add numbered signs Adds numbered signs 1 to 9 --- .../game/objects/structures/numbered_signs.dm | 47 ++++++++++++++++++ .../icons/obj/structures/numbered_signs.dmi | Bin 0 -> 1508 bytes nebula.dme | 1 + 3 files changed, 48 insertions(+) create mode 100644 mods/persistence/game/objects/structures/numbered_signs.dm create mode 100644 mods/persistence/icons/obj/structures/numbered_signs.dmi diff --git a/mods/persistence/game/objects/structures/numbered_signs.dm b/mods/persistence/game/objects/structures/numbered_signs.dm new file mode 100644 index 00000000000..f298c9041bc --- /dev/null +++ b/mods/persistence/game/objects/structures/numbered_signs.dm @@ -0,0 +1,47 @@ +/////////////////////////////////////////////////////////////////////////////////// +// Numbered Signs +/////////////////////////////////////////////////////////////////////////////////// +/obj/structure/sign/number + icon = 'mods/persistence/icons/obj/structures/numbered_signs.dmi' + icon_state = "number_1" + +/obj/structure/sign/number/Initialize(ml, _mat, _reinf_mat) + . = ..() + desc = "A sign with the [name] written on it." + +/obj/structure/sign/number/one + name = "\improper Number 1" + icon_state = "number_1" + +/obj/structure/sign/number/two + name = "\improper Number 2" + icon_state = "number_2" + +/obj/structure/sign/number/three + name = "\improper Number 3" + icon_state = "number_3" + +/obj/structure/sign/number/four + name = "\improper Number 4" + icon_state = "number_4" + +/obj/structure/sign/number/five + name = "\improper Number 5" + icon_state = "number_5" + +/obj/structure/sign/number/six + name = "\improper Number 6" + icon_state = "number_6" + +/obj/structure/sign/number/seven + name = "\improper Number 7" + icon_state = "number_7" + +/obj/structure/sign/number/eight + name = "\improper Number 8" + icon_state = "number_8" + +/obj/structure/sign/number/nine + name = "\improper Number 9" + icon_state = "number_9" + diff --git a/mods/persistence/icons/obj/structures/numbered_signs.dmi b/mods/persistence/icons/obj/structures/numbered_signs.dmi new file mode 100644 index 0000000000000000000000000000000000000000..5fa59701ab84c90099ba5f8e06db95673d7d7398 GIT binary patch literal 1508 zcmVYO+ttc@!6~s0~sLLzOO-e0_HzZb}5wQx5 ziB)JqtU^;_6`B#N(41I>7Q`yF#HCPK!PU=Yl2*}K-x^uh?;=Z1k(O16tbi^5djjPpmfby=v^+?`Wb>L(R>AYxy14F zBba|w1j;}C`m@CEA0_!<{`%Ig@m!J+=9@Pc=#T3{`&yE)p@hLZM+tR20j_m!BEAAo zw^5-V=}&4(=-LoG&vSqalrVJt2Dnb6GL2CBlbRDU6<&o=T`Q!YUx3@q@O-8B`I{{9 zme9u)&O8fD6?VPbRQNRA46hCSc+V$fDx7%+knXZ2Azey3VVY+E={b6O^WIZJ=h6vf zUb=6EnPN#upLIH+%&Q-i6`&hIF@`d~CREOS>llXZ7y`VX5^CqZ8ED$=80z`y6QW

J;3p7R{PjA28s^*2HTP=z5%NPp)P z37uOKjzjR83dgBJS6<;VhRyVPRfY5-J|R`8N%&D=7`zW&S)nk7H2-QVMD9{<41v3J zu2BCR(ap@vrO0y(&NRa04b4=^muvxgTC2>Z5O8F|m+33@TE1R=K^LCNMO2zc0Oc|< z!=LdGar$Cy9`-$kcb|Bj?+v2wsrdfxi#p%)qVFkv@m`_M_j=Lyl>EIyo$rl<Cr(?Z`{mJBc-uQT&a$d!x>VB)*k+(l7Q3Tc@+3#tl7Iptwb$gh2ga$gJ{>fB^}PhnF@K6aI~?^%7(4NStthMdW! z=-rhzwce#8?|X`mbgs}1N?%;BkRJoR5i^3DtnfHrEcCr{zR>r|`8w^oJ-#ifB`otj z17D>-i12m#gQqV(M4bJ>+WfY^hsNCQ!}gPY?ta|^=?^kCCGuj0W&OcCKLMSwKM3)X z(IUPWkp5!j{$QT3+#gi%b^C)jzXcBTMQ`*)ftLZRFY2u5EV!+=$o^1V)BQ)SMt z_dO+_02W`=+7Qoo(I)216$-wnHsXlSU1954Bi1xDc|LcA)qODm?Bk0#VD-gn!1qgd z`r_XF8Q&;QU#!hr`-9@?ymZ3dd{Ihh^F?mAX6pPQTVb94qI88uU#xll(CCW{u&*z2 z#IC-WBsW)H#TOG-6aypHAB=cft%K*D*a|UUydW!SZ#~&Her&uZ8#3-Eh0Y&h-7{N% z@d9_x=-cdalwvBGydPO`XUmXekY6%el0000< KMNUMnLSTXnv-zF? literal 0 HcmV?d00001 diff --git a/nebula.dme b/nebula.dme index 545dd443671..771afae67d3 100644 --- a/nebula.dme +++ b/nebula.dme @@ -3537,5 +3537,6 @@ #include "maps\~mapsystem\maps_unit_testing.dm" #include "maps\~unit_tests\unit_testing.dm" #include "mods\_modpack.dm" +#include "mods\persistence\game\objects\structures\numbered_signs.dm" #include "~code\global_init.dm" // END_INCLUDE From 5585c67dba22d53136d622a34469a4b731076cd2 Mon Sep 17 00:00:00 2001 From: PsyCommando Date: Tue, 24 Jan 2023 20:42:48 -0500 Subject: [PATCH 2/2] Move to right include file --- mods/persistence/_persistence.dme | 1 + nebula.dme | 1 - 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/mods/persistence/_persistence.dme b/mods/persistence/_persistence.dme index d9e2d14b52f..91d1b56b17e 100644 --- a/mods/persistence/_persistence.dme +++ b/mods/persistence/_persistence.dme @@ -65,6 +65,7 @@ #include "game\objects\items\weapons\storage.dm" #include "game\objects\items\weapons\tanks.dm" #include "game\objects\items\weapons\circuitboards\machinery\shipsensors.dm" +#include "game\objects\structures\numbered_signs.dm" #include "game\objects\structures\window.dm" #include "game\objects\structures\crates_lockers\closets\__closet.dm" #include "game\turfs\floor.dm" diff --git a/nebula.dme b/nebula.dme index 771afae67d3..545dd443671 100644 --- a/nebula.dme +++ b/nebula.dme @@ -3537,6 +3537,5 @@ #include "maps\~mapsystem\maps_unit_testing.dm" #include "maps\~unit_tests\unit_testing.dm" #include "mods\_modpack.dm" -#include "mods\persistence\game\objects\structures\numbered_signs.dm" #include "~code\global_init.dm" // END_INCLUDE