From b2b8cbd17406fba0fa4b515f61cde4d283c4ee11 Mon Sep 17 00:00:00 2001 From: Ubaser Date: Fri, 19 Jan 2024 23:57:17 +1100 Subject: [PATCH 1/3] add --- .../Prototypes/Catalog/Fills/Items/belt.yml | 5 ++-- .../Entities/Clothing/Belt/belts.yml | 11 ++++++++ .../Clothing/Belt/emt.rsi/equipped-BELT.png | Bin 0 -> 1479 bytes .../Textures/Clothing/Belt/emt.rsi/icon.png | Bin 0 -> 1464 bytes .../Clothing/Belt/emt.rsi/inhand-left.png | Bin 0 -> 1504 bytes .../Clothing/Belt/emt.rsi/inhand-right.png | Bin 0 -> 1485 bytes .../Textures/Clothing/Belt/emt.rsi/meta.json | 26 ++++++++++++++++++ 7 files changed, 39 insertions(+), 3 deletions(-) create mode 100644 Resources/Textures/Clothing/Belt/emt.rsi/equipped-BELT.png create mode 100644 Resources/Textures/Clothing/Belt/emt.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Belt/emt.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Belt/emt.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Belt/emt.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/Fills/Items/belt.yml b/Resources/Prototypes/Catalog/Fills/Items/belt.yml index 8a27e36f08b6..976d2a4307f1 100644 --- a/Resources/Prototypes/Catalog/Fills/Items/belt.yml +++ b/Resources/Prototypes/Catalog/Fills/Items/belt.yml @@ -84,9 +84,8 @@ - id: EmergencyMedipen #You never know what people are going to latejoin into - type: entity - id: ClothingBeltParamedicFilled - parent: ClothingBeltMedical #in the future, make this a seperate prototype so it can have a unique, darker sprite - name: EMT belt + id: ClothingBeltMedicalEMTFilled + parent: ClothingBeltMedicalEMT suffix: Paramedic,Filled components: - type: StorageFill diff --git a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml index 3e0838067282..10f92b01a107 100644 --- a/Resources/Prototypes/Entities/Clothing/Belt/belts.yml +++ b/Resources/Prototypes/Entities/Clothing/Belt/belts.yml @@ -305,6 +305,17 @@ sprite: Clothing/Belt/belt_overlay.rsi - type: Appearance +- type: entity + parent: ClothingBeltMedical + id: ClothingBeltMedicalEMT + name: EMT belt + description: Perfect for holding various equipment for medical emergencies. + components: + - type: Sprite + sprite: Clothing/Belt/emt.rsi + - type: Clothing + sprite: Clothing/Belt/emt.rsi + - type: entity parent: ClothingBeltStorageBase id: ClothingBeltPlant diff --git a/Resources/Textures/Clothing/Belt/emt.rsi/equipped-BELT.png b/Resources/Textures/Clothing/Belt/emt.rsi/equipped-BELT.png new file mode 100644 index 0000000000000000000000000000000000000000..34698f72858fd2d84ea837d5309eccd25602a1b7 GIT binary patch literal 1479 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_);T0(|mmy zw18|5AO?X;!IOa`XMsm#F$06fED&ZCw^H21z`$IQ84^(v;p=0SoS&h?X&sHg;q@=(~U%$M(T(8_%FTW^V-_X+1Qs2Nx-^fT8s6w~6 zGOr}DLN~8i8Da>`9GBGM~RsBTId_|A5Z7NlCUU$t=l91qU45Kj08_%qc+?1*r!G zK~5$pWUX=%^U`gVDs)p)(-KQ_N|fwU3rjN#3Q|*aom_oFZ1f>YQH_9zqMB@@kHrx- zAg^0R2Bj9~=ahm1-_FR)#0DH7D58jHfar+8ssmXRT}MDhen~zsSrug_d*+p-78Mi$ zlNiKCsC~FqpqquTJTxz}#Lft60Gcq8E~F^3ax5w-&o9aj0Y?W~SmIO%H4751NNE+4 z5x{W(%n5c}Hu~^fWyf`4xiTj(`=0Z3aSW+oe0$5#`*45&`-ko$rp{b*SqcN$uL}jJ z%sq33|G|RQZ^a8%JV@K$r1YX(VEH0%vCJ1i1)>YrrfHZoKTvA?@os9k)2uN08G8Tt zPwg%Dy}xz;Bu)301_l-d21X7C1||Vy=7Ie}1|@ZCU+?m~_jTI!CH-aH7Wd6<*BXC5 zH#>axb^F@A?|(=AJ^Q7-J}Ua2+?k-ez##rxlvf8~osF$C6o6iQ6e+>|IG(q-BnskZZ3Ov;hH*-~GN ztnSQxF2b#m`$q0mbi?MT;@NvAOGn;cfB)G%CDs~I8BR>sV)|i$MdP05pJTlDcfGc= z+<7hQblui&&vW03SBI`;-=ck!S?ulcX~v(o#cBy&U)#LwjIsEiLPa5Cj%_nsA4E1x zI&rgOd*7y|t<|~=cAmCe&%gS;H3>9kDza$o_U5?yIrfbDlKuUUEjZ5$yl4?S@Vvs~ z;pfFR^Pe+U$d_0h3pbfidQV@uNnt{=f!6AId(L0GQhfp`a3ve_rL_CKPo#W(3@SuD MUHx3vIVCg!0Pqm_00000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Belt/emt.rsi/icon.png b/Resources/Textures/Clothing/Belt/emt.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..80abde938235ef2fc55fbd87317a5ba7d2c0ed94 GIT binary patch literal 1464 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}e5nzhX}-P; zT0k}j5QD&_;K@Lev%n*=n1MlK76>znTPbd0U|>$m42dX-@b$4u&d=3LOvz75)vL%Y z0PC`;umUo3Q%e#RDspr3imfVamB1>jfNYSkzLEl1NlCV?QiN}Sf^&XRs)CuGfu4bq z9hZWFf=y9MnpKdC8&o@xXRDM^Qc_^0uU}qXu2*iXmtT~wZ)j<0sc&GUZ)BtkRH0j3 znOBlnp_^B%3^4>|j!SBBa#3bMNoIbY0?6FNr2NtnTO}osMQ{LdXG${Mo`TY%9I!1Z z$@-}|sky0nCB^!NdWQPg^p#|$AzYYO3=Ixo!03ZyfZ7bOYV#~8Nj3q7lxqdhJy8Dv z9hwZbx40xlA4!3}k%57Qu7Q!Rk)=M|e?aHkq$FFFWR~Qlf&&ijA8-gd=9Hj{g4Bb8 zASV+PvQ{~XdFi%F6}l;@X^EvdB}#Ug$@zIU`VbYUIw7K{2HNOjvD*gZW2?xZ)Z+Y{ zQc#%N8JU^bfWrYr6cPFm9T8Y{Ad8~w2*}7U$p@yUqReE^ypq(Sf+Aqbg4hVP54Q?* zvk;bt=4F=H89@y|6Gqa76f;(iMJ46=McE4Za{fKx?mDMN-05BQ`#aU= zZ1q_hSc@Ah56Jv@&sSh?sxbZZ#0|5&mKv4bU)gYYiOqRurHLP|E_iLVB}(_ZjgQX? z1{HDFi@6c2uim+%?`XsI@@v(F95cshsqynV;wL|>^}W2{Zl3e@+q^l?t^~+*x-I@@ zR9(P%Q^Q~Ge7UXb84K6A_gnuOD|t?;7BT7MUc~t*K*vh3zFNX=)(K|W6FKh~)bBSW zEmN2#reM6^Yn6Yw)wBMj&E{UxEut`x^)AKw3hvfVez^U ze#S&cB`6_-OXvJbKmFgj983~zjD}u+6lHH(9&uAp?sj0Tif!~*ZXDFWQl-uN=-4)0 zkB;+wbCfmPJ{G0==dIG3^1k2py?mi#S<|m5mOrmJH)a^Kdfb=tX_dez8Xf+^aG#6{{(|eO;1-pmvv4FO#lmB B_Nf2> literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Belt/emt.rsi/inhand-left.png b/Resources/Textures/Clothing/Belt/emt.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..460be7e4849882f84461d2158ae8055b0a150de3 GIT binary patch literal 1504 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_);T0(|mmy zw18|5AO?X;!IOa`XMsm#F$06fED&ZCw^H21z`$IQ84^(v;p=0SoS&h?X&sHg;q@=(~U%$M(T(8_%FTW^V-_X+1Qs2Nx-^fT8s6w~6 zGOr}DLN~8i8Da>`9GBGM~RsBTId_|A5Z7NlCUU$t=l91qU45Kj08_%qc+?1*r!G zK~5$pWUX=%^U`gVDs)p)(-KQ_N|fwU3rjN#3Q|*aom_oFZ1f>YQH_9zqMB@@kHrx- zAg^0R2Bj9~=ahm1-_FR)#0DH7D58jHfar+8ssmXRT}MDhen~zsSrug_d*+p-78Mi$ zlNiKCsC~FqpqquTJTxz}#Lft60Gcq8E~F^3ax5w-&o9aj0Y?W~SmIO%H4751NNE+4 z5x{W(%n5c}Hu~^fWyf`4xiTj(`#$${aSW+oe0$5#`>=xu`-kq5Q1RPd+qxcT_&G+O ze6(c#fygEEJuluo>-m>OtK_n8%pIXyw?YHjH~a4_(yTN&xpzsz|JYf3?(8l9{@VET zN)bDO1_l-d21X7C1}1do1GNh;<6ao>Y>l3_|K^nCw&&C*YU>^kin?HWP2%3pWgchp zxt?#HJe}#ndik5CbJqXPZa-(agJmg$N&EJgy-pvW?apz(*)71H@mBWr_4mG}QJinA z{H|XKlzzO&&vVAfM+_n9SMLX{z015T<)1<6l_K5$dvuJCT;69JS84rve$^MFQ$hBZ zC0;c=e=V$k`N5oKua^yt54;1i*DkrQY1wNagW+BzUmW0kQ?BoAdGO(@oyU%zXWcjN zTShPh7zv(sW7E*A2qzieL`GiS9jmqYH0%6Yre z#g6MP@|g24UZHEzkt;8MA8~%>#&cj#PuA__KAJZTt|x_-#J}=;7C7Sq@1EMZyByRs zt}%vg`TIrAPHN#Id&_2r@7zCUx_{SI`Lh4c7k=f)GH<4zzMvwT!PC{xWt~$(69Ciw B4^;pF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Belt/emt.rsi/inhand-right.png b/Resources/Textures/Clothing/Belt/emt.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7222bcf7b3d6be26e976cfd3f243872bbea49d94 GIT binary patch literal 1485 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|_);T0(|mmy zw18|5AO?X;!IOa`XMsm#F$06fED&ZCw^H21z`$IQ84^(v;p=0SoS&h?X&sHg;q@=(~U%$M(T(8_%FTW^V-_X+1Qs2Nx-^fT8s6w~6 zGOr}DLN~8i8Da>`9GBGM~RsBTId_|A5Z7NlCUU$t=l91qU45Kj08_%qc+?1*r!G zK~5$pWUX=%^U`gVDs)p)(-KQ_N|fwU3rjN#3Q|*aom_oFZ1f>YQH_9zqMB@@kHrx- zAg^0R2Bj9~=ahm1-_FR)#0DH7D58jHfar+8ssmXRT}MDhen~zsSrug_d*+p-78Mi$ zlNiKCsC~FqpqquTJTxz}#Lft60Gcq8E~F^3ax5w-&o9aj0Y?W~SmIO%H4751NNE+4 z5x{W(%n5c}Hu~^fWyf`4xiTj(`(E*MaSW+oe0y`h_hAPS_7B}#x)*eBYb*&m;`?IS z5iLp9ql$|+C;Vp?|IhrN+4Xs!95+SO0}F(2y;{)R;eAFpGuY#k(9UPY;HZ*osIOf+)_Fa7__T#r2{TJcKmhCG!sy(?Pht(#w ze9F^Ti)U1q&onq{z4u4--k7wF3?;^UnNo9%>vC6f?u*xPn55v!vTN@f4NtLt))&`* z@Oug}YN$uqoY#J8UlHgzQ5>riAr4Pb-|+5z$mw~#cf~tqP1tsJ@j2hDKd+xfRAs2< z9+~>KHh)*W;hwjP^E!8LK76IHjZvs9WBIO?bzH{_mzrT z`|rDW)ArozHD6xN2vg@~iM_t`{Nz-x%^PwSTiZ1Rx1Kj(tG0Z(#{sMzopr01&zQ@&Et; literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Belt/emt.rsi/meta.json b/Resources/Textures/Clothing/Belt/emt.rsi/meta.json new file mode 100644 index 000000000000..8f6acfe12454 --- /dev/null +++ b/Resources/Textures/Clothing/Belt/emt.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Drawn by Ubaser.", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-BELT", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} From 9ac9d677915f50ff4d0e986f8497da3dbe3ac3ca Mon Sep 17 00:00:00 2001 From: Ubaser Date: Sat, 20 Jan 2024 00:07:22 +1100 Subject: [PATCH 2/3] fix --- Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml index a8588006b9b4..75ec381818e6 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml @@ -26,7 +26,7 @@ shoes: ClothingShoesColorBlue id: ParamedicPDA ears: ClothingHeadsetMedical - belt: ClothingBeltParamedicFilled + belt: ClothingBeltParamedicEMTFilled innerClothingSkirt: ClothingUniformJumpskirtParamedic satchel: ClothingBackpackSatchelParamedicFilled duffelbag: ClothingBackpackDuffelParamedicFilled From 41a5c19d3846fc4883adf10c36c91b622115cc21 Mon Sep 17 00:00:00 2001 From: Ubaser Date: Sat, 20 Jan 2024 00:55:19 +1100 Subject: [PATCH 3/3] aaaa --- Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml index 75ec381818e6..8aa7c7701232 100644 --- a/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml +++ b/Resources/Prototypes/Roles/Jobs/Medical/paramedic.yml @@ -26,7 +26,7 @@ shoes: ClothingShoesColorBlue id: ParamedicPDA ears: ClothingHeadsetMedical - belt: ClothingBeltParamedicEMTFilled + belt: ClothingBeltMedicalEMTFilled innerClothingSkirt: ClothingUniformJumpskirtParamedic satchel: ClothingBackpackSatchelParamedicFilled duffelbag: ClothingBackpackDuffelParamedicFilled