From a3750f0e64995d40ff3b815f2fd55cce868941e1 Mon Sep 17 00:00:00 2001 From: Golinth Date: Wed, 17 Apr 2024 22:04:14 -0500 Subject: [PATCH] Nukie Medivisor REAL (#26218) * Nukie Medihud REAL adds a new HUD that the nukie agent starts with, does the same shit as the other visor, but with health bars. Also tinted slightly blue to differentiate it. (also medhuds are blue) * the blue-ening makes the icons bluer 'cause someone asked. --- .../Prototypes/Entities/Clothing/Eyes/hud.yml | 16 +++++++++++ .../Roles/Jobs/Fun/misc_startinggear.yml | 2 +- .../Eyes/Hud/syndagent.rsi/equipped-EYES.png | Bin 0 -> 5126 bytes .../Clothing/Eyes/Hud/syndagent.rsi/icon.png | Bin 0 -> 5331 bytes .../Eyes/Hud/syndagent.rsi/inhand-left.png | Bin 0 -> 4629 bytes .../Eyes/Hud/syndagent.rsi/inhand-right.png | Bin 0 -> 4636 bytes .../Clothing/Eyes/Hud/syndagent.rsi/meta.json | 26 ++++++++++++++++++ 7 files changed, 43 insertions(+), 1 deletion(-) create mode 100644 Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/equipped-EYES.png create mode 100644 Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/icon.png create mode 100644 Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-left.png create mode 100644 Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-right.png create mode 100644 Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml b/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml index fabb7bc642..1b01ce1514 100644 --- a/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml +++ b/Resources/Prototypes/Entities/Clothing/Eyes/hud.yml @@ -210,6 +210,22 @@ - type: ShowSyndicateIcons - type: ShowSecurityIcons +- type: entity + parent: ClothingEyesBase + id: ClothingEyesHudSyndicateAgent + name: syndicate agent visor + description: The Syndicate Agent's professional heads-up display, designed for quick diagnosis of their team's status. + components: + - type: Sprite + sprite: Clothing/Eyes/Hud/syndagent.rsi + - type: Clothing + sprite: Clothing/Eyes/Hud/syndagent.rsi + - type: ShowSyndicateIcons + - type: ShowSecurityIcons + - type: ShowHealthBars + damageContainers: + - Biological + - type: entity parent: ClothingEyesGlassesSunglasses id: ClothingEyesGlassesHiddenSecurity diff --git a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml index 8388cec302..70d74b932a 100644 --- a/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml +++ b/Resources/Prototypes/Roles/Jobs/Fun/misc_startinggear.yml @@ -127,7 +127,7 @@ jumpsuit: ClothingUniformJumpsuitOperative back: ClothingBackpackDuffelSyndicateOperativeMedic mask: ClothingMaskGasSyndicate - eyes: ClothingEyesHudSyndicate + eyes: ClothingEyesHudSyndicateAgent ears: ClothingHeadsetAltSyndicate gloves: ClothingHandsGlovesCombat outerClothing: ClothingOuterHardsuitSyndieMedic diff --git a/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/equipped-EYES.png b/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/equipped-EYES.png new file mode 100644 index 0000000000000000000000000000000000000000..84979d1097201714b31939ccfb27c8ced4c2ed64 GIT binary patch literal 5126 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 UvCF3XWq=XnX=rwzs1J7j2ZL%0VgLXD literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-left.png b/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..b888ce227abc6a5e7ec7824e63efb3bfb31bd217 GIT binary patch literal 4629 zcmeHKeNYtV8D9hyF(MLLi6OXi*s5*!Zg+3*Ys)FfoyTEM5Ks9qRQC4XJvQ9kE_Vxe zVu-=f)UOGmsb5v6#L1x62${wZpfwt_5;Lidgg?YoiKb$riM3`Ft6<-~<8zXk4%7M{ zH@COD&&Th1p5Obt&)mB?XQ^dc%&Zs$L8e(VO}X%%CSTE$;O|ks>r^ESPZXabe0oooMUZfcr~ z#XIUV)Aw%jAhUi`y>C*gfxkZQy-%s9YlSlk?K!9wTKHVy;vh|73SU;hCWLc}?I!a^Mb9R{)Maw6`MRn}?etJ!l7vMtOEA?|{^knX9v z7X9-jF?S7jH>A&;^U9YkxBvBg&yKbU7q%r{`YyF>L;f$y-}(IPG56s!9cPxAJLj!# zZ$2hoxpr*jtz%W${U3_yt3DDB+`!}W7sb!tw0)Un;)?uDpB}AsC~S|)ra#$!J-c?v zPxB^jOPYE(edCwCr=N5Onz*u;F4|(wRd;XotlJh*SM>YN#&7Phm%Rs&eph$at=>{w z@%^3OEw*e;j_A95>TJ1X=Yv;2exdlE*4@v1RQs6P=$H{)ct|)O8QGL}XW!*jYiHL_ zPutZ}crqe3w)$>7XjuEF*80|_br;@!^eAG>uYHZp8R`=V61#$j?Uir)70n7BCF2wv zKpFIiu;nMI~7ONC!$V4hND)MbPXolbeD5a#7IA#v=6{KQ8 z44Ue5a&)d~@c;yTGb&0XNu*V(Kp>zDsFi}xr6LRlg9;~AB#A)_%)iDfF+t4hPmv+Q z7$)FneY_~~f)|xB8HZ3V85IhsM+fush&J00yw^X#0^~y#WJDFA#8n=TYNUr>GFL#5 zfrNh0!*7SXRFw<-Lb;Cx<_h4IQbs~J*&%VQI-Ub)eJiVBHPEqu4LRJvy!2l5Q^g*8l2!5OigkWgkqc+ zLs1;2qYOA_FlY&e1tBOWOD`6D9tJKa?_pd(C3;;Ug-ke|o?|sCNF_cj$#F9h2OZ!Z z;Jr>E;2&1mc@J1FF*2Wojv&=IN$E(vfl#Z}!$vEC&kuW1MkR2inhI&;g`r_NkXlCW zR0t4~!)oXZA7CWGXBPywQ6VRV%AP}N8{AM%Mq*5i1RyAkN#pRVvEwAIrf4;Z;Tjqr zVJ|p&Zq0wQmbVX@8ea5F-Vfui35mjcYB?wizlC4jd}uSFXlPr|3>z-N&r|?sC{KtL zR=?D0dXX;b@47Ax(i~ym>gN%vaak|Fo8WRI!G9K@)ak|FDz?h83yX*f(SIqEP z5qRMryZ}52K0cD(4^NSk97`;w(0LMhn9;fpK1~rb3;YN&^;!9fK=$oVgu=;^)n=Z2 zGiu^w1?q|Y(chrxn$?tU4|aXiRae`F$8G$gKB2gqv$v7Nk#|1ZPT&<0i@*L5McYqJ zyB%@$A2*8>7xwq`*GwsKUCk1I5)Oz6%|%7`ZgMxU^LzJ}CKomR;mO0>#9xfPJ#o2N zg62SO59%-f!!x0|h4|`>6Nd zz1q5Pj`gjC&ce1CkXF(9p%LwvDO;_{%23+>AnwOf6FDhRDANhuUrvLx| literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-right.png b/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0e248905fbf797f9b9e78526a1cd8573762567b9 GIT binary patch literal 4636 zcmeHKeNYo;8c$FJ;z5=3MpV>ouokauve_*8*dYogA*41CF$zd~u-Vx6&+FA%#a3ydR;=YJM!KJ%cgWJADj7oWG+U+B+%|7^|W12%kX6hdio`%0EP zywg#;?_l~-Wl;Q~RrcVRS3YTw{Mf-S2zk6edGopG5c_)v>8=}hyOGK?_0HtPM}@>G z!IiA+`dN?FmtQnbJ~U^gJbcemcBAaoY!1*-#pHp9y-(zg3el)2^#Y;qmyJ7`57{SF48z z0UA{$6{@7K;v<`~THh@*Mc#vi5y$bXT5aV1GVO6=o8Smu`Rcy|4YRk;n5k(A+U`EGBXA^Xve zhl#rKdHko>&NUV2cJ!>fI5+#B`dz=eQ1JvSHBa|0sc|$D#tJe4rrV1(2T7Y$(|OoYH%FH?vL7Ym>` z7iGayHHm`|;7ujWWmzXK7JED%kw+?WxN^i2rBW$IP%(Ss?X*$7>42P?m-oR9%3)y6iY;i*k%)tj&QTuLI5&Y z&@V=~O<E}mcpb6ipu2VC@8(%%@TH!=AZz$hygf=(kxff z1b{HhWH3fqXqb?bBrHWN6pbhph?1s8L8Q1C(3OOBbX6P_1)xYJ$SXr+u#%EVVGNUD zpc*O`wkS}7lq0lEM){#A5>IrvYy_B2#zy4OVy8XFmxB`=PcZ6LLR5r|Sd3PJwSWMy z1{gc#@VG~YOpJ|Q!4jOF61fBgoH3b9j$jy~7;#!fyWF4`IaCQEl48CQZenmi2S`hB zoeBVacEAQ#yJ&)SxJ(X*RVCz#g1E@xVFOrD6u}Z2f~5f{$cZE18*4&PT#DhS3`Syc zWR$;yVk|}f&6`_3P@I3#lNdM1U*t3S*VGC+-~Z-+wKBfN1VO%KffJ;kf}1EDoGyUn zA0l%JdkziukHLl=vNONX3=#s9O6gbv#-wr-#w-*H6G{u$US_iy#lQ&WXEluOc34;s z;i40AfQ~>b(4ao8py&bMpWsgApk#k((qk9F^cGA{0M+dS(k?XGT!i zER|z0CPC$}5;QEVK+U8=K}h6gnjTy3|3VKi9O;N5dU0ZILmZmSIPuS>+wU-H2L-bD zZD3~x8@+gVrytY{Nc${5gKhRKQ$Wx}l5y!fA=iXl<5FN;&J*1=A=kJR7?<-zcm3bw z5{#S`X*>9X=K&`{<=*|B;1oHNN=_Z`=L0&yQ?GB1&(nr+kn-tEJ<+>d(_HTcT@ct!vIS z?n}}(1Y`+*degX5)0{#q>uOyNRX=!s`P>kH%5!^qu4ADGTEDLgejVR^py5o^>W{Y1-nJIb?ft%EtFHy8qUrL;jTcDB||T_RX7{Ubyrirdqsx z-_Gr>?+l?q-zepa_TRtx`qkol#edD)Q}VRnwG%Prr;oNO-ZH#7aCG2_?OI(|-yPha zoV&*J-#FD+dnsjCMC|;V)h{F-4152J-k-v2Oj*YkrURCD3IfknZEJgSBjjt&U9U~n J99^2d;Xh2?iqZf8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/meta.json b/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/meta.json new file mode 100644 index 0000000000..f3acabcc54 --- /dev/null +++ b/Resources/Textures/Clothing/Eyes/Hud/syndagent.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Made by IntegerTempest, edited by Golinth", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-EYES", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} -- 2.52.0