From ecb982e6e97b56ab5d5876c6f1fed335add9731d Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 7 Mar 2021 14:08:25 +1000 Subject: [PATCH 1/3] Reworks bluespace suit, adds redspace suit --- code/game/objects/structures/trash_pile_vr.dm | 2 + .../loadout/loadout_uniform_vr.dm | 7 +++ .../clothing/under/miscellaneous_vr.dm | 43 ++++++++++-------- code/modules/research/designs/misc_vr.dm | 18 ++++++-- code/modules/vore/eating/living_vr.dm | 4 +- icons/mob/uniform_vr.dmi | Bin 14536 -> 20803 bytes icons/obj/clothing/uniforms_vr.dmi | Bin 4450 -> 5362 bytes 7 files changed, 48 insertions(+), 26 deletions(-) diff --git a/code/game/objects/structures/trash_pile_vr.dm b/code/game/objects/structures/trash_pile_vr.dm index d2772caa4bd..4fcfa96a370 100644 --- a/code/game/objects/structures/trash_pile_vr.dm +++ b/code/game/objects/structures/trash_pile_vr.dm @@ -180,6 +180,7 @@ prob(2);/obj/item/clothing/shoes/galoshes, prob(2);/obj/item/clothing/under/pants/camo, prob(2);/obj/item/clothing/under/syndicate/tacticool, + prob(2);/obj/item/clothing/under/bluespace, prob(2);/obj/item/device/camera, prob(2);/obj/item/device/flashlight/flare, prob(2);/obj/item/device/flashlight/glowstick, @@ -240,6 +241,7 @@ prob(2);/obj/item/weapon/handcuffs/legcuffs/fuzzy, prob(2);/obj/item/weapon/storage/box/syndie_kit/spy, prob(2);/obj/item/weapon/grenade/anti_photon, + prob(2);/obj/item/clothing/under/bluespace/redspace, prob(1);/obj/item/clothing/suit/storage/vest/heavy/merc, prob(1);/obj/item/device/nif/bad, prob(1);/obj/item/device/radio_jammer, diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index d953334b7eb..ee4cbd8a2b3 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -204,3 +204,10 @@ Qipao /datum/gear/uniform/qipao_white display_name = "qipao, white" path = /obj/item/clothing/under/dress/qipao/white + +/* +Bluespace jumpsuit +*/ +/datum/gear/uniform/bsjumpsuit + display_name = "bluespace jumpsuit" + path = /obj/item/clothing/under/bluespace \ No newline at end of file diff --git a/code/modules/clothing/under/miscellaneous_vr.dm b/code/modules/clothing/under/miscellaneous_vr.dm index 61a21c25d6a..94d872678c1 100644 --- a/code/modules/clothing/under/miscellaneous_vr.dm +++ b/code/modules/clothing/under/miscellaneous_vr.dm @@ -18,24 +18,23 @@ /obj/item/clothing/under/bluespace name = "bluespace jumpsuit" - icon_state = "lingchameleon" + icon = 'icons/obj/clothing/uniforms_vr.dmi' + icon_override = 'icons/mob/uniform_vr.dmi' + icon_state = "bluespace" item_icons = list( slot_l_hand_str = 'icons/mob/items/lefthand_uniforms.dmi', slot_r_hand_str = 'icons/mob/items/righthand_uniforms.dmi', ) - item_state = "lingchameleon" - worn_state = "lingchameleon" - desc = "Do you feel like warping spacetime today? Because it seems like that's on the agenda, now. \ - Allows one to resize themselves at will, and conceals their true weight." + item_state = "bluespace" + worn_state = "bluespace" + desc = "Got a lot to hide on your body? Well, this seems perfect for you. \ + Hides any bulges on your body, as well as conceals your true weight." hides_bulges = TRUE - var/original_size - - /obj/item/clothing/under/bluespace/verb/toggle_fibers() set category = "Object" - set name = "Adjust fibers" - set desc = "Adjust your suit fibers. This makes it so your stomach(s) will show or not." + set name = "Adjust Bluespace Fibers" + set desc = "Adjust your suit's bluespace fibers. Activating it hides your stomach(s) and your general body-build. Good if you have a lot to hide." set src in usr adjust_fibers(usr) @@ -44,23 +43,29 @@ /obj/item/clothing/under/bluespace/proc/adjust_fibers(mob/user) if(hides_bulges == FALSE) hides_bulges = TRUE - to_chat(user, "You tense the suit fibers, hiding your stomach(s).") + to_chat(user, "You tense the suit fibers, hiding your stomach(s) and weight.") else hides_bulges = FALSE - to_chat(user, "You relax the suit fibers, showing your stomach(s).") + to_chat(user, "You relax the suit fibers, revealing your stomach(s) and weight.") +/obj/item/clothing/under/bluespace/redspace + name = "redspace jumpsuit" + icon_state = "redspace" + item_state = "redspace" + worn_state = "redspace" + desc = "Do you feel like warping spacetime today? Because it seems like that's on the agenda, now. \ + Allows one to resize themselves at will, and conceals their true weight as well as any bulges or protrusions on their body." + var/original_size - -/obj/item/clothing/under/bluespace/verb/resize() - set name = "Adjust Size" +/obj/item/clothing/under/bluespace/redspace/verb/resize() + set name = "Adjust Redspace Fibers" + set desc = "Adjust your suit's redspace fibers. Activating it allows you to expand your own body or reduce it in size! Effect is limited to when you have the suit on." set category = "Object" set src in usr bluespace_size(usr) ..() - - -/obj/item/clothing/under/bluespace/proc/bluespace_size(mob/usr as mob) +/obj/item/clothing/under/bluespace/redspace/proc/bluespace_size(mob/usr as mob) if (!ishuman(usr)) return @@ -102,7 +107,7 @@ else //They chose their current size. return -/obj/item/clothing/under/bluespace/mob_can_unequip(mob/M, slot, disable_warning = 0) +/obj/item/clothing/under/bluespace/redspace/mob_can_unequip(mob/M, slot, disable_warning = 0) . = ..() if(. && ishuman(M) && original_size) var/mob/living/carbon/human/H = M diff --git a/code/modules/research/designs/misc_vr.dm b/code/modules/research/designs/misc_vr.dm index d26f24ed59d..2fcaf2ab188 100644 --- a/code/modules/research/designs/misc_vr.dm +++ b/code/modules/research/designs/misc_vr.dm @@ -1,9 +1,17 @@ /datum/design/item/general/bluespace_jumpsuit - name = "Bluespace jumpsuit" + name = "RBluespace jumpsuit" id = "bsjumpsuit" + req_tech = list(TECH_BLUESPACE = 2) + materials = list(DEFAULT_WALL_MATERIAL = 2000, MAT_GLASS = 1000) + build_path = /obj/item/clothing/under/bluespace + sort_string = "TAVAA" + +/datum/design/item/general/redspace_jumpsuit + name = "Redspace jumpsuit" + id = "rsjumpsuit" req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 3, TECH_POWER = 2) materials = list(DEFAULT_WALL_MATERIAL = 4000, MAT_GLASS = 4000) - build_path = /obj/item/clothing/under/bluespace + build_path = /obj/item/clothing/under/bluespace/redspace sort_string = "TAVAA" /datum/design/item/general/sizegun @@ -12,7 +20,7 @@ req_tech = list(TECH_COMBAT = 3, TECH_MATERIAL = 3, TECH_POWER = 2) materials = list(DEFAULT_WALL_MATERIAL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000) build_path = /obj/item/weapon/gun/energy/sizegun - sort_string = "TAVAB" + sort_string = "TAVBA" /datum/design/item/general/bodysnatcher name = "Body Snatcher" @@ -28,7 +36,7 @@ req_tech = list(TECH_BLUESPACE = 4, TECH_MATERIAL = 5, TECH_POWER = 6) materials = list(DEFAULT_WALL_MATERIAL = 8000, MAT_GLASS = 2000, MAT_URANIUM = 4000, MAT_PHORON = 4000) build_path = /obj/item/weapon/inducer/sci - sort_string = "TAVAB" + sort_string = "TCVAA" /datum/design/item/general/inducer_eng name = "Inducer (Industrial)" @@ -36,4 +44,4 @@ req_tech = list(TECH_BLUESPACE = 5, TECH_MATERIAL = 7, TECH_POWER = 7) materials = list(DEFAULT_WALL_MATERIAL = 3000, MAT_GLASS = 2000, MAT_URANIUM = 2000, MAT_TITANIUM = 2000) build_path = /obj/item/weapon/inducer/unloaded - sort_string = "TAVAC" + sort_string = "TCVAB" diff --git a/code/modules/vore/eating/living_vr.dm b/code/modules/vore/eating/living_vr.dm index db781017df9..21e6563da04 100644 --- a/code/modules/vore/eating/living_vr.dm +++ b/code/modules/vore/eating/living_vr.dm @@ -307,13 +307,13 @@ //A uniform could hide it. if(istype(w_uniform,/obj/item/clothing)) var/obj/item/clothing/under = w_uniform - if(under.hides_bulges) + if(istype(under) && under.hides_bulges) return FALSE //We return as soon as we find one, no need for 'else' really. if(istype(wear_suit,/obj/item/clothing)) var/obj/item/clothing/suit = wear_suit - if(suit.hides_bulges) + if(istype(suit) && suit.hides_bulges) return FALSE return ..() diff --git a/icons/mob/uniform_vr.dmi b/icons/mob/uniform_vr.dmi index 463e0dc201a8c7a7c094ae9c24d6f746b915d751..6141424e0eaf2a11517f9c5b088162e954f64480 100644 GIT binary patch literal 20803 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 hn4`#)hv+2#NM diff --git a/icons/obj/clothing/uniforms_vr.dmi b/icons/obj/clothing/uniforms_vr.dmi index c399246a0bb891996b0190e32effa47a640b67e6..011af4f442a20d51bc2195ee897766ef20773ece 100644 GIT binary patch literal 5362 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 Yx;B!ZM!fzF6fr^SD$kW`6|E!w2NXMq>Hq)$ literal 4450 zcma)AXEa=2*S{E|hm0^pOC$s%{%S@UMlhm9iQY@JC{d!fQ4%ddB65VDu71 z3(;FdCmDj#dB^j7dDpw%XRYVMzGv;S&fUMW%iZV3Xg^Y+qh_N90Dw;Qp^`3fMG?u0 zl7jgB5fGqCTv`M4jGimmdD(h8xj%P$<^}+M?~{jR=p+82rC3OR-xiMBaJDP@BtU^7 zrS4!-Cy4+r9CJX51=j7=vqO7)C=ynSOFn#3tN8$1r1HdM4+u>59Fllq%=JaNaaTgc z2b>cU6{j+4tkrK62#DOK_r!e4V}UQ~g!UmPOvH7_3fA|&h7L`*8>4@Xl|hp6emr{$ zUBOx$z0x{^qR2cG#hpel8;6!c-B3xpppdw;8zC&{&^s!5-l2cNm_=JJ{}>2MDb?dD zFE;}K1~XM91wFs_ztO?kOb%Jy@?<>E{)&?Q6&()y6;2J}$LW_y&kLtTQW_SO{G;T>X@pK61)m%=?)5ne2ny=#SdzXx0rXz7`~X7Yp91nK z5~%E4ww6I1x`owG6x&|ao&wKiYV;}TX-F2DIfIcrDHjJa)8v54frKP9P{AuHVP2%Y zH1u%R=H^XNQWQV7Iq`WD^aKr9t#930eRG{h&GOf8rNqrt{92QwRl}y_o$!BVj`7Vn z&4>59wu2LP<0#hZrxcYO8GtU4ftL4TH5F^}hOZ&P#;iI0LFw;a?M&1RkWnVYw#*GT z2kjJ_wB@!fZ|O3(mtL&1)GW!vl46FP_RR75gvM?BV`^3ZA^`p0c+KvKL@ZVht?h zSiAVkv!`P;U6S|YRqDyb4aVbxe-i$Nwo2;lv7(9hp5cu%MgI!3taPw(`4H|K059dZ|);zlXiIRW6{$AkN?w$5h z;gF&pa2NPKQpLy-f`ilBJkO<~p~^qn1iS4cW1F^OxSccg4Y1{`Zf80qRu$sIzNJa{ zzyK<`xDH+4Fib;N{KMdKx`nB#+FIlMQD^*`=gHsTS+a|YHLj34BLFjHeG_p5nUHfw zRv;s;MxtX@f;sa{z_6U~@N)ZcG$JsnY8-7P4p@n#SENBBRbHsuvGmt?R@;fp9M6xL z0;@|jK~c>A)K%L?#}ynP(PJqD#zJ9dCI(x`$ozUNEguXTsbf;A$7~Bx%si^xih%GR zS9lCR>F8!)1wV|I%i6?|rn2=%f)d&SmIFyi;=*~gA6TZ4n06w>wOs_U!^ z$tB0m^hZRg3}o*utYnIh=@1nWw*9PO?KhtMkD7^l*7MFY@YZ0d2B`uEyA z4_kh?EbLhQURAGcJpG(# z^^cWErvK+{D*mUZM1}Q@UC^1NTL;g&%i-goK0~ zYXaNiH7RW90s{fsU##ZsVFXy^c_ z#UTK!?AqyKkhLGAncD;6_67o*4`*D>XUdog z3V5BcD@Lr-^c>CWKF_fE|H|{l$6(?av!iIb<45@3-;|Sh6MRLU^t~o(;@lFpBFpWp z4kyAsg3>hZblq@6XPDZdS~uqTi?c%wcnbXDu=2R3FCn?r(3I?wGW-4A!DGG9{+In3 z<@bVwO2^p+ZQHiYQs5TA-u;@BQ>oPRu>5i+7{8= zeL*o+@^zO0X>61DRM!hM(KkgqYj;{bo2_njg+rmEtF0`I5mTNU5RW7W+s&;f#AxYm z%eXa4X*}9)jq^t>qMy;?_eluN-WKf;2j%|gAiS=1Q?V}9J7lT?1oY$2#HR&!6 z^yvuk@i+0iwG@s`Lkp6%mKCR}vA)uSK^3#U5+GO=s$3@Q#fulDE$btNQo+Z2Io{PK zLPSCMwOs(n6-Iy5mw#h$MMJ`VXOe4YCNf5jvtC+6 zPGF3x!@`WFr;4OD8zmZ6wxozgj$~vpujA~9dZs{8!_I@Ry}8qf-T-uS-vQDSy(0eH_5UL%2n{H^(fAr{+ znZACq&2c=|iyXCiCx&c~jOP9QB??1>1Gzf2G{|5-)xvq$KrWgp80Rt=Fu8K148=+KBXtCrQ5u@3)qE*R?T zJ8f)ii0kX?vuS~83D^&dmv*hm$r)w2DiXx?-{Q=l$s{SK_L)c*y!r5JR`NX_utG%0CkVvmhW{g#HG14GIltMd)C@8m!%`9f<+GN zbGYk%*Jg2M96&t!L30~@A@_2A*myV}nD-@rypXRl0x0R}Dc&Q8p4RLU2!Fqdp&J|E z-wQ1p3yBU#Jg-gH;4Lu_48UEsTPlY1N?x0g5iGOjSB z!Xtjymo3SnmUY2~WoAEnlLZmYj2)>e@V^?Xn(~`8*TCQ_?~F?gGMgz?WO1X#zRJ4UW;J8>(Zh$7KoScS;J$r3(%DCbAn3DR z%AuxhVw2am5_IEb`_Go2?wE9hc(^Wm2%oBG*s$Zffe=IR-I%mFVQKc~#LoC*{7MT3 z-^?`x^@}UfK^(5RAA`aOV+I?}&PRRO=Ssn@LcdE(_ozsJ=C(&YXPB$Zhs{7Ua_Z_* z=jJSWKpz?3jrmHDpe)K$U*(8DPOVA7W+3uBM(?`7;fhm*TaS62PW@UYe|pV82r(S( ztw`#or9n$#FlSI=cl9dv!Y=Wg!!*P?1q;4mvG0u2Vk&Nz^&&x?9$I44)+b;7b8Isv)kL-J9cya8z^U}GlvUI>_QUL z<5wWMZ@V*E{jEP$cdSW1&^8JEJ%WBotmO0$p{MxC+jomXJq=yT{9F+(^e?}kw^M!t zZe^td6c)S&Ci4>DmX^K_wao^5Qixyr#0_K#NzOb7s2F~8dK9-yaR+||qH&Qwerwi( z4YOR=*^A?KVK^)5GwCzy8{m+GZgSvwrhp-Ntt>+;-97un>GkG4lf0uS+NQ$uQM*z* v&xorR0EISI3~9!v-C1{eVZXc-TwJ}4+p0{r#V-(lngFWGkCe(DScU%&Ud*XR From 2ae3f959b3cf0fd664a57293cf720feb576ea945 Mon Sep 17 00:00:00 2001 From: Heroman Date: Sun, 7 Mar 2021 14:17:53 +1000 Subject: [PATCH 2/3] gives bluespace jumpsuit a loadout cost. --- .../client/preference_setup/loadout/loadout_uniform_vr.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index ee4cbd8a2b3..7993a00bde8 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -210,4 +210,5 @@ Bluespace jumpsuit */ /datum/gear/uniform/bsjumpsuit display_name = "bluespace jumpsuit" - path = /obj/item/clothing/under/bluespace \ No newline at end of file + path = /obj/item/clothing/under/bluespace + cost = 2 \ No newline at end of file From 5702604b41437781b12a52669603fbac0e7c12f9 Mon Sep 17 00:00:00 2001 From: Heroman Date: Mon, 8 Mar 2021 10:11:10 +1000 Subject: [PATCH 3/3] Redoes the PR, adds HYPER suit instead --- code/game/objects/structures/trash_pile_vr.dm | 4 +- .../loadout/loadout_uniform_vr.dm | 6 +-- .../clothing/under/miscellaneous_vr.dm | 38 +++++++++--------- code/modules/research/designs/misc_vr.dm | 16 ++++---- icons/mob/uniform_vr.dmi | Bin 20803 -> 20805 bytes icons/obj/clothing/uniforms_vr.dmi | Bin 5362 -> 5363 bytes 6 files changed, 32 insertions(+), 32 deletions(-) diff --git a/code/game/objects/structures/trash_pile_vr.dm b/code/game/objects/structures/trash_pile_vr.dm index 4fcfa96a370..297e514e0d4 100644 --- a/code/game/objects/structures/trash_pile_vr.dm +++ b/code/game/objects/structures/trash_pile_vr.dm @@ -180,7 +180,7 @@ prob(2);/obj/item/clothing/shoes/galoshes, prob(2);/obj/item/clothing/under/pants/camo, prob(2);/obj/item/clothing/under/syndicate/tacticool, - prob(2);/obj/item/clothing/under/bluespace, + prob(2);/obj/item/clothing/under/hyperfiber, prob(2);/obj/item/device/camera, prob(2);/obj/item/device/flashlight/flare, prob(2);/obj/item/device/flashlight/glowstick, @@ -241,7 +241,7 @@ prob(2);/obj/item/weapon/handcuffs/legcuffs/fuzzy, prob(2);/obj/item/weapon/storage/box/syndie_kit/spy, prob(2);/obj/item/weapon/grenade/anti_photon, - prob(2);/obj/item/clothing/under/bluespace/redspace, + prob(2);/obj/item/clothing/under/hyperfiber/bluespace, prob(1);/obj/item/clothing/suit/storage/vest/heavy/merc, prob(1);/obj/item/device/nif/bad, prob(1);/obj/item/device/radio_jammer, diff --git a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm index 7993a00bde8..6c8fc917641 100644 --- a/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm +++ b/code/modules/client/preference_setup/loadout/loadout_uniform_vr.dm @@ -208,7 +208,7 @@ Qipao /* Bluespace jumpsuit */ -/datum/gear/uniform/bsjumpsuit - display_name = "bluespace jumpsuit" - path = /obj/item/clothing/under/bluespace +/datum/gear/uniform/hfjumpsuit + display_name = "HYPER jumpsuit" + path = /obj/item/clothing/under/hyperfiber cost = 2 \ No newline at end of file diff --git a/code/modules/clothing/under/miscellaneous_vr.dm b/code/modules/clothing/under/miscellaneous_vr.dm index 94d872678c1..762ea621095 100644 --- a/code/modules/clothing/under/miscellaneous_vr.dm +++ b/code/modules/clothing/under/miscellaneous_vr.dm @@ -16,31 +16,31 @@ item_state = "golem" //This is dumb and hacky but was here when I got here. worn_state = "golem" //It's basically just a coincidentally black iconstate in the file. -/obj/item/clothing/under/bluespace - name = "bluespace jumpsuit" +/obj/item/clothing/under/hyperfiber + name = "HYPER jumpsuit" icon = 'icons/obj/clothing/uniforms_vr.dmi' icon_override = 'icons/mob/uniform_vr.dmi' - icon_state = "bluespace" + icon_state = "hyper" item_icons = list( slot_l_hand_str = 'icons/mob/items/lefthand_uniforms.dmi', slot_r_hand_str = 'icons/mob/items/righthand_uniforms.dmi', ) - item_state = "bluespace" - worn_state = "bluespace" - desc = "Got a lot to hide on your body? Well, this seems perfect for you. \ + item_state = "hyper" + worn_state = "hyper" + desc = "Got a lot to hide on your body? Well, this Heavy Yield Protrusion Erasing and Retracting suit seems perfect for you. \ Hides any bulges on your body, as well as conceals your true weight." hides_bulges = TRUE -/obj/item/clothing/under/bluespace/verb/toggle_fibers() +/obj/item/clothing/under/hyperfiber/verb/toggle_fibers() set category = "Object" set name = "Adjust Bluespace Fibers" - set desc = "Adjust your suit's bluespace fibers. Activating it hides your stomach(s) and your general body-build. Good if you have a lot to hide." + set desc = "Adjust your suit's HYPER fibers. Activating it hides your stomach(s) and your general body-build. Good if you have a lot to hide." set src in usr adjust_fibers(usr) ..() -/obj/item/clothing/under/bluespace/proc/adjust_fibers(mob/user) +/obj/item/clothing/under/hyperfiber/proc/adjust_fibers(mob/user) if(hides_bulges == FALSE) hides_bulges = TRUE to_chat(user, "You tense the suit fibers, hiding your stomach(s) and weight.") @@ -48,24 +48,24 @@ hides_bulges = FALSE to_chat(user, "You relax the suit fibers, revealing your stomach(s) and weight.") -/obj/item/clothing/under/bluespace/redspace - name = "redspace jumpsuit" - icon_state = "redspace" - item_state = "redspace" - worn_state = "redspace" +/obj/item/clothing/under/hyperfiber/bluespace + name = "bluespace jumpsuit" + icon_state = "bluespace" + item_state = "bluespace" + worn_state = "bluespace" desc = "Do you feel like warping spacetime today? Because it seems like that's on the agenda, now. \ Allows one to resize themselves at will, and conceals their true weight as well as any bulges or protrusions on their body." var/original_size -/obj/item/clothing/under/bluespace/redspace/verb/resize() - set name = "Adjust Redspace Fibers" - set desc = "Adjust your suit's redspace fibers. Activating it allows you to expand your own body or reduce it in size! Effect is limited to when you have the suit on." +/obj/item/clothing/under/hyperfiber/bluespace/verb/resize() + set name = "Adjust Bluespace Fibers" + set desc = "Adjust your suit's bluespace fibers. Activating it allows you to expand your own body or reduce it in size! Effect is limited to when you have the suit on." set category = "Object" set src in usr bluespace_size(usr) ..() -/obj/item/clothing/under/bluespace/redspace/proc/bluespace_size(mob/usr as mob) +/obj/item/clothing/under/hyperfiber/bluespace/proc/bluespace_size(mob/usr as mob) if (!ishuman(usr)) return @@ -107,7 +107,7 @@ else //They chose their current size. return -/obj/item/clothing/under/bluespace/redspace/mob_can_unequip(mob/M, slot, disable_warning = 0) +/obj/item/clothing/under/hyperfiber/bluespace/mob_can_unequip(mob/M, slot, disable_warning = 0) . = ..() if(. && ishuman(M) && original_size) var/mob/living/carbon/human/H = M diff --git a/code/modules/research/designs/misc_vr.dm b/code/modules/research/designs/misc_vr.dm index 2fcaf2ab188..5d8bcc2d813 100644 --- a/code/modules/research/designs/misc_vr.dm +++ b/code/modules/research/designs/misc_vr.dm @@ -1,17 +1,17 @@ -/datum/design/item/general/bluespace_jumpsuit - name = "RBluespace jumpsuit" - id = "bsjumpsuit" +/datum/design/item/general/hyperfiber_jumpsuit + name = "HYPER jumpsuit" + id = "hfjumpsuit" req_tech = list(TECH_BLUESPACE = 2) materials = list(DEFAULT_WALL_MATERIAL = 2000, MAT_GLASS = 1000) - build_path = /obj/item/clothing/under/bluespace + build_path = /obj/item/clothing/under/hyperfiber sort_string = "TAVAA" -/datum/design/item/general/redspace_jumpsuit - name = "Redspace jumpsuit" - id = "rsjumpsuit" +/datum/design/item/general/bluespace_jumpsuit + name = "Bluespace jumpsuit" + id = "bsjumpsuit" req_tech = list(TECH_BLUESPACE = 2, TECH_MATERIAL = 3, TECH_POWER = 2) materials = list(DEFAULT_WALL_MATERIAL = 4000, MAT_GLASS = 4000) - build_path = /obj/item/clothing/under/bluespace/redspace + build_path = /obj/item/clothing/under/hyperfiber/bluespace sort_string = "TAVAA" /datum/design/item/general/sizegun diff --git a/icons/mob/uniform_vr.dmi b/icons/mob/uniform_vr.dmi index 6141424e0eaf2a11517f9c5b088162e954f64480..7be0960b798a86e03b13c9c7953183bb45dd22ae 100644 GIT binary patch delta 269 zcmV+o0rLLCq5;LC0gxnr>v~jJbVOxyV{&P5bZKvH004NLm69=v!!QsEV~{ki{+t1`eG|Z4C6nRt~Cg!~zB?RSaxL6fkgq`itcl0=i7awY?qV zJ~+F8lSu4B!px314Adj1iH68yh9EIG+9UK#qr@qPTs!1BO-~7k&;3G((<8(BrrGAa zX5-$TmYgwcH0P}#B$V0q|K?Vza2V_g26U-QUFu)iuQT!v@d%fD4fU;2Kj@3URHbVOxyV{&P5bZKvH004NLm6EY)!$1s%XWvtZWG$s_ zyxvkAf`{Z4%-JW$BIlDU-6iDhJGeuK7S3oAe4l=hw1>~*sl7mRZp|G~v=;PoiLfFDZ*Bkpc$}4yv1-FG5Qb;zDUM_{rLD4R zDGtR$@(M<=&eehJb54>&-oAr}4y9P#?uYOH;P{X5asKSC&|W&dq9o!OESz3mwR(`x z0W6qztpd_l$XiI+WdsX{n=d^_TJfNjCrM!8O{-Ddgxmd_>}rK$L|;|#{op442U;ta zk`muy!76{^l`!vOJdQM=l$l1BslpmP)#HQElz86d?zFi5m+rJU?jM2j{&X8FHJinP wX>r3J&XZOiqkDn{)0oCI=BFB-3rcnE2|6N(CdNB{r; delta 245 zcmVfFDZ*Bkpc$}4yL2AP=5JlJ0DTZWgN?T>C zO>rn*Bv&wsHI4^lk28`SdiyTC34~x}Hy_@AF#J9I9DkcL)Tc%-D3N#q3x|(St?uO0 z02a)*Rs+&?NNb46B?Jq*i_a|wT5zY8Cy8L;ORHYoi0l1KwrRp4pf4);wsRxDftJc8 z$H