From bbbdaabda21930682b75b044fdd9901d232a707b Mon Sep 17 00:00:00 2001 From: Andrymeda <109443978+Andrymeda@users.noreply.github.com> Date: Wed, 1 Oct 2025 15:26:12 -0300 Subject: [PATCH 1/5] everything --- .../datums/greyscale/json_configs/gaiter.json | 18 ++++ .../greyscale/json_configs/gaiter_worn.json | 18 ++++ code/datums/greyscale/json_configs/wraps.json | 18 ++++ icons/map_icons/clothing/mask.dmi | Bin 3985 -> 4103 bytes icons/map_icons/clothing/shoes.dmi | Bin 4798 -> 5146 bytes maplestation.dme | 1 + .../datums/greyscale/_greyscale_config.dm | 23 +++++ .../providence_equipment/code/clothing.dm | 90 ++++++++++++++++++ .../icons/mob/crop_jacket.dmi | Bin 0 -> 1200 bytes .../providence_equipment/icons/mob/mask.dmi | Bin 0 -> 435 bytes .../providence_equipment/icons/mob/wrap.dmi | Bin 0 -> 951 bytes .../icons/mob/wrap_digi.dmi | Bin 0 -> 441 bytes .../providence_equipment/icons/obj/mask.dmi | Bin 0 -> 362 bytes .../providence_equipment/icons/obj/wraps.dmi | Bin 0 -> 608 bytes 14 files changed, 168 insertions(+) create mode 100644 code/datums/greyscale/json_configs/gaiter.json create mode 100644 code/datums/greyscale/json_configs/gaiter_worn.json create mode 100644 code/datums/greyscale/json_configs/wraps.json create mode 100644 maplestation_modules/story_content/providence_equipment/code/clothing.dm create mode 100644 maplestation_modules/story_content/providence_equipment/icons/mob/crop_jacket.dmi create mode 100644 maplestation_modules/story_content/providence_equipment/icons/mob/mask.dmi create mode 100644 maplestation_modules/story_content/providence_equipment/icons/mob/wrap.dmi create mode 100644 maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi create mode 100644 maplestation_modules/story_content/providence_equipment/icons/obj/mask.dmi create mode 100644 maplestation_modules/story_content/providence_equipment/icons/obj/wraps.dmi diff --git a/code/datums/greyscale/json_configs/gaiter.json b/code/datums/greyscale/json_configs/gaiter.json new file mode 100644 index 000000000000..564f4853627e --- /dev/null +++ b/code/datums/greyscale/json_configs/gaiter.json @@ -0,0 +1,18 @@ +{ + "gaiter": [ + { + "type": "icon_state", + "icon_state": "gaiter_obj", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ], + "gaiter_up": [ + { + "type": "icon_state", + "icon_state": "gaiter_obj_up", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/gaiter_worn.json b/code/datums/greyscale/json_configs/gaiter_worn.json new file mode 100644 index 000000000000..bd1142f30837 --- /dev/null +++ b/code/datums/greyscale/json_configs/gaiter_worn.json @@ -0,0 +1,18 @@ +{ + "gaiter": [ + { + "type": "icon_state", + "icon_state": "gaiter", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ], + "gaiter_up": [ + { + "type": "icon_state", + "icon_state": "gaiter_up", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/code/datums/greyscale/json_configs/wraps.json b/code/datums/greyscale/json_configs/wraps.json new file mode 100644 index 000000000000..f0bdac03acf2 --- /dev/null +++ b/code/datums/greyscale/json_configs/wraps.json @@ -0,0 +1,18 @@ +{ + "wraps": [ + { + "type": "icon_state", + "icon_state": "wraps", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ], + "legwraps": [ + { + "type": "icon_state", + "icon_state": "legwraps", + "blend_mode": "overlay", + "color_ids": [ 1 ] + } + ] +} diff --git a/icons/map_icons/clothing/mask.dmi b/icons/map_icons/clothing/mask.dmi index d128872db1c8331634dfa83eb9425acac81d5963..57cd0c560b7f18fd958402f7ecc5c3bd7bbace2f 100644 GIT binary patch delta 3549 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 D-eiIL diff --git a/icons/map_icons/clothing/shoes.dmi b/icons/map_icons/clothing/shoes.dmi index dc7547792d20b53a3e91ff214938a4f04d46aad0..8ade91027b1a665f7887e10373f1a70046a8e24b 100644 GIT binary patch literal 5146 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 aWB0PYv;T2!8TFqZ@IYM;R({VqA-T@~ zbJ5e1?}?+%;s8Ja3NbPF*KqW+_jU31ck%KBfS{bJsZP%x0an_d=sSJaEh-+ox3Cb= z&WK&(5^=W)k5U=uE9+Yb+#F-ZKIlTByj7rahE374n1!I26`2H<%K_ITBYSo&{41>L zX=o%u$1VIneXn73&Sm3tzg=i`QA&7IGfO(O)q8ytYRRj5ME4b%h+whp4Ysh;w$Womu7iaRdWO zh%oOHJnnM?E@&n9mJV!Cgs1La8xl;7xg+F&Srf-u5Wb~nu2;CoJC0)#d z0h`76-s1He*Ef8hCfudGTSv#66fTF9GGny2c-?3jyvK5!5oosOYBn)1+Owa9tKHjg zpLbrGHX9}Gx*piNd3w_NVCq8-Ty-(d<~+I0D}og4uhl6pi}f)B+B21}r&7N33?p&K z2CQ;Q=bCqeM?2PC5%boo7q1Q5xA`;RQPJ;ppt1LD5GQAU?~^MR+lt2G*#T~OT$WO4!sr4^gYWjNOrV$S|)wAJ;3+#_HmxL z`!yt!DD3S*x(_G7Qv%N8ry872N1|m^Nx#n1ELS1|?-`+hZ z>KJ|o(qE5q{WxO;4lSntDQzMWIT7L!P>>$#V|Rc*Fn`c-@5|tDA~KfL0|0_xb>t;R z%Z}>mk>>4@cO|x=$lNw1BZn_`PL^ycqKR!vPjTYlPS$f2VABr=(2%)^x}Dkj-RyD2 z@1ohCs%s70!&Fy6*eQD!(cRkZ_%y6dt_S-4(xpTju|&8BhKhYpBlHpO;M+MQ{5kR| zTB5=U>JKkCV%ETH-04tT1&JRmqzYrU%}- zqWhuN=ccrVYC%!le6m}3%i2JAopwJ_p0P3@So=9&$fdWkYN7s5mWgf>&|)Es!OQbMRaT$;e4i zugwnvYKHw<$7@N?`G(QMzVvLnCuWD=pI9A9r}Ct9E|ab<9MjDfWAPXC?pPwz`<3-e zZSK5mjpDg*Va3yp?KfRI$lmhg#b;dcPx?SB#&L;E9(a3yXPFZ=3hIcU0Ea$P<w5arKm=FfLq}68c|HWW-1WpwSow5;i!wr?quPf z0@iLpDl=I51{E3njLR7m>p~nfY%3sG`2*O?p2)bg_!J2a3pvh6nJzlA7Y<(z*=!dB z|EA-bytdbJQ@oAv;g?+d234?yz#5B4N$NfiE;!)8ZQUoRe{e9e(B^?&9v{!7_-Hk( z>JIbXu`1aCxniXA)1K#`-IV0DW~7{I4%WaH{aGJp(#ek4&lnA)CRHD3)8R$klJz5v zAt$CNYo$zRZM^aYzMJx}LJWw7c{}iaxJF(QGUS9KUWn?;tW!oD{k5zO{G2R*JcD7! z?dxi5y;t@x^0r~}HscXB!{-Hsava`b?3aQri`@AWHd@_OuL>2}$zTEneCKpz2u_*M ziLAJ!gz==Mh=ID06HIclYtQ1`0}t?OObqosa|X~00s6>)E5=eMRBM5IS%Ts>_$yAQ zzQ>=);9klm$3(2KV@KB*}# ztgo9tG;15xu={<~C0|8t*)jSJI`ImxyVRjAVs6gq5xP)A2~b+Y)`mu+U+?W44V5u| z{Y|*(;t~vNB*l&h0;p(yiv9Zy1?!tfWSN~?>h=KmOP0uWaYa3 zq0=rv=RWR3$+u@Gr^?a#SQ{L7=);7XTL(AEijbc>4>G2{c#}g*5~EUNcgf-2B62PW zsw%%l@ZRWvH+925^L`p0-AgWGx%NB&vkwoI+09SNPdPj3apQvJ3D{X-`8}bnW=+a2 zAt!q?*G1Ki3B=m zTTS{kN$zUL=t8pSH5-|Wv2Cg*v$6JybgvFpT=`odT7>D{F!_RL$-YjXRX^!vjhWaY zJZIj&(coXX@pq?;)Z_YrP95E@oG{-+ju6k;;A+Q0*Ck{n=J^j2o$ppNY;9e+|z3Q{Eus<6AbICuc+ zVudw@nodDj?vm48r^_Lw=V7}2Yt~@2mnkwgnWS<wAB5&Fx77g%m@qhtJzP#-)(7|v$0 z!-w;hu5fYdCnJ^2$k^V!3tQXRAP?#c8X2!rp%S8XF9Y=SYJh4sF((xzEOXhSk`WO!-zbzA<^J~?^(57dD{clPI*`4W(HAt5gq^XXAj z6BDK4-kX=?D9*KvUQ(Hj@7woEo3M^*rJQ;bazW3bGIhQ)tndEy3>R~^El0_;I%U_h zQ5f#+t1mK@WUMm>%po7nL`BVXob-B9A}L?hSVo^Fa<2#rtB!5=sT#7JH+xiYwyHVw zxS17ODLv_mVrd>N=Ha0`e53=^!X^cIfp(CF+v(Tm1U3M*m=Ne*s_ib0>c>dz%g_jO zzqK?$W&T{d;BCA7#>K+WI?vPF`@xFJ-fo0+r$CAF*LBe+_?U+^L**%Fff7)&6$sBS zj8{`wsug6 zsD#^Gu1=A_zhLo&)rNt@U&T_-H%5>Fy;JYgy#}`@v)InGYe>37u<3Ol^r2w@_Tg{h zyY*+?{rR6}7ZQJHtEdTpRaIF50J^)6QcNE3(GVG^KPSw+I^OinckgG=_iLi+Ez1If zVf_?g#rzNAcCq7d$X$&v+GU0ph`zPkS4E0Q?0s7Vf75f|hT|`6#e!c1`=4T)5g2>qY5P>MqeU z?m&1-WaPWl^@j0IuyTx`&xHu;%osTahT1jsFnIGv*PpeKo6o*};AQOmeZ|(=!8*46 z;^HstweeQBz(pumMzX=QO;sc2NSmFIY78s?pg{~43XNx}qL@tL;~#A=^7^>`q}hq7 zWH^@*_{qX-H-}LpuJo86Oc}=S;mKWQ!RrY?uGz`>?jDO7m(;Lr`DeqS@9V>NxY$*JP z2}FXgtg0$w*V3f>K>i~0oO|PmG^JVi4|9lw_3@@2SCnkdbkYLyg~(>ki@ z>1k8Q{JU^blz(|DBBl9p_1w-i9aXKX3JMA@GBO;8BlOjqDHlx|ZY#jU&LD8%4{uYZ ztandO`~Vd0^(CqO#Bo?UA7b#z*PLJ``2Js=p9pUt8ud%9bP+GYm55eV%I!L_yP5+k zo$X(d@9gTTOOpx$m|Otw z^)DHvau-~2pBn@VlGpQQg2;PoWm?0qJ7=Ggd5hfCk9njl9^XLhM(fpQrOt%A4At59 zv)89`%T%R6Ugw#M4ExwSqZ)0f*k@(`o6^VdO@dT-X6&US@_#8nN7F!~THQAC{{T(o BZ?*sc diff --git a/maplestation.dme b/maplestation.dme index 9b290588e59b..5d06a5f369be 100644 --- a/maplestation.dme +++ b/maplestation.dme @@ -6759,6 +6759,7 @@ #include "maplestation_modules\story_content\nurse_equipment\code\vinceclothing.dm" #include "maplestation_modules\story_content\phoneguy_equipment\code\headphone.dm" #include "maplestation_modules\story_content\post_overlay\code\post_overlay.dm" +#include "maplestation_modules\story_content\providence_equipment\code\clothing.dm" #include "maplestation_modules\story_content\prince_equipment\code\clothing.dm" #include "maplestation_modules\story_content\randall_equipment\code\randallclothing.dm" #include "maplestation_modules\story_content\reshia_equipment\code\reshiaclothing.dm" diff --git a/maplestation_modules/code/datums/greyscale/_greyscale_config.dm b/maplestation_modules/code/datums/greyscale/_greyscale_config.dm index 78aefe88e5cc..46bed667c2da 100644 --- a/maplestation_modules/code/datums/greyscale/_greyscale_config.dm +++ b/maplestation_modules/code/datums/greyscale/_greyscale_config.dm @@ -68,3 +68,26 @@ /datum/greyscale_config/sweet_bow/worn name = "Sweet Bow (Worn)" icon_file = 'maplestation_modules/story_content/eveleen_equipment/icons/mob/head.dmi' + +/datum/greyscale_config/neck_gaiter + name = "Neck Gaiter" + icon_file = 'maplestation_modules/story_content/providence_equipment/icons/obj/mask.dmi' + json_config = 'code/datums/greyscale/json_configs/gaiter.json' + +/datum/greyscale_config/neck_gaiter/worn + name = "Neck Gaiter (Worn)" + icon_file = 'maplestation_modules/story_content/providence_equipment/icons/mob/mask.dmi' + json_config = 'code/datums/greyscale/json_configs/gaiter_worn.json' + +/datum/greyscale_config/legwraps + name = "Legwraps" + icon_file = 'maplestation_modules/story_content/providence_equipment/icons/obj/wraps.dmi' + json_config = 'code/datums/greyscale/json_configs/wraps.json' + +/datum/greyscale_config/legwraps/worn + name = "Legwraps (Worn)" + icon_file = 'maplestation_modules/story_content/providence_equipment/icons/mob/wrap.dmi' + +/datum/greyscale_config/legwraps/worn/digi + name = "Legwraps (Worn, Digi)" + icon_file = 'maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi' diff --git a/maplestation_modules/story_content/providence_equipment/code/clothing.dm b/maplestation_modules/story_content/providence_equipment/code/clothing.dm new file mode 100644 index 000000000000..fdaa05717961 --- /dev/null +++ b/maplestation_modules/story_content/providence_equipment/code/clothing.dm @@ -0,0 +1,90 @@ +// meck galter + +/obj/item/clothing/mask/neck_gaiter + name = "neck gaiter" + desc = "A cloth for covering your neck, and usually part of your face too, but that part's optional. Has a small respirator to be used with internals." + actions_types = list(/datum/action/item_action/adjust) + icon = 'maplestation_modules/story_content/providence_equipment/icons/obj/mask.dmi' + worn_icon = 'maplestation_modules/story_content/providence_equipment/icons/mob/mask.dmi' + alternate_worn_layer = LOW_FACEMASK_LAYER + icon_state = "neck_gaiter" + post_init_icon_state = "gaiter" + inhand_icon_state = "balaclava" + greyscale_config = /datum/greyscale_config/neck_gaiter + greyscale_config_worn = /datum/greyscale_config/neck_gaiter/worn + greyscale_colors = "#666666" + clothing_flags = BLOCK_GAS_SMOKE_EFFECT|MASKINTERNALS + w_class = WEIGHT_CLASS_SMALL + flags_inv = HIDEFACIALHAIR | HIDEFACE | HIDESNOUT + visor_flags = BLOCK_GAS_SMOKE_EFFECT | MASKINTERNALS + visor_flags_inv = HIDEFACIALHAIR | HIDEFACE | HIDESNOUT + flags_cover = MASKCOVERSMOUTH + visor_flags_cover = MASKCOVERSMOUTH + flags_1 = IS_PLAYER_COLORABLE_1 + interaction_flags_click = NEED_DEXTERITY|ALLOW_RESTING + +/obj/item/clothing/mask/neck_gaiter/attack_self(mob/user) + adjust_visor(user) + +/obj/item/clothing/mask/neck_gaiter/click_alt(mob/user) + adjust_visor(user) + return CLICK_ACTION_SUCCESS + +/obj/item/clothing/mask/neck_gaiter/click_alt_secondary(mob/user) + alternate_worn_layer = (alternate_worn_layer == initial(alternate_worn_layer) ? NONE : initial(alternate_worn_layer)) + user.update_clothing(ITEM_SLOT_MASK) + balloon_alert(user, "wearing [alternate_worn_layer == initial(alternate_worn_layer) ? "below" : "above"] suits") + +/obj/item/clothing/mask/neck_gaiter/examine(mob/user) + . = ..() + . += span_notice("[src] can be worn above or below your suit. Alt-Right-click to toggle.") + . += span_notice("Alt-click [src] to adjust it.") + +/datum/loadout_item/mask/neck_gaiter + name = "Neck Gaiter" + item_path = /obj/item/clothing/mask/neck_gaiter + +// croptop jacket + +/obj/item/clothing/suit/jacket/crop_top_jacket + name = "crop-top jacket" + desc = "A remarkably fancy-looking two-tone cropped jacket with a nice gold trim." + icon = 'maplestation_modules/story_content/providence_equipment/icons/mob/crop_jacket.dmi' + worn_icon = 'maplestation_modules/story_content/providence_equipment/icons/mob/crop_jacket.dmi' + icon_state = "crop_jacket" + worn_icon_state = "crop_jacket" + +/datum/loadout_item/suit/crop_top_jacket + name = "Crop-top Jacket" + item_path = /obj/item/clothing/suit/jacket/crop_top_jacket + +// both leg wraps + +/obj/item/clothing/shoes/wraps + name = "cloth foot wraps" + desc = "Simple cloth footwraps, suitable for padding the heels." + icon = 'maplestation_modules/story_content/providence_equipment/icons/obj/wraps.dmi' + worn_icon = 'maplestation_modules/story_content/providence_equipment/icons/mob/wrap.dmi' + digitigrade_file = 'maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi' + icon_state = "wraps" + post_init_icon_state = "wraps" + greyscale_config = /datum/greyscale_config/legwraps + greyscale_config_worn = /datum/greyscale_config/legwraps/worn + greyscale_colors = "#FFFFFF" + body_parts_covered = FALSE + supports_variations_flags = CLOTHING_DIGITIGRADE_VARIATION + flags_1 = IS_PLAYER_COLORABLE_1 + +/obj/item/clothing/shoes/wraps/leg + name = "cloth leg wraps" + desc = "Simple cloth legwraps, for when socks aren't good enough." + icon_state = "legwraps" + post_init_icon_state = "legwraps" + +/datum/loadout_item/shoes/wraps + name = "Cloth Foot Wraps" + item_path = /obj/item/clothing/shoes/wraps + +/datum/loadout_item/shoes/legwraps + name = "Cloth Leg Wraps" + item_path = /obj/item/clothing/shoes/wraps/leg diff --git a/maplestation_modules/story_content/providence_equipment/icons/mob/crop_jacket.dmi b/maplestation_modules/story_content/providence_equipment/icons/mob/crop_jacket.dmi new file mode 100644 index 0000000000000000000000000000000000000000..6f64dd2dcab41a36c8ba7a3d21e954810a5db377 GIT binary patch literal 1200 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 literal 0 HcmV?d00001 diff --git a/maplestation_modules/story_content/providence_equipment/icons/obj/mask.dmi b/maplestation_modules/story_content/providence_equipment/icons/obj/mask.dmi new file mode 100644 index 0000000000000000000000000000000000000000..38e877ae9c9c24e7c709da6fd58612d2561aa0e9 GIT binary patch literal 362 zcmV-w0hRuVP)V=-0C=2J zR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+(=$pSoZ^zil2jm5 zDLpZ>B(*3$KPgLzi!&v&s2C_{$i&0u^O5-<;MRZj zAk(WHBXu>kdf&$?wV@ww=qHBVPdNF4w=srlK5{ZHK9^(&sqhnG8jzkAJT9zm2pg+d z@YoBdl$im!F}0fQQ=(WyW?=7HYW4@Q%S#4SiTK4<$`8J{-a4WahVMI)Z~y=R07*qo IM6N<$f{=xizyJUM literal 0 HcmV?d00001 diff --git a/maplestation_modules/story_content/providence_equipment/icons/obj/wraps.dmi b/maplestation_modules/story_content/providence_equipment/icons/obj/wraps.dmi new file mode 100644 index 0000000000000000000000000000000000000000..0e68099b89c68499c4e2c3a85369cad7ba8ea525 GIT binary patch literal 608 zcmV-m0-ybfP)V=-0C=2JR&a84_w-Y6@%7{?OD!tS%+FJ>RWQ*r;NmRLOex6#a*U0*I5Sc+ z(=$pSoZ^zil2jm5sk|t$pje5EGbOXA7|1u|;!G<_%uR)`;i_^{)A1@)R&e!m0oxA% zq8TPTge3Q?AV8US8h{8vFC{$ocx$HGmf1ztHv<8Nh=G z+}+Ps-o>xa4^4j&bh^|ptogIHzvv2Rf(T}*6bJ}U6;n_JG->;b4A2Bo?CYp4wEbKC zB2<+NZLSUKt^u+^i^u?spuhKJ2x0^&2e=5TF@|l2ArS^(RUm5mXVRa_A) z$U4_#1A5M uG(Cua^WR`B$pC8s)+7V01z5B72K)frgy&mg+OUfN0000 Date: Fri, 10 Oct 2025 14:12:25 -0300 Subject: [PATCH 2/5] test --- .../icons/mob/wrap_digi.dmi | Bin 441 -> 991 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi b/maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi index d98aea7385bb3fe8945c9624f5de4172f55ad8a4..493281f5d1bbabca2349185a702af91b29a54f8b 100644 GIT binary patch literal 991 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGoMO7gYB`&GO$wiq3C7Jno3=9=> zg2M`mO22;zF8KKMiI%sn*10q1gExd4Tr__0Nawtd=1GR4p57f6#zDrHjlC4+JeqW5 zQiwwE$~_tz9Xh*>RX4AYSkm5YyjH`|T=a;Ui^eHWU-p&S$Cd^}9=v*15Ot6CiM>-K+M#{ zKI4p=ayiyG&a>)&_3 zZ&x21Z@=3@zWz_a)_0c=tM|M4%iI509KZb8@$>P$NiX7**}Lj}-Yk+_u;5o9`xKt7 zuAd%noTbs17h*oAljVrQii7)}l=sG(FpGr9Ufk*S=;q(**U7uqnf+?|*86SZpV$nx zXN)&ml^C5o<5YKFG%6@7+!x9B%VXb#-eX2n9(T_YdbF=}-t<|oKQDWI$y_d~a#z}d zN$W0(=WZ1FV#?v?`H^Qq;3U&e#*xP^e3-w`K#U=oku1V^$040r!Qsz%-5m59#dq@9 zoqFcFyX0TUlS?%Vm$+BfXbI%qs=e*LT-D>`1&@wfHLBqj+NY z{G{_vx^erfjH^C=`g!ih`+NJYS36(KF4ObBUUYfhyN#_YwoUotcB4GAN~iYik44_{ zY}@S}mZavt{yO0if6#&bE&m0ZH!?_YH;_qaYMnc~^}|lKFE@Uj5W2N>=0&mEto(U9 z-in-Uh~Zwp_(aezjR~PWE6(@-<=pB2wtw6Hw=y=&d_VvE35`CxFK@v&^(zZLS2uWF zEPY&A?oqSS*;mP}=f@A8|F;UW14CqGHz(ZQ#~_O zp#T5?0d!JMQvg8b*k%9#0B?~cWPit}PFca#&joBd074=qTYNJm*#H0l+DSw~R9J=W zm%$CgAPhwv!vKW|aMA&glL3(E{xg+Cs%n#n_T2h~%a8arT>J%qVHk$-6;lKZLgQ8* zEVQFklQbYDnq`5dR1%t_=bLK5nX~GcIVb~=>Hw}(b;PcNOMusxd9i`d<9{87VHm&8 zr%6ZwrjXt`?6X#lZ`?4768-e<^)aq#5&pIz4h`4>Kp5PdSxE3r-}R|m0LWW)c>!yw z{t0?Ep90T!})!n^WwzmebD8_g&~m)5TJ-d!~QH00000Ne4wvM6N<$f;OL*G5`Po From 4beb5c19e9175205a1f31ccf515856b906c352f0 Mon Sep 17 00:00:00 2001 From: Andrymeda <109443978+Andrymeda@users.noreply.github.com> Date: Fri, 10 Oct 2025 14:49:38 -0300 Subject: [PATCH 3/5] guh --- maplestation.dme | 1 + 1 file changed, 1 insertion(+) diff --git a/maplestation.dme b/maplestation.dme index cf81cf9c2265..e9c47420673d 100644 --- a/maplestation.dme +++ b/maplestation.dme @@ -6767,6 +6767,7 @@ #include "maplestation_modules\story_content\nurse_equipment\code\vinceclothing.dm" #include "maplestation_modules\story_content\phoneguy_equipment\code\headphone.dm" #include "maplestation_modules\story_content\post_overlay\code\post_overlay.dm" +#include "maplestation_modules\story_content\prince_equipment\code\clothing.dm" #include "maplestation_modules\story_content\providence_equipment\code\clothing.dm" #include "maplestation_modules\story_content\prince_equipment\code\clothing.dm" #include "maplestation_modules\story_content\randall_equipment\code\randallclothing.dm" From 4617759297f2a6502caf7eeb038f0616792247b3 Mon Sep 17 00:00:00 2001 From: Andrymeda <109443978+Andrymeda@users.noreply.github.com> Date: Fri, 10 Oct 2025 14:51:05 -0300 Subject: [PATCH 4/5] oops --- maplestation.dme | 1 - 1 file changed, 1 deletion(-) diff --git a/maplestation.dme b/maplestation.dme index e9c47420673d..10a7a66cdd1b 100644 --- a/maplestation.dme +++ b/maplestation.dme @@ -6769,7 +6769,6 @@ #include "maplestation_modules\story_content\post_overlay\code\post_overlay.dm" #include "maplestation_modules\story_content\prince_equipment\code\clothing.dm" #include "maplestation_modules\story_content\providence_equipment\code\clothing.dm" -#include "maplestation_modules\story_content\prince_equipment\code\clothing.dm" #include "maplestation_modules\story_content\randall_equipment\code\randallclothing.dm" #include "maplestation_modules\story_content\reshia_equipment\code\reshiaclothing.dm" #include "maplestation_modules\story_content\ritz_equipment\code\ritzclothing.dm" From 05454fc9bb75aa3c2172880dc60b7bbe2e2d8509 Mon Sep 17 00:00:00 2001 From: Andrymeda <109443978+Andrymeda@users.noreply.github.com> Date: Fri, 10 Oct 2025 15:04:45 -0300 Subject: [PATCH 5/5] ggrgrg --- .../icons/mob/wrap_digi.dmi | Bin 991 -> 989 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi b/maplestation_modules/story_content/providence_equipment/icons/mob/wrap_digi.dmi index 493281f5d1bbabca2349185a702af91b29a54f8b..cafc04fdf51630825ae8c8ba392ba55510db2616 100644 GIT binary patch delta 59 zcmcc5ewTfM3S+@URUhpI5uM$}s+(6xECJGMH4M!~kC?fvIOXYke04zN!K>$4bL<%w PtEf408+UG;=g15I!KD{3 delta 61 zcmV-D0K)&>2j2&fBmr`fB}^?qiHkEOv#1!Phl?|