From 9d727b0c3c4d7f31e463b4082b474a0b7fc240d5 Mon Sep 17 00:00:00 2001 From: Pavlovvn Date: Mon, 16 Dec 2024 17:05:43 +0300 Subject: [PATCH 1/4] =?UTF-8?q?=D0=A2=D0=B5=D1=81=D1=82=D0=BE=D0=B2=D0=BE?= =?UTF-8?q?=D0=B5=20=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=BB=D0=B5=D0=BD=D0=B8?= =?UTF-8?q?=D0=B5=20=D0=B2=D1=81=D1=8F=D0=BA=D0=BE=D0=B9=20=D1=85=D1=83?= =?UTF-8?q?=D0=B9=D0=BD=D0=B8=20=D1=81=20=D0=BF=D0=B0=D1=80=D1=8B=20=D0=BD?= =?UTF-8?q?=D0=B0=20=D1=82=D0=B3.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modular_bandastation/loadout/_loadout.dm | 2 +- modular_bandastation/loadout/_loadout.dme | 5 ++ .../loadout/code/categories/gloves.dm | 18 +++++++ .../loadout/code/categories/masks.dm | 33 +++++++++++++ .../loadout/code/categories/suits.dm | 45 ++++++++++++++++++ .../loadout/code/items/gloves.dm | 6 +++ .../loadout/code/items/masks.dm | 13 +++++ .../loadout/code/items/suits.dm | 13 +++++ .../loadout/icons/inhands/left_hand.dmi | Bin 0 -> 12079 bytes .../loadout/icons/inhands/right_hand.dmi | Bin 0 -> 12180 bytes .../loadout/icons/mob/gloves.dmi | Bin 0 -> 309 bytes .../loadout/icons/mob/masks.dmi | Bin 0 -> 605 bytes .../loadout/icons/mob/suits.dmi | Bin 0 -> 527 bytes .../loadout/icons/object/gloves.dmi | Bin 0 -> 416 bytes .../loadout/icons/object/masks.dmi | Bin 0 -> 555 bytes .../loadout/icons/object/suits.dmi | Bin 0 -> 827 bytes 16 files changed, 134 insertions(+), 1 deletion(-) create mode 100644 modular_bandastation/loadout/code/categories/gloves.dm create mode 100644 modular_bandastation/loadout/code/categories/masks.dm create mode 100644 modular_bandastation/loadout/code/categories/suits.dm create mode 100644 modular_bandastation/loadout/code/items/gloves.dm create mode 100644 modular_bandastation/loadout/code/items/masks.dm create mode 100644 modular_bandastation/loadout/code/items/suits.dm create mode 100644 modular_bandastation/loadout/icons/inhands/left_hand.dmi create mode 100644 modular_bandastation/loadout/icons/inhands/right_hand.dmi create mode 100644 modular_bandastation/loadout/icons/mob/gloves.dmi create mode 100644 modular_bandastation/loadout/icons/mob/masks.dmi create mode 100644 modular_bandastation/loadout/icons/mob/suits.dmi create mode 100644 modular_bandastation/loadout/icons/object/gloves.dmi create mode 100644 modular_bandastation/loadout/icons/object/masks.dmi create mode 100644 modular_bandastation/loadout/icons/object/suits.dmi diff --git a/modular_bandastation/loadout/_loadout.dm b/modular_bandastation/loadout/_loadout.dm index 51ff5022b85b5..f96e9b200e303 100644 --- a/modular_bandastation/loadout/_loadout.dm +++ b/modular_bandastation/loadout/_loadout.dm @@ -1,4 +1,4 @@ /datum/modpack/loadout name = "Loadout" desc = "Добавляет новые вещи в loadout и изменяет уже существующие." - author = "larentoun, Chorden" + author = "larentoun, Chorden, pavlovvn" diff --git a/modular_bandastation/loadout/_loadout.dme b/modular_bandastation/loadout/_loadout.dme index 39fe2629a8fd4..cb79402d11b7a 100644 --- a/modular_bandastation/loadout/_loadout.dme +++ b/modular_bandastation/loadout/_loadout.dme @@ -6,3 +6,8 @@ #include "code/loadout_preference.dm" #include "code/categories/accessories.dm" #include "code/categories/pocket.dm" +#include "code/categories/suits.dm" +#include "code/categories/gloves.dm" +#include "code/items/gloves.dm" +#include "code/items/suits.dm" +#include "code/items/masks.dm" diff --git a/modular_bandastation/loadout/code/categories/gloves.dm b/modular_bandastation/loadout/code/categories/gloves.dm new file mode 100644 index 0000000000000..aa3f1dd6babd0 --- /dev/null +++ b/modular_bandastation/loadout/code/categories/gloves.dm @@ -0,0 +1,18 @@ +/datum/loadout_category/gloves + category_name = "" + category_ui_icon = FA_ICON_HANDS + type_to_generate = /datum/loadout_item/gloves + tab_order = /datum/loadout_category/head::tab_order + 1 + +/datum/loadout_item/gloves + abstract_type = /datum/loadout_item/gloves + +/datum/loadout_item/glasses/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) + if(outfit.gloves) + LAZYADD(outfit.backpack_contents, outfit.gloves) + outfit.gloves = item_path + +/datum/loadout_item/gloves/fingerless + name = " " + item_path = /obj/item/clothing/gloves/fingerless/biker_gloves + donator_level = 1 diff --git a/modular_bandastation/loadout/code/categories/masks.dm b/modular_bandastation/loadout/code/categories/masks.dm new file mode 100644 index 0000000000000..8c23bff90adfd --- /dev/null +++ b/modular_bandastation/loadout/code/categories/masks.dm @@ -0,0 +1,33 @@ +/datum/loadout_category/masks + category_name = "" + category_ui_icon = FA_ICON_MASK + type_to_generate = /datum/loadout_item/masks + tab_order = /datum/loadout_category/head::tab_order + 1 + +/datum/loadout_item/masks + abstract_type = /datum/loadout_item/masks + +/datum/loadout_item/glasses/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) + if(outfit.mask) + LAZYADD(outfit.backpack_contents, outfit.mask) + outfit.mask = item_path + +/datum/loadout_item/masks/pig + name = " " + item_path = /obj/item/clothing/mask/animal/pig + +/datum/loadout_item/masks/horsehead + name = " " + item_path = /obj/item/clothing/mask/animal/horsehead + +/datum/loadout_item/masks/raven + name = " " + item_path = /obj/item/clothing/mask/animal/small/raven + +/datum/loadout_item/masks/breathscarf + name = " " + item_path = /obj/item/clothing/mask/breath/breathscarf + +/datum/loadout_item/masks/red_gas + name = "-1" + item_path = /obj/item/clothing/mask/breath/red_gas \ No newline at end of file diff --git a/modular_bandastation/loadout/code/categories/suits.dm b/modular_bandastation/loadout/code/categories/suits.dm new file mode 100644 index 0000000000000..34f12bfdc0d09 --- /dev/null +++ b/modular_bandastation/loadout/code/categories/suits.dm @@ -0,0 +1,45 @@ +/datum/loadout_category/suits + category_name = " " + category_ui_icon = FA_ICON_VEST + type_to_generate = /datum/loadout_item/suits + tab_order = /datum/loadout_category/head::tab_order + 1 + +/datum/loadout_item/suits + abstract_type = /datum/loadout_item/suits + +/datum/loadout_item/glasses/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) + if(outfit.suit) + LAZYADD(outfit.backpack_contents, outfit.suit) + outfit.suit = item_path + +/datum/loadout_item/suits/wintercoat + name = " " + item_path = /obj/item/clothing/suit/hooded/wintercoat + +/datum/loadout_item/suits/apron + name = "" + item_path = /obj/item/clothing/suit/apron + +/datum/loadout_item/suits/apron/red + name = " " + item_path = /obj/item/clothing/suit/apron/chef/red + +/datum/loadout_item/suits/jacket/miljacket + name = " " + item_path = /obj/item/clothing/suit/jacket/miljacket + +/datum/loadout_item/suits/jacket/det_jacket/disco + name = " " + item_path = /obj/item/clothing/suit/jacket/det_suit/disco + +/datum/loadout_item/suits/jacket/biker + name = " " + item_path = /obj/item/clothing/suit/jacket/leather/biker + +/datum/loadout_item/suits/jacket/puffer + name = "" + item_path = /obj/item/clothing/suit/jacket/puffer + +/datum/loadout_item/suits/jacket/letterman_nt + name = " " + item_path = /obj/item/clothing/suit/jacket/letterman_nanotrasen \ No newline at end of file diff --git a/modular_bandastation/loadout/code/items/gloves.dm b/modular_bandastation/loadout/code/items/gloves.dm new file mode 100644 index 0000000000000..b7784b9f1a386 --- /dev/null +++ b/modular_bandastation/loadout/code/items/gloves.dm @@ -0,0 +1,6 @@ +/obj/item/clothing/gloves/fingerless/biker_gloves + name = " " + desc = " ." + icon = 'modular_bandastation/loadout/icons/object/gloves.dmi' + worn_icon = 'modular_bandastation/loadout/icons/mob/gloves.dmi' + icon_state = "bike_gloves" \ No newline at end of file diff --git a/modular_bandastation/loadout/code/items/masks.dm b/modular_bandastation/loadout/code/items/masks.dm new file mode 100644 index 0000000000000..e3a1c67c558a3 --- /dev/null +++ b/modular_bandastation/loadout/code/items/masks.dm @@ -0,0 +1,13 @@ +/obj/item/clothing/mask/breath/red_gas + name = "-1" + desc = " , ." + icon = 'modular_bandastation/loadout/icons/object/masks.dmi' + worn_icon = 'modular_bandastation/loadout/icons/mob/masks.dmi' + icon_state = "red_gas" + +/obj/item/clothing/mask/breath/breathscarf + name = " " + desc = " , ." + icon = 'modular_bandastation/loadout/icons/object/masks.dmi' + worn_icon = 'modular_bandastation/loadout/icons/mob/masks.dmi' + icon_state = "breathscarf" \ No newline at end of file diff --git a/modular_bandastation/loadout/code/items/suits.dm b/modular_bandastation/loadout/code/items/suits.dm new file mode 100644 index 0000000000000..ef93bbdceaab6 --- /dev/null +++ b/modular_bandastation/loadout/code/items/suits.dm @@ -0,0 +1,13 @@ +/obj/item/clothing/suit/apron + name = "" + icon = 'modular_bandastation/loadout/icons/object/suits.dmi' + worn_icon = 'modular_bandastation/loadout/icons/mob/suits.dmi' + icon_state = "apron" + worn_icon_state = "apron" + +/obj/item/clothing/suit/apron/chef/red + name = " " + icon = 'modular_bandastation/loadout/icons/object/suits.dmi' + worn_icon = 'modular_bandastation/loadout/icons/mob/suits.dmi' + icon_state = "apron_red" + worn_icon_state = "apron_red" \ No newline at end of file diff --git a/modular_bandastation/loadout/icons/inhands/left_hand.dmi b/modular_bandastation/loadout/icons/inhands/left_hand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..eb22914427d5edc79498eea33b36fadba29e71d4 GIT binary patch literal 12079 zcmcJ#by!uw`!BlamQp}El#oV10qF(-QIIYX=}mVENT-A#T_O$AY`Qi`O2cN;z3Fc5 z;`=-2-t*kQ?sLxXKF?lz&CHsaH|Bjm^G<}lQd|i2JXgkZ8Ihi_I+B;j?K>)x#E&V$b(nU`sYkmAA7a{i7RPSeRac}n?cNXv4 z0d#y4W4+7k$L!Ca$2#UY$sO05ySMtjb)&G0pJp?QMtP>6kB;5ARBGArm{BKpP*kE=kBpuV!`=nnwws7;v7F_d(7+Sa8KJsczJ)&Y;kn>Cw$wxI3#GJr*$SiR5a2XS;8w_e0wQ ze)0R|#tKMs)RkJyJ9)y^i)wq|lD2drgFbr#vN=^wcXv`C&U^O~&~I|D{NMsiPi()X z@ng0skyV_%eRXrD)oLc{c>(|&+7z z%*epFZRa20Z})Pe%H=$&Cx<&G+xX1F_+I{E8?}>(_V)yFHq9a^td6rY|MvDa3F+0JTogYMVWUnh(%2Mr$EycPwoqKSVL8Jv$mEgG^7&_PfVt8t&Ba*(ZI|Jm zJDh(2kg~j?Z~4UT6PV=){15rM3eG+Np1JLBe~Yd>f+D91W4rEZ;4 zjldT{uUaqdg1yY-ShBdPsm==C#EbeQ#9h-2=`|<%P3qKwulT3Dbe{k zsH%a^*aWQ!*|yM1Fru3m#b$YdTKUDY))`;zGp7~~L0gRYoi+v_>KT-)=aP6bkt<)1 zINdAyPX{cbr$<&#fVAJ(GCftVMBdYWD(!Q34cwNI%|hJDPB|tj6^yx@wb(B2zbl%s z8lRZRE-EVeK>A*T#!t>vrm6dGs+4XJXP-7GR>VB_unVgm!iVN>P|*PW==J&XL;V9~ zO-;>j5#-#imQvyWMYFD67am$%6Gg-2!rvKjr4g4pie*Ip{|abxTf zI<2@Qj|#Ax84TtiA|r`=g5dv6NB#fe{s9AN@!hn;o<~Vz$Af9{Ye#I?GLuKD5bf?st)FN9f~n#ns$ArDKuz zh={jH3mx<31M2?E>-~kD?l`AT`;wR9hz9i1g4FGjsvGCxYi@L`S9rGvNy;e;G+!ER zj$2n&oqrJ4f(^2u5dq^V$Le*vw$rX(LkQ`b?`A*ZI7kayVT`I=Ix7lz7Bs%>NES#xg9OInOc2efsV1ZZq@=l#D8WU4B zm)&+RO-Aiz=a@l-ro4(C)AUKHj;?6+W>e{yDHjiWNFnwLSQaeZ^lZxQ%A|RjD zG6zNCr+ux>4_V8ce+Bopkixa$Cfl^K?SAdPZzT9X-;jhD&Y-Mh?o~nOFAA>hHxp?> zyImev%?h%tsj0PehU;*Ca%e^f2QtUVfDO8Xvwk10d%pm@WP=v(5+n|Ynjn12Q-_%z z7l=%fP(xydKXxAoRrmv>JBi7uVpvtG`7eJ`l`$!iM%7QdqlX0N!lD$BWx96*dOcf4 zSZaU1<2~1g9^+ZgfLfhK^qd`iiNNVDA;ThXhP+}UR_0Auoxnm2~K7~Y2(SaGNW{W5r*xSG52|6ssgaVC1-W-8O z5J-LW5xZGvjIzBRIJ}%IC&!0Onm~oejlzKU@)JR2AM3gq_5sQcx=Brw;~w$4D`D!^ zJ)I{&Bo<_RYwSyUjYz9SRdg#UNY*?ap*s|b z(1b07QLV@^`1}Sc>5{`ZvUitL^NLsqhO-q7st^t< z{PhbH;Mo?3%^IA6pfxq&aFk-O7%j!oG_)JAT-T5nPaOr_68Pwu^9a-u}qG}mI|wW-X?Pt)$s=?OyO z&xn7#(gxvRa@Kw4-;miJEz3U|MX&SRM=)B#_MIIYGCI2bvs2`$XHRFXULB-#Uanw_ zx7l!i-06$nFmd_5QgbvmPFp@z%%4o(OP+9(AX|IeQLzr+tF=z;#>3xZRP29}#8*~6 zQ@MIoJL&L7+HbrL+f$frOkY8Fa|>CCl9HB2(T0hNi5WKTaCtUoJRv7v87rleq#+BZ z=NZTpRrWOe^){uWi1O`)Gg6+Fi%U*E+f1*#s6B}7!!L!pOmQzVJk&s8j`1zeAtDn0 zo>^R=?I7ht{^D$&PY^+-(8Qjn+tiVH?Mj!(`X`E|EeDdBIQK^Ap`32%Mv<6^fPlOa$6CWy3Iec1s(h+yi|{sj zVscWF=8I3{(4YS|@!yh;@dEjV%d@1%!AZ75korQ#sis)6hMJ&+_nwLvRK9WgF`XOy5 zaQg5uerCtHIjEO56q_Kf3|=e}38pv6a~&EpUIw8r`tXvCYox&rE&z=Qs=V^0LzLfz zuVb!1anL?sujPLzjV!rWJxv+YmfbSD(TXctIr@M3QfpA z+Pd#7`5A<(ML;Pd>AVOjs>*))mD} z^MTA&Pyb~j;H4Y53@8)`>A(=Ia}0o*wNO^G83jwp3I!k}+>6+xt!t6q1d$}NN3mg< zpO_+nB1SUoFcce4dP$s+fsx~_E?GfXtjn#P-5qp$chFBOg_CS`eZ2^<9@!PkvOYb7 zsiw(5AZ34TDizLc%jYXeS@cS)uKiVUd(O5Sq&7EzTqHqgB#r+jEhX~YGf)eh#OHZb zb3{ng++NS`ovQ2?Sw+bml;+PmCR!K=Zx)cS#n zL)hCO+oO9^L4|}&hf+90>poFB=krl{cZ$>JhvIKO_GfyGz3#STBqAnbHdv>@G5ToD z?^&H8?x@w<&@uW+(pVzv@yDd3GMZpwgK~iv>8ev}j9RB=_<#~ug7NMUcZJ7Frsm5` z_iv(?P$R}dKN28I%Q4`CT5|6L)b?!6l!#Z)B)WY06J932+6_Hw%aX86>9!##iK(@9 zySyYZDCd+CZX@+NgVO{qPww5IZYdIn?q#>}DXa_~ zl*yLZ5r4#$5i);ap1AAg>pxEl##d3KhjMhb@Ums2dF|o2SOa4z>_gd;1!L_0uH_xc z5urMcL!F8jUcO&Kii=-SQK?x_b;unZ{h?6m8QGu8tyU==ou`ykRO&h6cz}XZ3k@13 ze%s~o2AEf7P!L|NqFKC2iQzT~%K)OAf7)Z3q`8IbU4D0*1x;DcalHu^-VA zM05uvC6P51LxYpnF(Xy(p9tHF1eZpnxH{^LhXQv(5>bqG2-dfTT;dY%!_qckU34Ay4nM<&~> zgm%vlF~m-pu?bt%>U_~bqzY)`@jK%v?ElGUhFfgKvjpO1c6~jCXS3niF-+L?8M~i2 z30&(IMNjKZbYd$V4j@RQn4L3h4%d880X%pf1*E6MosI^eV`Apy=gZ z*vH;?Y+fp9+B~b8eQJ6-)F@wYjO&EpK^KIE-j5MbH!R~_bWSonT8|~47&^N(QeL)8 zSDPyeYlf^5FOAV~)&w{xv*(e}*f*>g= z^_h_E2B2r;N5_d1efRN0%vCTZf6Cw=yLf7vK6CRy4zOeBiuMf-^D9pMDstv{9PlTX zOUxYKHE(ro_b%#r^nGdIH-v-nFaTenA+ZrNq-$SH>aOC^C@l*8NIt>CEwxZ<@e(C zbC;+*ThMx+JtL6#oQH{{h!z{m4*(VSIkVQjyaz_#%jSm<$=MqeKfCRGpbK1*{9NKN|;0z+y)@shNj1D+`QbDXmH|&?;@-wr>9vBYDLlG9)=OLAl6*dUw6tHU}Kcc z-v5DszDZ=tSm&`?$-=lGWeQ|b{)(IU6OB*zvI6~^T2o8$&qcHA3Y7Z)Dh)C5y?0vi z_pEwDwI>aN!N1Wt<2nvdV~M*<{-eqpkf3a})+R+NW&~~CpL8aJB~oZxwAgH|ff=u! zG5E8rylku-I4qZ5t-jCsxyyy0#7wuZ;0uaP(^=*EtUY~}Ga_=_pN`Zyugf5hBxDMXI-M+>)evy zHX8r-fA4k~Ytrz&yhZ+B!y4tQAJ@g1sU=p{PZ{!TPYBh0-klX0a9o-bwtePr`&`mq z^W7Ve7|!FDIoZLA|L5N?3u8sc+48Rd@}j#$-7iquLX=_juU|hvXoWV1g{5UX6ZiHz z^&7jcvs>|z%)7Ln^!o0m6a0^38-h0X_VFj4se+EgvJK(+1L0t)qiq5u7<=BO2qPYhN#4S1xMsNCF=H8U8nH`gZbd+U&K~ z>g_PqLmH6Stx;CEn?ZXVV2}V3MuI%lOmStGZIb}>JUm34oSg5mkJi8jCMdG_g~wbHutxznK^tXQ_B2%9&N72)>977*VNL% z_$WY^rj`;zZ)c2~pJn?J*SAGbjXkX&?;J_u*(IPST=sf2icU^dCr;KhVJ~6%f3$W# zZEuQgf-(Tce3Q;*A8tDa9jF+Zr$HbDRYpWXfgRC3x^0VSj+!ZUtptbi04du503aAT z3#Ti?{Ht|2uTOLIZ#>nxxX5YZts)jaEhHW9z2e9*r?ZTlQ_20exXI!d9{`z(-Yx1Q zR569R+Gq_b4;xcPVPXcNfd9Yi_cR6{zT^gUjEKCz{ZU-(&~77hpT(n7+uBc)MNOj! z3SKeKmP`DvDyBNJbxaYW^<5kBs5Phj?Gtf9 zww7Kz84c(pF8jWb?NW%Akju1Wu(psG(7K4L#TLFh_=)ICWTT!h5$V4X!PW%ux%FLn-Sx$Xs;Ub`goH|REpc3$fK7i?;7Fjc>@ zeTA*(;;ied{ClRc(;`My<3S{I`>a_Mi(9={?Q<2unT_Q?BrPW-CE zb$rjqskjOsb3^>L-7TIRanZn+hxMfc9~gCm!QC`}puO9Re)jAc{wu;0)mo@(7*t_O z>BtU!{`ur&s*(~l`Lajx*gEdN+~_3$&y# z)8C$rh;!!J75ig~E$oo~Aa_Hp`x}+3i^#}EYJU)hYyB40bT?lAI>8HY|GwFJx&}kB z6&HCey^0IjbOiqXi{tQcj>V;r@w<`<4QN=QV;yPjWCTwrZsjfh&yOVj*PYJiCwU5c z{M@2}6DJJ>aPhfkw_{zFRe!WieFQ-0KpYJ}#$jj~WD#jA!RXh~wSPUZ{^f0IVmDxY zkuo?4l(1+r2gOET=mSUb4A%UV$yCUEBL37=6G(|XXgmCrQL*vNq*6DjY8Vd?kwiuv z%^)2NRAdOpgwPX;&)oz(28 z5I`?UH@X8IT(!Q*8s?hVP-!SE|64BCp?~Ydrn%{pkRC)VC~JJ)J}setFhoBip(&#j z?13y{7W(1zCTjDLY$?6&RfAdjo^DJXslX#KQvarF5nYF;Ak3HlwQGs~4Iu^~8T3L$ zdgwf^tVgNkD;C{mb7T#WYfvz7GZh7viZbV-1>_r^# z-U|)*h|kgSC(8jSiFfF3W3>L^xZNFNaA78BUx$aJv>Ao`I>$hu}pC5#laNU~OaB^V)Z`r-*U}_m{>$Y@ND=cbl zqwM%_Qd%qkUrFsmLDX+$aD|lWhkp<$)!{HH)l)!0kLM_6y55)5>(f#^jW56T%2f@A zAQws)%K|EJbG)jD50C&Aaegu`n)z?2_5)=i>xR*@#xjv2@9A%+)wRP9OdZ&+2r2xH zBXGDg8fXaBo<=fZ-P6%#@S$;M+@r+HJoDeKkj(rJ@N5dapqKaxk>qbc$NYqZ?vs;v8fgZHC zSy2B_>l4ut7XL?e6yRL$%h z;b}RG`bn=y%Va$qk|wFO;z(gL7)buNosj;oaPne6?>%3>deIx-LsIehNR#sL&Sn^kH-J8Kq`^jD~9w0`4{-gwArIh%iZ&Xc(~KfUH8qT&q)ey{Zsw2;H(D@aF|FK z8awexG%XGm+gZ7}#HtIqhn%VgyJ{!{lYdP zZR6t_06=J1#ZbhLG<(~j>L_F5Zp5^E{>IhL&n4;yIM?Wax1baej_h-IsRp#o7w?FQtLqR zO_m=%IFyOZm;QIWhH#WJPT%0Fb?{H0K1)#`hD71**s4%M}_Lz|l3 z6s9`mla+69k~T5j9HLG>66EG4tor-+vkv+FxA$NbaKu3qfS1A%7eUI~h!42GD^1@! ztXeR*?){B#6wRuh zWRk~osOj)OCVx?Bf8WZpR84#Bo5TUXx_}76pmu60+WLWhJ5$Pt`IH;S!fW`sN}+O% zjrB7Yi`cZRcCZYJlp%J-Kj;iXA9%sunf!d&|9}Z1RN~6G-m8eD4eCJw+k2!796yN{!sW@x`7wuu#I&SYf zMpeKu-(AmKqj#j4+5btRNBsK#7XNA?Rf-f&&Wokpat1Gr5su|Q&EqcP0^*wu+ z3rn)C*%D&DL`PRe)GczJIg1IgDn7jSSGwBTGZJ`+=qV>OV zc9qSS>wOYHmC^qhOo7-vlP>gk>}&lJ^101Sw1+Fa!Up!{Y(f0CJAZf9-UbJ5Zxe>_ zseRnk13v4dUt7V?g6C_NkeSH_ZngLx?@nIi1vi{`Kk3k^z)tOcbK-RMF%?4PbTQ8h z;fUEalzl(bf2FMoH(4|*rp&9k1loTu^AAh?YDcv@kcc+FnVhy1I!3BhE0soF{i&q+7C>6J526i#TZKhL)h~L~iuZ!0F*I>Y$AJ(uC-c-6Y4h@;vA_~G>o*Q?27f0mLT z8%>#C>&19Ok)(lkt<`s^mR8P?0om{Dd8{{(3Ekd?Ssz>ii8e~lH)$Ybhhxc<1Cv!< z$M!TCWQ4%)VylF*21U!RbflhL{NdK->p`{a)g)4SqYI#$S5Pw!-y2Rt++5HIZcJNgLHvr0e-JJPqT?5RJMvqQG348Kd|f7dqy3GGbNJU#)Aa z>gD3-=or1Rx;lrWEz;7q2yR|aA`I_DLGd2JAC2gBorZVj#cT3tOqv{pi`d`eb=o(V zp_q$_$GptUl)o48S}x7k)2MR0_3|*^9-cqlU$f&xPYk2Ee&CROcM>gW3})<$|Q_{TMt!lZvVJ#43?5C6QsXTb#4zu*D%tgngGZkM?Y zMJiuW>vdd+Or(hf^d6eZSBCxj({lXwCZYn+=Qkxu)z)XiprhY+cd6SLO>*s2Y?P1j%M6|%tkClzX&_zBXE=~VGFIWcM zKgVY1aRkI6_SI7E4zG)diKqa`7bnHPS)fBIWVGLrCAsrW%bHN;0z!OcClANNg zBo}pT(q-x;6pFIw?`B8eigUF!G=iw}zbQ@4e?=2MPp{!K@ItZ$Af9#vUGOcTxGya~ zSz-VyeC7m5SE*0WvcbUc@~4ak^0?2EC^)Mm{V=tH8PsW^4`AAqJspqZSB@ z%~wa5t29D;XO$$PY&6!rG%s?R4tpYso)2@QgDV;hjigV16Xf$xQC`79rA7ogL?r$# zvA7u+P3rcFf}Pj7WYxM~aC-Qf{EyWP+Xvc2P7RqwXg=)t2t@*y?cXO;5{Jz;$w+0o zmgOd5y)TxE-iNIEIsnBoTJADfod~bmmwn~#0WRHw3?_#ydT7&Xp zFN^)+8SM`-TICEQR+S@%t(9iifY#b0(Vn`hoIj7~CTqpW%A<+X z{{;2oxxh1n9+o+S+|fLL-J=_+5^on#GIQ>BkO8i#1lQbvsJ zp%E*)kwFYdf|tvu3DFpK%nF1NJuP_j$>EFy+SdndotxtX(60|&v$RYHq=AuZxynJN zPbG#a&K0Xd8IB`pW1PhJ;WEie)Z%10GP6Rh21|G7k8^09aWd AoB#j- literal 0 HcmV?d00001 diff --git a/modular_bandastation/loadout/icons/inhands/right_hand.dmi b/modular_bandastation/loadout/icons/inhands/right_hand.dmi new file mode 100644 index 0000000000000000000000000000000000000000..8427cd3c86025e6cd467c2924fb1da60cfb73f7c GIT binary patch literal 12180 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 P*#inPD$-?=rf>fTkOL0( literal 0 HcmV?d00001 diff --git a/modular_bandastation/loadout/icons/mob/gloves.dmi b/modular_bandastation/loadout/icons/mob/gloves.dmi new file mode 100644 index 0000000000000000000000000000000000000000..4b4a10fbf5d7fc287ca0a798699d18695a702ee2 GIT binary patch literal 309 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0J3?w7mbKU|e(Ey(i*8>L*sH&=}C@bq|X;n0~ zhlJQ!T3B$r7pMm+U@Qsp3ubV5b|VeQDX0pGC~-+GPAM56C74hRQml( zaKXo~Pqe&swa%S6AG{&d;G*$^M>^+yG*2=V_4MwrFb*=lZ0w~l=h37ilR^}NH8qW` zP3>&e_v>tp=84geOsf zMTeV3AjYkOL#UwCIh;XXSHa;1!`(9%FEzenU|^|bYqZ}yDH>=xgQu&X%Q~loCIE4q BXx0D# literal 0 HcmV?d00001 diff --git a/modular_bandastation/loadout/icons/mob/masks.dmi b/modular_bandastation/loadout/icons/mob/masks.dmi new file mode 100644 index 0000000000000000000000000000000000000000..2362205420f416970b04fef7d6da0ffeda1dc519 GIT binary patch literal 605 zcmV-j0;2tiP)2X5hy4qGcz-@8vtHjUVD3cLqI?n7#Osa zFFgPN00DGTPE!Ct=GbNc004k`R9JLGWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo` zEh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3K9+sVFtEB%?Svu_#T6 zi!&v&s2HS`i!-e#F*g;&HpHqnzO;a#@}ks~`1HhLTV_YZUz9jUp8~2V&Q!N z00Bu!L_t(&f$f;Vj)O1^L~%j_I4Q9I|Fdqi5JEnX z5XUhFUr#BL` z<4;1I{SgQ&t>~t`vGMCH~RtL z&;0=R1KbY~LI@#*5Yl6smuYrY)lzCHs$M~@WfV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRL zOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5DY2j^KTnB^GbOXA7^I1dGp#5wHx!BQ>@) z(_Gr7nr6Tl5^8IyaIn^}P_qyh;=E7nHX+Ijg=VW@4pgXPL2FHdP7^AWT2DU;P*qhy z4<0EYjn4%^5dN6m4tT!CTl?aBvXww_jj9iqesZk3Fgg}m7EU2d3u*|VXTk21;^)GW zV4L3+#<|e0yipDPz(U3QL3!^<@G4^=p8w9dBNd(?2!e1=X8#A#zL=qaSDI|y2XI^$ zK3RCXA)GUw&RsZXt3o{gyAZ~$!uy(l(_FZ$_0f4xThj4C9|j) zC~C;XnO2mTn+jnoE4cc(fDH!#0D~Nr0sNk90001^Nkl z>pC}FB!`Z^4`PusKoOznb^y`c-><)E!NaP)t-sz`(#3 z78wl<4;vdEBqS&j5){C|z%w&5vl{^aZ~)jh04gdf5fKr>GXQ&gdl(oPe0+RVR8$TQ z4pdQ5YinyLC@5ZDUPC}YJv}`Xfi#2w0004WQchCV=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pS zoZ^zil2jm5DXAzmu_U87Ik6~BiHkEOv#1y-YRJWzR+N~V3SnbY8(&&LPvZ3o#$=d4L`_V?+PdHbUK~FnJ7o&nRO4PdmMz^EHoDmy=4 zNn&9R_m>6MyA}J3Wif{oMgSoIF-C7~eisJ~q(HnOJ;{Ll?I4H_(ZgBJ9%cjL{qDi; t3(U6=$nb^0h2UnsAZ;YRSV5=5<`25`3Q25V2Aco?002ovPDHLkV1nm6;4}aL literal 0 HcmV?d00001 diff --git a/modular_bandastation/loadout/icons/object/suits.dmi b/modular_bandastation/loadout/icons/object/suits.dmi new file mode 100644 index 0000000000000000000000000000000000000000..d8f4f4e753847a0f34737b47e50eaa7e1dcf6181 GIT binary patch literal 827 zcmV-B1H}A^P)~5V`FDzWNB<{a&mHbU|?imU}IupWo~YAYin0^X>4k0ZeL$wfPaQ&W^8C^Y^|-b zyu7@-ySrXqV}E^z;Nal!@bjaisA38kZ4Dc24I9wV(CzK*+uPfW5+a)vCRzy=$jHdt z+}wT;9+(p)h!G*bzrXA2>vsgNJ>0076pCWC*p6vO}k0jx9*ub|*K#2buQ`0lQI5j&rKR;S6EKbYV?8b+K5KMNzh^HM;$Re7I!d)wLW(5g8#0 z{>Qy)P*sC=b;vi|D6N!|NhveH?VTA$6&WEap1*&92q>jNNu2>6t+Upeqzp2^({p`3 z0w8(*E26!tKKqL4J@cvPsj{q8;7hZKy<|_F7vWSfkGJqTd6nMTN*e%A*brn5)Ys_K5D1Vi0b7Fs8d|}( zQ|xz81NAkAGz2=tDELnBvi}qvwnAv9NC2Tz5sl(Ol6R1vLFj~F_)`=*4k86esp&&< zsfb1iXy`i_H3A^D&Lv$OL<%&<<$<3fHiBrJ`_<_`if{SJdJShRXSx6Y002ovPDHLk FV1k!DVEO<6 literal 0 HcmV?d00001 From 64ba49bb4003c4a2a34d6bfeef50c1d3240f58f6 Mon Sep 17 00:00:00 2001 From: Pavlovvn Date: Mon, 16 Dec 2024 21:38:01 +0300 Subject: [PATCH 2/4] =?UTF-8?q?=D0=9F=D0=B5=D1=80=D0=B5=D0=B8=D0=BC=D0=B5?= =?UTF-8?q?=D0=BD=D0=BE=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B2=D0=B5=D1=89?= =?UTF-8?q?=D0=B5=D0=B9=20=D0=BD=D0=B0=20=D0=B0=D0=BD=D0=B3=D0=BB=D0=B8?= =?UTF-8?q?=D0=B9=D1=81=D0=BA=D0=B8=D0=B9=20=D1=8F=D0=B7=D1=8B=D0=BA.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../loadout/code/categories/gloves.dm | 2 +- .../loadout/code/categories/masks.dm | 10 +++++----- .../loadout/code/categories/suits.dm | 16 ++++++++-------- 3 files changed, 14 insertions(+), 14 deletions(-) diff --git a/modular_bandastation/loadout/code/categories/gloves.dm b/modular_bandastation/loadout/code/categories/gloves.dm index aa3f1dd6babd0..8f9d51235f3c0 100644 --- a/modular_bandastation/loadout/code/categories/gloves.dm +++ b/modular_bandastation/loadout/code/categories/gloves.dm @@ -13,6 +13,6 @@ outfit.gloves = item_path /datum/loadout_item/gloves/fingerless - name = " " + name = "Biker's gloves" item_path = /obj/item/clothing/gloves/fingerless/biker_gloves donator_level = 1 diff --git a/modular_bandastation/loadout/code/categories/masks.dm b/modular_bandastation/loadout/code/categories/masks.dm index 8c23bff90adfd..05ae5dea733bb 100644 --- a/modular_bandastation/loadout/code/categories/masks.dm +++ b/modular_bandastation/loadout/code/categories/masks.dm @@ -13,21 +13,21 @@ outfit.mask = item_path /datum/loadout_item/masks/pig - name = " " + name = "Pig mask" item_path = /obj/item/clothing/mask/animal/pig /datum/loadout_item/masks/horsehead - name = " " + name = "Horse mask" item_path = /obj/item/clothing/mask/animal/horsehead /datum/loadout_item/masks/raven - name = " " + name = "Raven's mask" item_path = /obj/item/clothing/mask/animal/small/raven /datum/loadout_item/masks/breathscarf - name = " " + name = "Breathing scarf" item_path = /obj/item/clothing/mask/breath/breathscarf /datum/loadout_item/masks/red_gas - name = "-1" + name = "RED-1" item_path = /obj/item/clothing/mask/breath/red_gas \ No newline at end of file diff --git a/modular_bandastation/loadout/code/categories/suits.dm b/modular_bandastation/loadout/code/categories/suits.dm index 34f12bfdc0d09..0ff6ec5a75bc7 100644 --- a/modular_bandastation/loadout/code/categories/suits.dm +++ b/modular_bandastation/loadout/code/categories/suits.dm @@ -13,33 +13,33 @@ outfit.suit = item_path /datum/loadout_item/suits/wintercoat - name = " " + name = "Winter coat" item_path = /obj/item/clothing/suit/hooded/wintercoat /datum/loadout_item/suits/apron - name = "" + name = "Apron" item_path = /obj/item/clothing/suit/apron /datum/loadout_item/suits/apron/red - name = " " + name = "Red apron" item_path = /obj/item/clothing/suit/apron/chef/red /datum/loadout_item/suits/jacket/miljacket - name = " " + name = "Military jacket" item_path = /obj/item/clothing/suit/jacket/miljacket /datum/loadout_item/suits/jacket/det_jacket/disco - name = " " + name = "Disco jacket" item_path = /obj/item/clothing/suit/jacket/det_suit/disco /datum/loadout_item/suits/jacket/biker - name = " " + name = "Biker's jacket" item_path = /obj/item/clothing/suit/jacket/leather/biker /datum/loadout_item/suits/jacket/puffer - name = "" + name = "Puffer" item_path = /obj/item/clothing/suit/jacket/puffer /datum/loadout_item/suits/jacket/letterman_nt - name = " " + name = "Nt's letterman jacket" item_path = /obj/item/clothing/suit/jacket/letterman_nanotrasen \ No newline at end of file From 595c23d1358e7816dab446e45b9cadb8f11fe9ef Mon Sep 17 00:00:00 2001 From: Pavlovvn <87906817+Pavlovvn@users.noreply.github.com> Date: Wed, 18 Dec 2024 21:56:16 +0300 Subject: [PATCH 3/4] =?UTF-8?q?=D0=97=D0=B0=D0=B1=D1=8B=D0=BB=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BC=D0=B5=D0=BD=D1=8F=D1=82=D1=8C=20=D0=BB=D0=BE=D0=B0?= =?UTF-8?q?=D0=B4=D0=B0=D1=83=D1=82=20=D0=B8=D1=82=D0=B5=D0=BC/=D0=BD?= =?UTF-8?q?=D0=B0=D0=B7=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=BA=D0=BB=D0=B0?= =?UTF-8?q?=D1=81=D1=81=D0=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: imtakingabreakdontatme <96586172+Sadboysuss@users.noreply.github.com> --- modular_bandastation/loadout/code/categories/masks.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modular_bandastation/loadout/code/categories/masks.dm b/modular_bandastation/loadout/code/categories/masks.dm index 05ae5dea733bb..ae41af689befb 100644 --- a/modular_bandastation/loadout/code/categories/masks.dm +++ b/modular_bandastation/loadout/code/categories/masks.dm @@ -1,5 +1,5 @@ /datum/loadout_category/masks - category_name = "" + category_name = "Ëèöî" category_ui_icon = FA_ICON_MASK type_to_generate = /datum/loadout_item/masks tab_order = /datum/loadout_category/head::tab_order + 1 @@ -7,7 +7,7 @@ /datum/loadout_item/masks abstract_type = /datum/loadout_item/masks -/datum/loadout_item/glasses/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) +/datum/loadout_item/masks/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) if(outfit.mask) LAZYADD(outfit.backpack_contents, outfit.mask) outfit.mask = item_path From 328b47cddb77c2665c9b0805096b648334d0a037 Mon Sep 17 00:00:00 2001 From: Pavlovvn <87906817+Pavlovvn@users.noreply.github.com> Date: Wed, 18 Dec 2024 22:05:30 +0300 Subject: [PATCH 4/4] =?UTF-8?q?=D0=97=D0=B0=D0=B1=D1=8B=D0=BB=20=D0=BF?= =?UTF-8?q?=D0=BE=D0=BC=D0=B5=D0=BD=D1=8F=D1=82=D1=8C=20=D0=BD=D0=B0=D0=B7?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D1=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-authored-by: imtakingabreakdontatme <96586172+Sadboysuss@users.noreply.github.com> --- modular_bandastation/loadout/code/categories/suits.dm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modular_bandastation/loadout/code/categories/suits.dm b/modular_bandastation/loadout/code/categories/suits.dm index 0ff6ec5a75bc7..1cc1e9e634210 100644 --- a/modular_bandastation/loadout/code/categories/suits.dm +++ b/modular_bandastation/loadout/code/categories/suits.dm @@ -1,5 +1,5 @@ /datum/loadout_category/suits - category_name = " " + category_name = "Âåðõíÿÿ îäåæäà" category_ui_icon = FA_ICON_VEST type_to_generate = /datum/loadout_item/suits tab_order = /datum/loadout_category/head::tab_order + 1 @@ -7,7 +7,7 @@ /datum/loadout_item/suits abstract_type = /datum/loadout_item/suits -/datum/loadout_item/glasses/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) +/datum/loadout_item/suits/insert_path_into_outfit(datum/outfit/outfit, mob/living/carbon/human/equipper, visuals_only = FALSE) if(outfit.suit) LAZYADD(outfit.backpack_contents, outfit.suit) outfit.suit = item_path