From 9d87a625afb30d6646b2d433b69552a3b139496a Mon Sep 17 00:00:00 2001 From: Gnomeev <137652177+Gnomeev@users.noreply.github.com> Date: Tue, 20 Aug 2024 00:09:59 +0300 Subject: [PATCH] TacSec Loadout Update (#1619) --- .../VendingMachines/Inventories/sec.yml | 1 + .../Prototypes/Loadouts/loadout_groups.yml | 3 ++ .../Entities/Clothing/Head/tacsec_helmet.yml | 10 ++++++ .../Clothing/Neck/security_protectgear.yml | 15 +++++++++ .../Clothing/Uniforms/Jumpsuit/tacsec.yml | 10 ++++++ .../Jobs/Security/security_officer.yml | 30 ++++++++++++++++++ .../Helmets/opscore.rsi/equipped-HELMET.png | Bin 0 -> 7398 bytes .../Head/Helmets/opscore.rsi/icon.png | Bin 0 -> 6833 bytes .../Head/Helmets/opscore.rsi/inhand-left.png | Bin 0 -> 7083 bytes .../Head/Helmets/opscore.rsi/inhand-right.png | Bin 0 -> 7094 bytes .../Head/Helmets/opscore.rsi/meta.json | 26 +++++++++++++++ .../Neck/Misc/tactical.rsi/equipped-NECK.png | Bin 0 -> 7440 bytes .../Clothing/Neck/Misc/tactical.rsi/icon.png | Bin 0 -> 6849 bytes .../Neck/Misc/tactical.rsi/inhand-left.png | Bin 0 -> 6856 bytes .../Neck/Misc/tactical.rsi/inhand-right.png | Bin 0 -> 6873 bytes .../Clothing/Neck/Misc/tactical.rsi/meta.json | 26 +++++++++++++++ .../equipped-INNERCLOTHING-monkey.png | Bin 0 -> 875 bytes .../tacuniform.rsi/equipped-INNERCLOTHING.png | Bin 0 -> 1682 bytes .../Clothing/Uniforms/tacuniform.rsi/icon.png | Bin 0 -> 422 bytes .../Uniforms/tacuniform.rsi/inhand-left.png | Bin 0 -> 634 bytes .../Uniforms/tacuniform.rsi/inhand-right.png | Bin 0 -> 684 bytes .../Uniforms/tacuniform.rsi/meta.json | 30 ++++++++++++++++++ 22 files changed, 151 insertions(+) create mode 100644 Resources/Prototypes/SS220/Entities/Clothing/Head/tacsec_helmet.yml create mode 100644 Resources/Prototypes/SS220/Entities/Clothing/Neck/security_protectgear.yml create mode 100644 Resources/Prototypes/SS220/Entities/Clothing/Uniforms/Jumpsuit/tacsec.yml create mode 100644 Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/equipped-HELMET.png create mode 100644 Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/icon.png create mode 100644 Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/inhand-left.png create mode 100644 Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/inhand-right.png create mode 100644 Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/meta.json create mode 100644 Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/equipped-NECK.png create mode 100644 Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/icon.png create mode 100644 Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/inhand-left.png create mode 100644 Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/inhand-right.png create mode 100644 Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/meta.json create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/equipped-INNERCLOTHING-monkey.png create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/equipped-INNERCLOTHING.png create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/icon.png create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-left.png create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-right.png create mode 100644 Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/meta.json diff --git a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml index afbeff6b080629..59f0e7df7e7e06 100644 --- a/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml +++ b/Resources/Prototypes/Catalog/VendingMachines/Inventories/sec.yml @@ -8,6 +8,7 @@ ClusterBangFull: 2 GrenadeStinger: 4 Flash: 5 + ClothingNeckProtectBundle: 4 #ss220 tacsec update Tourniquet: 5 FlashlightSeclite: 5 ClothingEyesGlassesSunglasses: 2 diff --git a/Resources/Prototypes/Loadouts/loadout_groups.yml b/Resources/Prototypes/Loadouts/loadout_groups.yml index dd4b8a984d0e95..8f4093251d98d9 100644 --- a/Resources/Prototypes/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/Loadouts/loadout_groups.yml @@ -1056,6 +1056,7 @@ - SecurityBeret - SecurityHat - HatCowboyBlack #ss220 sec loadout update + - HelmetTacSec #ss220 tacsec update #SS220 neck loadout begin - type: loadoutGroup @@ -1065,6 +1066,7 @@ loadouts: - SecurityHolster #SS220 holster loadout - Headphones #SS220 sec loadout update + - ProtectGear #ss220 tacsec update #SS220 neck loadout end - type: loadoutGroup @@ -1080,6 +1082,7 @@ - SecurityJumpsuitTurtleneck #SS220-MoreTurtleneck-Begin - SecurityJumpskirtTurtleneck #SS220-MoreTurtleneck-End - JumpsuitSecBlue #ss220 sec loadout update + - JumpsuitTacSec #ss220 tacsec update - type: loadoutGroup id: SecurityBackpack diff --git a/Resources/Prototypes/SS220/Entities/Clothing/Head/tacsec_helmet.yml b/Resources/Prototypes/SS220/Entities/Clothing/Head/tacsec_helmet.yml new file mode 100644 index 00000000000000..6bfab984928743 --- /dev/null +++ b/Resources/Prototypes/SS220/Entities/Clothing/Head/tacsec_helmet.yml @@ -0,0 +1,10 @@ +- type: entity + parent: ClothingHeadHelmetBasic + id: ClothingHeadHelmetTactical + name: тактический шлем СБ + description: Тактический шлем для самых элитных офицеров службы безопасности НТ. + components: + - type: Sprite + sprite: SS220/Clothing/Head/Helmets/opscore.rsi + - type: Clothing + sprite: SS220/Clothing/Head/Helmets/opscore.rsi diff --git a/Resources/Prototypes/SS220/Entities/Clothing/Neck/security_protectgear.yml b/Resources/Prototypes/SS220/Entities/Clothing/Neck/security_protectgear.yml new file mode 100644 index 00000000000000..251da1607812c9 --- /dev/null +++ b/Resources/Prototypes/SS220/Entities/Clothing/Neck/security_protectgear.yml @@ -0,0 +1,15 @@ +- type: entity + parent: ClothingNeckBase + id: ClothingNeckProtectBundle + name: защитный комплект СБ + description: Защитный комплект состоящий из пары наколенников и налокотников идеально впишутся в ваш рабочий процесс по устранению беспорядков! + components: + - type: Sprite + sprite: SS220/Clothing/Neck/Misc/tactical.rsi + - type: Clothing + sprite: SS220/Clothing/Neck/Misc/tactical.rsi + - type: Armor # perfect + modifiers: + coefficients: + Blunt: 0.90 + Slash: 0.90 diff --git a/Resources/Prototypes/SS220/Entities/Clothing/Uniforms/Jumpsuit/tacsec.yml b/Resources/Prototypes/SS220/Entities/Clothing/Uniforms/Jumpsuit/tacsec.yml new file mode 100644 index 00000000000000..b79441df34d07e --- /dev/null +++ b/Resources/Prototypes/SS220/Entities/Clothing/Uniforms/Jumpsuit/tacsec.yml @@ -0,0 +1,10 @@ +- type: entity + parent: ClothingUniformBase + id: ClothingUniformTacticalSecurity + name: тактическая униформа СБ + description: Боевая рубаха для самых элитных офицеров СБ. Индивидуальный пошив! + components: + - type: Sprite + sprite: SS220/Clothing/Uniforms/tacuniform.rsi + - type: Clothing + sprite: SS220/Clothing/Uniforms/tacuniform.rsi diff --git a/Resources/Prototypes/SS220/Loadouts/Jobs/Security/security_officer.yml b/Resources/Prototypes/SS220/Loadouts/Jobs/Security/security_officer.yml index d41b9e23962b01..e795872c5ae493 100644 --- a/Resources/Prototypes/SS220/Loadouts/Jobs/Security/security_officer.yml +++ b/Resources/Prototypes/SS220/Loadouts/Jobs/Security/security_officer.yml @@ -7,6 +7,15 @@ !type:RoleTimeRequirement role: JobSecurityOfficer time: 108000 # 30 hrs +# TacSec Time +- type: loadoutEffectGroup + id: TacSec + effects: + - !type:JobRequirementLoadoutEffect + requirement: + !type:RoleTimeRequirement + role: JobSecurityOfficer + time: 360000 # 100 hrs # Jumpsuit - type: loadout @@ -30,18 +39,39 @@ equipment: jumpsuit: ClothingUniformJumpsuitSecBlue +- type: loadout + id: JumpsuitTacSec + effects: + - !type:GroupLoadoutEffect + proto: TacSec + equipment: + jumpsuit: ClothingUniformTacticalSecurity + # Head - type: loadout id: HatCowboyBlack equipment: head: ClothingHeadHatCowboyBlack +- type: loadout + id: HelmetTacSec + effects: + - !type:GroupLoadoutEffect + proto: TacSec + equipment: + head: ClothingHeadHelmetTactical + # Neck - type: loadout id: Headphones equipment: neck: ClothingNeckHeadphones +- type: loadout + id: ProtectGear + equipment: + neck: ClothingNeckProtectBundle + #Outer - type: loadout id: VestArmorSec diff --git a/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/equipped-HELMET.png b/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/equipped-HELMET.png new file mode 100644 index 0000000000000000000000000000000000000000..f18cd409ec356c407ce5b530827751bd6a828be6 GIT binary patch literal 7398 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/inhand-left.png b/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..29c1a1c77e23494706c5cf1ecd3b3597fc2ed3c2 GIT binary patch literal 7083 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/meta.json b/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/meta.json new file mode 100644 index 00000000000000..427c10d28e399d --- /dev/null +++ b/Resources/Textures/SS220/Clothing/Head/Helmets/opscore.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "EULA/CLA with a hosting restriction, full text: https://raw.githubusercontent.com/SerbiaStrong-220/space-station-14/master/CLA.txt", + "copyright": "Made by vimenant2 (discord) for SS220", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-HELMET", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] + } diff --git a/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/equipped-NECK.png b/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/equipped-NECK.png new file mode 100644 index 0000000000000000000000000000000000000000..e6b5c66974dcf86b2d760f2fa29efb0deccd680d GIT binary patch literal 7440 zcmcIp4Rlo1wZ0(%Dag+Q6i}355E_0?=G=4t&KU@hA26u~(vU8Zhmdp6IX4-T%nUO_ z64C_*ice9i_|pnh1q)?am6p1+N~=PxpuX}`v9=0Wd9Mh4SmaeeeYmV|-^mZL4SJWh zS!-_Q-n-8}d++n@Z|`$vb>-}<2lTtFpQdR8%F9Zt;QtK&)3*;?AB`>kqo(DIkCl{E z7RiLGLRD86hw^pC=mbs6-!E!vNHViHrH0hhyu5ePgnp^!s#|ZpqpD{5{++vb?$P?J zeq~qhJ9BcTg_;&FUpO(h&qqz)UGZb_j7)BP1U3s9}s$cc=e@fOYMF6Bj(SaKap-Z`t=`8%)9Q=`!^rE zbW+Q)amR;Wa&-8(?{D6syZ zoxA6JGBRo}fWUn%S$2I|)A|qfKRMd^2S#Yxh-+ij^D^@)u8oRBV*&TWSu zL8Hp>P)lP&JRNN*3}^L5;k*Ah5)NfWGWCVw_Vt@rQ5h;pq*TZ%u#wPBE99^O-8M|d zCWi>tX#~@VZXn%`nm9^GsN*jTv!$dLtty?>F&EqwhU+q!WHb_KZf-7UHVP7{+6Z8S zMKFmFfRqxBrHYC!@gCJSHg-v;Gc%jOq7L7B zlulPKO{z$hN+*`2gqqm|Gmh;vES;%R=R*@?cp%XimowkKaN_?!aQ2uqXxJ)#sC-}a1j8UaL zqYA?W6BA(*5nN3GNJdm=lduuRxLvdY&?$L_cNcaLA-=F>MNRuN!U-AkmVTkA6j3jc zYUHqXu|{62BFT7dcD9O&Xn8!H;c=nLOAEtbYC$X}qb@d-&>aui)D*}uOdC;M>WE{* zqQq6ilX~a)(u7#zN;*M_(u~0TI zqg=GRAbfx-8SZ!->tTU|g|c03bDe@l^iRHI1v%ljh) zFlz~Ok~q6(iE2+wW=#KLzzVAJP%zkZc?RU-H_0ImM#-Q|HS#e5O=|7@gKA1U%yTf zzh7vlgvj5sMf-hedoXAD%ag6c(VloAC=#JCM}g+QfcTX%nE}-TG2LYVZc|6hGbCab zVIFaWg!anEwXZGlRf*q+Q5V9Zo%N##Dw|K6=?=0f=Cxh4GfkgGi;J0M%rp%~i%aw( zQe0$PwuOs|m`!HUsoAhL#LkcCxxhgYGZlw~RgNK$uKUa+EDH&fDGIgHCd3V_i!sa$ zk0Z~5izQ73EN3g^Fk5iJJ;PQ!xGq6;6M9X@qXv@PbP%T)mcya0sffbFvjgiAf zt+7p^bo)NK7%swA(C-)~#Y_a%1eE_bDcoxrizfjBYc z&{qiCLyCefrYnYEK_L8$xL|KkyNE8CCxniabTFdKG!XSyK^PX%ZLTwF%fPxULoi~2 z8fiGlqo#$J@BkAQ20(B@Jtw#><}%%YQfGRUBPenLbU`~tDVNMOrR4>;%b?Uzj&P7m zY#T|xiE@2MrRPAck&u+i3+kguT~0WI!s{@FlwY@8Y;&YzLsG}FnB;+DZ+X(9(sL2T zwt*aJy2v#sGBehyKc0Q-0baa^jH&4Sv+lr$hJfK|oZ z4!e}DBiE6x&WXW1D=@EeXbfFPaAbR+ft!8~aY7MxFeJT;p`o;b+Qo^Dx#3z!D!@IK zzK@0h;J2wuC9}Y5C$KJQN}wGJ_C**nn)$t-2kGg#3>3Q@_$Y7=ai}zsdIUk803!UkX! z`~pXnZe!B}%Z$MB@=sk!8tgwMmuG7JHH z7+jY{2sUg2cF_*pe|fv0K1g6gwJ(M%XEMP5V12BTt zj@lR;inX5;WxoQKbIPG1F)ZlfOcxHE7>1q|PMx5SBhc2-9;(^jYhfJvB&@^nlAkiB z1FbG+;FrM^mbz|HY#INEgU;h6qCm1F2$}w~~h!|W!-7$e^1jfjgjwC`Dl8YX8 z37w<;#$8Ci5AmSumX?3G$6Ux4Xq*JBnxcAlzq324_Dxvi^LJ}m$!wA0aPxYSj(A1CqR5R#r7uOY_^?mK#;j0=SRu7yK zZx1P1zUT4FSDz`YtNq1WZ?5}r-MY69LjeFzv+j2d8X|oV>WO zVOjqZc{_LfV0wAg@)4_6Xq!KLaOj!sAG}gJ=z|lz4_|cr)q1CPcICJ!>dM#u_}Zoa zH|OcgZyxvW>+RpY@${M2=G%*>9Qn_`jJ)Ul{p(*Z)oAZkZ#_3~`<3tPxH_lpG@g*F zZ5w{}#(b?w8$Y<0RynBce^uO?eNfZZ=U&9%MbgG8~ysHFFlo7diTQTTOTTDi^ook zGLwT>=Kgoy|9o;_`$wOaZ$6cO`+XCB^KRLq7f<};%fzGbN;5b zZ)?vjI>#>QKWM?AOA4l)y=mLzEn3dm)2+XrF#GyuO^fVYFlBeIwz+is-GxVU(*9QZO@EaIcCVf$0jej?9eZ!|8CpZJ9hS6Nz6Of z9yz#c-0f}05A7SX^;E;|SLeNb#i7Mh?)v%Tqo&kPdUL|G;oHt_xv{Eu+avgaQ&;AE zWR20*yf`+rvS!q(GjHb%S$+~r< zPOQFbh*wy9N&ae5(J%CSZQkg^1qXljVE++EryhOp-p23TQ1jZ>+~TKRS@hkun-&*r q+%SMXwx;Z%cc%b&+cph2;+*?l>xQs8^qBt(T=~q|r9UaIS^58F1gr!A literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/icon.png b/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1e146ade760225b5f1a63e54ea38b42007881537 GIT binary patch literal 6849 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/inhand-left.png b/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..4086949500692b803453e1ef215cdd10bd0bab2e GIT binary patch literal 6856 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/meta.json b/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/meta.json new file mode 100644 index 00000000000000..2dbd14d81eac1a --- /dev/null +++ b/Resources/Textures/SS220/Clothing/Neck/Misc/tactical.rsi/meta.json @@ -0,0 +1,26 @@ +{ + "version": 1, + "license": "EULA/CLA with a hosting restriction, full text: https://raw.githubusercontent.com/SerbiaStrong-220/space-station-14/master/CLA.txt", + "copyright": "Made by vimenant2 (discord) for SS220", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "equipped-NECK", + "directions": 4 + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/equipped-INNERCLOTHING-monkey.png b/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/equipped-INNERCLOTHING-monkey.png new file mode 100644 index 0000000000000000000000000000000000000000..3e09a91ff1d444c7eb1c624d67ef9c2e91884248 GIT binary patch literal 875 zcmV-x1C;!UP)Px&3rR#lRCt{2nm>=)Fc`+4RHt*KCM<;^Sx6?NQK>%1j{=n)n#OPCu zLll8?j#XWw5&gEhj{f)KZ#}M=&k^8exJ}1W;CnGDJl&7kwv0|3=g7Q517QSt-g8ZFgJavWy~tS|8|c zM2MmYjD^PHwlEfUHb+ohY@)y_0w@PB=i*0kd{Kr*7ixr4djxDSHb4$DIUzZU<3XZ; zG~@_unmx9bUC_t?xpkk%Pa+MZ{QUYSJ~QWe7JNB8v|6q9;iL851gqTOxgA@sc8HzQ zKDRrJu5*?flm{90=7&Pw3nUMQHq)SS1dxc@-(9!7in{KgX_&g{z2qf49*@W4@pwEQ z&vp0(avkC4v(C&A0000EWmrjOO-%qQ00008000000002eQPx*GD$>1RCt{2n(vDnMHt7w>-BEd-0p!fD{c;K7Ue>JgZ6D{Ed{|AeWAs(+{+W` z%l4ImeOIuhwDe`gKS6z=ZIyzEa&H8yVq2{#mCJ!mzzq?y+pv=(j4v)TH@n?zcJ`7x z@bZDMx!t|_KKtzRJTsXYV9b~?W5$dbGiJ>8L`%BJ7z_Pfa>@(eY8AJIKeLN zWQ6FLF-`F6ckbL)azYxS`ZJ~}uJOO)^anZMsWjrJX7@ZHPKXZq;ai>u-}hk{22RcH zVS`&uPgK8X+b|3R0ALsfing6uf1m@76n3)%xe1h3+>ob>whgD`2xGVtN-Hi7iar*Mx=VaAS zOpty1USWn|VCum?s7yTu09XYpB+T)BA8x}10F*n^=*&I0;d;RHKC0i3IQ_eKe@@g- zOo5i?0RSpfk44o7)*d$c;nZs@8aI~ze^&bGC!wmJ=m1Is)arH7<;Y!69P)j&dR=r+ zS=kJIrE!2<^`ppL<3QDnWYHhg4Gt`VQ7Bz6gp>xt>l=OBS@fglv!LXFa%UPvqM_z7 zy#B$5IDX;~Zr)hJ*B3rUkr=2^hP>6kNJV)jpI0*WRc%e9sIB!1MIs%0w!K&`lgl-yC`!=yt#Wh=CZlMedSa8u0s4>!%tDbK#1tA3!Jy z2+=`T+annV8EzUuRq=v-wDyho0i7{n?+P_Bl@WwaOujqwLwUq z9OvE8C>e!*Y6k!SU2SUre`4%_tu|n*89QLB4cKawCqy`(e0m-iE;hwa z+V|i42**zxQf}vsH(yh_e`)C_+`O@b3m4DEUjMh*RBA7?1BS&{U*6hM{cWEDV+U-t z0b9+scR;2hNG5Zv+X0|3_r}?~D|zPT-u-1|d%7JkGMUR{kJ7Ag-m*X@bBxaiMArnq z{qBc>1`NXi$BrIm07ClQCc4_zn(q39$x!wOaL8nil{?coy@S9hIiNH^(Y9d~ED)j# z!=em&XcdkfJliO3U(@7DfP|wBo|=&B+^vA!dsE zv3Hk~DZHaZSEsFlh0=-(P11eLGVVUa@u-V9(73#w2ovWH^)AC9Vkf);LiO8hT zA2xAXaXZG+qE-ZZ)8c$#VpxkHj4|<1g-?cZyHsb0l_P*JO>?27jY~53?k|UGfLsuN z|Ff!MhJe2SLUi$6H3Ek6YcQ*L7UV^lVW2b+I#SrpLTmEUk?$8sYBSmkWb78%`ksV% zTfT4nk$R(~@)jAZVD-&?N&_s+FKU;roQoHW7?UOE`8Jt2_}ZYnO=hSg!G-xnjW1I2 zrEq?vG{EJn*ZQid>Zo|dG{NiZV2BYwS2tQf{3v(~c_Pt-O^jRxD z0L;BK3m%2C4Ovl20U#WLMcWoeeE!8}8UP%8d4FbO(s28iI{<*U-#W?o2$XM<$g)dJ zIRX~u7exrlTVyvIJ`VAHU!Px$MoC0LR9J=Wm9cKZFc5}6mr6mxW-3yhp@b>V!Rx>)@Mu+~J_ZwINrrTaGsGHzIq3GBdV9QePIy0+L6ucR@Im!hPx}PQC(wrfsM9K$mOhg*-x% zfUnb0csqtzJJJOYR3?+jr0@eo5ub(GY1o?p000hUSV?A0O#mtY000O800000007cc QlK=n!07*qoM6N<$g8!4R4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-left.png b/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..06eb36c511819546a5b9c8fc6eae0e4c71321a11 GIT binary patch literal 634 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-HD>V3P85aSW-L z^LFOO{@Dg1$Lw#dN>PZd@^EkC);T*RdfjE;zyJR?zn+xRc<@ErVP}a|*O$7*yfINz z`M%*(osd$c*^AHYW*z(jERG1&a=Wd=!DYvJxf6fPZdd(vS@%n1+wV7x*Iui8N5`-4 z_FtD2w?<>H_u5^nL@(_YsoYpJzn61y_|;Qc)=RHvHaz_KGrT-uTSU-A@x?81vz7EG z=uVsaY~R0Rm-g1wf6Zc%Y->#?sW39+Y?GdGaCTK>=#9L%HIMCQ?TM&-eK)s0x@xWU zg52*HqW15e`zt)|DpyqYmbd>tEw*glSf$Insz`k1$kG(Ek z$N2YL)a$(Bt^SRMRcqOloPh4jw@Vgu*NEQq?e@?4o@eTt*Wc6Fq*`A%cSG*?il1D2 z>ij=mGpU$+e)ry0q8H+7eVQc}e}9o|(3gI9)vs$N3=Jxt0>?L>UbSD~`KwYtMuxke zP5RP*d^;bwc~aO@y{<(sUfjOwo>VgDQueQ? SflI-YL6oPfpUXO@geCy#!x^an literal 0 HcmV?d00001 diff --git a/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-right.png b/Resources/Textures/SS220/Clothing/Uniforms/tacuniform.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9b306fa7bd754ab5649bd0e8b2d3bb2ee158c845 GIT binary patch literal 684 zcmV;d0#p5oP)Px%Oi4sRRCt{2nX!_aFc5}+C7Iv?r^$IHP{h!jD_?V|uFCtrfzuc_b|L19Lxm}B zHcdo0n?qnJNKE#dVK4~)vn;zSX%=7@hG7_nVHk#C7=~dOW(-6GBEq-iJ8id*q_5le z_3!rcUB{)~<@k2{NL}~)^h|tk;e;&T(CTglS<0)i)!hnNz8PlCh2ABylsD=1;lu%& zJj;=!>&CdJr=M1aw*Q}`Ys$0SMy?ZKE3nS)DNPb6r4Yw40AOG2p^eq|kEat3#V^qp znnH+Cdc}U%YrhcY*Rzg*x;{fG^(Oq=UrLq|N-5O!*^8bDYX_W;2ceBsO1&A=*Rqs2 z9S?(|&9$BhCpDmLj8dvOy2gFz^(I45)n1?e-th7<m0IWQ&=de*)YIW@(lg<#m<+|%VApz1ieRWrvJjd(>;T^e z_=X+e+W_DE_YQEf6n<~I33-at{PTs7PbUPi4!C7?HzkwQfRLRK)Ly_fL8L(FOzwct z(!omvgyaNH0pAArh8^JBfLlq@H9b81xSCVjy~!cW(g7~J(X(`b#zi;U$!>5gHmkub z-!$E0;I9+f4b(JAbQBop+sPxqb}8(-dpx@oaNRwgodW>3-Q!vA2FG-xO?WASwz%vb z&oTu7cim%eDPXfB9Mg?v7>4QNH)_%VGG5T+CjbBd4rN$LW=%~1DgXcg2mk;800000 S(o>TF0000