From 2d206ca2a4500c847686bbff9c439a06dfd0befe Mon Sep 17 00:00:00 2001 From: Cody Brittain Date: Fri, 1 Dec 2023 07:13:05 -0500 Subject: [PATCH] Added a Xanan voidsuit (#17839) Co-authored-by: Cody Brittain --- code/modules/clothing/spacesuits/void/misc.dm | 46 ++++++++++++++++++ .../GeneralCamo - Xanan Voidsuit.yml | 41 ++++++++++++++++ icons/mob/light_overlays.dmi | Bin 7976 -> 8752 bytes icons/obj/clothing/voidsuit/xanu.dmi | Bin 0 -> 1979 bytes icons/obj/light_overlays.dmi | Bin 2734 -> 3014 bytes 5 files changed, 87 insertions(+) create mode 100644 html/changelogs/GeneralCamo - Xanan Voidsuit.yml create mode 100644 icons/obj/clothing/voidsuit/xanu.dmi diff --git a/code/modules/clothing/spacesuits/void/misc.dm b/code/modules/clothing/spacesuits/void/misc.dm index c70418b62f2..27c4a8cb731 100644 --- a/code/modules/clothing/spacesuits/void/misc.dm +++ b/code/modules/clothing/spacesuits/void/misc.dm @@ -78,6 +78,52 @@ siemens_coefficient = 0.35 species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_INDUSTRIAL, BODYTYPE_IPC_ZENGHU, BODYTYPE_IPC_BISHOP, BODYTYPE_IPC, BODYTYPE_SKRELL, BODYTYPE_TAJARA) +/obj/item/clothing/head/helmet/space/void/xanu + name = "\improper Xanan eagle voidsuit helmet" + desc = "An advanced voidsuit helmet, designed specifically for the All-Xanu Armed Forces as a major upgrade to the iconic vulture voidsuit. Its armor has been upgraded, but it feels no heavier than a vulture." + desc_extended = "The dNAXS-24 \"Eagle\" suit was commissioned by the All-Xanu Armed Forces as an upgrade to the aging vulture voidsuit in 2437. Having met all the requirements set out and more, the suit has been adopted by the majority of the Xanan armed forces, with only the National Militia still using the older vulture suits regularly. Despite the upgrades however, these suits have rarely been exported out of Xanu, due to its high cost." + icon = 'icons/obj/clothing/voidsuit/xanu.dmi' + icon_state = "xanu_void_helmet" + item_state = "xanu_void_helmet" + contained_sprite = TRUE + armor = list( + melee = ARMOR_MELEE_MAJOR, + bullet = ARMOR_BALLISTIC_CARBINE, + laser = ARMOR_LASER_KEVLAR, + energy = ARMOR_ENERGY_MINOR, + bomb = ARMOR_BOMB_PADDED, + bio = ARMOR_BIO_SHIELDED, + rad = ARMOR_RAD_SMALL + ) + siemens_coefficient = 0.35 + species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_ZENGHU, BODYTYPE_IPC_BISHOP) + + light_overlay = "helmet_light_xanu_voidsuit" + brightness_on = 6 + refittable = FALSE + +/obj/item/clothing/suit/space/void/xanu + name = "\improper Xanan eagle voidsuit" + desc = "An advanced voidsuit, designed specifically for the All-Xanu Armed Forces as a major upgrade to the iconic vulture voidsuit. Its armor has been upgraded, but it feels no heavier than a vulture." + desc_extended = "The dNAXS-24 \"Eagle\" suit was commissioned by the All-Xanu Armed Forces as an upgrade to the aging vulture voidsuit in 2437. Having met all the requirements set out and more, the suit has been adopted by the majority of the Xanan armed forces, with only the National Militia still using the older vulture suits regularly. Despite the upgrades however, these suits have rarely been exported out of Xanu, due to its high cost." + icon = 'icons/obj/clothing/voidsuit/xanu.dmi' + icon_state = "xanu_voidsuit" + item_state = "xanu_voidsuit" + contained_sprite = TRUE + slowdown = 1 + armor = list( + melee = ARMOR_MELEE_MAJOR, + bullet = ARMOR_BALLISTIC_CARBINE, + laser = ARMOR_LASER_KEVLAR, + energy = ARMOR_ENERGY_MINOR, + bomb = ARMOR_BOMB_PADDED, + bio = ARMOR_BIO_SHIELDED, + rad = ARMOR_RAD_SMALL + ) + allowed = list(/obj/item/device/flashlight,/obj/item/tank,/obj/item/device/suit_cooling_unit,/obj/item/gun,/obj/item/ammo_magazine,/obj/item/ammo_casing,/obj/item/melee/baton,/obj/item/melee/energy/sword,/obj/item/handcuffs) + siemens_coefficient = 0.35 + species_restricted = list(BODYTYPE_HUMAN, BODYTYPE_IPC_ZENGHU, BODYTYPE_IPC_BISHOP) + refittable = FALSE /obj/item/clothing/head/helmet/space/void/cruiser name = "cruiser voidsuit helmet" diff --git a/html/changelogs/GeneralCamo - Xanan Voidsuit.yml b/html/changelogs/GeneralCamo - Xanan Voidsuit.yml new file mode 100644 index 00000000000..a3db5e90c38 --- /dev/null +++ b/html/changelogs/GeneralCamo - Xanan Voidsuit.yml @@ -0,0 +1,41 @@ +################################ +# Example Changelog File +# +# Note: This file, and files beginning with ".", and files that don't end in ".yml" will not be read. If you change this file, you will look really dumb. +# +# Your changelog will be merged with a master changelog. (New stuff added only, and only on the date entry for the day it was merged.) +# When it is, any changes listed below will disappear. +# +# Valid Prefixes: +# bugfix +# wip (For works in progress) +# tweak +# soundadd +# sounddel +# rscadd (general adding of nice things) +# rscdel (general deleting of nice things) +# imageadd +# imagedel +# maptweak +# spellcheck (typo fixes) +# experiment +# balance +# admin +# backend +# security +# refactor +################################# + +# Your name. +author: GeneralCamo, NobleRow + +# Optional: Remove this file after generating master changelog. Useful for PR changelogs that won't get used again. +delete-after: True + +# Any changes you've made. See valid prefix list above. +# INDENT WITH TWO SPACES. NOT TABS. SPACES. +# SCREW THIS UP AND IT WON'T WORK. +# Also, all entries are changed into a single [] after a master changelog generation. Just remove the brackets when you add new entries. +# Please surround your changes in double quotes ("), as certain characters otherwise screws up compiling. The quotes will not show up in the changelog. +changes: + - rscadd: "Added a Xanan voidsuit." diff --git a/icons/mob/light_overlays.dmi b/icons/mob/light_overlays.dmi index 25fe2c65bef6a3e447d3a5d1fea7e67db12c01f2..096e263dc4eea7ab4f4870bb6e608e9fd7589ed0 100644 GIT binary patch literal 8752 zcmcIqWmsF?mOi*!acHp$Ek!H1ODUy5ahF1I5*&)BP^?HwDPBqqhv4oG#hXHa0L3jp zupq%EeD`_od^7WF=HB^{CugsBzlx;n2JRIG;99_Wx@cL8che4+fVcNIDA8i-~qAP?SiG ziCd$7o+nT+g))i82Y&e`V`?Z`Ai~dTGEr#9K>6`&cuGsx)blkI*%rJwzFd*PkVRnW zMQlelo)y_WR6_WM?5$S@W-l}tKeW=Re_#Z6hz<34iw74?z7vmkWMU2PwYmP3$)E6p z0tK=`S_p1QpCRpTOfGYMFIq&Z0DSq3&c@b`z{6;y*CruURR4kY$l^&+IB0ol#Oy=X z@VDnFnM~DK&5~5;qWu28pM0~hW{du1BzWF!$vk{sYRM?j~H)o&-`kHlH-I60&LWR$N~vN0U-rMbZs1y$=icX=Wh;hgdrA-gd@2XehlesFa7S zd^%1wIY#VR{3(r78H9Ao&vO7)D6459zVA9PfN119xtYVM@)l^Vwkf=_v{A3T(IUz7+7GE!6GtAans(9_=1z`ck*jfq#tqWZ(cdQoq3mME2^mq3vgsP@x`{e@sx=&K;U~r^R=nhLP*QU@JAM)HhsUJoC zhhzd$g*vfU807sUB4du|DH1HPPbPRD_1ji9Cl}@aV|p3$4)3Y*&jtH8(NB#j<#}|N zaN3Vuz%3qI5#Zk{;*WAj`0oylG>^eE;uZ^@&zFtLa)&l9T@0uT)Ra-3cj4DgcfY1Ib(c-A`ZBBQ}ZMfL1}4ig=F{u?$+s&4oij_pNcC{y7=0 zZFHWOivA$*Sc4s}RL!C@NOkO+9o~!t;u&2CWpz90H(B?lvGBCW!p9nRFDVZu$#FCM z!;7b>&RMl}$4hE`y6_y*!!a3x#uX16aHHueBoMzF|L(;B49xw3Y2SMQ&nX7QJCG$C z{TnIwU);B(^1EKT(gR#}=3st%YmD~6d(YZAl~I^IFXaAKTd0@h{cFNQDwQTiXgTJWpDpZ$6BqH8@2st^C-UzDaLFngg5 zO+N<-|DG-g=KS&u=bU+UJ8>h*Klq#J(*J+l^Kah2T(Z(Nib`A`VhrPGV1rYB+N3`e z8>0|tv|n#X!}QKZoP$^1*+Wu>;&VBtenqO=_rQHb^R#8oH$B(aFntF~rr2k4b&52g zb)^IBE9|;`mQ9xKVAKvOf!UKqG`*mi`S>T1Op{$xH*56HLB(+PrPBd)eu;92{re@w zpMZ7OiB&y%iFsZPf>dy48dnQTW)y!PSqm*>81FSjD<#__LceQoqxeQMJ!jstK=hJv zYc}?9QpmtUO*U^@>3YKTI$+6HS>+ zDXaj=Xlp|YK=A%&sa?~G-+m@sm`0WraBcQv&)5FY*GMe1!Ml3L&P6?)=-a;=de*H$jw>8vGFy_UFVqIX%ZuSaPE+f{J5c z;5A(gYhrj;S9>CHiyRR^N~}v7t|RVwCvJ4qs~Ll!5V(H0mJpSF=r~_W(*2{)rXEPQ zJBWtmcIqx;bpRa$gyoOVoBP(7r7jN{T;Cnjd44|3V+c4<;|tR)+|XqvJ6US%PV0o- z{#HZ@M(c8^3%4vFJ1}tUzGVXJzNT2%ZMRfqCH+B1dTRv9u6nnUlq>q7{Vy!%#mj;@ zXSTQZVgrFj7M7jw4al%A6&gvYIN9hYadUOv_rojf6M?1dP1=F{)s9vO&5avRcG6HM z=Z*tIIqrv>Jh80;g&YJU_#zYj&uMIf=)CfmMXSGZws!I0nYq=`SMGe?0_-|xVt7(H z+`mzIoF4Sf+T?(UAn!RQ1AdR2q_4C&m#~HjF*&!56)KoDO}%mOV*Rx)-^T1O?e66> z+r2SXQ|j+c*=B_=e@#m|pp~>l*jA7F)ahp$3n2al5l_&XPO)rS@ z1qFINF~td?4}GjLpX{Ab^%u6QbZAHi)5*8QoIfDox+QpSP3%9gEy_SDXYAWuww0N& zzcBS!4rZ~{y6Hmd>Dljodg#G#T20=cTwK3+I6dt#Fcjg2aUy}4@7sW3Y4K(34UOz# z*it(UUP&n>Qes1^$?|}5!L6*&~v>;eMr>%uilm_cxaBm|VC}Kp&*b0`UI<}Tn9e=2D z6aQx}Xv+~zbzUAg<8ne8ps3++j)CD*+8CmQr(RqvW^phW=4m$Z`)5>NzT3F1`xqkp z3BwAnbW9Z1!LyO;>mI~GH+Ohg4!$-uQN598#(y*B;Ak8vKX*h+diJ@tiS5P>-|vO@ z-+H5_M1)`X+!c@sv1*OPwMNGn6;*p?h)_iM<_@l|O2T(L#ve#&hW;b#)KZ}e5$Q7k zH82rA0JfCq&(I)krE?ERsr7Mgu-)OHJ@OSdaD3SoX2cJ9RZf(dIb+n|BakeFZd&vc z1Dka$_ovXsoU@e~0TdJ(^ug9Ck2+9P?P!|TRn*&I=FnjT8SpflX>PX?4@ed;g&+dh zZ`|+{R=j6yXDlQs*~l{?Id>!!`KJY6){?o=!bVIyEfya*yO7_8)s7`fF%AP=mea+; zp?O+nuHG+K=AASWjadkSs@s#zHmiqQhjtA|vzwdvRQC(@&J)@gn3we>x?lpHWI))*T?{E^U zqwS{J;BysRzaQ{@6{L}37vA0A`S|}#zjYS-;Rmb3t)x}iF-68sI4S`A{o)AS%=~8# zcA=OGH8F*g5-;wYTr)B{76?A+rx6ixXImW(0pd`A-{1(=f;Ec%-X5jATJTsH#Yg zD7T#km_q8VZJ8_cc~byxCin>}2MO=Di>S4K6xV$k@${lS*Yt+QH^IGS4&^1=Yo9Axk20+_1YKV6pW179wa9L4jG!)p#~ z-@hA?w|)NnsBu<>5MN|q=n49Du-TncE6WwhPTH#*PRD=sY?sS<@FIll(`|z`<2l1`@^PW%l-D-) zxHyg$Rt5)>0NVAp&pD{R62jx@lQ|x+B?b=c91`s{8HMLU84Gb-ohQjC z9gkz8u3~j}etx7kn%*KAAcDIR{|uUh>ThOr+n%t@VG|OzFUxHE@%H~>=zf8(#Sc2r zA(v6pb`m!|3#&KLoWYl;s-Iv%>zl8!Uj>3{y?j0q$dH`olo?aEQrOs3g!t?&!LA;X z_+3R^uS<*5@Az|4y>5b9u&`$YEzY&EiaA^29+NPcuqN=F$Z!VwQ+NHFo@XIKFzX4i zxIrCYThhw`8y7}m-^~%Yv&T+CGqj15)PGtYJHE223}(uix!*4i-qSe%^2hD)7Qs_l zyH$4yV;l*R*!RStS2`xUh2Bt~4>QOJlE1&Y>upwXkVIAZ?tGC!Z=SbAra<4Fm_DrNC>-(yuCn3Lev-;aetvFdiflpiXyojx6Wgeem^?M%j_^GjL?oH!c z`H%maW%|)wUT<^5i&YwNB(G+12A)xPDbt9P3@s{}{ajls2l_0}MEiXb!BEd4Vb=3^wBbS#T#oG*92pb)2wrbIB8f_2w z>|SFbjz$N5?NQ%V=1KU;_JK7vu^xtEEdHTZJITE1Tfoe77W=2GclOfw^ziLtnQQl) zpX*(RKtxz1NU6YwM5mcfgABn(c;Zk=vNjKW?`vK!Ib5E)rCE2tO_^VtbP5iH*>;K{i{=)N+V)hqg0*$K_{;$w-<3A2t&c)au z3hutY0!>5EO1E1|C3Cd^5^Q@Mn}JL|sQJ4D)o@`w9B?({qTzs?4xuL{=_u1#JnN=LNxr3?Cyvx5VqicJ4oyFz!TtEsQ>Ep zSP%HQLr_XwMW$f$<#How2JneFZRk1=el<+4_wqpPAa*k`7{2H;4lz0cYZn@v%aB_A z=~)Xsseb~>ufuI&O3G;ZNThy;n(0X5B(gQygo+W;&h|qqzLiv=MgzY#O5bvZ#;T>Z z#d5mk?sj4KTH+8@xt3r$M@>!4Kna8OS7Zh(cx(D#1EY*hMiRuCP#@uWE$8_4BjDy@zfkmr2^2(j8U7}*mF9UXaD`v*s^Z8q*7xc z=O)suq$)Z-WPj25=m=z19|GQZ1Oyh^Q5A${0}RzMs9-?#zL7?DNL6obCe4!oVJ#K6cd({tB9rqst&98vcbJ)XI(x#HHz~_0(2FIo~YZ!ZJ7v2 zwu@N7mLCpmtvdq873TrLF5XfW!52wFoKj-4)IirpN(DtAL-&A9IgWPaB_lWex1@VG zY=g3)D)sKq$BP%6>$uBokVEc%4cT2WLg$gpb~Ucp?ZT{!A%enSY@KfI#c{|bV(=1; zY&jlVKl)z5D~RuUxv=HFU;nw?urUAf=*k?$uTrpEmW?vtW$$GC7d{6xm2Hig7EXQ- z3zkI@wJjuut>4X6CI18^T^uj7y>*vna)WVB=OuJq=eZhvV`7Bq^1zqF2=j|mMH8=8 zJ%m95vyPT7-B=9?UKt2E`C2uSU)fAwQc+3q{1#LO22o{~?+>|EA82Xu=1@bCQf>31w4|sl*L@w8N{e|1z)ag9!xRk7r<^DJp$ntf9 zTlf$)`1ZEdP*9S_ikX-bRkkqDSB^7klGI@al)dMbzVy&G@isnvLizD9ZPb4af`3Q# zEE)8NY+_xTrcw+~xq{Nh+V@u_J`3!blOr%UR4 zR4WYx_EO@Kn=Wu|!3S46k~e`zNO#%YSuQd}@UFPb7U6?T(oY1c@{K?m?0b0Yl{ui@ ziO2L_1ub|Pc95QylieyIOpCD3Sq7(Ng-sAfC+4o<5IFTybS1t6$q3OGQ?r_z52X@@ zRlcUFNuUOqWe#ap7E`M(cFc*q}B$F6VcAZc_P` zBkfeBpfY6BEM;(MJC(B=;;dvxi^b!|f3J|BXcw{Y=IO_0h(Z)S?|#!ro6Va#5T6=? z_d~kqlFBZqIETsyqYN|ZA=QJ;egWDnp< zUgHEWB1Y^vk2h@=*nrZaDo|JSNrz<{RKzFb&l9s|A3?6H{k{DX0GPe#LM}ou@A>pl zdsUt|v;tOhG;Mf-y_T+^rnov;-Z9%_CkQO0Jx2MgUt#i)!xNm9OZMI<`d$Hd^KOCgvZh||6;IA zKIWXt9aPsccm;tUs?+RjvH8U`7bwOM|JO%`7fz=W6T^34Jz3Z?J5M(ROIIq%+H&{*9*L=RGjfzEb4Yb(AZ=3 zbD>zOvo17Da(7iu&Tok|1&YVUO#<|5Kxc(zV6d}!#Oue;647FbJ?YlH*TWugCccYa z-mA-Q|1#(Q7_|1VUUv7PY0bA=G@an0It_y;P}NprtnRt_x$#_n@#S>D(x4JTlx8-Z zhEsC2w~wX*_g~|&KW8q!xAN6l*YvUuvF`ujqOSvu%91|23Frc`X{2sSW(3^>Xw`zj z3rJDg1R;b>H*2EDX!ULFZ|tim>FP>So7TaORKI~#L9wnyvfaiHJ>Q=d8^R;TC!4sL zma6kVA;ias8?eY`F~yL@wcaRmR6(vuT{7|KPrK31jA6qAmFG$l6_rl$2wMy1BG0?I z$*AWIx+|=G__3_L8bHN@zosN2RTFQHGI9?yMXti9B5d9PtlnRA(>$cW(He{} zEh-`NTxU3lpZNCs$-xg{+64iy5((U=6CGFI0<2Z!YZlkA@escBH&ss%mDo47%Ee|c zRJ1C4_4HH@G<;L<`NBtbFL&HD?h~|Y*)h@cl9U@x9B>+bN%(vR=C4oLy W>FMIP=eVE-05ug&WtgH>=zjpB&zu7Q literal 7976 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 diff --git a/icons/obj/clothing/voidsuit/xanu.dmi b/icons/obj/clothing/voidsuit/xanu.dmi new file mode 100644 index 0000000000000000000000000000000000000000..48427694d31bcedc41d1558ffa54c6276b9370e0 GIT binary patch literal 1979 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 e$HD&w_a)@(Ibd#VX@oI!N%#*9MYR?H literal 2734 zcmZ`*XH=8R7X1=pXpvAOND%}Dq$ov#QVbA^-Wa-oARTE+fSape1VRxIK@=UL3Kly(R>s9r4KKO! z()euUy>kpM=XxDqLW&7BV$p*CP{B<{@ZzJmB}5=O`68z+oy@uXt%d8@f}MY=9z}rj z*h1BbKfjec3eAAr$%+|~5s%9u;7H$2Xgrr!aLcXWokFc{pU;K4eK^!tDf-tSd~I=b zv0Urs!W0(`?NKjx$3vYv$LB&k=eZmRww&Zrvu!*2+^S1Jv%0^1sI06*EAc61hbm%m zQ^e+a?${1)B$lYCI0FFOFVCY5Y(g?wq(83FFCk(hjE}CTNt~PSmXno5I7#y&V<|qo zuv$M0yh})Z*HOB#iN+IE?@^Eyq@%(aKcx6hiAUJCAN;LwhC|UQiwj1uXvdnA!)WkO zIfs-Ihxio51RMo3z6y%Lj2TI#Oi#-!GAWhjDRTS^!Cw73C>TNzn0f$+#zC62<$yLB z&?!D{Vvre-C?vYZ=Y)qC#1~C_IrPH)TyBB90HMc>WT2)5BYW8(M6wHjlA|Ixnkruv z<1$bx+B*8Auh!6h19>(w)%UW)r*uqKCn{}!lS7WE1&exN^{U}6%KIE9?Ce_{3hZNg zlKn^5<0umdWf;UEa2PsNKsnsUE&bw3$r*6u_gyBCaKF@!r(eSp1X6~wSX@183C6byC9kG9su<%ARUFaLbR z`^bqO1JYgY&Vq8elWEb5-<S_M^$U<@}f8t^JP`yvqkFNPwdxg6N6(a7qT21#Tm^EjcXTWH#gNr>d(X$6lj~6`+C0t{>Z@`qSk`z9vs99U*ULi8ce z%cKPrBc}?(-cVk>`5>(lN*I6d4HGGX) zLG<Qei`@ePIH#tB%<^4Km9-M^ zzy3;0Hg^pO@D6r!6PXAUkg&5X8y|Vjd${?EgVQzaoU~&qL8K>DujJ>={kMQ$8y4M_ z^=#7Bdm-~kF>+cd-h?+Eod9e+>|2z1HrlBd3dUd(r=RPBD!xd5TO|M+0(XT4k`PU+ zBA)8UfYRu3SFfNTHYG2wh<0vAbA9Z?hoMv|)lHr$^(x5LBNIN_*wVhJL=(3Qz1JhD zA0CkjpZy~0t_ozuxGn($Gl-)PVZFUomI|H^dKwPjr-rxXzi`(^Y>9nYP!i@@Uon%5 z_QCTuGeC22q9iW>e4x>c_MX0QIe+rxd^qpt!jbtAXq=0ibMCH)$Ov@Wr!E#ASs`b8 zz*6}rf+iz6Vwfk``XfMuxuPT?(Q2t2YgwY-zB+9i(_#!e$ZTG%BimF7zyf3twCpjy z{?rqUU%957d-l!^)w?qTAbs2(JI=P&)WJ49zfooSNKqP2!Rw9Rvum|$Z2Ibj&#{Hw z{4^-pS~k1kV*N4Gq&L&uFxV9S=*AzIv{IJ^ka&VuOD;ubsG4QE-{N z4b@-yR1vgr{}k;xq2X(X5itAO8dva$qRnb>2PcyXpJ67; z&ywxRr4zy(Qm}Q^I_SpifQdvSy{LcNgZ*}q8ToVSka19dU6bZx&_5U$f6yM{>N65- z_juXYIoJNqTj;%kFv()REW{h)JBQ@L$ml#4B8z9TxYtwEvwB`2nmQxaxPeBPM