From 50d084314026960f03e28f09a17ff558be22e0f2 Mon Sep 17 00:00:00 2001 From: Generic-Eagle <142759181+Generic-Eagle@users.noreply.github.com> Date: Thu, 2 Apr 2026 15:14:47 -0400 Subject: [PATCH 1/8] Adds the ESAR-550 (#1092) * Adds the ESAR-550 * Tag and parent fixes * This could be it! * Locker Replacement * Linter appeasement --- .../_HL/Catalog/Fills/Lockers/heads.yml | 2 +- .../Guns/Ammunition/Magazines/esar550.yml | 27 +++ .../Weapons/Guns/Projectiles/Projectiles.yml | 19 ++ .../Objects/Weapons/Guns/Smgs/Esar550.yml | 67 +++++++ Resources/Prototypes/_HL/tags.yml | 4 + .../Ammunition/Magazine/Esar550.rsi/base.png | Bin 0 -> 1182 bytes .../Magazine/Esar550.rsi/decal-01.png | Bin 0 -> 533 bytes .../Magazine/Esar550.rsi/mag-unshaded-1.png | Bin 0 -> 1254 bytes .../Magazine/Esar550.rsi/mag-unshaded-2.png | Bin 0 -> 1296 bytes .../Magazine/Esar550.rsi/mag-unshaded-3.png | Bin 0 -> 1248 bytes .../Magazine/Esar550.rsi/mag-unshaded-4.png | Bin 0 -> 1227 bytes .../Magazine/Esar550.rsi/mag-unshaded-5.png | Bin 0 -> 1209 bytes .../Ammunition/Magazine/Esar550.rsi/meta.json | 32 ++++ .../Guns/Smgs/esar550.rsi/base-unshaded.png | Bin 0 -> 1275 bytes .../Weapons/Guns/Smgs/esar550.rsi/base.png | Bin 0 -> 2592 bytes .../Smgs/esar550.rsi/equipped-BACKPACK.png | Bin 0 -> 2532 bytes .../Smgs/esar550.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 2532 bytes .../Weapons/Guns/Smgs/esar550.rsi/icon.png | Bin 0 -> 1686 bytes .../Guns/Smgs/esar550.rsi/inhand-left.png | Bin 0 -> 2061 bytes .../Guns/Smgs/esar550.rsi/inhand-right.png | Bin 0 -> 2043 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-0.png | Bin 0 -> 5070 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-1.png | Bin 0 -> 5188 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-2.png | Bin 0 -> 5242 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-3.png | Bin 0 -> 4536 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-4.png | Bin 0 -> 4566 bytes .../Weapons/Guns/Smgs/esar550.rsi/mag-5.png | Bin 0 -> 4360 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-0.png | Bin 0 -> 1275 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-1.png | Bin 0 -> 1317 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-2.png | Bin 0 -> 1308 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-3.png | Bin 0 -> 1350 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-4.png | Bin 0 -> 1332 bytes .../Guns/Smgs/esar550.rsi/mag-unshaded-5.png | Bin 0 -> 1263 bytes .../Weapons/Guns/Smgs/esar550.rsi/meta.json | 164 ++++++++++++++++++ .../Smgs/esar550.rsi/wielded-inhand-left.png | Bin 0 -> 2253 bytes .../Smgs/esar550.rsi/wielded-inhand-right.png | Bin 0 -> 2265 bytes 35 files changed, 314 insertions(+), 1 deletion(-) create mode 100644 Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Ammunition/Magazines/esar550.yml create mode 100644 Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Smgs/Esar550.yml create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/base.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/decal-01.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-1.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-2.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-3.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-4.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-5.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/base-unshaded.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/base.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-0.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-1.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-2.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-3.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-4.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-5.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-0.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-1.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-2.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-3.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-4.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-5.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-right.png diff --git a/Resources/Prototypes/_HL/Catalog/Fills/Lockers/heads.yml b/Resources/Prototypes/_HL/Catalog/Fills/Lockers/heads.yml index e71a2ec0817..58c14340e15 100644 --- a/Resources/Prototypes/_HL/Catalog/Fills/Lockers/heads.yml +++ b/Resources/Prototypes/_HL/Catalog/Fills/Lockers/heads.yml @@ -333,7 +333,7 @@ id: HLLockerFillHeadOfSecurityNoHardsuit table: !type:AllSelector children: - - id: WeaponEnergyShotgun + - id: WeaponCaseLongESAR550 - id: NFHyperlinkBookSpaceLaw - id: BoxEncryptionKeySecurity - id: CigarGoldCase diff --git a/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Ammunition/Magazines/esar550.yml b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Ammunition/Magazines/esar550.yml new file mode 100644 index 00000000000..d25dfa8939f --- /dev/null +++ b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Ammunition/Magazines/esar550.yml @@ -0,0 +1,27 @@ +- type: entity + id: MagazineEsar550 + name: Esar-550 Magazine + description: An energy cell designed for the ESAR-550 Energy SMG. + parent: [BasePowerCell, BaseItem, BaseC3ContrabandUnredeemable, RecyclableItemSteelTiny] + components: + - type: Tag + tags: + - MagazineEsar550Tag + - type: Item + size: Small + - type: Battery + maxCharge: 5000 + startingCharge: 5000 + - type: Sprite + sprite: _HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: mag-unshaded-1 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: MagazineVisuals + magState: mag + steps: 6 + zeroVisible: false + - type: Appearance \ No newline at end of file diff --git a/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Projectiles/Projectiles.yml b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Projectiles/Projectiles.yml index 4447052add0..3ba8d1651b4 100644 --- a/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Projectiles/Projectiles.yml +++ b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Projectiles/Projectiles.yml @@ -29,5 +29,24 @@ sprite: Objects/Weapons/Guns/Projectiles/xeno_toxic.rsi layers: - state: xeno_toxic_massive + - type: Ammo + muzzleFlash: null + +- type: entity + id: HLBulletEsar550 + name: ESAR Bolt + parent: BulletLaser + categories: [ HideSpawnMenu ] + components: + - type: Projectile + damage: + types: + Heat: 14 + - type: Sprite + sprite: Objects/Weapons/Guns/Projectiles/projectiles_tg.rsi + layers: + - state: omnilaser_greyscale + shader: unshaded + color: red - type: Ammo muzzleFlash: null \ No newline at end of file diff --git a/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Smgs/Esar550.yml b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Smgs/Esar550.yml new file mode 100644 index 00000000000..9bb29d3bf2a --- /dev/null +++ b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Guns/Smgs/Esar550.yml @@ -0,0 +1,67 @@ +- type: entity + name: ESAR-550 + parent: [BaseC3ContrabandUnredeemable, BaseWeaponPowerCell] + id: WeaponSubMachineGunEsar550 + description: The Energy Security Auto Rifle, originally designed to replace the aging WT-550s, was made available to friendly sectors after several budget cuts to production lines. + components: + - type: Item + size: Large + sprite: _HL/Objects/Weapons/Guns/Smgs/esar550.rsi + - type: Sprite + sprite: _HL/Objects/Weapons/Guns/Smgs/esar550.rsi + layers: + - state: base + map: ["enum.GunVisualLayers.Base"] + - state: base-unshaded + map: ["enum.GunVisualLayers.BaseUnshaded"] + shader: unshaded + - state: mag-0 + map: ["enum.GunVisualLayers.Mag"] + - state: mag-unshaded-0 + map: ["enum.GunVisualLayers.MagUnshaded"] + shader: unshaded + - type: Clothing + sprite: _HL/Objects/Weapons/Guns/Smgs/esar550.rsi + slots: + - Back + - suitStorage + - type: ProjectileBatteryAmmoProvider + proto: HLBulletEsar550 + fireCost: 100 + - type: Gun + fireRate: 5.5 + selectedMode: FullAuto + availableModes: + - FullAuto + soundGunshot: + path: /Audio/_DV/Weapons/Guns/Gunshots/laser.ogg + - type: ItemSlots + slots: + cell_slot: + name: power-cell-slot-component-slot-name-default + startingItem: MagazineEsar550 + insertSound: /Audio/Weapons/Guns/MagIn/smg_magin.ogg + ejectSound: /Audio/Weapons/Guns/MagOut/smg_magout.ogg + whitelist: + tags: + - MagazineEsar550Tag + - type: GunRequiresWield + - type: MagazineVisuals + magState: mag + steps: 6 + zeroVisible: true + +- type: entity + name: ESAR-550 Case + parent: WeaponCaseLong + id: WeaponCaseLongESAR550 + description: A case containing the Head of Security's ESAR-550 and 3 additional magazines. + suffix: DO NOT MAP +# categories: [ HideSpawnMenu ] + components: + - type: StorageFill + contents: + - id: WeaponSubMachineGunEsar550 + amount: 1 + - id: MagazineEsar550 + amount: 3 \ No newline at end of file diff --git a/Resources/Prototypes/_HL/tags.yml b/Resources/Prototypes/_HL/tags.yml index 509beccf6bc..97c9b20566f 100644 --- a/Resources/Prototypes/_HL/tags.yml +++ b/Resources/Prototypes/_HL/tags.yml @@ -352,6 +352,10 @@ - type: Tag id: Syndie_Multitool +# ESAR-550 +- type: Tag + id: MagazineEsar550Tag + # Random Stuff - type: Tag diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/base.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/base.png new file mode 100644 index 0000000000000000000000000000000000000000..1d8672b2046a3cce9688aba4ca7c05fb8d36b9b6 GIT binary patch literal 1182 zcmV;P1Y!G$P)!C@>;V{xouPSF|@2C*u?_cF7(x&?O3R8(fZ zeEF%Y?iMWUKUQH(iU87MxF%nU-ggTt-yZ3c8;7;-7|7{c5bfEk3x zGDeC&Z4%iCHdrr&?_jD6dCHWwoE-z$Wbq6q`u5QwjK}pH625JbkL|Isv3v~%gaINY z62e2sQPA*ze5;4Ii;L&wieUhAG7@aIrnFi`Mu!`8;5yP^`W}v5^BHP@bdmc%`<+bD zI5wZ_TU`(~zpCXTr2%>(@q3m<-bbgJewIpxk4;#OSt(>772=;V0Aswr`6~dU{oc=8 z{gmNFtq-`W#sGa16ZAAZSQws&^Q0CEN|~v~x)nV8b!-PSfz;U4I83@oNoYr_*g`=l zbhQE{!%X?wAVj>s85o%}P1gKZn1~76*GdJi&i~{{;Wlo?oA=BL0l{?Pg<# z*8|&zl&~~DSFu6|ufTniDbx%UJ3T$Ek6*voSI8fqKig*Wo85f8vCZu#4Yb*Og1>fu zePg%q*K7E{|7y&CeEfnQCv1p=!T@pegz6_^05TM3ftZXi%<5ug%jMGU?(S^2+d&>| z_W=3p!T!9zx83f+wy@jny-^+z+ithYUtTP61e@Ay<)2}v+bck}Gt$NO`=JcqhB6F$ z2<=ezgUf)}3I`ZoF0EvFp~}^AWdrht{a*PZ+Z+VAnMhZQ>A_C=rw!cYvJ_0bIkN%7 z?QsZ)k>sElj(HP7AFl`K10WZ@{~ktOn^P^4pj8n7wxAM-k|4&FtJEvwOxF#4oxTnGWW zO)AjzK-GiIj|u~LQCy6nj0sz`wtlfMeJ>@7nhc1VsxCJJq%c4fg~_1dVE-r51z2HN zX%$KbeC`RQq;~O4p{+Or0}xW8N~R!$FSe5JB>l8q2nC}T@iH=j=1lkRxQ(b{96sq7 z^)&My@$l0yB}J{^j3vo{WPb#@Cjb%zGq61Y7{RYEa{Sp2#{Og9E#21#Vm_z6PJxE9e=)Pxb;V-itD$d;8C w>p2C?{sjO4|NlLG3|s&J00v1!K~w_(rw?0Jw#9w100000NkvXXu0mjf06)GSh5!Hn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/decal-01.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/decal-01.png new file mode 100644 index 0000000000000000000000000000000000000000..744c18ab93bf43b77c7ad23760b7b6629062e7a4 GIT binary patch literal 533 zcmV+w0_y#VP)EX>4Tx04R}tkv&MmKp2MKrk0AdIM_kNAxL$yAS&W0RV;#q(pG5I!Q|3EXws0R zxHt-~1qXi?s}3&Cx;nTDg5VE`lcSTOi4rtTK|Hf* z>74h8Bdjbb#OK8023?T&k?XR{Z=6dG3p_JoWYhD+5n{2_#c~(3vY`@B6Gs(QqkJLf zvch?bvs$gQ_C5IvLj`Rm!*yE2NMH#`q#!~@9TikzAx67KiitFx$36T*jz2{%nOqex zax9<*6_Voz|AXJXHH%Y|Zc-=?1YT_WV-yJP0jdyW16NwdUuy!hpQJZB zTJ#9$-v%zOJDR))T@~OG!jQR9J=W(6I@?Knz1sk^NV)*YF00 zYrKLoLauQW{;P!$k^lg}f^&|m$~W0(W5CR)yEm%uM1*ZSB0gVOc|ejfbE_HvfS-8* X$dnmjt(Z+300000NkvXXu0mjf70>9! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-1.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-1.png new file mode 100644 index 0000000000000000000000000000000000000000..4b9d2e50e33a75fe0f53870ae05c7bd5211b0850 GIT binary patch literal 1254 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 KM6N<$f&c(`2~8jX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-4.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-4.png new file mode 100644 index 0000000000000000000000000000000000000000..4b063f90c46d3f220213b7cbc3f6b25a6962f31a GIT binary patch literal 1227 zcmV;+1T_1JP)tt`1N_ubWz;e~%k+<2tnG4N6 zkB?2PLyVebMSvI!sOc_Nd{`}1J3tGn;#z41*=^FQUu&Q8m`AHFul7jG9sn_hh7I{_ zO&~?+7;-IC8(;~uQXux$Ky4*aChxnv%Ub+#eeLV5mHlD^K3g#l1>RAYPogDprNX5? zOH^3eE9}4p7lMu_pxs>Ms?f6*Zj6&|2-bq-1`Qp9y4l`=+J_lht@Wh%DRch>tW~G= zf{u+(GRKo9C9Vkmh8Idq(8o~rRSQUQjsxh$LlS%CxX(0%1lg4SZYE7iShWC4N`+6M z#5hvGCOR;5(+QVmn%cO#D zj05h4SU;PMRPI2U2F_&nIu}8|jm-6pzX$9IIF&^_FXU~b!m%s~2 zMh|%Nr!TkJs>}MUJ!zHueXDy_yLIV6NXczPjA5?;A|DhmcF#D@>qJZu*O^)TQ%@hY zYelRs;s^PW9$UZcM)dYMirc(SniGD_(wC7}KDty~VM(gYfcdZ-4kfCjZlP^@s$ zoNzl{DgVyojybD4z0u@K{6QG9NBH~-08sG=;`6IiX@j2pX;+J^$u8PIyL5SM4nw|n z;qw6i(A|unJ@1iigT56PBpAhEdY!OE;aliky|2cuUZDrz85o9~2zA6NMUt(49wh-2 z_DD?$#z{fUzm4nqykyS20tW!XGu-YGzTCrG{fjRTT@l;SK&_-=H2=otz2yvls`El4T`++Q15%X-S!p#B5LkjXtRr*%Pw+K_!2+WJxz8+q(r1b=Ae zS|5gdJV$#1Xg_kq`%v}@zokD&bnvC z`&sv_>sM`D@sbz$staGD;{d2%7bA9TUx``pG{2~$^tisPbI*$8!RP^SB?w=&Gp+oP zK+SnTh_Ufl1Y?68h$VMA*WY{VX0Foe0br#YO|FBMz_T7g3~J>`mEhTUNmX;dX2n`J zbFFClQLO$sGh5E6*)@7H-)W+ACNbcoPYFmHR^u$aK_*z;!m^;X*7Of-dM%pP+AjbA p0RR7Pm})iv000I_L_t&o0NEetOcRL>ZvX%Q07*qoM6N<$f&i9WLuCK} literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-5.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Ammunition/Magazine/Esar550.rsi/mag-unshaded-5.png new file mode 100644 index 0000000000000000000000000000000000000000..ab33182f79a247b51378fa347b93ccfbb8c8aae7 GIT binary patch literal 1209 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 CP7v_` literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..62c29052cc4750fa26e260aa137158f9f200c703 GIT binary patch literal 2532 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 g21!IgR09CMI8|)oe`1XQ0000+Spsqr-oU|H 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 Zm?5Q;O>YFC00000NkvXXu0mjf0025>)mZ=l literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-0.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-0.png new file mode 100644 index 0000000000000000000000000000000000000000..3b593e775178d81fa743094d05229361218d979a GIT binary patch literal 5070 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 I%`xIX0Pll8CIA2c literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-1.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e3a7e5cf264b5fe1aa3537ba0b5e4f7429f492d6 GIT binary patch literal 5188 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 He-!#RSv8x# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-2.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-2.png new file mode 100644 index 0000000000000000000000000000000000000000..de7c1a5c674658600bfc6d5cafd042aa101db92e GIT binary patch literal 5242 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 V2NCm+j{ZJhwbc#O%2e#b{sHO2!o~mq literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-3.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-3.png new file mode 100644 index 0000000000000000000000000000000000000000..e506cb723c30b08ff37c830a77e147f19b1f1685 GIT binary patch literal 4536 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 W7+X2`ZKt3B0000 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 A6951J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-5.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-5.png new file mode 100644 index 0000000000000000000000000000000000000000..453fa22def645891f50acc18a921cb672fcad878 GIT binary patch literal 4360 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 SfdBvi07*qoM6N<$f&c&%b!j~S literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-3.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/mag-unshaded-3.png new file mode 100644 index 0000000000000000000000000000000000000000..50c40a50c12ca8fd949ab3adc6a2ba7a1d56265d GIT binary patch literal 1350 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 Z0K0(+SznWZTL1t607*qoM6N<$f&eOMUfloy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/meta.json new file mode 100644 index 00000000000..a0451f8ea09 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from cev-eris at https://github.com/discordia-space/CEV-Eris/raw/e1a3cbe9ba2e6e29b7f1cad1bb456b390aac936d/icons/obj/guns/projectile.dmi, backpack sprite by Peptide (copy of Atreides), and sprite modification by Jaсkal 298, backpack sling sprite edited by Boaz1111, wielded sprites by erhardsteinhauer, Modified to ESAR-550 by Generic_Eagle for Hardlight (discord/github)", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon" + }, + { + "name": "base", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "base-unshaded", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-0", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-0", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-1", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-1", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-2", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-2", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-3", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-3", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-4", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-4", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-5", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "mag-unshaded-5", + "delays": [ + [ + 0.1, + 0.3 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "wielded-inhand-left", + "directions": 4 + }, + { + "name": "wielded-inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8e37e6b61c1df5d998cae624ad23bc70a11e22a3 GIT binary patch literal 2253 zcmV;;2r~DHP)E z&2Lmy6hF@eB(O0OL$!&?wAyqg#so3C)J&sErvm;1hC~Jumn}QpyJ~m3;16)aLPVK{ z1#C4KaA9KbGnh!2n%Iizjs?$i?$^5?=iYbko3e89?#DUj_xqi5Plqxv_bK?Fzh-Md zHADB>xNY$nQrpzo8c^F(h5I^nLX7#^=qk*>!-bBRM0|z@G$KN&cydqZs<|;C&A5a= zIk~C=DjMI2F%4iyg6U6ngk(joF50RAg6~eECtW0^OpGaHCFB5Rokgx?+L9A*fGAH(O0aMxrv|5)KDYla!Oee;mw|AlljkgZ2$w1uo>pAnqK2dDk!144bWLy z6u2L2b&%@4r=FSUX|62%<()b+ZE?{71+m?r1cs_nvtL4j($IIN{$lg3DzP z0YeiTe`;@l#aLQes-J%Cy?Qd4z}D6#td8D>?TvNVzPJt(T5)V#+;B>{{>@#O{=F{_ zWl5=R1J%0=qZ9Q5#Q*TieIV}U<`#VL=7PwjNWr4H`GE$RY=Gau{r!DplDC2y|5Y^} zpNH`|dyLT@BPM+A{PZAnY7a@O{hgmfoXCN>6eM%8L?aABBpcv&b~>F_4{u+oR)$0P zY<$1mKGf zgG=k9ae6(uc)b4nlMi8UZ_jY4aBbLiX``nPx6 zAbdQdf=&$}-D|ggt@PVeX2)NQasyxEPyE_F(POZI?&Of0bTPqhs#kY zL+2>+7}Ef^N{)WhK0i@NEU9h2XS$gK2<=V9i7#!ncG8k~8qX99m%NR3@LY zqbvh72-AQtWH8P~;#4AOIB{X9u-MNs|z8^5ipI{01<7O6uAWzhP(1?rHBR|#74#UnvVpv z?a%-uGZ~Z~Mw%TO*2D8GK*m;U#Bx{?EJX7Wr?y!QV6{-gev}@%njIQ>Pfh|`smjQa z0U^n(24rfHUWb9F&q#o%Mmqx^`Lxw&s9jbA6t-w_3QjTEpJvDo&m3Z$G#(*_eqs&q z@;kLT1`A}J4lVqG%nN&_QS>?yHoyar4&x$s*)SqzQ^wCgXDORbNWriH9)Mtsi`=;|qugH779^jBr z4rp;wThdq?t%|z{q)qn`^m_Qv5um#Rk}s3UePWgs8Gvel=QZJGLtj!hmfUeHx-URq zXK!w8!DM>^be~}9r6mq3MIy7li?EFvzPxhf%e&=1oY~48sIgD;AWJ3LHXyUIk+-E2Rl1cOVZ11l+zn( z#FhEy%v}Vs^<9MBf0{c3wn|&AR#D(Ipi_xLO-!bS`6G{k?hhD8uyOG^%zHs-`F9cM zzCd#yK`Yp6OpQK6HZi9GQ1~_ldWo)yiLA_l_@)NQK^whtAIumGe9{rWhY(kz7DzU@ z?*KcX0r_iXp!62xZh060ZT$Ltn=opS7HKNeS&Hr8JWTcz^8*Bp{xs1XorNbeIJxGH9wA%hz_7N@D?OI$qwgC>13a1Z9?OG1aF@y$s^orYV zPeqkTYDCL*+g2rc-rU{*L9m5{BV*zdW)KsQ@R}A6=5q6A_zwU8|Nqs5?XCa-00v1! bK~w_(Zl4XJ7NV#c00000NkvXXu0mjfU%n5O literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Guns/Smgs/esar550.rsi/wielded-inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..0aa0a33b0022a97208eeac928a9db6d546af5267 GIT binary patch literal 2265 zcmV;~2qyQ5P)8)tWt)ZI>3B2JMSP8DX2}oG@PlPz~QkO)JaCo_^_ zX**v7gmP3EDcYDYttTuIC%8}FN)pp{;RZxilcIG9(|VM}b;+#?T#5k(SCfH?j5<}h2rE_appf%F- zN39jUAg*ubPhx1iYgTCjvbJk+)DQ1$5?U%~V$@m-XvG;(ed0D?%o~Y~+rf9Oj#^9+ z<_5@O6p(kd;yj_%7+JNcqrfq-*1Q1RfOdQvvJ)_A3wLZ{)lE3bLJn?6(~tw=_YWJu z5TO4OK*M9uU%YYuw~A((Afrgl`QXV zy$e+1!NCFC{_!6C`uhW*^U%38-K+t3e|s2kqMBVi?9R?E(4oyh+x#jC%*lTzfjg&F zIa`yWsSRuGOmTryIu|#f3&6+{)lAo?-NwchShwre)+Sv0dL3?DTnF<1`^$IT(b17t z@$a?@!lnlI>XU)?qvs`u{wN8Qoi_(KurFhQ~B1_;O9KOdP4ZZ!luJ$dp3&YnHn z(?Jgp54#6no`Y{+JqNV65WfgX@5>F7DtB8?*Z0ZKkpewU`LNA;e0&U_ee^zDzVM0x zQWHo-I}eF)1IQBN`=9?%E1S(`9SsLP|Kd}){Ms3}ontjM<~*C7qBQ6LIY@etfXyP0 ztdI5>fzo*>o-}~qCItRdA@ZZQQ1?B4@aDmod2hJA~@Fex}#NCqH*%t=zq9i;-CkgnCbKl6>}%LvGsuG$Vy*gF$*LKJT(>1RENjQv#-1 zL`Z$f7aW3=QZ4tZWLoDhwA=PUS*&O%Xm98fnZ@ zc#%QGvJ+0{ufpbF64Y*K4(o_IBk+={G@3~RN+}JN zrzCr_WsIMlULED(ilH%`ssbPFN*d6>x7l4`eeGK9K=ehcL0W_KnsbT1fd=>!6jN3| z3)hK6OI!0hEWfbPfN!7l?p_-6;Yo^GYDxaS52i-772b^4W+RhV9S-8_?^ zf%(il4}IsdC@a(J4TwRE)ozb{{PrrC`|*2waC3jp+?S_&^Tari&kd}Ne{Nt6IrPi{ zJ$pb}CeQwLlFkPAm}kJtr&cT2mqXdD-hdS3!0GDl#q+uoo*lsZ^AdYMaAUe|{QkKC zK8I3*?xI`n#J#ey0XHtK!!^{T95oqxgV|LS=>i_JBAPUgUM*LML z(}!qt{CEcHa|7q~=LW1CQJcnJM@Jn!gFw$BfIS-6S4oR%jf%AR%!l1H4ZzhyAW1?O z6_+UBoCjbwJMNB0JU0+Dp!f>v454Qb&cE;!H!(ZjVYv7Xios&AX#ksU&SlvnsqAqV z8{RqoJgd|WKc~nWZN}yZ6$XnnLIVa9AT`2t=Gg(3iD&u<(sKi`x3nWs)K7sK79C>IaGd&DLWWGi3JoC55;MIn5O&THQr861 zLWo7fa?-GMyG0<4s|Jr7kTMOOrec7C?L(_X^U;;JrdlaSldHg$FG8AvE2b8+m?}i8 zMDbNMY@X7R%hlE5PXMXr3gqRX#S(oD!sIX~ln}61i-v`&ORS%$#X;p0ph{MpPCpT@ zFv=hBs)h_oJI~}w$|LAWg83%^F_2yK>Is2fi7>gsXy6mLsv(2UZq!BX60*<$mjIdc z*1s!Lq&%XGiC&pCGBTtaiYOto1_X+zrNkDH%oH3|Gb2bxg^`3jOZAH)JTNx?2LJ&7 n|NX)mY5)KL21!IgR09CBoF=4S$uC;~0000 Date: Fri, 3 Apr 2026 06:18:36 +1100 Subject: [PATCH 2/8] intial (#1104) --- Content.Server/_EE/Carrying/CarriableComponent.cs | 7 ------- Content.Server/_EE/Carrying/CarryingSystem.cs | 9 +++++---- 2 files changed, 5 insertions(+), 11 deletions(-) diff --git a/Content.Server/_EE/Carrying/CarriableComponent.cs b/Content.Server/_EE/Carrying/CarriableComponent.cs index f1ed950797b..d97d04aee23 100644 --- a/Content.Server/_EE/Carrying/CarriableComponent.cs +++ b/Content.Server/_EE/Carrying/CarriableComponent.cs @@ -12,13 +12,6 @@ public sealed partial class CarriableComponent : Component [DataField] public int FreeHandsRequired = 2; - public CancellationTokenSource? CancelToken; - - /// - /// The base duration (In Seconds) of how long it should take to pick up this entity - /// before Contests are considered. - /// - [DataField] public float PickupDuration = 3; // Frontier: min/max sanitization diff --git a/Content.Server/_EE/Carrying/CarryingSystem.cs b/Content.Server/_EE/Carrying/CarryingSystem.cs index 7b25bdbb5be..45280a9f0c8 100644 --- a/Content.Server/_EE/Carrying/CarryingSystem.cs +++ b/Content.Server/_EE/Carrying/CarryingSystem.cs @@ -235,7 +235,6 @@ private void OnBuckleChange(EntityUid uid, BeingCarriedComponent compone private void OnDoAfter(EntityUid uid, CarriableComponent component, CarryDoAfterEvent args) { - component.CancelToken = null; if (args.Handled || args.Cancelled || !CanCarry(args.Args.User, uid, component)) return; @@ -243,8 +242,13 @@ private void OnDoAfter(EntityUid uid, CarriableComponent component, CarryDoAfter Carry(args.Args.User, uid); args.Handled = true; } + private void StartCarryDoAfter(EntityUid carrier, EntityUid carried, CarriableComponent component) { + // Prevent duplicate attempts properly + if (HasComp(carrier) || HasComp(carried)) + return; + if (!TryComp(carrier, out var carrierPhysics) || !TryComp(carried, out var carriedPhysics) || carriedPhysics.Mass > carrierPhysics.Mass * 2f) @@ -265,8 +269,6 @@ private void StartCarryDoAfter(EntityUid carrier, EntityUid carried, CarriableCo component.MaxPickupDuration)); // End Frontier - component.CancelToken = new CancellationTokenSource(); - var ev = new CarryDoAfterEvent(); var args = new DoAfterArgs(EntityManager, carrier, duration, ev, carried, target: carried) // Frontier: length(Transform(carrier).ParentUid) || HasComp(carrier) || HasComp(carried) From b1967bf5280ba92f92a81566a2b0e1258c7dac83 Mon Sep 17 00:00:00 2001 From: RikuTheKiller <88713943+RikuTheKiller@users.noreply.github.com> Date: Sat, 14 Jun 2025 13:58:53 +0300 Subject: [PATCH 3/8] Merge advanced radar consoles with other radars (#819) --- .../_Mono/FireControl/UI/FireControlNavControl.cs | 12 ++++++++---- Resources/Maps/_HL/Shuttles/anaconda.yml | 2 +- Resources/Maps/_Mono/Outpost/frontier.yml | 2 +- Resources/Maps/_Mono/Shuttles/USSP/drakon.yml | 2 +- Resources/Maps/_Mono/Shuttles/USSP/tunguska2.yml | 2 +- Resources/Maps/_NF/POI/nfsd.yml | 2 +- Resources/Maps/_NF/Shuttles/Nfsd/empress.yml | 2 +- Resources/Maps/_NF/Test/dev_map.yml | 2 +- .../Structures/Machines/Computers/computers.yml | 6 +++++- .../Structures/Machines/FireControl/gunnery.yml | 2 +- Resources/Prototypes/_Mono/companies.yml | 9 +++++++++ .../Structures/Machines/Computers/computers.yml | 4 ++-- 12 files changed, 32 insertions(+), 15 deletions(-) diff --git a/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs b/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs index 6e47e462a1c..6d4bf169ea9 100644 --- a/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs +++ b/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs @@ -65,7 +65,11 @@ public sealed class FireControlNavControl : BaseShuttleControl public bool ShowIFF { get; set; } = true; public bool RotateWithEntity { get; set; } = true; - public FireControlNavControl() : base(64f, 512f, 512f) + // Add a limit to how often we update the cursor position to prevent network spam + private float _lastCursorUpdateTime = 0f; + private const float CursorUpdateInterval = 0.1f; // 10 updates per second + + public FireControlNavControl() : base(64f, 768f, 768f) { IoCManager.InjectDependencies(this); _shuttles = EntManager.System(); @@ -560,13 +564,13 @@ private void DrawSafeZoneRing(DrawingHandleScreen handle) { const float SafeZoneRadius = 5000f; var safeZoneColor = Color.LimeGreen.WithAlpha(0.8f); - + // Calculate the center position var centerPos = ScalePosition(Vector2.Zero); - + // Scale the radius according to the minimap scale var scaledRadius = SafeZoneRadius * MinimapScale; - + // Draw the ring handle.DrawCircle(centerPos, scaledRadius, safeZoneColor, filled: false); } diff --git a/Resources/Maps/_HL/Shuttles/anaconda.yml b/Resources/Maps/_HL/Shuttles/anaconda.yml index 26a3b1587d6..76d80589ab3 100644 --- a/Resources/Maps/_HL/Shuttles/anaconda.yml +++ b/Resources/Maps/_HL/Shuttles/anaconda.yml @@ -2720,7 +2720,7 @@ entities: - device-button-6 - device-button-7 - device-button-8 -- proto: ComputerWallmountAdvancedRadar +- proto: ComputerWallmountRadar entities: - uid: 329 components: diff --git a/Resources/Maps/_Mono/Outpost/frontier.yml b/Resources/Maps/_Mono/Outpost/frontier.yml index 610cf396d34..2c5251b8945 100644 --- a/Resources/Maps/_Mono/Outpost/frontier.yml +++ b/Resources/Maps/_Mono/Outpost/frontier.yml @@ -12787,7 +12787,7 @@ entities: powerLoad: 5 - type: Battery startingCharge: 0 -- proto: ComputerWallmountAdvancedRadar +- proto: ComputerWallmountRadar entities: - uid: 1530 components: diff --git a/Resources/Maps/_Mono/Shuttles/USSP/drakon.yml b/Resources/Maps/_Mono/Shuttles/USSP/drakon.yml index 0c14c189269..23f53b85805 100644 --- a/Resources/Maps/_Mono/Shuttles/USSP/drakon.yml +++ b/Resources/Maps/_Mono/Shuttles/USSP/drakon.yml @@ -1759,7 +1759,7 @@ entities: - device-button-6 - device-button-7 - device-button-8 -- proto: ComputerTabletopAdvancedRadar +- proto: ComputerTabletopRadar entities: - uid: 212 components: diff --git a/Resources/Maps/_Mono/Shuttles/USSP/tunguska2.yml b/Resources/Maps/_Mono/Shuttles/USSP/tunguska2.yml index 3de68ec4c8a..bf6ec0c9498 100644 --- a/Resources/Maps/_Mono/Shuttles/USSP/tunguska2.yml +++ b/Resources/Maps/_Mono/Shuttles/USSP/tunguska2.yml @@ -3929,7 +3929,7 @@ entities: - type: Transform pos: -15.5,1.5 parent: 2 -- proto: ComputerAdvancedRadar +- proto: ComputerRadar entities: - uid: 574 components: diff --git a/Resources/Maps/_NF/POI/nfsd.yml b/Resources/Maps/_NF/POI/nfsd.yml index bdbf82d2654..892cf1ff2e8 100644 --- a/Resources/Maps/_NF/POI/nfsd.yml +++ b/Resources/Maps/_NF/POI/nfsd.yml @@ -11233,7 +11233,7 @@ entities: - type: Transform pos: -30.5,7.5 parent: 1 -- proto: ComputerAdvancedRadar +- proto: ComputerRadar entities: - uid: 1287 components: diff --git a/Resources/Maps/_NF/Shuttles/Nfsd/empress.yml b/Resources/Maps/_NF/Shuttles/Nfsd/empress.yml index f8a1ef91db9..9fe9d36d6a1 100644 --- a/Resources/Maps/_NF/Shuttles/Nfsd/empress.yml +++ b/Resources/Maps/_NF/Shuttles/Nfsd/empress.yml @@ -6135,7 +6135,7 @@ entities: rot: 3.141592653589793 rad pos: 25.5,4.5 parent: 1 -- proto: ComputerAdvancedRadar +- proto: ComputerRadar entities: - uid: 908 components: diff --git a/Resources/Maps/_NF/Test/dev_map.yml b/Resources/Maps/_NF/Test/dev_map.yml index 683472f6e89..6b8e807f5f0 100644 --- a/Resources/Maps/_NF/Test/dev_map.yml +++ b/Resources/Maps/_NF/Test/dev_map.yml @@ -4457,7 +4457,7 @@ entities: - type: Transform pos: -15.5,1.5 parent: 179 -- proto: ComputerAdvancedRadar +- proto: ComputerRadar entities: - uid: 694 components: diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml index 4a4b9e6de09..cfda015c2d7 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/computers.yml @@ -133,6 +133,7 @@ enum.WiresUiKey.Key: type: WiresBoundUserInterface - type: RadarConsole + maxRange: 768 #256->768 Mono - type: WorldLoader radius: 384 # Mono - type: PointLight @@ -235,6 +236,7 @@ tags: - Syndicate - type: RadarConsole + maxRange: 768 #384->768 Mono - type: WorldLoader radius: 1536 - type: PointLight @@ -918,6 +920,8 @@ - map: [ "enum.WiresVisualLayers.MaintenancePanel" ] state: generic_panel_open - type: RadarConsole + maxRange: 768 #256->768 Mono + maxIffRange: 768 #256->768 Mono - type: ActivatableUI key: enum.RadarConsoleUiKey.Key - type: UserInterface @@ -1311,7 +1315,7 @@ # guides: # Frontier # - CargoBounties # Frontier # - Cargo # Frontier - + - type: entity parent: BaseComputerAiAccess id: ComputerFundingAllocation diff --git a/Resources/Prototypes/_Mono/Entities/Structures/Machines/FireControl/gunnery.yml b/Resources/Prototypes/_Mono/Entities/Structures/Machines/FireControl/gunnery.yml index 8bf43a2e3a7..117189c052a 100644 --- a/Resources/Prototypes/_Mono/Entities/Structures/Machines/FireControl/gunnery.yml +++ b/Resources/Prototypes/_Mono/Entities/Structures/Machines/FireControl/gunnery.yml @@ -225,7 +225,7 @@ enum.WiresUiKey.Key: type: WiresBoundUserInterface - type: RadarConsole - maxRange: 512 + maxRange: 768 # Mono - type: WorldLoader radius: 256 # Mono - type: Computer diff --git a/Resources/Prototypes/_Mono/companies.yml b/Resources/Prototypes/_Mono/companies.yml index 8e7afef3e44..60273423618 100644 --- a/Resources/Prototypes/_Mono/companies.yml +++ b/Resources/Prototypes/_Mono/companies.yml @@ -92,5 +92,14 @@ form: Protagonist name: Stratos Pharmaceuticals color: "#32CD32" + +- type: company + id: TheWayfarer + form: Protagonist + name: The Wayfarer + color: "#0066ff" + # ====Rogue / Antag. Companies==== + + diff --git a/Resources/Prototypes/_NF/Entities/Structures/Machines/Computers/computers.yml b/Resources/Prototypes/_NF/Entities/Structures/Machines/Computers/computers.yml index 3f4bb337627..918035aabf3 100644 --- a/Resources/Prototypes/_NF/Entities/Structures/Machines/Computers/computers.yml +++ b/Resources/Prototypes/_NF/Entities/Structures/Machines/Computers/computers.yml @@ -8,8 +8,8 @@ - type: Computer board: AdvancedRadarConsoleCircuitboard - type: RadarConsole - maxRange: 768 - maxIffRange: 1100 # a bit over sqrt(2) * 768 + maxRange: 768 # Mono + maxIffRange: null # Frontier - type: Sprite layers: - map: ["computerLayerBody"] From ac814bb408942c15848ef09e46805dc0715fded3 Mon Sep 17 00:00:00 2001 From: TheChech Date: Fri, 3 Apr 2026 03:17:01 -0400 Subject: [PATCH 4/8] Remove some stuff deleting people also FCNC duped thing by accident Remove some stuff deleting people also FCNC duped thing by accident --- .../FireControl/UI/FireControlNavControl.cs | 8 +- .../_HL/Cleanup/ServerCleanupSystem.cs | 264 +++++++++--------- 2 files changed, 134 insertions(+), 138 deletions(-) diff --git a/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs b/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs index 6d4bf169ea9..910bfe75c3d 100644 --- a/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs +++ b/Content.Client/_Mono/FireControl/UI/FireControlNavControl.cs @@ -58,17 +58,13 @@ public sealed class FireControlNavControl : BaseShuttleControl private Vector2 _lastMousePos; private float _lastFireTime; private const float FireRateLimit = 0.1f; - private float _lastCursorUpdateTime; - private const float CursorUpdateInterval = 0.05f; + private float _lastCursorUpdateTime = 0f; + private const float CursorUpdateInterval = 0.1f; // 10 updates per second public Action? OnRadarClick; public bool ShowIFF { get; set; } = true; public bool RotateWithEntity { get; set; } = true; - // Add a limit to how often we update the cursor position to prevent network spam - private float _lastCursorUpdateTime = 0f; - private const float CursorUpdateInterval = 0.1f; // 10 updates per second - public FireControlNavControl() : base(64f, 768f, 768f) { IoCManager.InjectDependencies(this); diff --git a/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs b/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs index 1e84626069f..f3b0c11127b 100644 --- a/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs +++ b/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs @@ -24,7 +24,7 @@ namespace Content.Server._HL.Cleanup; /// -/// Cleanup script that deletes all GRIDLESS entities if they aren't within 120m of a player. +/// Cleanup script that deletes all GRIDLESS entities if they aren't within 120m of a player. /// Also cleans up ghosts with no player attatched, and prevents orphan grids from being deleted if a player is on it /// public sealed class ServerCleanupSystem : EntitySystem @@ -61,121 +61,121 @@ public sealed class ServerCleanupSystem : EntitySystem /// /// How long a player must be disconnected before ghost cleanup /// - private static readonly TimeSpan DisconnectGracePeriod = TimeSpan.FromMinutes(2); + // private static readonly TimeSpan DisconnectGracePeriod = TimeSpan.FromMinutes(2); /// /// Maps player UserId to the time they were first detected as disconnected. /// Used to enforce the grace period before cleanup. /// - private readonly Dictionary _disconnectedPlayers = new(); - - public override void Initialize() - { - base.Initialize(); - _sawmill = Logger.GetSawmill("hl.cleanup"); - SubscribeLocalEvent(OnGridTerminating); - - _sawmill.Info("HardLight Server Cleanup System initialized."); - } - - public override void Update(float frameTime) - { - base.Update(frameTime); - - var curTime = _gameTiming.CurTime; - - if (curTime >= _nextGhostCleanup) - { - _nextGhostCleanup = curTime + GhostCleanupInterval; - CleanupGhostPlayers(); - } - - if (curTime >= _nextFloatingEntityCleanup) - { - _nextFloatingEntityCleanup = curTime + FloatingEntityCleanupInterval; - CleanupFloatingEntities(); - } - } +// private readonly Dictionary _disconnectedPlayers = new(); +// +// public override void Initialize() +// { +// base.Initialize(); +// _sawmill = Logger.GetSawmill("hl.cleanup"); +// SubscribeLocalEvent(OnGridTerminating); +// +// _sawmill.Info("HardLight Server Cleanup System initialized."); +// } +// +// public override void Update(float frameTime) +// { +// base.Update(frameTime); +// +// var curTime = _gameTiming.CurTime; +// +// if (curTime >= _nextGhostCleanup) +// { +// _nextGhostCleanup = curTime + GhostCleanupInterval; +// CleanupGhostPlayers(); +// } +// +// if (curTime >= _nextFloatingEntityCleanup) +// { +// _nextFloatingEntityCleanup = curTime + FloatingEntityCleanupInterval; +// CleanupFloatingEntities(); +// } +// } /// /// Scans for player ghosts whose sessions have disconnected and sends them back to the lobby after a grace period. /// - private void CleanupGhostPlayers() - { - var curTime = _gameTiming.CurTime; - var cleanedUp = 0; - - var connectedUsers = new HashSet(); - foreach (var session in _playerManager.Sessions) - { - if (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected) - { - connectedUsers.Add(session.UserId); - } - } - var query = EntityQueryEnumerator(); - var entitiesToClean = new List<(EntityUid Uid, MindContainerComponent Mind)>(); - - while (query.MoveNext(out var uid, out var mindContainer, out var xform)) - { - if (EntityManager.IsQueuedForDeletion(uid) || !EntityManager.EntityExists(uid)) - continue; - - if (HasComp(uid)) - continue; - - if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) - continue; - - if (mind.UserId == null) - continue; - - var userId = mind.UserId.Value; - - if (connectedUsers.Contains(userId)) - { - _disconnectedPlayers.Remove(userId); - continue; - } - - if (!_disconnectedPlayers.TryGetValue(userId, out var disconnectedSince)) - { - _disconnectedPlayers[userId] = curTime; - continue; - } - - if (curTime - disconnectedSince < DisconnectGracePeriod) - continue; - - entitiesToClean.Add((uid, mindContainer)); - } - - foreach (var (uid, _) in entitiesToClean) - { - if (!EntityManager.EntityExists(uid)) - continue; - - if (_mindSystem.TryGetMind(uid, out var mindId, out var mind) && mind.UserId != null) - { - _disconnectedPlayers.Remove(mind.UserId.Value); - - _sawmill.Info($"Cleaning up disconnected player entity {ToPrettyString(uid)} " + - $"(user: {mind.UserId}, disconnected for >{DisconnectGracePeriod.TotalMinutes:F0}m)"); - } - - QueueDel(uid); - cleanedUp++; - } - - var staleEntries = _disconnectedPlayers.Keys - .Where(userId => !connectedUsers.Contains(userId)) - .ToList(); - - if (cleanedUp > 0) - { - _sawmill.Info($"Ghost player cleanup: sent {cleanedUp} disconnected player(s) back to lobby."); - } - } +// private void CleanupGhostPlayers() +// { +// var curTime = _gameTiming.CurTime; +// var cleanedUp = 0; +// +// var connectedUsers = new HashSet(); +// foreach (var session in _playerManager.Sessions) +// { +// if (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected) +// { +// connectedUsers.Add(session.UserId); +// } +// } +// var query = EntityQueryEnumerator(); +// var entitiesToClean = new List<(EntityUid Uid, MindContainerComponent Mind)>(); +// +// while (query.MoveNext(out var uid, out var mindContainer, out var xform)) +// { +// if (EntityManager.IsQueuedForDeletion(uid) || !EntityManager.EntityExists(uid)) +// continue; +// +// if (HasComp(uid)) +// continue; +// +// if (!_mindSystem.TryGetMind(uid, out var mindId, out var mind)) +// continue; +// +// if (mind.UserId == null) +// continue; +// +// var userId = mind.UserId.Value; +// +// if (connectedUsers.Contains(userId)) +// { +// _disconnectedPlayers.Remove(userId); +// continue; +// } +// +// if (!_disconnectedPlayers.TryGetValue(userId, out var disconnectedSince)) +// { +// _disconnectedPlayers[userId] = curTime; +// continue; +// } +// +// if (curTime - disconnectedSince < DisconnectGracePeriod) +// continue; +// +// entitiesToClean.Add((uid, mindContainer)); +// } +// +// foreach (var (uid, _) in entitiesToClean) +// { +// if (!EntityManager.EntityExists(uid)) +// continue; +// +// if (_mindSystem.TryGetMind(uid, out var mindId, out var mind) && mind.UserId != null) +// { +// _disconnectedPlayers.Remove(mind.UserId.Value); +// +// _sawmill.Info($"Cleaning up disconnected player entity {ToPrettyString(uid)} " + +// $"(user: {mind.UserId}, disconnected for >{DisconnectGracePeriod.TotalMinutes:F0}m)"); +// } +// +// QueueDel(uid); +// cleanedUp++; +// } +// +// var staleEntries = _disconnectedPlayers.Keys +// .Where(userId => !connectedUsers.Contains(userId)) +// .ToList(); +// +// if (cleanedUp > 0) +// { +// _sawmill.Info($"Ghost player cleanup: sent {cleanedUp} disconnected player(s) back to lobby."); +// } +// } /// /// Scans for physical entities that are not parented to any grid and deletes them if no player is within the safe radius. @@ -204,7 +204,7 @@ private void CleanupFloatingEntities() { if (!EntityManager.EntityExists(uid) || EntityManager.IsQueuedForDeletion(uid)) continue; - + if (xform.MapID == MapId.Nullspace) continue; @@ -225,7 +225,7 @@ private void CleanupFloatingEntities() if (IsAncestorOnGrid(xform)) continue; - + var entityPos = _transformSystem.GetWorldPosition(xform); var entityMap = xform.MapID; var nearPlayer = false; @@ -293,29 +293,29 @@ private bool IsAncestorOnGrid(TransformComponent xform) /// Checks whether an entity has a mind with an actively-connected player session. /// Returns false if the entity has no mind, the mind has no UserId, or the user is disconnected. /// - private bool HasActivePlayerMind(EntityUid uid) - { - if (!_mindSystem.TryGetMind(uid, out _, out var mind)) - return false; - - if (mind.UserId == null) - return false; - - foreach (var session in _playerManager.Sessions) - { - if (session.UserId == mind.UserId.Value - && (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected)) - { - return true; - } - } - - return false; - } - +// private bool HasActivePlayerMind(EntityUid uid) +// { +// if (!_mindSystem.TryGetMind(uid, out _, out var mind)) +// return false; +// +// if (mind.UserId == null) +// return false; +// +// foreach (var session in _playerManager.Sessions) +// { +// if (session.UserId == mind.UserId.Value +// && (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected)) +// { +// return true; +// } +// } +// +// return false; +// } +// /// /// When a grid is about to be deleted (from orphaned grid cleanup, shipyard save/delete, or any other source), this handler checks for players on/inside the grid - + private void OnGridTerminating(EntityUid gridUid, MapGridComponent grid, ref EntityTerminatingEvent args) { var rescued = 0; @@ -360,7 +360,7 @@ private void OnGridTerminating(EntityUid gridUid, MapGridComponent grid, ref Ent } } } - + foreach (var playerUid in playersToRescue) { if (!EntityManager.EntityExists(playerUid)) @@ -481,4 +481,4 @@ private bool TrySetCoordinatesSafely(EntityUid entityUid, EntityCoordinates coor return false; } } -} \ No newline at end of file +} From 22ff41f7a7de1d6d37fee79b860ce3fb36949e8e Mon Sep 17 00:00:00 2001 From: TheChech Date: Fri, 3 Apr 2026 04:11:25 -0400 Subject: [PATCH 5/8] Update ServerCleanupSystem.cs --- .../_HL/Cleanup/ServerCleanupSystem.cs | 40 +++++++++---------- 1 file changed, 20 insertions(+), 20 deletions(-) diff --git a/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs b/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs index f3b0c11127b..1ebf0e0d45c 100644 --- a/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs +++ b/Content.Server/_HL/Cleanup/ServerCleanupSystem.cs @@ -293,26 +293,26 @@ private bool IsAncestorOnGrid(TransformComponent xform) /// Checks whether an entity has a mind with an actively-connected player session. /// Returns false if the entity has no mind, the mind has no UserId, or the user is disconnected. /// -// private bool HasActivePlayerMind(EntityUid uid) -// { -// if (!_mindSystem.TryGetMind(uid, out _, out var mind)) -// return false; -// -// if (mind.UserId == null) -// return false; -// -// foreach (var session in _playerManager.Sessions) -// { -// if (session.UserId == mind.UserId.Value -// && (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected)) -// { -// return true; -// } -// } -// -// return false; -// } -// + private bool HasActivePlayerMind(EntityUid uid) + { + if (!_mindSystem.TryGetMind(uid, out _, out var mind)) + return false; + + if (mind.UserId == null) + return false; + + foreach (var session in _playerManager.Sessions) + { + if (session.UserId == mind.UserId.Value + && (session.Status == SessionStatus.InGame || session.Status == SessionStatus.Connected)) + { + return true; + } + } + + return false; + } + /// /// When a grid is about to be deleted (from orphaned grid cleanup, shipyard save/delete, or any other source), this handler checks for players on/inside the grid From 551360065c5e8e731fcf627ce3e1f7bfdc98a8a5 Mon Sep 17 00:00:00 2001 From: Shajoisafrog <127275904+Shajoisafrog@users.noreply.github.com> Date: Thu, 2 Apr 2026 13:18:58 -0600 Subject: [PATCH 6/8] Update OniSystem.cs (#1105) --- .../Nyanotrasen/Abilities/Oni/OniSystem.cs | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs b/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs index 5826c65b708..16ddca0c0a3 100644 --- a/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs +++ b/Content.Server/Nyanotrasen/Abilities/Oni/OniSystem.cs @@ -4,6 +4,7 @@ using Content.Shared.Weapons.Ranged.Components; using Content.Shared.Weapons.Ranged.Systems; using Content.Shared.Wieldable.Components; +using System.Linq; using Robust.Shared.Containers; namespace Content.Server.Abilities.Oni @@ -29,6 +30,11 @@ private void OnEntInserted(EntityUid uid, OniComponent component, EntInsertedInt var heldComp = EnsureComp(args.Entity); heldComp.Holder = uid; + // Blanket exception for bows and crossbows: skip Oni penalty if entity is descended from BaseBow or BaseCrossbow/BaseCrossbowWieldable + // This will also apply to any future bows/crossbows inheriting from these bases + if (IsBowOrCrossbow(args.Entity)) + return; + if (TryComp(args.Entity, out var gun)) { // Frontier: adjust penalty for wielded malus (ensuring it's actually wieldable) @@ -54,6 +60,26 @@ private void OnEntInserted(EntityUid uid, OniComponent component, EntInsertedInt } } + /// + /// Returns true if the entity is a bow or crossbow (descended from BaseBow, BaseCrossbow, or BaseCrossbowWieldable). + /// Blanket exception for Oni penalty. + /// + private bool IsBowOrCrossbow(EntityUid entity) + { + // Check for prototype inheritance + if (!EntityManager.TryGetComponent(entity, out MetaDataComponent? meta)) + return false; + var proto = meta.EntityPrototype; + if (proto == null) + return false; + // Check inheritance chain for base bow/crossbow + var parents = proto.Parents ?? Array.Empty(); + return proto.ID == "BaseBow" || proto.ID == "BaseCrossbow" || proto.ID == "BaseCrossbowWieldable" + || parents.Any(x => x == "BaseBow") + || parents.Any(x => x == "BaseCrossbow") + || parents.Any(x => x == "BaseCrossbowWieldable"); + } + private void OnEntRemoved(EntityUid uid, OniComponent component, EntRemovedFromContainerMessage args) { // Frontier: angle manipulation stored in HeldByOniComponent From 5589381a86b65c9930cbe2ad8232e8f71246e96b Mon Sep 17 00:00:00 2001 From: Iisazel <98771875+Iisazel@users.noreply.github.com> Date: Thu, 2 Apr 2026 22:19:35 +0300 Subject: [PATCH 7/8] Enchanted swords (#1060) * Add more brass ammo calibers * Fix sprite path separators in Materials.yml * Add deleteOnSpawn property to cartridge ammo components Added 'deleteOnSpawn' property to various cartridge ammo components. * Update icon paths for bullet casing materials * Deleted a result of my spelling mistakes Im sorry, im dumb ;-; * added 25 new swords * Added textures for blades, balance changes * Improved balance and textures --- .../Audio/_HL/Weapons/Melee/bladefireball.ogg | Bin 0 -> 25137 bytes .../_HL/Weapons/Melee/bladelightburn.ogg | Bin 0 -> 10236 bytes .../_HL/Weapons/Melee/bladeradpulse3.ogg | Bin 0 -> 22680 bytes .../Audio/_HL/Weapons/Melee/bladeslice.ogg | Bin 0 -> 21861 bytes .../Audio/_HL/Weapons/Melee/bladetesla.ogg | Bin 0 -> 15401 bytes .../Audio/_HL/Weapons/Melee/bladewhoosh.ogg | Bin 0 -> 24051 bytes .../Objects/Weapons/Melee/enchanted.yml | 809 ++++++++++++++++++ .../Fills/Backpacks/misc_loot_bags.yml | 109 +++ .../acidclaymore.rsi/equipped-BACKPACK.png | Bin 0 -> 910 bytes .../acidclaymore.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 910 bytes .../Melee/Enchanted/acidclaymore.rsi/icon.png | Bin 0 -> 909 bytes .../acidclaymore.rsi/inhand-left.png | Bin 0 -> 675 bytes .../acidclaymore.rsi/inhand-right.png | Bin 0 -> 675 bytes .../Enchanted/acidclaymore.rsi/meta.json | 38 + .../Melee/Enchanted/acidcutlass.rsi/icon.png | Bin 0 -> 1007 bytes .../Enchanted/acidcutlass.rsi/inhand-left.png | Bin 0 -> 1125 bytes .../acidcutlass.rsi/inhand-right.png | Bin 0 -> 1022 bytes .../Melee/Enchanted/acidcutlass.rsi/meta.json | 30 + .../Melee/Enchanted/acidkatana.rsi/icon.png | Bin 0 -> 859 bytes .../Enchanted/acidkatana.rsi/inhand-left.png | Bin 0 -> 589 bytes .../Enchanted/acidkatana.rsi/inhand-right.png | Bin 0 -> 573 bytes .../Melee/Enchanted/acidkatana.rsi/meta.json | 30 + .../Melee/Enchanted/acidsabre.rsi/icon.png | Bin 0 -> 938 bytes .../Enchanted/acidsabre.rsi/inhand-left.png | Bin 0 -> 661 bytes .../Enchanted/acidsabre.rsi/inhand-right.png | Bin 0 -> 669 bytes .../Melee/Enchanted/acidsabre.rsi/meta.json | 30 + .../Melee/Enchanted/acidsickle.rsi/icon.png | Bin 0 -> 1205 bytes .../Enchanted/acidsickle.rsi/inhand-left.png | Bin 0 -> 1056 bytes .../Enchanted/acidsickle.rsi/inhand-right.png | Bin 0 -> 1034 bytes .../Melee/Enchanted/acidsickle.rsi/meta.json | 30 + .../fireclaymore.rsi/equipped-BACKPACK.png | Bin 0 -> 909 bytes .../fireclaymore.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 909 bytes .../Melee/Enchanted/fireclaymore.rsi/icon.png | Bin 0 -> 1087 bytes .../fireclaymore.rsi/inhand-left.png | Bin 0 -> 675 bytes .../fireclaymore.rsi/inhand-right.png | Bin 0 -> 676 bytes .../Enchanted/fireclaymore.rsi/meta.json | 37 + .../Melee/Enchanted/firecutlass.rsi/icon.png | Bin 0 -> 1063 bytes .../Enchanted/firecutlass.rsi/inhand-left.png | Bin 0 -> 1123 bytes .../firecutlass.rsi/inhand-right.png | Bin 0 -> 1026 bytes .../Melee/Enchanted/firecutlass.rsi/meta.json | 29 + .../Melee/Enchanted/firekatana.rsi/icon.png | Bin 0 -> 1034 bytes .../Enchanted/firekatana.rsi/inhand-left.png | Bin 0 -> 591 bytes .../Enchanted/firekatana.rsi/inhand-right.png | Bin 0 -> 572 bytes .../Melee/Enchanted/firekatana.rsi/meta.json | 29 + .../Melee/Enchanted/firesabre.rsi/icon.png | Bin 0 -> 1081 bytes .../Enchanted/firesabre.rsi/inhand-left.png | Bin 0 -> 681 bytes .../Enchanted/firesabre.rsi/inhand-right.png | Bin 0 -> 682 bytes .../Melee/Enchanted/firesabre.rsi/meta.json | 29 + .../Melee/Enchanted/firesickle.rsi/icon.png | Bin 0 -> 1323 bytes .../Enchanted/firesickle.rsi/inhand-left.png | Bin 0 -> 1061 bytes .../Enchanted/firesickle.rsi/inhand-right.png | Bin 0 -> 1046 bytes .../Melee/Enchanted/firesickle.rsi/meta.json | 29 + .../iceclaymore.rsi/equipped-BACKPACK.png | Bin 0 -> 909 bytes .../iceclaymore.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 909 bytes .../Melee/Enchanted/iceclaymore.rsi/icon.png | Bin 0 -> 1024 bytes .../Enchanted/iceclaymore.rsi/inhand-left.png | Bin 0 -> 683 bytes .../iceclaymore.rsi/inhand-right.png | Bin 0 -> 689 bytes .../Melee/Enchanted/iceclaymore.rsi/meta.json | 38 + .../Melee/Enchanted/icecutlass.rsi/icon.png | Bin 0 -> 1130 bytes .../Enchanted/icecutlass.rsi/inhand-left.png | Bin 0 -> 1101 bytes .../Enchanted/icecutlass.rsi/inhand-right.png | Bin 0 -> 1023 bytes .../Melee/Enchanted/icecutlass.rsi/meta.json | 30 + .../Melee/Enchanted/icekatana.rsi/icon.png | Bin 0 -> 951 bytes .../Enchanted/icekatana.rsi/inhand-left.png | Bin 0 -> 591 bytes .../Enchanted/icekatana.rsi/inhand-right.png | Bin 0 -> 574 bytes .../Melee/Enchanted/icekatana.rsi/meta.json | 30 + .../Melee/Enchanted/icesabre.rsi/icon.png | Bin 0 -> 1029 bytes .../Enchanted/icesabre.rsi/inhand-left.png | Bin 0 -> 693 bytes .../Enchanted/icesabre.rsi/inhand-right.png | Bin 0 -> 698 bytes .../Melee/Enchanted/icesabre.rsi/meta.json | 30 + .../Melee/Enchanted/icesickle.rsi/icon.png | Bin 0 -> 1191 bytes .../Enchanted/icesickle.rsi/inhand-left.png | Bin 0 -> 1069 bytes .../Enchanted/icesickle.rsi/inhand-right.png | Bin 0 -> 1045 bytes .../Melee/Enchanted/icesickle.rsi/meta.json | 30 + .../radclaymore.rsi/equipped-BACKPACK.png | Bin 0 -> 918 bytes .../radclaymore.rsi/equipped-SUITSTORAGE.png | Bin 0 -> 918 bytes .../Melee/Enchanted/radclaymore.rsi/icon.png | Bin 0 -> 1124 bytes .../Enchanted/radclaymore.rsi/inhand-left.png | Bin 0 -> 705 bytes .../radclaymore.rsi/inhand-right.png | Bin 0 -> 697 bytes .../Melee/Enchanted/radclaymore.rsi/meta.json | 38 + .../Melee/Enchanted/radcutlass.rsi/icon.png | Bin 0 -> 1282 bytes .../Enchanted/radcutlass.rsi/inhand-left.png | Bin 0 -> 1139 bytes .../Enchanted/radcutlass.rsi/inhand-right.png | Bin 0 -> 1066 bytes .../Melee/Enchanted/radcutlass.rsi/meta.json | 30 + .../Melee/Enchanted/radkatana.rsi/icon.png | Bin 0 -> 1012 bytes .../Enchanted/radkatana.rsi/inhand-left.png | Bin 0 -> 604 bytes .../Enchanted/radkatana.rsi/inhand-right.png | Bin 0 -> 611 bytes .../Melee/Enchanted/radkatana.rsi/meta.json | 30 + .../Melee/Enchanted/radsabre.rsi/icon.png | Bin 0 -> 1057 bytes .../Enchanted/radsabre.rsi/inhand-left.png | Bin 0 -> 699 bytes .../Enchanted/radsabre.rsi/inhand-right.png | Bin 0 -> 699 bytes .../Melee/Enchanted/radsabre.rsi/meta.json | 30 + .../Melee/Enchanted/radsickle.rsi/icon.png | Bin 0 -> 1599 bytes .../Enchanted/radsickle.rsi/inhand-left.png | Bin 0 -> 1084 bytes .../Enchanted/radsickle.rsi/inhand-right.png | Bin 0 -> 1065 bytes .../Melee/Enchanted/radsickle.rsi/meta.json | 30 + .../shockclaymore.rsi/equipped-BACKPACK.png | Bin 0 -> 917 bytes .../equipped-SUITSTORAGE.png | Bin 0 -> 917 bytes .../Enchanted/shockclaymore.rsi/icon.png | Bin 0 -> 1079 bytes .../shockclaymore.rsi/inhand-left.png | Bin 0 -> 709 bytes .../shockclaymore.rsi/inhand-right.png | Bin 0 -> 717 bytes .../Enchanted/shockclaymore.rsi/meta.json | 38 + .../Melee/Enchanted/shockcutlass.rsi/icon.png | Bin 0 -> 1216 bytes .../shockcutlass.rsi/inhand-left.png | Bin 0 -> 1105 bytes .../shockcutlass.rsi/inhand-right.png | Bin 0 -> 1043 bytes .../Enchanted/shockcutlass.rsi/meta.json | 30 + .../Melee/Enchanted/shockkatana.rsi/icon.png | Bin 0 -> 1019 bytes .../Enchanted/shockkatana.rsi/inhand-left.png | Bin 0 -> 609 bytes .../shockkatana.rsi/inhand-right.png | Bin 0 -> 613 bytes .../Melee/Enchanted/shockkatana.rsi/meta.json | 30 + .../Melee/Enchanted/shocksabre.rsi/icon.png | Bin 0 -> 1124 bytes .../Enchanted/shocksabre.rsi/inhand-left.png | Bin 0 -> 712 bytes .../Enchanted/shocksabre.rsi/inhand-right.png | Bin 0 -> 705 bytes .../Melee/Enchanted/shocksabre.rsi/meta.json | 30 + .../Melee/Enchanted/shocksickle.rsi/icon.png | Bin 0 -> 1414 bytes .../Enchanted/shocksickle.rsi/inhand-left.png | Bin 0 -> 1101 bytes .../shocksickle.rsi/inhand-right.png | Bin 0 -> 1061 bytes .../Melee/Enchanted/shocksickle.rsi/meta.json | 30 + 118 files changed, 1703 insertions(+) create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladefireball.ogg create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladelightburn.ogg create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladeradpulse3.ogg create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladeslice.ogg create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladetesla.ogg create mode 100644 Resources/Audio/_HL/Weapons/Melee/bladewhoosh.ogg create mode 100644 Resources/Prototypes/_HL/Entities/Objects/Weapons/Melee/enchanted.yml create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/equipped-BACKPACK.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/equipped-SUITSTORAGE.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/meta.json create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/icon.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-left.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-right.png create mode 100644 Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/meta.json diff --git a/Resources/Audio/_HL/Weapons/Melee/bladefireball.ogg b/Resources/Audio/_HL/Weapons/Melee/bladefireball.ogg new file mode 100644 index 0000000000000000000000000000000000000000..ecc4a96826a4873799233f516c735b5246a452d6 GIT binary patch literal 25137 zcmagG1ymhDvo1P7aMu6{!(viTUMW+i%4^8vW|LYoo`p1YJOxLz@v}9Crwjj2(GS>Xdo>+#Mm6?^9 znTwg7m|E4$)Xl`o-hx=d-rdUC!QRfy-j(K+FADf0p(v&#E}<%*Dj}jQp$Y;0k1LI+ zm?i`O2d1;g6AuJTCujfw8UPrQ)1V}q%g}&Q3aPy^Qlwv71I&>bDUk!XCNV67|5XvQ zn_>gN8z6uhKCXCQ#(I*+0+%Yzxq!z?k-Ll-HcDlS2mb3VrHOrMbE%E}Bn<@|vJO~R zNI+PcBos^awK9$%3Bv_f;RMdZBxO0y2(;w|K?tnF#KH2cMsBDwZiVx30Cy zZndmxwHs@sA8SPVI|S_RH?OM!3aqk9|3AfCC(Z2tUW6@&X#rudEr*;4hMdSHRLO^& z>0$p`co+ctR9KaMz?ogjg?-3{A6%qd#Ya-)CvN0X|H}!lZU+Ei7J>mMf)TJaR2k-+ zIka2^mRuB;z@~V$$p85Y{EHW`A|$!yY1RR7Yzanx%@P1+i(3dMhV)MoctAwqE^*d$ z*7XDrO4eRM1y=Ulmq_(&s*Z|`?7tqgoy6M#`;ulfbD$t|I?H8J1}O{lujPf24O>$& z3+}@^$UzyzGXjsZn$3c(SkVU0)tS!PFYmwtw<1%rsaiVJ|MB||EGi6gCcp6f0MCeA z&9>=)*9W&AO>@pC;9vXxclZc{{bsa`JD3|p>>CGTj73sPl1$_pkCI%#GE7rK6dNZg zTM?|Ribn-<4f?A&F#v?1{YCMARez!U55*-(QM9AfP2;R%^siNQ|0M58eLtEQ5(^l` z^c-Lm$F}U}xzzGV+kjdYb?HDUs*=PAA=Mtu0i4*==*lcXKKBasY79 zg#3-k6yq3{p`2hvQTTrj{;$Y!!Wv2>7)d0TYa~~grJuNBSGs1O!IV&8S5U*&pTTyU z!!c9i)Su%po6|5`a5r0NHPdVJ)oJ}t!2AoF%_X=05jn3RLdp}jBc1f-zayuBI&Pag zj!Y(rTqlXrE6pM@t0FV+sG&>wh{5%zzE*D)IJzIsgFr5|HHn?jtIy3=66p z3#tqn>H`1ghyha<*cIm3!G=u*06YL713NhcEy_7T)LuXvj%A-5x{wE^@EdMO85$cB z4>GB1f(VsBdlFAS()E@qHMY2Xa4ZE^95M3O(ho9w+;HG+?+u^=00At+EZ=aQCuK$o z#3xzcb5n+Ss6ffHGBgZnxNI~Or5GkVImNRwBPA)ga#6V@7$%W5;7I^1_=8wDoq!D? zj0FJ3NU8`lp((19H2Vpvqbz#_s*%kV9SwwDw$mli$V@lVhYP_2~%Mym3@MpLq%O<3{zu4U1JSL zL8FyI0aHQYMqL9_LIYc4E=@tB#cqn-Y(-t;JC4RetJxZkpH`aNCYyo|_;wLYbz4gF z{kUkSpYb173Rr(xacV5Ja;Ug!sA!n!sB7rBo9WzZXf686fvIW=E7%$utr{!0b{c8E zKU_8RwaixTHFR+N^p-+@-1+{%edWBg;0C4|Et(m%xouKgWm#Dll~-m_S5{V3w%S$J z*60--Ru)x`Hd<8HR*yE;Rn^*_fT^|Rm5ub3mGo7O)z6jmC#~g`oi(G4_1U#mC#@HV z{q!fDj+M2wRgI^w)XtidL8p^WW}i};vC^vJ&Wg@X`;$(m@m4#6;>zP5+OefO8NP>~vRNB+dgk4^b1SYxf**#4H3k->iqU-=cin6RVNyJQnOKxCjbf%4uCf+c-=x?!&W3h zbyCI(&3T-M7G89mhpNI^UX+GLV_XD|qGghYhGt-q2aW=SBS*_HplL%x1J;58oOk>U zTNs7N0SE+S9e6+-9L0mg;C%-M4}=>$ja!0cf<_9$1^WerWdgP>t_zANEuP7w2sKTJ zvMeo4D4MJc1qht`A`pP{Ios(JZ36Iu{_P`%NXAGkVZ^TLthDGM^0HJFfnbZ)xPhSn z8W`8Lu4!HthN}r(WR;@;L&3b}TZS$j0GxssbozH6p#TzK0b$%?uv{JsG~;oeLjrd2 z&PWh~LOYlfj3Nq$4PFNLSvAfBuFyom1aQ7r7!0mJDYLHxRoNqAa32lG^_7sKiU0t# zj^K=_Ud7ZUD6s&%XF>vAuY0B}4{TwIB+VdkN|GvA99X3aXC$!g1~gv@DY~b`U})HK zxTAq#HK;2lTQi_-Q%eF`G_K}Y0)x0^Kg&iIOt6{g0DyI9SfC#2odhQpE<7!}>0c!R zh{0xzVF|-Bj$%2;5rd-{$N=X!rMR!D2lyfTnt#NA3EklLc;n26)9Vgdt%xhb19k_Y{iB@=#NNQ9?rlh7UNRQ*>oB zT~t+RDL`qjTgSYvECZM~ECpy$)fy~?7Y@`s|0-%(M4AS)s2j}y4mnxyt#J%Tm@0V4 zz_M{QOUbM%I6iSrs=)!IYXe@o4FgTfqH#h^`vNBh_FgjW>Y1kir7OQd6}#%rTBpQOY%uW$CX@(Uhf544QSWZgC$6 z9}0=#0A@52wm@MBEZkwRppZ8-KtX-qG|PuKZ+0|*Hw`KI zw)=+SFZs2CgZp<>dGojZ@9f+s@sIp^c77EzNn;vM%*etBJ`EqxGEmbnv#>BTvt8}4 zu5PR@exLomw6Hck|Bb`QBANKu$J2J=E&<+sZqckbo~GgD0wvo;lPz~ud8jpnx?e9- zm5bc(*%Vl3L5JrSFKpFYBS!xg9AMM8RN)eq_kB6T^7oN;**dS(AH(YVMkWtX-w#rjGD4kabKhwG8d4_$6yFjA`mofl8}M*sna z%0wPzJO@TZ4`YCHb(Fym_CwCk)RRs*_--5dkLFKwZmZ&6aK_ffxf%2>-2McD(GiJX zYYO7eQItonVAyeHr#<8xQvE-CI2jOE2ql7D{moGbmME?C62j7l+pG)~q6iIx!SuDD z%HLXqcV$sfX!|O;od(C}dzVO^iJqKZTixaJ_iZo9Vald=ub%s@zM{XQ59(s>WktG2RX;Nc zKvWyQXrRk%f^-l3FfdX|W<>H9@pB%EkfVz;QSA%+P-DjC^vpM$NvD?fyddVCRm`*B zQCL4*lLpGwnhI$%lM7m(*YSC7zOS6B?t-<$vW%@A(+Aem*sR(4My4hgOvb+jze)e; zm-dZXE}E|9vh0gV6${DCS5=%JnNgqNa%w3qv7j>3OFFhN*C6_CmFWVqjc39oE}|DE zi}4k87v>_G%*=8`jv{`$jJ^keZ%Hb!o$R8Ua`*6vrt)7;ailPD`pxytkR(VBwxS-m zTXs@-(GK=m_AGxcL7#;4zX{Rx!k$d7u*I0=uYG_K2g=aenYd0+4}Ti2%a zPX$!Iodj#A4Lh(KhyI4!gjPLM=^V(!eWp_%P|n^`=_<9h@LPA9_G}$_S)e%_(>Jy$ zs&qs;5rP`GmY5HCgEI6G@`iQrTU%gxW}28p|8R#}G(*|3;-=CRO-yCoi%Mmz+eY#l z##R&x9|ZpM9(y^|8;tt<$8$c+(XZ$;Vz&4;)v^`#s-PT@PN37E4-Ywc6 zXy08$or@frcx$mWAfA6mg7}ZBa=$YK>+D&zn3)z@bqGGOWoJ4Cc?#Oyq@*IU(G&<; zPOOT#yLul=Vo8dvzo&|eydSy$EZOO8sR#~HWdurxt@TEZBJ4qQBICew7XRbGN z7QF9`Bqe*DD7U=6Wx=jRZj{hs}J zQh}tnh3zxFY3!F!8Sh?G2(?6UhNds+-DL%F3!``?f0E`=8OZ* zR^y5BK8U@=kIhSXuL%_{gZ@?K;a)`d1owSFm%Wh(7OLwxy7GPVVHKbdu{Y3Nb<#`D z;aUpwCs=>Hct=^7aQ^rD1?m|Nv~U=nkl7X`oLnURtcjO_GjdP!W z`4?RgoUI{699D=P#8PP35#j*DPfK*LPO~f<;byB@;X}@~nQr}EL1)mT zMKI^kyh^DS>BzFw%)u2ApXxcdGW*1j03Y!7iZ8lxmc_^3|lyYTo*y}RHK~+@jHNmA^L%nP1E$E!}gQQPq|2gnu zUA*xYp z#h25aB)re6&4pKPhbHx%T0loi7i9}4*709&6NSZx0Q?Y3!;zANp~AR+-N0!_hK(_6 zwjZQcQIg;>>{iD6r|Kq-?XDx9@7&kkHMI#`UE77*wQ}dXmZaWMh~wg4?~5>BJCKF= zvf_Mb-H*fy3f^&hz@3$7wR^gXSTI$%OfBF45T!wV&A=lAw^^8r|3WQFf$P(JXX-G) z&Q^ggbf$wWC@{9rX+kiwE?1QJiOr-}&^X`VTD>crwW>#|S8952>eL>2$8e=F5{_~!7jg}U6g zF*eZNrIkB(cC1fmbT%aC9ff#Wi9PGbR=u(jYB^DDF;Ih}DI+n!4d`Xh{~3r?w2O*V!_oKros58hRj5cG2tCN%%LSSwEW1W?2%mB9QMQ} zRf+`qp0F=sxi?C$_+%DcXDC6M)Zscf!b zoQ!*4--vKjGojR^)=T%dwMZ_2PwoX+mA5UubUgBv{=Kf-g%`1nSAAzS9jsQ0RTIki zXq>tEos*~a@-rvFGuyPI8s9{b)GDVx$v4xykQw)zX_~Q3Xt{MYpuz?-ZG__Yu|(2g zvRBfdb$TA3;7E=S;I1SG{P5UU?oYA5VZ)CLG9-0=dtQlten)!H7}3y|^0;SYs2Z6) z`PdPV1=A;?b-=e;b2zuzQMf8WEqTbd2x|%CJ>SyF$BYw0^n3GA^fes9%B%L$E^x|Z zvUGuD_`)zz^mfuxs`3Cwq&ivCfO#=elY|CqP&a^iUAY~`b7X)wJz*EcA)6KBJv$QEqNNld((dR##!7rw8k>Ne# zK<~dkrn^eFNu!p-8-p^Rg?*3k=)CW~tR2KC90Gn_3y2D42*5gSni7!A!mp`Oj!*i- z(~Hyh*Qh32mH*wJkDw2q7UQ5xQEeD)j|L-;dcxbZNQGm^$+_->o3w7(c+rpM6X%Ea z7`L|JtpX3VkY2p%PxGh7AvgObOs&Z(%tg2U%*4nzwNGS9=#sjxhe(>xcr5aynR;Pi8|@YoWwHvdMIoOR5yHEiW57PDS=pgqa8 zDdqsqG3;`3ZTsqn#WmY}WS^k&t7{Ub%}GlpFikp$Fh zr@21$Z78w=CPf%^Ng>G6b( zCy;`8X#s?GkC0gqwlH9#p{FrJPBeh!a^+2ZJs6y|F`aQW)vG&UpO)Hu6zs(A&1zL* zDr81Mm3fXcF2mJ8uY%)QYBD!`X^`vYA}3U?^K&hEA&b!o-zrggg3nCO^~lH~v-`7Y zHuOi-^ddFoSZW-Xru5K<0uuC+@ps>4)t5qo%y97en7f5fp)i=E5#8PhP%hRH=h^X|h*NG;G(r(`26<+%hA^xzWtunDTB~O~_bPXP-y{7P!RA z<=8boAA)qZntqgU6wgQoca3k0CQPq?VMU-=1jc!{ndR=IMpPIHWOKRcmzm7lG$%Db!ibO#Y+iKoPJC_ zQE^s|AqQW|V5@m%Fv<>auRqtb8`E zkzz}xB)nQXk0(}%ym#KSa?V!#idjX6j!KH*k}Kl8ULX=I`~5XmRKmh^@NurB{@gp; z%8hU(Xe>-E3Ol1u1^ZlJ7^BGTHqA{=wePMXxpL+0UJx2HNLhQe_p2K(P9loCSYq1m zpTeJfvGJ`(_}alK6HnV@Dlv$k{z8S8Zh-3&if0A+O=oW0i#5+LGI+w4wLW)qyq@AF z7S`4fR0NW<>lLp@+7RdYLU^KayQYYE6d-zSAYOnRS4wD&O@lFo*}m)|{`bPQ$sdb+ zDu3U{+xIJ78T)i6gY+CQC!erESW!qZ*$!!I1@%mdDp_q0%6rJ5+;Wml4%=^TA32v* zA)oHD2Sg@%_hmMMTf%Wwn6frdkQAX1jT!?Tb?am$o^_+&@!aI;Pxq|3RuLDw*g5g1 zI2>x^Ak-<9^oTbwcc6Ji`bGJtK-U;qWpIA=JFgps)}0&srqwN4p%dgqfQxz}!eSJ= zfuz;1Sm^$x5hQ?#ot|x#=&?~T%@6#0y&;_V->)~Iz)hxGb}Ql~23lGgW?FgSbZ!GVdXvB8PKuaxAJY>ZzPN6qp;R{$Q{&i!L#y2(P9)tt33=tt`>@=;q{q0OGh zkX(U}J(g)_E<0-nZ#Phu_I{X`|1flKI>V8!LXe}Z~l3kKj;_x z$%n>+5LYMWkc|4k4uf;~lA=rjHemvOyTpxJ#rjN!yMb2v_wFclnO5|1H_Cz~`b+FD zX?`(##74n0^XT_xlx-j64x8=Z76!9WEOw-Mr4vd+;=Z<&-_!vSqSrfL1!xs81D**u7_1W8(@ExZQ#W}wCd-zbw@0*M&6};jCKd&zBH@`D21!^xcxfC z>n0_WSNC=(yS&qDTyTx9Y$vOMat(9KuqK;@HEKh49B~$2lDKY?d)Qt*sl42HOeBA@ z#>Vg9$~L#04TCRn<|vD@O*bFtfjP*-ccfTULUq+`V^1uV-`TKwPkri#PSgOXMcXR^ zwn;BKpaunKTakX`KH`w90Dt$BTsv7D#$xt%Tz1U#pphEIF$zgA2SM)WAf`olK!>RR;;i-SRcpZFJ-7yxd z*`A9%DHi#wzWF6f`F_pd@V9K^t1j)>6XZQ|hqYUSfLkog628m)a>BuWVX0`bEx&X{ zyGFC8(((hRP?WVZ>XX@XD};S@WfMyv^-zJy1+d4=61Z9xR9uo(>^!rL>-CFjAMK%}V3HGZ)(o9SrQ?AvL-|>WeHto$Vg0E341N= z6GX;;Kohd=X^+~#bm~}##zG`~tU0PbHZUO(+gOAYx=%bQ-_h$~4(h<{kHj8iR#{TrCop$GRuym(epP|CQ(GA3zVf-e2E*==XNTMg# zF;K<`&Ys9QXjLIVv*^4~K~H%z>GdArB9l$gUdCxPtG3hDX}8TJl&|D6H9p!-MvAUM zvj-%+mYd9F%2jeFvs80+IgwZ+-Z^OV&TKEonI8cK+J0;^;&75fQ)g1Z-x0#MFzKfJ zYzp)xkw@=fcnpv2usnHxl(t-xc!7&g-M-W#$R6)91IriE@03vM?RyNM-S?{!v?bk# z9;&A4tnCxnuPHA>-#*=)Pk*WRe^j1&Akv0e!LLo*tEMMHs+@GtMLar5r8zruhZ*0o z)jf_wHY?`OOJ8*(G@h^oXVc45A^R4pScL2B2NEZfDMv(AOhb5zGKA!InMs%8473bc zaw!x+^Hcpfv@He=9&<~d>}xiIS_g+edXC#?-1K%6Zx}X`X_gc6)`E^owT80MLOb7X z#9A@fLE92ugbUluA(tYDE$S_|JGYslePy{&g!21UBPU-BY<>Pfk02*c%kQN4jwDri zoq$!fb>gW($R?F(;&e~*SMx&tk2)I4GD zgrB=A{2byIBT|k+lyAkEDt=Y_QuSBgN;V1c&9e=xvo}kHwr|UgW)^mou}!F*ZP}zq zB2K-fNtB-?;|QrrGXl`lr7%*mhYTPuHRjIAD-W^|MEPMgQiA$%d^fIg z4;23_?=kjXD?KuJ>~WCnhMG+cKC@{Aai3;x;*R7UZI`jcJLX$TNWMGJ;!E?l&|Z$6 z6x-|JzDs^GmoskS>w2=pA!s4#AbaP;+ zJcqOxfp|gXHLe!X9SJRyNrjJ->KLL;lorh*N#E!*ewF-HdC}eXUAmjR4Xtq~*Ra_~ zZS}e%$ouU5CoSjHJ-&eqW7#wqATRrNr0fbFKptxqSEAz29hCJkF%`SKeaCgLxLGIE zoX7T@@Bh)C*8_s+^7<@zQl@Ubh5!3>nq;VPGx8r5Y|#Rq9M0gG!sCVaLSlVVdz4|%uJZan*??7Ak=u<2Tw3&o~FA7f=gC;NDSy5J?Kej_L&5a^{ z>!~fFDJ}@)6F2Pb9UfXOh*VaD_fcQkH&fbyX~OCbcVlLAwaqcp1%CVkO8nF}l|Q>? z&Ce9Ks_s~yzVnY!7w~5#uYUCo7}Irw&%NR85)(EM(?CXlz;(iuyN+!GPe#of%D zU`;JboZIqxmE9>AelmvaZqn95nT?byIzrw3sKMbe2zg?YqUghT!wQm{oDwNtv+gG$ zSAJPBRw9)0s0Fb)ZQ2#JF!;w*Kydx6INAXpz&|Ho0B#0_>0o_uWTUntADt$r$}-D7 za^j8bxE&AKIw*||o(W>^So42)Sb3wzmhGYAtt2=O^Ku(z9YI#T25xPbhOH!*# zzG+4;Lo3y1$?#(uZjIjm*0}r11!@kp#HHH9>a)1;w~%*e^B)LhFrGl-sh}TCANPiV z%jALG73z#%_>Wsy<$dgH?uu@A1$pe~bvDo%#Y+;_aTVSc~S${uTA5W$Q zJAM4P_Oj8%$HdFe-K~O3$e|wfD0qVK5DJxFc$+ljE`AfpZq1UDf5{!!cI5HNY{5Qh zE%tG&L>!9#8WFRRYsuC~`xt%+n;La@i~Xut(Gr2CU->7E*$-0`dBgRd&M|b~BV>os2oEr*=8Jl!k|!lu%mur{R*;L_Nhxcw01461yJ!RDEbDIt&RnH|){}YIeS%>*ug8y1X)9)2_dZWn zK|K5O`?l5M$ljzyn_QcU2tf#cPMY3PwL}SBrtWQsn75KSH4#_05pXTMMSFvH9bO)y z&~_PTMv`?;@Z|VCJ2`GEcc9U8A_eq_?Qp0Z#xlK z`~hb*9VlQ@A{QHTTl$IQDh9XL`$;7%hr0sN&SVI)H2#NHhaQ^Ye$+1$jA;I|kBBQW zM(=>0?6Uz1MoI+X@IivdeEIJmpvM=_XjBi#&<JIQwd-d@sCxlCLCmx)>N2)J?mcdN>w#m%OYg<0(B1sbrnCLH z?pR0#<0KR=uX9^6!3*nGX;%bh<)C+_>6p9AF)I>`Ut&ERVU$!cmIX+E1>(G{3b4?? zQSyu#F5)PeiICvF9oHh%P$++rgtbra`S|r@bb7Xuwp$nsB48Ms@A7WUuI7b z>Gvg8azrBvPSVy*&Z61ye_{9STj#7o<}xE^ydXMLYtq!I@zch;@9*eJRhnRuyGXQz7e-<`p4&4Dax6bY3!(b90{W9Q*mn*?%aYwL8k|0(sJbIN1hT9HPpr zC-|ING3lebI9$lhFWxzn)sq1noOARy2Pe-8DqiK=pOM$kUE+X5i~THJO9OAqb8!J{ znK4mfF8?37@tYy_TN7k`{phRlx2&;ljyKHd^6;%u90TG^L`86z^xc`Ro} z-n+%v)E!3|WC#ZhlNuf5o!z03BQB`-VSz}ejWoL6%dHnOFMc_jyTET-mr!9IUH{pP zQfv^Z({fSq`b{)n5Q3T@a%i21iPV56gJ+X-sC-mC?q}k$9hcO|jzHN*{^&^aN{WC`5ZFs*D^jD{B8ExnoU)AfRCn%a0D#bZ(G=n7&&2COOC8K?@DO}zSYl5J*(!t z_9W}2!e(eOpGaV@Vnc9FJKh5{BA+=MG>G@8u%oXp{qqFBjYCy9eI1y{i5nQ#WHc*0 z*~}r_f*gO(5GbFrS0jy4H9hO$Qz+hRhXyb<5?@}pqu~w zda++LSK;&rV>6NKQjVUdch&j7t@GhNbuMgtV?x;qqrAAlVS3vg{0N7rY?6u+-fRq` zYf(RsFSIoBrR`|KiLc3t@A=0pwAEX+nEL(k0JNUTKHdpld-`O7Baa^uY9_1B1{j%# zus58N&^9xq3(ezIbn?;Ttb!GJ&z7cBW9t{6PjC9{f<*3IWG&5QLzM+KB#FP-iQD46 z_tTwp*zOr!%!n@T^T_&IfuFIDrxp+yrfokh8d;MXV@hzD6yPlZ-3EW_=OVkU-PX1i zftTw%i!9U-5A~mKP+a`?D~8u^Rul$?@evFRkyA1=(s#DjG&VNWwlg0je`wIyi#>}4i=sBZ(qH*^2E{CVoGI=Uz=?a`g! zob(`L8|(bh+xY9{qL;~g)iX_Eb=jxt-f}mTDz17et?VqqR-+U%FSeU|=#R#D3MA*| z{satuy-;YufW~m}FcbxTq4s6-!sEm5W=5FRQr)lO7HzdgF-3+^xsxRxYEK@L*@uI) zzt%QsVfqM(ctqVe`H|u4M$BkU5!ud>WiM;kol-$>=5kq>< zOF?Z9qvTneoq740iaV>&v9`ei<5`&t-n#o!0ng8T5YiCY7m^(C7Z1zLY@bFh7P~)& z*{DS9vH&@GGO2FunY}YnOXY-pm&{m>f4=XjYgE$S{pOoZ>bIVM80WaZQhw$t?A=V> zB8;dm)vq7-WPu-AhNuqw4l!SGHg(lcX*5HI!b;G4R;WvP>m&#{mm{UGaN)3qRFW18 zijjLRS8%C$hB}nRlh>u>fh)spQyhhDfI9j4+t9##C7Qdx+oyQ|LN|&-LdxKS>AE3m z+lWmD&lO>lx^NWTq#e@%79j5aLA} zh!*gz{yrnSJh2H&cdhlHf8Ve=Ja$C0Jk^+)K*q`Gnew|f`irBl?_2fdGP%&c5|4zO z?{Fbh@94fgcH(v7N>bADb2JnJd2)6WB@U7Z^7XLd>EN@~T9Jd)NbH;@ok*a_JxZ;g z-(}W|fxm;twEM|V{!?%9qU8pRj+YT}N1q&&RMaubUv^S7(#gAU0-x8dKg`Ci^IC7Y z1-NL8tdl6u&&-(&WDPM-8k1!S|EbQdlMeS{YL815X+3VeK|h_=@~B&mXh|`bg z=)e(&&_=y=Ksp~11DH9^>#<4ZiL0}NpQdZv0v&svadWD;^KZU%`su|gdjJM}b}D6@ z@i6aBNq2W$VTE?SI*|$G|XaoX8Q5`k=##R`{UdF;$**3 z;GGT2d2=beZ@}4X;4PwVICQ>Pb5Hvl$KtfL&+mYz&x{vh#HaYIrnku6Ti9936n)^E znjFg%6@8#uVQ;xt^30Ts29=(qW=7v?C0b|`U!PVwFZ8%Yi=}3Bj*tDo7v%}OUiX7% zBvOD6^|U*!qwHi?=%edg<#3&wu_@&5>q31CYF(-u5LBLAZn3;bSzdeP>_r5+W#B{J0>l_7A{qT%{dY%$W6z^R8E)5GUQM6)Gepgzyp-yK|w1!~n%G8;1!v$~^kEX#zc+w~VEn$uJ-5!(|O1ka2)c@*K1=1Q3AK zt>l06V)>Ra=snrH%5dLo_6yhk?@Mokw0`b{{g~0NL0Y<(Et|Wt@PCW3jyI_}^W-3Ibj4IfeYUM%*T9uRpOyNZh$MG6nfU z-E3sqerr%RF-0<3p!tNlk{+oY$LiFb8&$!7_`sWhfOL5A>GXm>++b*a7IyzS6OO|w z|NAIg&V5?vkRs9nF^uVOM>~X^xxn;o>*AHnNQ==QejaSa@*Nbic}T3$a5O=PW7$Q&pZRZU#qaqvRyGwywc%cyr{;453&$eg?ZNKC8=-j z@_>4$Pl>McG(gU?&3En3GtEgC?ZJlhywonWO=7|sH`nQP_s~dy2m}#d&4!dM;}-lK zTH;;|Lk-rTw#wry9t9zEPrdC_ulM0g;gai)^7i-c{P2ewRl#RP>>2Maj3#c689d%% zcIyXzWX~7bb9?Nc<}o|gwAS8A-TA)7TLxb)Op9b}V;N@jQk!|+7le$uj(o&GS8Fc5 z=nqc_?+mnmMhUl}IA5Y_(S8$vPsjn7pxYBBh?fgK*i zfWbTcX6dz=LIle){XfN$Kfsc<#d0±vh6^KsUZLbw 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL/Weapons/Melee/bladelightburn.ogg b/Resources/Audio/_HL/Weapons/Melee/bladelightburn.ogg new file mode 100644 index 0000000000000000000000000000000000000000..6552cd3b45e0bf13898a5bf9f430b5219f7836ae GIT binary patch literal 10236 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 YPI>)KB`YQ%qyNZGG$&({Cz|sA0A8|5!TA4 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
Af973$V(W(@@% zO#fFF7xVjaozv3pg1`Wv27ZOyd@bz64tPUNv7hKb015yA0O0+~&G8@CKhAxYInhR6 GG=KumwFhSa literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL/Weapons/Melee/bladeslice.ogg b/Resources/Audio/_HL/Weapons/Melee/bladeslice.ogg new file mode 100644 index 0000000000000000000000000000000000000000..c7db080e5460255217c2fc1c6c3cc53140aeceb0 GIT binary patch literal 21861 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
    6ll!M@&~o%9e+KR}aa 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 literal 0 HcmV?d00001 diff --git a/Resources/Audio/_HL/Weapons/Melee/bladewhoosh.ogg b/Resources/Audio/_HL/Weapons/Melee/bladewhoosh.ogg new file mode 100644 index 0000000000000000000000000000000000000000..a451576b3d3ac2a29d008e3c0f9cf893155879c9 GIT binary patch literal 24051 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 E4)d2sh5!Hn literal 0 HcmV?d00001 diff --git a/Resources/Prototypes/_HL/Entities/Objects/Weapons/Melee/enchanted.yml b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Melee/enchanted.yml new file mode 100644 index 00000000000..e4fd785f3f7 --- /dev/null +++ b/Resources/Prototypes/_HL/Entities/Objects/Weapons/Melee/enchanted.yml @@ -0,0 +1,809 @@ +#Fire swords + +- type: entity + name: Sabre of fire + parent: [ BaseC3WizardContraband, CaptainSabre ] + id: FireSabre + description: A ceremonial weapon A ceremonial weapon, recently used for wizard experiments. This one feels too hot to touch. + components: + - type: IgnitionSource + temperature: 300 + - type: PointLight + radius: 3 + energy: 2 + color: orange + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi + - type: IgniteOnMeleeHit + fireStacks: 0.2 + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 10 + Heat: 8 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladefireball.ogg + - type: Reflect + reflectProb: .1 + spread: 90 + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi + +- type: entity + name: Katana of fire + parent: [ BaseC3WizardContraband, Katana ] + id: FireKatana + description: Ancient craftwork made with not so ancient plasteel. This one feels too hot to touch. + components: + - type: IgnitionSource + temperature: 300 + - type: PointLight + radius: 3 + energy: 2 + color: orange + - type: IgniteOnMeleeHit + fireStacks: 0.3 + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi + - type: MeleeWeapon + damage: + types: + Slash: 10 + Heat: 8 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladefireball.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi + +- type: entity + name: Claymore of fire + parent: [ BaseC3WizardContraband, Claymore ] + id: FireClaymore + description: An ancient war blade and magic. This one feels too hot to touch. + components: + - type: IgnitionSource + temperature: 300 + - type: PointLight + radius: 4 + energy: 2 + color: orange + - type: IgniteOnMeleeHit + fireStacks: 0.4 + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi + - type: MeleeWeapon + attackRate: 0.75 + damage: + types: + Slash: 13 + Heat: 11 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladefireball.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi + +- type: entity + name: Cutlass of Fire + parent: [ BaseC3WizardContraband, Cutlass ] + id: FireCutlass + description: A wickedly curved blade, seemingly used for wizard experiments. This one feels too hot to touch. + components: + - type: IgnitionSource + temperature: 300 + - type: PointLight + radius: 3 + energy: 2 + color: orange + - type: IgniteOnMeleeHit + fireStacks: 0.3 + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Heat: 8 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladefireball.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi + +- type: entity + name: Sickle of fire + parent: [ BaseC3WizardContraband, Sickle ] + id: FireSickle + description: A wickedly curved blade, but not in the way a cutlass is. This one feels too hot to touch. + components: + - type: IgnitionSource + temperature: 300 + - type: PointLight + radius: 3 + energy: 2 + color: orange + - type: IgniteOnMeleeHit + fireStacks: 0.3 + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Heat: 8 + wideAnimationRotation: 135 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladefireball.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi + +#Ice swords + +- type: entity + name: Sabre of ice + parent: [ BaseC3WizardContraband, CaptainSabre ] + id: IceSabre + description: A ceremonial weapon, recently used for wizard experiments. This one feels freezing-cold to the touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: cyan + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi + - type: SolutionContainerManager + solutions: + melee: + maxVol: 50 + reagents: + - ReagentId: Fresium + Quantity: 50 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: Fresium + Quantity: 1 + - type: MeleeChemicalInjector + transferAmount: 7 + solution: melee + pierceArmor: true + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 10 + Cold: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladewhoosh.ogg + - type: Reflect + reflectProb: .1 + spread: 90 + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi + +- type: entity + name: Katana of ice + parent: [ BaseC3WizardContraband, Katana ] + id: IceKatana + description: Ancient craftwork made with not so ancient plasteel. This one feels freezing-cold to the touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: cyan + - type: SolutionContainerManager + solutions: + melee: + maxVol: 50 + reagents: + - ReagentId: Fresium + Quantity: 50 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: Fresium + Quantity: 1 + - type: MeleeChemicalInjector + transferAmount: 7 + solution: melee + pierceArmor: true + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi + - type: MeleeWeapon + damage: + types: + Slash: 10 + Cold: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladewhoosh.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi + +- type: entity + name: Claymore of ice + parent: [ BaseC3WizardContraband, Claymore ] + id: IceClaymore + description: An ancient war blade and magic. This one feels freezing-cold to the touch. + components: + - type: PointLight + radius: 4 + energy: 2 + color: cyan + - type: SolutionContainerManager + solutions: + melee: + maxVol: 50 + reagents: + - ReagentId: Fresium + Quantity: 50 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: Fresium + Quantity: 1 + - type: MeleeChemicalInjector + transferAmount: 10 + solution: melee + pierceArmor: true + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi + - type: MeleeWeapon + attackRate: 0.75 + damage: + types: + Slash: 13 + Cold: 7 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladewhoosh.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi + +- type: entity + name: Cutlass of ice + parent: [ BaseC3WizardContraband, Cutlass ] + id: IceCutlass + description: A wickedly curved blade, seemingly used for wizard experiments. This one feels freezing-cold to the touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: cyan + - type: SolutionContainerManager + solutions: + melee: + maxVol: 50 + reagents: + - ReagentId: Fresium + Quantity: 50 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: Fresium + Quantity: 1 + - type: MeleeChemicalInjector + transferAmount: 8 + solution: melee + pierceArmor: true + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Cold: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladewhoosh.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi + +- type: entity + name: Sickle of ice + parent: [ BaseC3WizardContraband, Sickle ] + id: IceSickle + description: A wickedly curved blade, but not in the way a cutlass is. This one feels freezing-cold to the touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: cyan + - type: SolutionContainerManager + solutions: + melee: + maxVol: 50 + reagents: + - ReagentId: Fresium + Quantity: 50 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: Fresium + Quantity: 1 + - type: MeleeChemicalInjector + transferAmount: 8 + solution: melee + pierceArmor: true + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Cold: 5 + wideAnimationRotation: 135 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladewhoosh.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi + +#Acid swords + +- type: entity + name: Sabre of acid + parent: [ BaseC3WizardContraband, CaptainSabre ] + id: AcidSabre + description: A ceremonial weapon, recently used for wizard experiments. This one constantly produces acid, but it wont do much against non-organic matter + components: + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi + - type: SolutionContainerManager + solutions: + melee: + maxVol: 30 + reagents: + - ReagentId: PolytrinicAcid + Quantity: 30 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: PolytrinicAcid + Quantity: 0.2 + - type: MeleeChemicalInjector + transferAmount: 2 + solution: melee + pierceArmor: false + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 10 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeslice.ogg + - type: Reflect + reflectProb: .1 + spread: 90 + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi + +- type: entity + name: Katana of acid + parent: [ BaseC3WizardContraband, Katana ] + id: AcidKatana + description: Ancient craftwork made with not so ancient plasteel. This one constantly produces acid, but it wont do much against non-organic matter + components: + - type: SolutionContainerManager + solutions: + melee: + maxVol: 30 + reagents: + - ReagentId: PolytrinicAcid + Quantity: 30 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: PolytrinicAcid + Quantity: 0.2 + - type: MeleeChemicalInjector + transferAmount: 3 + solution: melee + pierceArmor: false + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi + - type: MeleeWeapon + damage: + types: + Slash: 10 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeslice.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi + +- type: entity + name: Claymore of acid + parent: [ BaseC3WizardContraband, Claymore ] + id: AcidClaymore + description: An ancient war blade and magic. This one constantly produces acid, but it wont do much against non-organic matter + components: + - type: SolutionContainerManager + solutions: + melee: + maxVol: 30 + reagents: + - ReagentId: PolytrinicAcid + Quantity: 30 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: PolytrinicAcid + Quantity: 0.2 + - type: MeleeChemicalInjector + transferAmount: 5 + solution: melee + pierceArmor: false + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi + - type: MeleeWeapon + attackRate: 0.75 + damage: + types: + Slash: 13 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeslice.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi + +- type: entity + name: Cutlass of acid + parent: [ BaseC3WizardContraband, Cutlass ] + id: AcidCutlass + description: A wickedly curved blade, seemingly used for wizard experiments. This one constantly produces acid, but it wont do much against non-organic matter + components: + - type: SolutionContainerManager + solutions: + melee: + maxVol: 30 + reagents: + - ReagentId: PolytrinicAcid + Quantity: 30 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: PolytrinicAcid + Quantity: 0.2 + - type: MeleeChemicalInjector + transferAmount: 3 + solution: melee + pierceArmor: false + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeslice.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi + +- type: entity + name: Sickle of acid + parent: [ BaseC3WizardContraband, Sickle ] + id: AcidSickle + description: A wickedly curved blade, but not in the way a cutlass is. This one constantly produces acid, but it wont do much against non-organic matter + components: + - type: SolutionContainerManager + solutions: + melee: + maxVol: 30 + reagents: + - ReagentId: PolytrinicAcid + Quantity: 30 + - type: SolutionRegeneration + solution: melee + generated: + reagents: + - ReagentId: PolytrinicAcid + Quantity: 0.2 + - type: MeleeChemicalInjector + transferAmount: 3 + solution: melee + pierceArmor: false + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + wideAnimationRotation: 135 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeslice.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi + +#Shock swords + +- type: entity + name: Sabre of lightning + parent: [ BaseC3WizardContraband, CaptainSabre ] + id: ShockSabre + description: A ceremonial weapon, recently used for wizard experiments. This one sends shivers down your arm on touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: white + - type: Tool + qualities: + - Pulsing + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi + - type: StaminaDamageOnHit + damage: 15 + - type: StaminaDamageOnCollide + damage: 25 + - type: LandAtCursor + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 10 + Shock: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladetesla.ogg + - type: Reflect + reflectProb: .1 + spread: 90 + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi + +- type: entity + name: Katana of lightning + parent: [ BaseC3WizardContraband, Katana ] + id: ShockKatana + description: Ancient craftwork made with not so ancient plasteel. This one sends shivers down your arm on touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: white + - type: Tool + qualities: + - Pulsing + - type: StaminaDamageOnHit + damage: 15 + - type: StaminaDamageOnCollide + damage: 25 + - type: LandAtCursor + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi + - type: MeleeWeapon + damage: + types: + Slash: 10 + Shock: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladetesla.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi + +- type: entity + name: claymore of lightning + parent: [ BaseC3WizardContraband, Claymore ] + id: ShockClaymore + description: An ancient war blade and magic. This one sends shivers down your arm on touch. + components: + - type: PointLight + radius: 4 + energy: 2 + color: white + - type: Tool + qualities: + - Pulsing + - type: StaminaDamageOnHit + damage: 20 + - type: StaminaDamageOnCollide + damage: 25 + - type: LandAtCursor + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi + - type: MeleeWeapon + attackRate: 0.75 + damage: + types: + Slash: 13 + Shock: 7 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladetesla.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi + +- type: entity + name: Cutlass of lightning + parent: [ BaseC3WizardContraband, Cutlass ] + id: ShockCutlass + description: A wickedly curved blade, seemingly used for wizard experiments. This one sends shivers down your arm on touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: white + - type: Tool + qualities: + - Pulsing + - type: StaminaDamageOnHit + damage: 16 + - type: StaminaDamageOnCollide + damage: 25 + - type: LandAtCursor + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Shock: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladetesla.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi + +- type: entity + name: Sickle of lightning + parent: [ BaseC3WizardContraband, Sickle ] + id: ShockSickle + description: A wickedly curved blade, but not in the way a cutlass is. This one sends shivers down your arm on touch. + components: + - type: PointLight + radius: 2 + energy: 2 + color: white + - type: Tool + qualities: + - Pulsing + - type: StaminaDamageOnHit + damage: 16 + - type: StaminaDamageOnCollide + damage: 25 + - type: LandAtCursor + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Shock: 5 + wideAnimationRotation: 135 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladetesla.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi + +#Rad swords + +- type: entity + name: Sabre of radiation + parent: [ BaseC3WizardContraband, CaptainSabre ] + id: RadSabre + description: A ceremonial weapon, recently used for wizard experiments. This one is highly radioactive and is capable of breaking down your opponent's cellular structure. + components: + - type: PointLight + radius: 2 + energy: 2 + color: green + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi + - type: MeleeWeapon + attackRate: 1.5 + damage: + types: + Slash: 10 + Radiation: 5 + Cellular: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeradpulse3.ogg + - type: Reflect + reflectProb: .1 + spread: 90 + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi + - type: RadiationSource + intensity: 0.1 + +- type: entity + name: Katana of radiation + parent: [ BaseC3WizardContraband, Katana ] + id: RadKatana + description: Ancient craftwork made with not so ancient plasteel. This one is highly radioactive and is capable of breaking down your opponent's cellular structure. + components: + - type: PointLight + radius: 2 + energy: 2 + color: green + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi + - type: MeleeWeapon + damage: + types: + Slash: 10 + Radiation: 5 + Cellular: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeradpulse3.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi + - type: RadiationSource + intensity: 0.1 + +- type: entity + name: Claymore of radiation + parent: [ BaseC3WizardContraband, Claymore ] + id: RadClaymore + description: An ancient war blade and magic. This one is highly radioactive and is capable of breaking down your opponent's cellular structure. + components: + - type: PointLight + radius: 4 + energy: 2 + color: green + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi + - type: MeleeWeapon + attackRate: 0.75 + damage: + types: + Slash: 13 + Radiation: 7 + Cellular: 7 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeradpulse3.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi + - type: RadiationSource + intensity: 0.1 + +- type: entity + name: Cutlass of radiation + parent: [ BaseC3WizardContraband, Cutlass ] + id: RadCutlass + description: A wickedly curved blade, seemingly used for wizard experiments. This one is highly radioactive and is capable of breaking down your opponent's cellular structure. + components: + - type: PointLight + radius: 2 + energy: 2 + color: green + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Radiation: 5 + Cellular: 5 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeradpulse3.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi + - type: RadiationSource + intensity: 0.1 + +- type: entity + name: Sickle of radiation + parent: [ BaseC3WizardContraband, Sickle ] + id: RadSickle + description: A wickedly curved blade, but not in the way a cutlass is. This one is highly radioactive and is capable of breaking down your opponent's cellular structure. + components: + - type: PointLight + radius: 2 + energy: 2 + color: green + - type: Sprite + sprite: _HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi + - type: MeleeWeapon + damage: + types: + Slash: 11 + Radiation: 5 + Cellular: 5 + wideAnimationRotation: 135 + soundHit: + path: /Audio/_HL/Weapons/Melee/bladeradpulse3.ogg + - type: Item + sprite: _HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi + - type: RadiationSource + intensity: 0.1 \ No newline at end of file diff --git a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/misc_loot_bags.yml b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/misc_loot_bags.yml index 7deefd30455..dbab3dc06f5 100644 --- a/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/misc_loot_bags.yml +++ b/Resources/Prototypes/_NF/Catalog/Fills/Backpacks/misc_loot_bags.yml @@ -52,6 +52,17 @@ prob: 0.3 - id: ClothingBundleEmpNew prob: 0.3 + - id: WeaponBundleSwordsAcid + prob: 0.1 + - id: WeaponBundleSwordsFire + prob: 0.1 + - id: WeaponBundleSwordsIce + prob: 0.1 + - id: WeaponBundleSwordsRad + prob: 0.1 + - id: WeaponBundleSwordsShock + prob: 0.1 + - type: entity parent: WizardMiscGiftBox @@ -77,3 +88,101 @@ - id: ClothingEyesGlassesChameleon - id: ClothingHeadHelmetChameleon - id: ClothingHandsGlovesChameleon + +- type: entity + parent: WizardMiscGiftBox + id: WeaponBundleSwordsFire + name: Bundle of Swords + categories: [ HideSpawnMenu ] + components: + - type: SpawnItemsOnUse + items: + - id: FireSabre + prob: 0.05 + - id: FireKatana + prob: 0.1 + - id: FireClaymore + prob: 0.1 + - id: FireCutlass + prob: 0.1 + - id: FireSickle + prob: 0.1 + +- type: entity + parent: WizardMiscGiftBox + id: WeaponBundleSwordsIce + name: Bundle of Swords + categories: [ HideSpawnMenu ] + components: + - type: SpawnItemsOnUse + items: + - id: IceSabre + prob: 0.05 + - id: IceKatana + prob: 0.1 + - id: IceClaymore + prob: 0.1 + - id: IceCutlass + prob: 0.1 + - id: IceSickle + prob: 0.1 + + +- type: entity + parent: WizardMiscGiftBox + id: WeaponBundleSwordsAcid + name: Bundle of Swords + categories: [ HideSpawnMenu ] + components: + - type: SpawnItemsOnUse + items: + - id: AcidSabre + prob: 0.05 + - id: AcidKatana + prob: 0.1 + - id: AcidClaymore + prob: 0.1 + - id: AcidCutlass + prob: 0.1 + - id: AcidSickle + prob: 0.1 + +- type: entity + parent: WizardMiscGiftBox + id: WeaponBundleSwordsShock + name: Bundle of Swords + categories: [ HideSpawnMenu ] + components: + - type: SpawnItemsOnUse + items: + - id: ShockSabre + prob: 0.05 + - id: ShockKatana + prob: 0.1 + - id: ShockClaymore + prob: 0.1 + - id: ShockCutlass + prob: 0.1 + - id: ShockSickle + prob: 0.1 + +- type: entity + parent: WizardMiscGiftBox + id: WeaponBundleSwordsRad + name: Bundle of Swords + categories: [ HideSpawnMenu ] + components: + - type: SpawnItemsOnUse + items: + - id: RadSabre + prob: 0.05 + - id: RadKatana + prob: 0.1 + - id: RadClaymore + prob: 0.1 + - id: RadCutlass + prob: 0.1 + - id: RadSickle + prob: 0.1 + + diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..a3af9f4527c1a6b08afc78f9d3294400a5a0fe16 GIT binary patch literal 910 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW@L%JVgsfnue|%A^~a+d z@kQrq&p+9-Px1ZZ%dTDa4gxHW1>&yFfr~T_6$oT8WaTb)&5!mMU@?(OZe`0~(C07r zCGmB`v#`(a4@%B-WANLbqsg#zV!;io3(M}xCW~y?cJa{1lgtb&(jG_Nzi0CGt?y*L zXo)YsQ#AQ6AJXWW^!mq3bLsO84d3PUCRcx67PeaT`rBf8hDmShetwO;^z!)m_>WIr zdaM^X4)(bd{$E?q|AY z6t(YCWT=0=G?&9N<5gRjGJe+W@6X!Gb$Q*gDM1I8eEM27SI=}(*6Cx$2|<9w(>`4e+R<>=Pqj4sESGy_0mp-e)ixF^Klbt8|DI`MJm={_#e^w& z1?xZ0;k@(opsoV{XAS;5#@peqwaza*5i56x>C=YWD>dGIdLZ_oGVY!8#LYH4Sf410 z9gmbV-y}E_2>AN$bG3mlKpc zL>oRjHqZS3V2kKthCkCclsq+D+Yl&bDSgE8Rq)o2Un|7KK2`0>>0prB(Z;c$F&>78#^mzK8Yn~1SE0;5*qF>6BH`(R;(AICw7%G1@) JWt~$(696^)N{j#i literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..a3af9f4527c1a6b08afc78f9d3294400a5a0fe16 GIT binary patch literal 910 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW@L%JVgsfnue|%A^~a+d z@kQrq&p+9-Px1ZZ%dTDa4gxHW1>&yFfr~T_6$oT8WaTb)&5!mMU@?(OZe`0~(C07r zCGmB`v#`(a4@%B-WANLbqsg#zV!;io3(M}xCW~y?cJa{1lgtb&(jG_Nzi0CGt?y*L zXo)YsQ#AQ6AJXWW^!mq3bLsO84d3PUCRcx67PeaT`rBf8hDmShetwO;^z!)m_>WIr zdaM^X4)(bd{$E?q|AY z6t(YCWT=0=G?&9N<5gRjGJe+W@6X!Gb$Q*gDM1I8eEM27SI=}(*6Cx$2|<9w(>`4e+R<>=Pqj4sESGy_0mp-e)ixF^Klbt8|DI`MJm={_#e^w& z1?xZ0;k@(opsoV{XAS;5#@peqwaza*5i56x>C=YWD>dGIdLZ_oGVY!8#LYH4Sf410 z9gmbV-y}E_2>AN$bG3mlKpc zL>oRjHqZS3V2kKthCkCclsq+D+Yl&bDSgE8Rq)o2Un|7KK2`0>>0prB(Z;c$F&>78#^mzK8Yn~1SE0;5*qF>6BH`(R;(AICw7%G1@) JWt~$(696^)N{j#i literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..7860257328d66c089cbbd75c9b1df2f52e6329c7 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8>r6G)5S5QBJS;t{ob=3WsZM5zu3c^ePe5g zF{jd$q{4}RSS4Au|Ks*+RVv%6do=LY(W9!}!P9si#aWq1{%Yo^UB~qL=K1aC?~2d;|81uvq#L8; zCak~V%X6rW8|ti_q@G4@p0epm$nmf+*-f;s=QkFo83Ze zO7+E`FWJ~Oneq7v{;smGWmubcie-7v-;aMMiXY3B_{XV!?b`LD|5EmqHF-{cv@NN= z=zhkeRXRI*Z=8Q7?JpA+W|RFU{rlASjE~$RP5k4zD`ln?#J;)w`xNtqzd?t7271bE zYkQqE|6aHpFp}T=e-*u>eR~0C$`RkB`PZ(?HGDX{`H9$+WAcjACCxi)qv9(W^j0N) zGG<-ZU0Vg@RBfOCqkJaI^`mxs*T<@?5@BUv@qT?Hns?13wT=F-{ZBI&9W4ExoA_4o z*4OtDmA@o+UtNE#VDgRSU#E7z&3SUPf4*+XxxA16Qu!DRb{p_BRBVdn2fFjlAKs4@ zU*{Ih^-P|BPyT0j=AN?8`ZL3;w_1Eia{9L_N%@=YFKg+_z?eD(F5}D0GrDhle^Gt( z=J)5vdpC7xx!PO&zW3+JO~KHvMYaFf=e{`g&-kdqx4%D5b}#78>hLSMT7Nb1&F`-} bt8dkBkH6(@?R+~0l%PCa{an^LB{Ts5URYy& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..9cf3fa63d45643c8a502ffe1b3e03f1894d1953e GIT binary patch literal 675 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW4s&BBI5g}DTavdYf}sn zxBVsH!zEYAv8veN6zlV|V!MwPANnr7%g%fT*NkVje*M8SN})VgXCwArk^(&^+P#%>wSWhYfmAJQ$hHTG7i6nQi8 z@>7`yff{a=?E*)n8TpI)^JX3YE7+X=IZ(za{Osb7>n|4RPZew3dSh`{dgHvE?c2JJ ii){VzUO`D|QH;H_y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWFpmh0i(sN^Q+A#nyChKT~;}{plNf_P+(n&kar2W3k8C_iUF0-u$|J^LXRRXK|~qWUM(Rr+0>J=GO4y k+L8;q>c4t-0D*-qL;tn=dsI(4JAp#l)78&qol`;+0M)SKG5`Po literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/meta.json new file mode 100644 index 00000000000..140b0517c2d --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidclaymore.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/49264/commits/c9ddcd603adeab3822c2845f6be9dfb53452c119 : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..37ca68f89439451261763fc0ebccde52104e01c6 GIT binary patch literal 1007 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8>nu!r;B4qMcmt48@q)aMc6*%>rYFX-rU`K z(4mV(XH$%Zob)X!`&*J9UQYx&z7xoC_d@r;_a-JTawwrS=i6Naz*~P zy>A$DOP-!Pqx35McM@yHV(*U`N>B8=-D|DyXEIL8kQAK~=qRjsYQ=|@N`dzK-)~`H z5IDU1#$mm00dB1MAGyj4`u#;afBmd^&dRW%q4M*)%Wo52HUwPR{@s;pg3q0Oj8&R< z+^@vHwbpj1x!-x4o%>E|*iXBnxY~5q2Oldx`g+d!vo&{(;=}ld>wkJ2x*u8kkMaKp zMGm9qX>Hr}Uq327J*E3azrjMrs+HewiE!HYoz&mMeB)7&CI7xBQ8|AE)n01b`>&c> zDV1^P{=?E|_7A3MzDoaBsipU)x4ePvP|S|kE8ZWwzk-3c<%&au#C?-jyFV9;A5h)r zd8PdIdffvSOufniECsVy=!1Ce`VQ|`^cS|M{!yJLb}V<%z76N=6%H8ZG`8tpxPRHM zSNVdo%|fe{P9hws2p( z{Z{4~MmddgdtW4f`eFIbt~p1UH!%L3d7bo)mDgWfyZZ9cjRyxyYwGN^dx}qseEs|D z7*oPO!IV!GfijZZ4+8J62ioFh_s9BwZd~(PQH7ssKjIE=(?77SR^?j4SAi8fcl_kH X`)=YjH=uGhD9L)d`njxgN@xNA8vKU% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..8d3b8370fd1ae68eaae58f2a6b63c09faf3b7334 GIT binary patch literal 1125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHi+H*?hE&A8on@PU%R%D!|LY4~RvM`V#i@x& z%v=-TTGCL{z%$Wmmg1><`V;&eRhMo0uI#`T(0)W%*feO$!mh3>e)rCl$iCWqhS{QS z=W$)D|4Sx6I$pkQ{`~W7Mg0?k4yD|?(2zNWDdT{N7o$mn)KUg1gWf|dJ!*bGzHi+T z`}33F-M(+yOl6E(3;j+rHKp_y?78%ue-yUr34h_HP45NN7qVDc z@6hyNXtI_)p8eZ0LDXQD#ltCK7j~~-P-xZ19mdFI_0_&o-nC@^tv)-hi+|^A;JQ&F zp82UOw=ge)wc*a+*+)ZjCYg6@2Y%5>5EbzKmvo0?a{01%Ui)8sJGw*AOM}Ub(WG*9 z;PHcXtmm%8R-0Jqa-X|$6vzu(Ea#=cqPcXNnC-Inw?6UJTFTfT`fO7%ul?bV!rU|a z^RgRlbhQ$$WqaMC=Hs=rab@;`T!J?p;uI(~*5Q=cr1W?-9)?h^m+9=i)@e#XQ!WegZXg09q2*z#@tV+j#6#>_0{Ne;)$qNYtd-r(ENyi%K>IxIbRSyWse4=lEaibZf7l zo6~(wQlaI*n(HhKk-66y9Nt`I-x96#Xr1?3mY?f%=f8ixVq137dbQL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHt@U(q45^5FJIgTpwu8v=|I3dGoRDa~>=&71 zlxf7`WW6L_!Fj=AqZXc8rMdv(Lc=Cxb1VXK!pPd$lZOr(WHoFDXa& zO_otD|K4o=L;rWt`}NCf;Q$YZit#=n37i6@O4E zcCKOb&y59ZxxVbKH?!Bf`-Fqx(#kWfhi~7|6xR58__l?A+_Q=dE{Fd`{9ZQ zQ#hymF_25BUfo=x#ofQ{LcO3=Z!phe#tj88kN;lzOGo|1m-SvtAM<#vJar;v(K|hU zk?Zl^Yc_wMl(6f7cejt)tLN9vwI-j8s@CVU@e!}#Ox$$+kYvEo!*4=%R`IP#Z8+T` z?}8B|EX)`}CP@yV@9$1AdnS@4xnb4!JTK{DuB|)@tE%2F+hVx
  • lD7kh7CdJ?sI zgIR)!pZDFzR^{^_Wam`*9lXWRG~F)We)ff9bDFj?{&}}J?bDG>rqlkeUADoDA^Xd{ z+{$y7tl7+8o~(wLm2g$^(aG1kUw1v-wZ`?o`2LUV#WmsaQmc&)tzugD^s(EdcC$5% z3k=p2>dOC&p50jPeZ6z{Y38XXT~duSW1~gQF3e%t`z-q!=W4DS)~~vM&z78Se(djA zp5Nk=_xx$ic;{(g^dPZpRb6fMYK9ei7w`M1mt(%K-caz@9Hy)_p-t0|1W!EK!lw2i z=IMIplfpH%vp4(_E8tx0e!#VfG3G;W0)u#svcv(_`ycK#{9lr8-gMZ{2$bR(JYD@< J);T3K0RT(Cj>rH2 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/meta.json new file mode 100644 index 00000000000..4a2bf903ccf --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidcutlass.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Modified from https://github.com/space-wizards/space-station-14/tree/master/Resources/Textures/Objects/Weapons/Melee/captain_sabre.rsi by Taral#6480 (Discord) for ss14 : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fe2df6720c082899d9a65a48ff05df9ac3732cb8 GIT binary patch literal 859 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F52SJ!|$HeTnKtah8*NBqf{Irtt#G+J&fW*wa5~kXKn^Q|6eBAGBar0<#L`eU$T=E}%wTaQAls0Ui9rxZ zM*(qWI}2Dm2gnA2n`Mj)FPITDx~&WhK*wC~^E_d}*QJ#(HCGdJG=82muko^;p$E_HX~W^)^e*&Lhj~X6k&~Ub~4`;lXL{nAg)! zCfVOnzsbO~Z_R>L@oL?FGw%On3)s=lrY7--&z9lF_2WCW4yk8f|9k0}`e{~qYhj+k z=ID}(g;{LepBd+rUi^9C_%4k@_KX`A{IGWU(H>i}@9V~E!XHxk`GXEjU(_)9z20w; z??TV5*9Xk`>vI3){zfP30+Ek5((Ui@*KMmx<_c%;Gq{ubCjEQz{xg#<@X4I7*s`r` z){XPemrG5VawxsxsLVP!P|P`u(i#8K+ij zc)-~&=QfJ|F8dQR`ARaoB)`nIr2F&cS1x*Keca^R+g~%)ZXerxY+tSYM}Zsr?WfOu zwlU^N{reW}O^>bP0l+XkK)C@_k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..07f22a1a22bea99d6892c58c2f24ffc070c3a2fc GIT binary patch literal 589 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBufiR<}hF1enP@=>&q9iy!t)x7$D3u`~F*C13&(AeP!Bo#s z&oU?PmK{*dw$upEG*3@01`Z&Hl|hP;m4Ok+@&aOMC>!J&4Mt|LI1`X<$jHPX0HmXU zIJ2DvES?2qgTSXUMur#62pY{&2B6dgb_N!pN&_Qf1I7gqQ$aSeE`XRc1;_>gCZM@Y zV3k3Z7C;tMm!W|HNLE|%ySj}NJ4o>#PZ!6KinzD84EdT27+N1LZ&xV%%4AU}bnd_d zNdulLopX=89;p^6#IEYp&E0zRzqB{^p5soJKt3$EylVE_jg#KKZS>cYH4AUrzPW9t zkVd1BidRGcld4Y8^nz;>-rT!5LulP!!~fHLAFe;_eJQ@ZetD*!V{6O0^M`H;WM5A` zY2Nd`2IM9Nh9_rI-ycZzxV#7-;JL9)6u_J2@mZLAHCk`njxgN@xNAxs9+o literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..642c21381651432471de8b4ad68a25310c9baa10 GIT binary patch literal 573 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWFUQO)Vi0*RJyNkiEBR5zE>SVH;JS*qAQ}b-L1i;qljbP0l+XkK);+Mf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/meta.json new file mode 100644 index 00000000000..10c36a54b3f --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidkatana.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken and modified by Taral from tgstation at https://github.com/tgstation/tgstation/pull/20520/commits/47d235721d658027a9effd37177cc8104844e0bf : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..764d90642677b0e19b53d24fed407e8d2a095214 GIT binary patch literal 938 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F52SJ!|$HeTnKtah8*NBqf{Irtt#G+J&fW*wa5~kXKn^Q|6eBAGBar0<#L`eU$T=E}%wTaQAls0Ui9rxZ zM*(qWI}2Dm2gnA2n`Mj)FPITDx~&WhK*bQR4W=_*qvydlIZn zBu*%mbfom9*cpjFcUa)espkEBT~qW(^(dIsH#~T7$&Rn+ z`Q6#OpS-*Gy;AS+=etGU@6_s@^e$>)n5A}?vG2t3o-=QQR{p<#->AH3dwcDwg?V{m z-hX%K?_&72!N0ul{2iTXzfSMF!Nl=F>eY{~{%3jLuK0g*6>I3UZ)z9(C0g9KS|xsy z@3))c4nq4F^Z)f-FOF=NYpMsUPyE6UzVb%#P$K5M~_s7WZ4V!#y zF5B0rvp2r`eDO2cb+`1@^vC*lnO$aYarBSpGpH^T`lp~c^VgrcH%owO%ks}2KE7D} z_Kz=h2isgTe~ HDWM4fha!9y literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a2d85b11d837a3ebe07a3c5c25b865b655bf59d4 GIT binary patch literal 661 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWHfYNJZS+TZUPO4J23}T$fW4xT2{3B7sAs zYoT|3f)zW9+@2>KYSUkYeOROYg~`^5jbFB^Bd31({vBGXojUGQfA2e~(f8>48=arb z0)jBm`#{H~|M$5X*> zKgaq%LP2f&KZ)xd<^R(YyD3{y2?`edvEaVBE>rU=Fz)l*#kK`V?ivMoH>`-Ih=tP558hU|(zL`H6ty)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWKYSUkYeR!k&g~`^5jbFB^Bd31ZevYfWeQzzMecpG{!|Ot|-!gdx zB^W5WvQ)5kolf2S<)`*8uKxbt<_Gt>T_&G?eCgU{5)|n%N8031zx%A0(+r{QrDaxko>czrwJ^Mq z8@715!A!}gx^=8pAHQCAf6n&bIB};^dC2?sUkg9RKX}U=n5sCnRcC|D(iV}KIvb93 z-+lc2_2v8f)*g$z-Owa)J9c%8!lBg*y*ae@NUds7IJ|nFDvNB~Qw^)u7r!i(UcF(t X!n-3fb!*8#P#Al<`njxgN@xNAdE?&f literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/meta.json new file mode 100644 index 00000000000..fc832e16f29 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsabre.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..5ca8e3bd54cd50c34d9edb0d6c4ce7a539160775 GIT binary patch literal 1205 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG{2 zpvg>Nl|hykKo(S&p@9KNmZzt-{4vi=J)nt+o-U3d6>)E8`(_I}N*w=xKJQ-0l5eUP z*jl1;76vR)m3LTEb?J+e*q+J>OpHF}9WZK}R8s>i1u7_>aip6bKs~7}U3FuF;x7wf2aOX)R52G6wW5V$Y zG0j8VPy4UEmt+XOXCRao;1RP2#IB|rbZU;|LhxU?=wyF9bASNVPz zOFq|Hjru)xXYCjsAKg6Tu#L7r|D7eZ`KKN#iOxCA%?{DTwn}$r?YZvsoX!LhM(^oT zBA59e=m^$x3jWv}`|Z1sU`4jTS8FDLHnvr{ve{xgxBXPmNqE*>dxrnyzcw(L|IN_e zbv9aQ*u~1h%ZpKCz@^$t0^~%iC(ZCv<*d|LhISv^lx&1D!5U^m=hZMfgNNZ>5-`^wa0x zPiHd4?l7@D^UE)N!~d`9eyKq_3_fx8o6m|l+sQNK{(bqATnU@D?sb>S^iVU=xs#Ld z=2fvs_uKz@okCB)e|MK+kf^@2`f2T(@3u}$gEsoR_kF7Vtqip7OU!@Ysa~v$7cc&{ zG9sX^yncyogY?|G7ZT;N*Q6emJ?8kC9LdMJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)9iA?ZAr*0NZ*BBD6d-c!V|}MxlkY3# zlDCiA_z%2zw~TZ5v9*eY1to&bvkOa)>@eC@(&FC0B6slNE{EWCxy*0ZI{m17{L=Td zrERPQy9)^LO-g5v;p#kNDa+tzvGjQ9;`6H)ZIl-gnmK`EzCv$qP|J+QNQ2aKJ)E4v zlP-NOH7)wAw{fQNVf6+6=anz>rn*L`?l($5X05+7y*z4m-%BBBYdN8($0F74tC}eW zR_%T9=A5>cgQWG({g*Z||6l5V{`BvA_Ve@m-`t2>af#JcPVao*+Zo!{ml-SV=H*2( zl&_D!|IKuw?ALD<@1N`z@8;50f`LZ|)<@3KzWKLd)5ITUvu?;{q?kVdO)`OLQ~z`%{<@~W!|1>*Ave);)(JjM{u{R4 zG*tZP#&a^SKIgFCywt*4rei9v+qXa2!{Dl>5_i=+bc^+aL-R!+EZ7m#r*TQuEZ1u5 n{Dpi1?IwrB1O){r{{6_@m^H~Ja_>b?Pz-sx`njxgN@xNA)JUMe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..af98bc06802eb700a58bf3d795a1ff4b86164588 GIT binary patch literal 1034 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~I~Cb`J1#c2)=|%1_J8No8Qr zI6rlwt;b;pnWOQ+TNjD8rwJ6E2$=h3ky78%F4qkKx470?&4~HM>MJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)MV>B>Ar*0NZ*BBD6d-c!@FbCH|euDQ`^TbOK-6?GmI1G{PdfEwuYd6DzDK_Tvb7_XRI!qGVmiE8da4BYeWakCT6|{aw$(%SuBK1}5@udp|jMgRgvD_kW;+spZH(gy`oZ9iK(o6F|;LD5Wd*;eS&1{z1#kfg*>q1vx;4Hbdk5T{3w2zw% R?|cNsg{P~Z%Q~loCIDU+qh|mB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/meta.json new file mode 100644 index 00000000000..5fa895e58da --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/acidsickle.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Icon sprite by Dakota (discord), inhand sprites by Usk : modified by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..5185b248eac2271bace9d29eb189ce2c49d95d09 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWFnDZY;+de>|o7lS$L{gqX;aJ!^_sS8z@#WZ~E_mCp!FjjFlZn3#YZ8 zWt!H?v7j-#gF$LX8wSH|Rl`Y(3zG{S9&c3&b%I-gl1v32ejM)8YM)(1f)pK|sDSTab>qmtRw|1pXoS6#)Z;Ug`g#)J7f*hvJ zY}qPYa5?YwSufW8-@kWDPuCZgPMq=UwwnMbW)+`_GJN^P&bwrRJSa_hy85}Sb4q9e E0G*dj=>Px# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..5185b248eac2271bace9d29eb189ce2c49d95d09 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWFnDZY;+de>|o7lS$L{gqX;aJ!^_sS8z@#WZ~E_mCp!FjjFlZn3#YZ8 zWt!H?v7j-#gF$LX8wSH|Rl`Y(3zG{S9&c3&b%I-gl1v32ejM)8YM)(1f)pK|sDSTab>qmtRw|1pXoS6#)Z;Ug`g#)J7f*hvJ zY}qPYa5?YwSufW8-@kWDPuCZgPMq=UwwnMbW)+`_GJN^P&bwrRJSa_hy85}Sb4q9e E0G*dj=>Px# literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6fcd6cee314357c1e01d598dbbcfe363befeb409 GIT binary patch literal 1087 zcmeAS@N?(olHy`uVBq!ia0vp^2|%pC!3HGX9;gigQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8prB-lYeY$Kep*R+Vo@qXKw@TIiJqTph=Qq} zp`M|UFr#}3P|=Rm2+uT6Pb~%xAcvJfijkFp5y@$P|WsdKEu9(Mn)Zwy( zjEg2$*d`Avi;|NU_Fjlo7dKQdw0V8UWsBb00D=EgbR>JaSGT&X^yQM`=Pp zmW30()$mmvfBN+4zx%rA2bT z^-a1ykz?Waj|v|4D^F+coqy%2$#t#>8A-+aqO1%X?&Uo``!I3E-=kS>R*vSMxcAOc zU!u3%GuCfWiUitk?Pn^EJJzY8_T+4x>F6>{DsdD3S zl{1srCGG5rS^)T7I@|Jm!E)IquJuAofd2RbbWGS+^>pEiPjB|B?)S(qaGLP&BKyCM;q$$! z_7`Y2{p63={i$neq_pBg-l==u5kKGRl*alV(y=`Mp?Sj<(>*tymCciRd)>h7uuA%iC#nMO7r$=%trl+T1N#|6K5!!JCG)LB7>zC;blmR(0l2-r?B?59i-t%=&3s z|77=*x@mj6Cf@Js9&cz>o^woXdskH_#>MpA%J}m!TXC!#=pd0H) zZmxHGZ-4j6YjylCJ&CqD7q=zXj?;5YNs_M7+boSW>XDB5Flq%QYO zmPpW(gwN_xy|(Xy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW~{K3?)3em zeeTvzJ6{u-D;E!_+x^`4{%omCWVW}*O8r-hmrn7`ns(*Dw6+N`f5O@(g#Hj~n-E*_ z+F3wz$5X`(=NJ{Q7ryycyT8hBN374)=WKyMlWcg_2hS+^{5($N`*OKQ3cpR8Md=vG3~l6Al^0fQAmFZk?5t}7MkA9$)C}`AcKvkg z$|~x*Eb;udOjhU0DQ!X53RbEtEs{DJDeY{dsCu!%rBC2u%9NCclXgx!A`~dan*Aii zl08EtE2^^n!3k+b-je>TS?1^6d1jrhuHy(b&FA_rrTRTdGccmlc2kDfikZ7JXIJ=4 gy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW1O_f9h2J(HfneO$y)lyoXhO!`2!t{ku4n^9ea8V^^$wK*BWs4YC_(&ryr7J9bP{?YSbWi$onNj z6{o%`^9#*Af4<2T>^^b$e_sB>%}W%4<~~ns*gLV(lE1mWetWlxpq!UIU;fLtZ68X1 z)p6aqBoOy?{@SGrqN`3ix8(B8qi9S@z+|M9qTC`K_d(NHB*Tl9T>Sz-*-MZ*IL+!1m ztS?r+?a3S)@>zVd>dXU@`;|=hOM5t9cwO&j&*x$K{nk>qWYcd3j%FQe_RfB}xcS=O g)$vWhP&x5}-SZ_c&x3?>LZG1bboFyt=akR{0FIH{-2eap literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/meta.json new file mode 100644 index 00000000000..75742a6b4b2 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/fireclaymore.rsi/meta.json @@ -0,0 +1,37 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/49264/commits/c9ddcd603adeab3822c2845f6be9dfb53452c119 : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..998fdc2d59be4f066a0e2572e2c082fdea5ce119 GIT binary patch literal 1063 zcmeAS@N?(olHy`uVBq!ia0vp^2|%pC!3HGX9;gigQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WWg+Z8+Vb&Z8prB-lYeY$Kep*R+Vo@qXKw@TIiJqTph=Qq} zp`M|UFr#}3P|=Rm2+uT6Pb~%xAcvJfijkFp5y@$P|WsdLHS7&FRl(gOL zV1fe2A`d6l>pFUl0vkD;I#WcYrB)>u2rhJ4Sn^V!MCfJ4og+GYyFy$8ofMlA!W<{K z1wDB_Nn3yap4Wf<^>)@h;H|Xz^z-kJXXVqa9bGJvid23a6HIRFXbX!F;cedGz4egN zs(%}O94;ChdVPj5@EiBMT>?ojHixHV#$Dfd`TgRZ+tYtPE&R+b)u7{>DaDZBczMDl z6O(G&RK__welqW8S;}^(^`Ozy^;LTXD)2V7pU#{P&o+EH?s(;I zBWr*OkCFR%pL>3CDuJKp@2?cR^|d&oZcq5r^i-zZoS&IO&K6Ja%KWCUAMX^TGQo$# zrsmhViS`p1=9utzGg(}Iw!AENYheD>$(=0w_WgKr>%BF@^0S8*G4#p*pBi0RbNjyg z&Zre#oB8EFZ%+KZ_se^22J@l_kpqRVw@X*gH272Z`@4)o+;z?Mult^E&}evk#Q*KB zSChY*e+@ova(m-+&QtvizrTw#=m1qqz6*MI?fsTYmn-kB8uqNa{P*^B+5Wve2I=grtEO+9{!mXe?B7zhmif;FL+x+w;a~s6q5ih&ExqQhHpi_y zEpN@5zkJWSez|RpyF!!*+sr!RgyDMW&VcOmN-&##uOc)+K|9ySOuCPO$ z+50zKes3*jz5mRv{}&j-#4eXS+roC~(v3SWQL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcH3wgRYhE&A8owYyzmV?Og{o&rKUPlj2lNaXh z@zHpBfJt(d&t0oon)QNHXPl~^V91=p5q#)~P}Y(TkI*aU!o-XhoDP_uD)&I*_q^!W zezyCa2k-vv#qLF;Y0TV7plLV<&1}TGHCkEabZfQ(zk3Bzp58b)v+f(H| zvhSv|zF`V+nj0qkVY2O}HCyf6r-^z5{M{sUP|u+-RL^_rA49={oXAENE9)I6eHi{& z%O0)%ZJ8iyAm!hrxpqN$yyN2%8SyntA|`%fqtWuc_>fk@?bszJwabp~ zOcZ4(`mQfO_k@bRyzIoUItiize*3Cwg;nflT4nz|bo=V-*$z%(8#ou7G?y-&!tXu9 zXKt_i;>%e{Mx_CEIty>EU>7oS^jf*Lwg08%wm0EgMHSx}u9rUCrPo%@FP;3a^ft$m z%tXe`_jZ1fiN0j_d&}~Jo~u3<-f~m$U2L3n&Dwu%!}A-TG7Ba}JzKX;(Brm+Uc~c_ z8NxxI>szOP)?+vk^w#}}`@R27*Zdpj-?wLG_%z9;gqxw^=-WAMHw2v=I#SMUwPSjv zR3c~0mw9e=E!z`FI4U-<`79Q2U|tr;v4HXN1uciahfWDcu|Amy4rQRMMaL@M4(9Z~ z467R~wlWqzSR85(c7|*`3h^uZPSB0 z-Bz4iJc>oSTKV*im+jkYcFLc6x@Y!@hA>8kBQI~V#=UE2 zs-J%H<-ffZ`B$&cPkr>|4HH9Id5^KbLh*2~7Y1k)X!_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firecutlass.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..14d6980cc1e9f8c6bb35c08bef354bcbf7975da9 GIT binary patch literal 1026 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHZS-_;45^5FJ8Pr=?Erye_P3o?RP=8;S*LO) zof7F>${nkVY#EEOuKUg_4{P^}ox^#0ftMR8ZGahP7PH%@o4w-aMzDndlkjj&huk=v{#JnFY{`j2}k*V zv3Gor@=#Cuc~NbV(z^Wj6H_HO=^Xz0*0$}f*;6IOuQIn6sjQgT-6E&ocW*6Y=(@cs zFVrfsfdX}Ze+29-_GaS0+mf$Xvd(k?*L|-2KK?7O{*L>_v9ZyM?MBakrxxyY4|yM; zhYG5Yn=;#)*?V7a>b7l-V#}EYV|iRVd$087(RohFYzb%I+?}FUoO|d-!$k{S-~QKk zYB|qud~3^^%&fBK>(3vN?Xhn(C8Q6$x62aKkDQu(^?nvtGIK!Ux4cu??|>2u#P;WX zTX$OTn@EqE^PV4${~01g0=CDxKNiW_ck{abmvp=1_kYS9e*XN}t~Cw(+^b#mgrv6J zKJuOON9D4EpYw|S7pjDG9`9B@Nn{1`ISV`@iy0XB4uUY_j)~cCfr64Ht`Q}{`DrEPiAAXl0g0J;C3=3YAqu8? zhI)oZ!i?@EKt(%JBRtbQJ+&A(fE-o^DMnTXMj*=zh^3)ykaIK`nZe>rK(-+x6N4a- zjsoJ$b{4RB4v-B3H_I3qUN9qQbXyr1fRYo~8CZa74UCKp7#Bdy1=-2E0AkiOAR7dj zfF?76RR&pF09jC7h6V;8*|yyVVOy>+ZUCy==IP=XlHvSz#>Q;nK$+wFGd*53N1ur( zD4N*j)YtSPphaQp;icW)%dIkuEmbd=?yz7vchWT{uxqtKuk*_ZM;$f1S|&}hcVLQr zCE>ww{@|X1zh584>V2=%ulVWn@M-z?o$+Vjmxw5?_`jdUItc-#4=* zzkHInJmyfmzBy9ao`L6g>hiFUzd{+OWh~H>QB3jV*mb5Yv;O3|-F0=-m@J%5Of8wE zmwo*9x81wHZ`c;RKvCzypUCaS-<+3#%FC|F^WSnQ3+4=kNP$3=6DfHih1+ zK2-bhi`}&{t~GV6XYEg&>Hc%TYu_Zl&D;0BxuT`I`<+((FHgDi_iIx>DX}#Y zJoUk)_lpHATJB$Yf8y;U-Id>Bdf51`bB6zXdEjx?=aS#d+yzxdt!LNDOq0{;XZM?u zDKBbYA9J$Zal8Eow=zZj{O7xF+&T5|%M-5SXYV&&KXUT_yZ`CzH(K}9eA&_QZ_%;VO6ed*lx3JxR8Vb60%%kCj_Y$KZf`?7O)R;(b9!L8;l()z4*}Q$iB} D<^`u? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..51ed78e6a504ffc04a977b33b7af58c924e802e8 GIT binary patch literal 591 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWF_H>+Bc)0%Zw(#{%HP_V>b33-a zp7ccOSSctdfgmVtb9sWXI?MCVjQgyXKHH^n<{|%XoAwKurn}#~J901c)|BjuTyfPk zyz5hAoAN7kPYXGFVdQ&MBb@0FwHwu>b%7 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..bd35cee19396976b313a1192ce3a526c579cf071 GIT binary patch literal 572 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWPS$efO$d%dI6>HVb^K;F&$; zSHP;B+vl@9MDJy+YPkYrdYurxw_;n%q~~l!Qw6>%eyOV0`~Li_Tzc@QxHzvl(i(;QJ0z-B f&-}o^us}WD+`Uxh{@1g=Ko)ws`njxgN@xNA0h6iO literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/meta.json new file mode 100644 index 00000000000..6db7a647dec --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firekatana.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken and modified by Taral from tgstation at https://github.com/tgstation/tgstation/pull/20520/commits/47d235721d658027a9effd37177cc8104844e0bf : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bdcf02d01eafefcfe1f8c00955c0774d6cc6f268 GIT binary patch literal 1081 zcmeAS@N?(olHy`uVBq!ia0vp^2|%pC!3HGX9;gigQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0XB4uUY_j)~cCfr64Ht`Q}{`DrEPiAAXl0g0J;C3=3YAqu8? zhI)oZ!i?@EKt(%JBRtbQJ+&A(fE-o^DMnTXMj*=zh^3)ykaIK`nZe>rK(-+x6N4a- zjsoJ$b{4RB4v-B3H_I3qUN9qQbXyr1fRYo~8CZa74UCKp7#Bdy1=-2E0AkiOAR7dj zfF?76RR&pF09jC7h6V;8*|yyVVOy>+ZUCx#>gnPblHvSzrhmre0GZ?UnF#_M+)&0pl=x+g@WOsLcRxvxZ5fUU)I`6)&# zEea~+M6|RYKVK^Oa{Wq`+LhD%S%z4k+GU^Ktnar(Q2NHQFC?NORjrFzLQLTALHa|E1 zVq|{jQ?Yh~ZvSbcH95H#PoL5BoAGSAx_p9(8t2E$f4)U2Tx`@?@QMAbn)v$O%lor` z8Jr1;=lp#6&l#(RZF^_WVK@2nutXL9p3Q!HJ{(e?_zdo=bwH5eOvMhrU1+J z9};U%KHl~4f+#Dm@8MTBB*a3dzCOP@!dz?H{xZ$ecljBg$-n5lD9YO3+rv@)X-=J> zex>8H@3yS0n({2KzFR-%a?GGzgA6@rJc1~Sv z;DvAcTcaj^aJJ-)@MHeB?)imN%u=)3b}dr)8$Mt3@1GJG?FyhF45v657=HZx#_FT{ zdX#jDA0#`%2oGPA>R=k4^Si&x)VBxg4IJ&gRXmT&w7~Tr^VH^}iqEohNsl zZwi&#rv!V>Ijv$a+pBEtmveI)KG$4uxq5#yn}z0b#(bM|hLJUU1X$~@`)*#TA{Qua yeSGQ7!ixV@%`@i+xz?ZW&0M{4%5Fi^|MI_CueUQU`Sk^q_&r_yT-G@yGywornyy6v literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..825a598e7daa024f6a6680b1799c28584716bbe1 GIT binary patch literal 681 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW<@IuIlTXIv&<(DEmC)j`QH@x-Uyt6ZWpMT*8 z50KL!Kw!bCj?~?HXYX%Y|4r)c*5sYr%3HjGoI~AWrnlwG&uj9^SRa^r#53#7{+MOE zO!mZ{+j(JD@zOoqC#F7f%D$)fTqfv=V)(bdh*y_BTz}rR&)#Hhxpmd;oH^&FY9BS9 z%(>UB_i~~5$*+DBwDaG~ZwdC6NUbPb(-PP&{@d$^_`}v%r}+=7s}J33bpN=89p`1e=t;>k*HR@Lgwf6u;X zUpN0;j@^?uKiw^Mc5%^vU-+5jy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWSnnE2_I%D&xl(*IsNi$5u=J1K~~a6DV*ysb32vxWLd9!`saR%$juk^W|4JD zAhRLBJ5*xYYon!?zlPjQ-*Ue0T<`9L)m(?mXQ!{?I-KeybM)9?6+WGBH}9_A zlj>Et&Q!jP^Ly2W6RQq=NSt1<&NSU?>%8iRdL2HR`(pK8K3uv?!>nX}&D^`zsXMRz zskOOuyY78`UFGL@RV!-twM^dGDjw%NBfH|FRm;wH@m}X0(>@%MJLJ@~|Jv67`=9W{ zT;^tnIjuo%+iTJG3qrrMa@%Ly*wzJ!NZ(o)zL-DJi1lrK4eO;JyIwEe-26W)Lhr=7 zS9kCKdJ)ogLcs2x>EE4I?-DMB)+S#!TcD7&+nZOh<3rL5MHbOG9@7?u!`=IwIjr`a i*!oUn(d$}<3pe?{-C8Sm^Z!9!kiDL+elF{r5}E)mJm2B~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/meta.json new file mode 100644 index 00000000000..de1294ecb21 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesabre.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..c894a551ed7f520951e721144d8fe693e6d04065 GIT binary patch literal 1323 zcmeAS@N?(olHy`uVBq!ia0vp^2|%pC!3HGX9;gigQjEnx?oJHr&dIz4a#+$GeH|GX zHuiJ>Nn{1`ISV`@iy0WW`9YX*(og24Ktah8*NBqf{Irtt#G+J&fW*wa5~kXKn^Q|6eBAGBar0<#L`eU$T=E}%wTaQAls0Ui9rxZ zM*(qWI}2Dm2gnA2KN5@#FPITDx~&WhK*760$$k6uxre_&*P|scO zV1By|VFFuBLq9%nTw8Uaxx@d`;untof-U#HDJk93nr9NO+tj4cv>=3~dc}&5r2t3gr-#ngkOSf+Nfj2q(X8tUfn=Nomq9*XtCx(Wywe$CXk^e7X z&zSMjgt?*gcX;BDPst+MqCGFIRhW%Rai1?3F_im`XWf= z+ER_s>#l;@`*%83EXiYF4NYCV>zw%FsX-~JH-E7(JZuiQ^yzTBx$pe@>Hp8mM7+Np zU(9LrG&zR(+MD-BZfl=sT&#H1i`8J6N<%>KB|pc|n@zUbA7}a|7A(k^+W%_T)t4*& z`u#2cRQ`OE#Lu#gRQP ztk~GQ)|K8Z;90O>)tZQv75|KM=cfHpNYOaj`~H6Rz2|OI|5v`h7`0q4vF`ChDLeBk z=8In6oA+YUwEd;u;_lDZKF{=XHPeMlnQ6=7g3lDLSlOAH`g6Y9kDd2ZqW-Gtu3u|= zJN@TtmVEUU_X~x;RT=l!=9>7k*U0Mo%)T#?ll`Gq=t#V%!-e9vt@`mCJ#GggrZ*cT z|9Km=|N3%y#Xq5pEr~tWhAB2?P8_Pb?_Yec)Z=enyq_F2ZF zyov067bA9er%u_Il8>RUgpSEC`5!vFK;lR7=N0R!tvEZB`u?qw6qv#0_w{DW28Oot zykB*1Y@Vc_Cy{3_Y0|ZzPLWY0Wa?d`I<1I(>kn(KH~;IB_t={~M z40m^~DV6D#+J5f%QF$!}^`8$M1dD#F;5g#^$f9moL}XQTo%!Trm0k z{jbd54Cur<%E1LU0jK+`_`p@xaOLUrq&Ft=titvoXB4<>n)P83u+7dHbl# zI^|6co|-!>ryRR7Wk-2;)ETz@GsHJqx77Yx`QX6Gqd%6uuK4}VxJ&=I&Dut%j*a$L zcsATPa^g;|Jtsqemg39>H*Re7aM&c*xiQ{{fi3*~UIihJ6fMVznpV@dRAjYiJbEE6 z#n9shRH_<$!n3P)F86CQCzZm_prYfQU9GQ>Q0trp9;(78^v+(%X~}r>M0_*n?hOl* z6|?ia68{`FKjV2aV&e}{zxcVIwpey5@cr{hYdCp#`T9;56%}EjzBhIKOJ|>79H8Mc z-NIew&qOwcWZyk?H8PLSE)UR~{`2%i6w6ka1HnV?0&NEK_^Z4En qCGe?Sb55Vx8IgMDv;*~belmwO7av$ZJM1?oyL-C&xvXMJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)y`CsTa!E|NU!nGW?pKLEm{;)6Zy{&cDWrHm%gRb?e2fgb} zo?NqPitmy&b@^7-RlcklkJbK%>)km}KU36o!~5F*Rn>b+lGPV_ixhi!%ie>CR(;wi;IX8oKeOmP*RE}+1sPU7ZF8Qcd@E;i{FKzMSKg}$b0?&8F6MqOJ0Y_- zqGRsaKA+bKfzwvx*UKFCm7D$On3KZgs_!2r?h#+$xvccUS5MQod_O*% s)=FKTc;mO+8-`CE$~j6vU?qG1R>bap-?!6&5zD~f>FVdQ&MBb@0Qs$?d;kCd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..6f3fdf200b6e82c4d9bfe8ae940d8f1b72fed388 GIT binary patch literal 1046 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~I~Cb`J1#c2)=|%1_J8No8Qr zI6rlwt;b;pnWOQ+TNjD8rwJ6E2$=h3ky78%F4qkKx470?&4~HM>MJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)b)GJcAr*0NZ#jA$b`W8EVBROj)aX$5 z*7QzA$GwBGwvCVUSYmdRC$;v4vlPBeE zyY1Cy{O`cS>y>^RgOtL&J{;5FIP-5?-GdJ#>&T8JK$yP~kj>-E2oIdT%LjSp`&Ucc)Xuu>tnJ3#Krg9Cr8@4VmseMdo-+^6}E zK76^{^o$|*#>1759eI~CUGd!HGo|~I%bF=K9<93matXuYO&|WAx^Z%4spX1BX$IYe eyu2WL|9;~w6g%JXDClt-i0kR<=d#Wzp$Pz*nX6v_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/meta.json new file mode 100644 index 00000000000..8efefa52e8c --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/firesickle.rsi/meta.json @@ -0,0 +1,29 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Icon sprite by Dakota (discord), inhand sprites by Usk : modified by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..144d151d01c4826c8e1d82506772c05a64415ac3 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWzMo1&*fO8d7J3j~k|44qy(bZnv$vT@|%ftXHhUx%vMBy>;`x zRKD+d7WVo3LCHv0hJAHa%Nau44pqMQnO#=i6nNlXBENXJKf{7ubJPD?ym@szak}1Z zsV~2uX!2h^WYKr|^^=$7*5?@-_z%WbNg z-S=nuV&$)|%iS4Il)8n6G3eUM^#`uMo_Oo(6fdrbuzh#)E-!U6%Dq{^rlbA7QZ9Da zT;m5SU0*Ux78Pnf(cG`KlzRtX)0x<O+hzx=$U`d*k#eBe2b=XD7M_TdyTjBqq2sX* z|7_MAEjI1>1-uxHULVHInJdySPdH}nx~yT9U;C4TDhrA(D^{KqN%&pjA(_H; z;L(DEx9SUSbpoe%70zQ4V;l?G~q(v+vGpUXO@ GgeCydcS8RF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..144d151d01c4826c8e1d82506772c05a64415ac3 GIT binary patch literal 909 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWzMo1&*fO8d7J3j~k|44qy(bZnv$vT@|%ftXHhUx%vMBy>;`x zRKD+d7WVo3LCHv0hJAHa%Nau44pqMQnO#=i6nNlXBENXJKf{7ubJPD?ym@szak}1Z zsV~2uX!2h^WYKr|^^=$7*5?@-_z%WbNg z-S=nuV&$)|%iS4Il)8n6G3eUM^#`uMo_Oo(6fdrbuzh#)E-!U6%Dq{^rlbA7QZ9Da zT;m5SU0*Ux78Pnf(cG`KlzRtX)0x<O+hzx=$U`d*k#eBe2b=XD7M_TdyTjBqq2sX* z|7_MAEjI1>1-uxHULVHInJdySPdH}nx~yT9U;C4TDhrA(D^{KqN%&pjA(_H; z;L(DEx9SUSbpoe%70zQ4V;l?G~q(v+vGpUXO@ GgeCydcS8RF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..6ae50f8779e43a09cb6af720d46c69c2f1f791ba GIT binary patch literal 1024 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8>nuLr;B4qMcmsP_W8nw5^Nuycdg3v(K$GU zwUc$OLz2T^7D=sAmLt<0LVvQHS#d`8Rx9HrMdnv$Zt$%Tx+Eyp5)gflCFAIP4~2t_ zX$s}L;(~5_{<-B*J74wU+{gDVzaRU?I>AF_xw+?GhVme#x!XZTQCE*`&q+Y$a5f&YB=3Wl$$=;^S(#UIpIYE$yHyMEL8IzcrXmm}uC z*N7(_-l@FrZu)KJ9S`Oh{?rUyeQTPsn!SrpotH_tOu8n6aNohj9+i_6)%NfBsd+K& zsd8NMC&BtZp3AQEPtjm>XPi+G!gl_v>Wx1>E29}E`K+9ss@%Wv=f>mw3MB zbYB({RQpv@T>k$X4RiV6p8Kgci#{^i$i4YHFJX>vg4YsX@wXkDTW|MU{yTWqpW($p z9_Ouw`HI;lP<<^6Egh*1qL?+3)3HuR81GlwZNN&kmcL+1X^g{1eRn zeEmK7tmn+zU2E#@?_l{;v#)WlyY$z?_X?tqJpbMcOvBv#_heu1IPf`+e}+(b=Z`)6 zwlY}pub(R2uVr^T!>4z*OHJJU2!`Lc=YFzf&+Gp2XWvGKu9we0)ONFi&Ai3Ab+#14 zByaPAy>ly$#wyvZ&!5A{kWl(pl;OeW&C4_DqrZ27&A4&%)T2FhKYuCz%CArSn#asg z5H^>YAtthJ;*5F0wJtSv|Bvv8eVqHJ{AS+sd#wxiE58Q1K&j59KD98;T>t#b)|y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW%dB`>)Anz>ZPvw6iC zzJKDAyq?Z8<_({l@nELvPs?Kyp3mI6joq`>SAMOhndHnBjmo@^F@FNv7HIw9a1IdP z`(1H{$e!nl8{RRRR?hQ(E@A$jb9=VLuX_nv%R=-ne<|kPocGVjciGPv9p?>sb>SEO ztiF}?@9*cw;XTf~>o}sDGZkamL4E=PgC)15>vZ28eG=P{UFos%W>x%$OMgX|KNVg1 zR9bu8Nlm}xIr*k{gn}ovsbuennG`h3%_KW|hWZj6sSPIrlV|m8(z#=FeO9E>sl^HX zbM(G5^gA_QuIETQs=H@a{Nn06>lW73o~|;qXS{coy-3L9?CuG2uATF$H-6Drb6ieq o9&6RJdt06V_$+L_42qGpat~aUB!m<*Hh`Sw>FVdQ&MBb@0BE$;sQ>@~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..d770bb809eac6f3c06e6013b5992df3c2dd0aafb GIT binary patch literal 689 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWZCE zs?#JMujqb7(P+hFhVZqqkx#^xp6?Ir(5yS=#-pL+;^LBWv{HWVcfrK0E&O6*)#;~_t{4B#cfw(O8 zf@vRuj2nzwr~kjlJk7K2&%1fLH4{x(p4aZ_Q-0HX=2WT7+uzY@FO_UU{#oogTe~DWM4ftC-!i literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/meta.json new file mode 100644 index 00000000000..1f4fcfd641f --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/iceclaymore.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/49264/commits/c9ddcd603adeab3822c2845f6be9dfb53452c119 : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..1a1e369dcc0c968f4d1507978d49048e9ff92dd2 GIT binary patch literal 1130 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8)%}Kr;B4qMcmuj_T9pc67Ba*mvB10deg+l z{PLR8>DtCC552bXEZHEaf3}w0arNU_)&gseEHSyxd7VSaNyJB)U65t@<_`{h(v`Y; z!shvD<>}AQ^UbJC@W_++^k(+Yw{IrhljF0zzRDD9l3yC?q5 z`V`g-KDKXKlMnpf{Fl);R)9sie)XhjW|LUfJuCiUIa{=D$MA9f-tm$_N9`kA0^dc>I5tII=K6ZCiTkhEI>?

    -qHwg^|tY_gfXz9C@)J#z$oRfuh%^D0!ma@sh@7Le(f6w*%E}z_+tsC#Z z&523BRKDotKO>;?E9}wgn&uhNx!u6r9y6&N{QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcH{qb~h45^5FJIglzmV?Cc|KXiMs;6c!PU>7} zV6^Z;Bi{tmplv-1_-d52QacWP=a4)#!EN3It-#$~Mj?SlPq-V5V%mS`d}ip2e^;1w z_wSO)hl=Z}>&mw&e&^6s^?An3JEKk1fq7XX>xG8Q2u70xshylNeC9rQ|My|R)6?!h ziYs>8B#18%dQ}?LFh6HyP~^>JAuCygu9Q`F0)=nL^DXt-7qWKUm#M3+Ixx+Zz4Jtk z;h%^5$1r>LHB4&3>N75JS^eUYTK>E6pq7K<@_*|$8wccJG~Q6m`~3L6N`Z+{beN%#> zx#f%PvQD?&o?bFrGYkD6ymCALS ztv%1c5K+am6T5KluJ#pP^xq3jbXuh6n#{EmkaR5jZHVp&6Cm_#xZC zf76`s-#i*pVGI~S8pXOIKEl;$b%Rn8G?))KhU7ZPSiEMBU_G*uw}UzTFT-jESEyK# zAcJrAf2%&nMBxcb%oO-a?#C@(`qV5zc)@~T`?E$CK*h5etbTdS+>>;9-|TY}Ma&pI zBBTY_`+hOLWx7)9IsJI3{aW6R!`pr_$_i~+$Gw7G-Z$>}rynV=6l&(=zw_B=WB2Ik zOV0DppF43(d^LSV7$euZTMfQK|7!knGCT@S{_~HiMPNq%Ee3_`yH;0Pmny#6b;aw# zp|_`hXY+5(v)#%744YEMt$DEp>jYPQUh(Ac#w8h|8@{l8di*Z_<@p95|GyU9bN^XB zIsA5NOjUCT+ZHYc1-|~ij|J7LA9nfp{TBXsZPj}F(?=d&G-SxRZ@{$ne1p=WYBmu* q?FKfV!(0m(FK=MVIAGEv{(*n`t)#Ts9F4Z1JmKl;=d#Wzp$PyD8=LX~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icecutlass.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..983e5a89ede53e0f2e9a1325911e61bd392e3cfa GIT binary patch literal 1023 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHt@Cto45^5FJIm1jwu8v=|Jy`dosv=tZgr}P zOc!{3gNU2J>8PN{(;38b4oeHQOf5{m>lMhMz zIG*!9cb&ZHdo^vEMVE!v1utv0OJ$8YjuS zDsJ2U%i~$*!;9aZ#J8wjW?8JkGEJ}6_xYpi&n15y&R=@TkWJAgH6>Fg@7#CR>-W8{ z+^qHth<&iub=t8<-@o%Kc|VS-*5|Yd5wGE1xas;K$$+DeAGyq^;=5vWAmt9f5^``9 zuoa+(5LhV6aKWnY>%7E^xq5jbu2+XI?Y3-nV-pD7TOPV=MsUVahLA7!N;8YsmS#vB z%v4+Yu5j{h{|}~Sw#ygfG92`tzkPn_izGkC+YEKzFB()PU6oq>FDyDkx~rAOC#FSg)@awc5yOHPgFu^UNmMEJ@^L zXie-t)(H{a$s)lMTm@cK-PMcrk-Q8GqZU-52iuxcBnR(>iM-Dgr;_=RIehj9bC!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^K2Tk-|bPy?tcH13vMA=7xceRP;0)w+syytpq|LQ-OrzUxP zo^g52@oy1~M!}qlUpLL!@PBRn_Sy-vyf}W=)UOv$Z~lAxUk+ygr{e0%!Fw&F-@N~p z?%CkQvC~}U)zO;?_51BBnKXX>tLZC^P2L>w=0$1Hp}NiXFOP0%p9>VJEuDI0`Deku zlb7v`=yS9G`bkgY-&!W=$;&35zIfu6-^uHxybN`t&cD^ZOgt5DRd@B}Ml1PsoC}QZe_>f+>7F=g_adwNQ&=?rE`7|t@pJ5- zWAd?qMOzs|!+<_SzSz^I=ca#HSk*_V1q` zv$0>GlIMo}v+^jGS0PR({{EC<*z;uJ2Kzhj=Q4QhGncVCYq@d3FW-C~#elynJDz^e zTGA#fASQFAS6F;S-E=T1(l@`U*m=6;^1X>duhn+^NUY5La`5PXxku(^*9xa9e-eK1 zxWBW1f6AXJf){qNS^WPRI!{*C!}R%q!h?cRH7o3=1k|7Wp&5Pr8q1EIbw@s)WVmm( zzgb+yZiD@q{8u#r%NlN$=ig!uKmSClpVNHb^tbYFzTdp) zb%+1``4{fUStqZic?V`q P2PHjES3j3^P6y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW0dau&~{q-%U6mrZxSLhCO0*(*3K7n{A(w^xC5y5fbZI`IsH@Lh zDPQ9LPoP;qaAM}^@3qq{4J+RBbA)EwhI`#SEMK;hf8n*Nu-f-BT3_cc^ZnUoUKV)h z)(5wXsx58iT{?)i2A>56Hy&*Kb!ck|xGC1(}B yKYyJf|9kg^<&ToOvlp2B30mI5s>;Cd;0bS7)#StBEW&3%4)ApKb6Mw<&;$U@zpl0b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..7274e4d7a52e4cd02c51a288cb03635e798c9e02 GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW*?YcQW5v|)^6Uz3L>qE>XXbjC|#^-3X$tH zwDf5--&3;1p35bmuvRx^I7Fz**A)R+z7wzR1vt2rQU8za{O_vgxl|Y+5M{iEjcRMc}j5W ziln_yLGEW@SP_5X{*wvWDk;|TAG}}eY>ZsFf2zW>H)&l)%jWNG-~4c{o>vF&dy`nF ztcv9)g^F6sXK5*xS1j)oT5`zx>a>7QcN#)CJ>{LwUw{5-$KJmiXH5ETwe-l&MxpNx j9SgV5;^b#wsQSeE{#Bph?Ok&;K^A(t`njxgN@xNAV5hBH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/meta.json new file mode 100644 index 00000000000..fd0d572d370 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icekatana.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken and modified by Taral from tgstation at https://github.com/tgstation/tgstation/pull/20520/commits/47d235721d658027a9effd37177cc8104844e0bf : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..8b237c7383fb737fc886da6815dd4a90234c0ac7 GIT binary patch literal 1029 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5hd`K7RKu$QC@5Lt8c`CQpH@C!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^K2Y68PZ!6KinzBo47-ILMGkxvca{>p6f^nm zp#+6kouVh)OX764^0EYVdM3{e+hD!UN?@Ik-qP~B2Thw|in*3eJj`*(H$Bneh}*o@ zH@mENTU#5?G}r#|?`+}hn}0U#o}8l2AoG0pxuVWbX7e}xzrKHJZO6X7H+iBR74pA{ z{f@lM)}r><_BtM1Tq zKk&hVjVYUauP^tyzW(!%(EYRDm@r;4ejm-r$M!nya!IX*<&W6QUtinRU45^1O?ZK< z>r{E`!jDyvTl37$9tq#eoMZeED5`#S^w zeBT69)*N@iZA}L(*LD4^s*T`b6n8!_UtWF3ET*z)-Z}0QFQ@iseS7^i(eBlwB#s|1 zEqvlyY}$;z{r%Az&-gh|{QdoGCbQiI6$%fYeX{v!G3j{Fk$v{|=8Q>yK2ML|aL?@F z;qP)XavYTsk#Bx~H3mkK{yOvC?$^G|3?L1*Q&hhF{e6-}zopr0BHT8XaE2J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a163482d6809ca6a0c1d74518597d96bf30dbe1b GIT binary patch literal 693 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWWXNJZS+TaI3b9Yok3EWaR~V(hY^DO zy=Ln^A&_$*pyGn6b8|EAa zo_@WPXVNd9vtPp|-}j5hIreON@Z_hOcVqV6(3icR7d#_*`h%+P&9`&8o+qwY{cUH= zKYM{M$^q-czXXJv2tK;q`nC1=^Ia;7y^YHIKR%PO|MFMm$Q(7y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWU;FDjar*-WvZ8dKHBUE~CHd5FA1ly-uTw2wR9`b{{y%er z%mkkNUwR9_`ak&BxyMH7obscYLCsSX&THCC)0}#{xAymrtn^&lqNJSi6+&}3^nd9c yT=`+qdZ9Ty`rmX9zWm^%>bYDXHlCef?q7xw&x0Xy*BB~54)JvLb6Mw<&;$VH%;Dq! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/meta.json new file mode 100644 index 00000000000..2d64a4cea31 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesabre.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3e2bc4110fd93b4252d4c019f88fbe67de64a0ea GIT binary patch literal 1191 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/meta.json new file mode 100644 index 00000000000..93b37f585d5 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/icesickle.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Icon sprite by Dakota (discord), inhand sprites by Usk : modified by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.3, + 0.3, + 0.3, + 0.3 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..d6da14cb51c2cb67706320abc1ba368d807f551b GIT binary patch literal 918 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWq$2L^td0J+9Yl`p&sM#{*?G}p%28RV zQs-B*N?sqBV91qp>V%Nmv5t*OLUBflR~8C!d;e#)3DYTAz^vqbh0$;+$Ao}suY+cP zxb)-E4Smb!_wtME?oW9C{IYA8yaGp)!jA4m2MrP>k}mL@Fl^m&Y037r%Y#;4$Y=>S z`N5x+|3B)zS$RgD>3_L76FpfTc)y;@6d=L5`>bs4t-FG5jNaP5Z{Ef;H)LIz|K(|= zbNoE>7n^oE?)RVd$v~Iqu))5*d3B5bu`vAj@X=zQdG@KNMKyOVKQJoXdv{zt|B;`# zeZA}SWW#q29fubPPv72q`S|xAw_u%%q@r>D$dhxY?J@4MTF4_>19+Jp<;nUtY{-r^j%VK>smoyYU&E6^%o27DbT5tM+ z9iQeszqs_XC394I?%lU#nRB=^Px*VjW7>9oRp;)kD2r3g&J64^PY)^{_+I;Cpa0{P z4|VwY7!Pk*-&ZotxN*154%U=Jv8M-h6S6CVQ!Pbyo^FnI5CdxN0!dZOoBlK4i4K1r zV`RsX!fEYinbKN07BpseFi7oa!(g~AYH+l_&|K&6xK%08A#l0#r39gX9WN(rQQ_K9 zYo)?3#F|iYA>oz1Meb1zhVw#V>ul6S4bIr4H(PkrtTNjt=YKdRu3wy2(1H270HaAk zZ>z|JG_}NsEI_w@d3DTc-`{`p?(e9Xcq8gw$anMl3>{$Pax@tnia+u8Pf7l>b)KNa N<>~6@vd$@?2>@?0Ofvug literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-SUITSTORAGE.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/equipped-SUITSTORAGE.png new file mode 100644 index 0000000000000000000000000000000000000000..d6da14cb51c2cb67706320abc1ba368d807f551b GIT binary patch literal 918 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWq$2L^td0J+9Yl`p&sM#{*?G}p%28RV zQs-B*N?sqBV91qp>V%Nmv5t*OLUBflR~8C!d;e#)3DYTAz^vqbh0$;+$Ao}suY+cP zxb)-E4Smb!_wtME?oW9C{IYA8yaGp)!jA4m2MrP>k}mL@Fl^m&Y037r%Y#;4$Y=>S z`N5x+|3B)zS$RgD>3_L76FpfTc)y;@6d=L5`>bs4t-FG5jNaP5Z{Ef;H)LIz|K(|= zbNoE>7n^oE?)RVd$v~Iqu))5*d3B5bu`vAj@X=zQdG@KNMKyOVKQJoXdv{zt|B;`# zeZA}SWW#q29fubPPv72q`S|xAw_u%%q@r>D$dhxY?J@4MTF4_>19+Jp<;nUtY{-r^j%VK>smoyYU&E6^%o27DbT5tM+ z9iQeszqs_XC394I?%lU#nRB=^Px*VjW7>9oRp;)kD2r3g&J64^PY)^{_+I;Cpa0{P z4|VwY7!Pk*-&ZotxN*154%U=Jv8M-h6S6CVQ!Pbyo^FnI5CdxN0!dZOoBlK4i4K1r zV`RsX!fEYinbKN07BpseFi7oa!(g~AYH+l_&|K&6xK%08A#l0#r39gX9WN(rQQ_K9 zYo)?3#F|iYA>oz1Meb1zhVw#V>ul6S4bIr4H(PkrtTNjt=YKdRu3wy2(1H270HaAk zZ>z|JG_}NsEI_w@d3DTc-`{`p?(e9Xcq8gw$anMl3>{$Pax@tnia+u8Pf7l>b)KNa N<>~6@vd$@?2>@?0Ofvug literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..96b02eabcbfe3da198291e22a82bcd0d28fae669 GIT binary patch literal 1124 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8)%|{r;B4qMcmt&))~QpGRO9B5fNXj5awaZ z*QNJJ*wxB{^X!BMXW@+^F)XrHB5NnJh@M^4(RYc@wZLl%j}*JCXq2Ja+I}9p49{dK z)7-UNo3~thte`$;-aYq>^UC4p&7a{#EO@_YWnyN9oz_-6lf`%*Qa zMRxUu)2-kBkQl>pJW@R$Db4X zVE5OJ^Y*G5%jg3qS0C?Nz2jf>N&R&08^tI8dmR0Gf9?JfPPe+hr`q2bH%yGb|4Ff! zq36%9>HLw*2~Vn>?NWFeCcc;bDPYUswr~3r=O+vjKkrTE4+KdD+qr-wV}C}x1&L1M z-~OLT>nO|2iqeap;;ltLz5TK1)b68w>%I2L#;4RDXPj}KXF)-EgZ&y8yPO|Nr*|Li zTJHs9E&6TE$H1`V?vE`lI#cb#|NUl6Ik`OXXHMm`{g*y%ZF#!+Q{+CLpC+4r@8)y( zcWvJ*&5o)2ukDZ9Rbx=I&*tg+Wi`4BYvSylo}R+b`d5}cp~fJ-c8xQTuk~K+)OFQ( zSD?)cmd`)+yrt-8!jJSnyO&NW=YD#hZ%&Y&eAlntUOG#gSQu(<^Dj1@8mu<|SeO2) z8r_YLR!{IxJ}Q25|3v!($IZ>_cfNJtPID`=Ff#3WU2dl}nV-9^_&jIg(`?T3@^9}g z^Rd$bdE?X@Ue*)0`Qr_(zj2#a|6yo&c2=5^VfVSdAHZOVoN;b(>3h-R-y<`5;_dE# zYt^aANZj~q&%)2q)9%iAP_Nb1@i6gl#68|7Ha_^ThM-uTsvaG3dW}>B*(oR>PXTHM%pa?mVne f4=Ur?zxW~lOPN(Z4=WefgYt=|tDnm{r-UW|7Pr9D literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..952c3012d609d6d86451f002c4c1b7430171e290 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWnbR!wlj-(S zk5?idJDJXQsfC|#-NA4wamBv{QA-6Y;MXB2Fop zdTS;4`Fi-(>G_`Us^RlJ;kWCn+6t9BMZzw>8zy}IxFsU@+T`CY{pG8w?k_m?_3nnd z@89h8Gk@3~nvmwvGv`}6$6oK zG~ztP3~RE`bbA;TSw+5{tX^eqIR}FxFO5PUDKP@ zwS2xe&$Oe}`#3{I{af$5o!si;r4p9Zt22!=>R8?_9lhWuht>llk0Gg+S-@L{{VD@P PF34G)u6{1-oD!M<8Dj1A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radclaymore.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..92dcc5ad766bb00ceae427f3d53b02b5ac0b68c8 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWBWAX|uS7<%w=dYww(N?pM39&w6{=zx@}z-f4GrZ0H1<=HPAqZJl)W@$0HO zNmcqaj*FzL%lF^=v8n6#S2r=|8y{Lj_WgXjZsF;VYs9W^?piN&V$}|rBS)v*vGHUN zsQRoT>A-t7_!UD|=DZ-bfZ)$x-dHC{y*U0pFZV3_N9PyE?!Dz-dsBSow7&~`SLwgd z^kd$6Iehmz_46OECr%ABZ~1<{zrD>{>QMeycI}lHRkwZtg$4+)&bs}0e)Rd&!gz=7 z`~EXN|GGBg&EIx||J~Lp#;Q-Gw3nSslIq?WHaT+9l(wLE6OBBTGF^)DxxTVU@n#(1 zSSl5>x!`Ps_Z6mSksQIv-oN-B?A8ryjq7`Uw(R1mEAtfG`&2GF+~oS~{NQzc z-+sPnMbEk>E#4qw>7v8ErAOAckOkFcXkY-6W##SNq!+|<8))J>PZ!6KinzBk?K6Y}WscXUt1ncH)t|ad zVu!A)Fmsv^*Rck6Jx?)5uF@9*x85uh$z(a`TT-Agg^zD#x0!6n3#F!lES1+4(i3NTyQlvOxM~w>Ta6o?}C*J9!;^DHdj@2`IUoqFGijN6kiRQ6Vx8|{^7&iKRdGyJv0AsMY65%&GQu-e9b>+ zTKw6>e}8+G`oBWK`qj5f^ow&cUhUsrwfx(IQ?Hi&=9Y2!Bf9)a+_Rg@g8!fC+PSy# z?b^5hnAipDr~C<8&j7S}i_l6=k0ojc&Ma4)==I2Xsk8drX?gaxmor~}b3dzJ3Jl5> z6?c3N?U>o(qQ&`lt=t#u-51@fIsW|F^D?|~zWte-`powGTv#Fcx(Bo^L29SPp6wPeA(x}oZrN3{=NSd{}z1MwBURF zym_;f@0x7RuQGU^^OcFeA? zn$5q6S-|{%iMhNB+krFwy<2{sf1l6M-tTo(v(!%S4UoU-le-jyvAt{1&o3Uc`~L|9kN>`6`A-&*sm4<~(D% zZnO9!>vinw?0YhwH2k?eTN$Vn7-HsOIZ69>c%S(*<@*ES1A1|ZO@DNsy$zSx&>cQQ z!T$F*eV!XfwS6YUyVbpCS~QXQP@YoO=Y#3YI}GanB_3{0`M=>T`^mbwXBRep~&yct7izC`lt@yMpVlx+j15dbn|e%!XHymQCIi{G{ATICXi2;QE(K-iY-6zoX%|;o9CS8$h|()78&qol`;+0O^bp@Bjb+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..0c59650cc384d10f8bfec2291dd1c716e872d022 GIT binary patch literal 1139 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHD|xy&hE&A8owYyzmV?Og{nrYbMgD?vyhb za9w<2@^zhVZ)GipoGzO9+vD_Qvd7ded@!u1DZt=KJe;bW2pWj~_x#NS1O5+TM zc{LvwG@QA{_KP|F-L)0dx?k|iq--+_u+gXxn&dF^Pyd7<{bnDR89lGQEc|`kTki72 zXD9y`cbtg$Jiqvc#>E>e1>XxVwcYY9NmhQ@S=L7;dL=hBj`}6Mx$!{k6&h79HZsvo9)-=FYB_ru>`whRfeliD*G89r24KT<555_C^m zL(46n@qe~~=cAbGKX@X{gBWcRq*pS?ZRibQfQIhj6%2p5v*#LUCCGZRerU*D!c^hV zwBS~QfyXue4la&hX#uvAzZe4ALizjjw)Eo{k z|EG2O!KAOuNlZUpBp-cZ+T9mh(z~LA)8PonxGVe;;tSq;@3UF={WFlSvs&Ij@!*SH z4Rs$rKJnG*FR!ZoasKnkpFaERcKrBz`RMjEf6b*~zg16(bNg=D7`%A$Gs&&HzZb-c zuY0}d?%w&Y#kYR^JlEuW#+xfZ6n5_D3!VV4#2Xrn3{SNx83JavioF->T5x`8c+)Yz zUb%et6QQ57HecYfNt1M&&-jb^iB_fRPPY~77f=3vd{I)!fs~Nt+uzU2uwqWK{d!oZ z%x}Hp`SRRZJ+HJS4YU{jf_x(q*SMR$Vx$IkiA7eu0afTi{=4*nN njT7E_Ktu0<890=$asS|cvgQ9yHpAqNpq%6B>gTe~DWM4fB5lJf literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radcutlass.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..1f81483e181dda0a40b63a2ccc5938ab7324094b GIT binary patch literal 1066 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcH-Sl*E45^5FJ8Pr=Z3mHK_R*`96xXDvzC1Fi zLsKYJh3$od`;nN=qdXmqoc~0wc!i{7S(m)7caS*Iw81LHsn137_D!wknd_X3m!B?< zsd;YEwEMSb{)y*Lc6|T&v+2{k;}Xqhe}rt{O=l3zIV|bGdb@xv;GkIzLxlYek^ekA zZ5OXd`#7HSK6jnHVZl{_N4wX?J!96FoX37X`)|Tz*0pUr{+(|~i=CmcJ6XtP`+}rWd4)~H`L@h3zTx@BI? zj)^n|I#bOA8}1-b*&Ny=pqI81l`kl53e11F5)HmA>@7R)TdK-86*Z4b1mh0@Z{^g zP|jJUiA^!Qp+@4&6E0U@Ppx#l?-II&SAu7;&-Wc??moX@x@unV1+xZc@A=#2hfa7d z^5pXZuPwX_%H>rjKR*+deC_@$@mp*Q9Nx!@+b!SFp>@H`!Ow2}_jRY%ShlY6z3__X z;*+P-s%{p|y}IcCXYGTB-?P~NI=nMK~*wN}Z4Vy-`?v73D|<}$9no%{Y@kz&I9u)35UsqRqmSMxyx7$AHm6-1f`iM&_ED1fvqurpzp-C!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^K2Y5PPZ!6KinzDaH)e}CiX4kqiQqV>a+g)n zH9??{vs^|@b5X&IX9~$V?{b)?tz5G;lJilR=9)`OL~~4fQ|JJ8WpQ62RiJkq=cYKRAybhmRo&Nq_O~wCZdR(Ot~U#Jo%kLS5KwZKF;}F{%_@5 zChgj|ZN=4VtB&pazu4r>j+!&S_s?b7c>4IB|11AC2L!EN8+z$OuHCXq;eBV9bId)mR$zQdu z*VtK5zRxFc_W$_9`!{UK%{%k*-95>gU1iK#y^%9!?BsK|X3uCnfBd+Xjh$WC!_ObP zKh-}BcPM|)({#<`&YzE>wlyC+4p2 z%RfqS)zc@QK3?HH`(Tc!%O8H6eBQWUGw6)|{P%ay zw9S{B@3gD_MQn82jQ+#t?}~806aM`1M}1BY=Xv4Jg+FJW-S}|bjQ;cQnKd44o8f<0 zp4n-K;OESr4Ez7P>U4Gc*Dmcp@Sjz^&?GpL S$G8KOZarQ7T-G@yGywn%#i4!x literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radkatana.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..211382a3de71cca231535ffe4b861542c03372cd GIT binary patch literal 604 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW(V~-cm;sd@{&2P)^^n@d{!eep z{lD?Fo+I@Bi?SDUoR8ki{H1;W!!bRt8&da9>}t92!EKtVN2~cJEk~<86J0qs9+LK) zE?~VU(Tn45uUNg{F44ua>?hlbP5)BQv9SE;QTug`cQ!2by)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWE$jK@F zk%@0!Q*c7ZL1xPeM*T-=K6iZXyuPxuFhldG*uQ)olMiw{ydfZu@6etd^(uK`^h;*v zslK|GZ7#P@Uzn4%^YyojwtoW!=6&FHsW{Yrx=eS{3+DY_auxO0_j-Kxx#JhU*m9#m z6o>5j?@u<=b)5gaRz7OlKHW8O>tBRkHG6fy@B4cbONHhlo>?Lrc0L7pl7WF^{>klC zlZ$H%e(AhBRC3>8R(iemLFwD}p1bq((}SCGD^kT&d3e{m#5QGDsGbr!#C!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^K2Y6RPZ!6KinzD4&SnccN*tTNRe?j-cDtYy z@0(m!VWujM#sx@e6Reyi>{&03g4#NG0gPpJA3AQ*Xf`~+g>d_ zzCF$~^rP(l7q$C-R|ksPui1Zv@kB^bPL*G7W$2&2n$SOWf0yz)xc@uzN9WtNeVx-i z4^Iz2`26YW2mG({S;~Z5r|d6H59SiDJr%!WPW-C*W%6CsnnG&-k1S0-FP|EJ>rq@6 z&uf1@r_=LeelCz>(5>I}w7H03%b%0e`ByPs`1Dv&UW9qU)8p=Ti-3~$ai0XAGGzSx zIJtiXo5Sh;zlRh1oB0~1)$e%1@3Wcbn$F_iFQ#Qi z>)hWkv-Y==ac=jYiF)(iZ+oRW@x74!rK6vLq0w2>{$rxv)xUw>&3}JxI5R8N;PSSJ zWs@eW$vgje^0fWK%BRU3@ox23E+zc&eImWhN<``58v1OCH@ZQGS7e0b^FAkpG7|#83i6nTjwSxFVAH-@ZJ3NpRh?8 z`)caS84f)-xOU6Mnyob=XGB(~Ozopr0DDWbEC2ui literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..857b936de3fe023f95c5e3aae7a353bb0b2c3bc7 GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWRZ< zIZjZXydy>I4pXBJ-(TUb`j&2m6k(%sLG_o978SSi@agL5H92p8{zXN`WAg6oJ=Yto@~5aXjQg| zX5oUVKSk56pYh2*IduNL{fpOsC&%Tbhdt*sK3m=X`%6KkL-%ucE3au`ueUh8i!$l7 zJX7*`xxyI}_sKgx7S;z{7OE1ByP~^r`op8UgsNoY{)8Rc&!K-t=oZiYTj#qZf4r=^ zb!#ikK@1MxMKnKFnB@FPy864|N~%OwwvANL0@1m0`)A7M-p`u%VVn1cy}$3Reb)Ka z;7Zun7_nKyzdSRFXNBBe=Jmp* z;^FQVzgF>mUN2HA9!5DWKir)m6y3VPmX9G}ZvK`%`y=_4UM&Z?#M9N!Wt~$(69Ai) B>CFHD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..9b655a44b7f87102452fb8288adb0c99393f36cc GIT binary patch literal 699 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWb#3KzvI8XVGW+CEjMpo;7n~jp+^qd)!xrp zq5>xh%ue6_eFodNCQTpH_wuqA9zB{ct-rj)rgrV!`=Ubs{(PHjci-;C%V!7w-bq|# zc`9j|+1vBAf~kh>E6c3+w`{*&`!vMq{-N%vUN5pM0;8SoAMQRSRHnMez+1xO!|&BQ ze=k0iy!%T#FaROofK=LJ!QTd|aiMQZcAR?hq?KuHhM8RM-j;J`H2y!<(`!WDyxjwGfv2mV%Q~loCIFV` B=?wq? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/meta.json new file mode 100644 index 00000000000..af2e2d2368c --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsabre.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] +}, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..fbfb7a5708f0883b68dcc2ecb6fcc4e417d2e82e GIT binary patch literal 1599 zcmZ8hdo6DF#a7MxTXoKR&ikD6eLkP>{W+gM9*Vo0ql}b_6aYX5AZ`p30rC)@ge*J_@gt6hxbXb869(qs|Kb0)0stj*!~p`TH8MG1 z1S|bHSGZHO^yjR6hzpMhG+E?FrN{5)5c}0-Y-A+NJ|_!Q;hh7YH{%(EL(THN>OSO>M%ZaApsDNcjp`F6Q_z*}%e0CV=!@0^ehUg=cX za7Ji&M-6&aD3l{Jn!PTU?vEe1c-mu5&wzrLUE-pn7v?b^Us-LGTx#eb?LoM?ZQhto zps#6}sc0Z#GeVp_4|BwT0=K54DPDtNesXLCv^(kF=9!|VQpv7+f!0vbsp4uEWChmj zgl=6J{t5oXq!Q}dC%nZp-O9#VtUw`1`{ZV${eI>nPXU+xY;Dy@!k^!ym~`ypwo0ri zFJ!oyR)IBjuRc$nLCZnw_!~C*v&*Zj5_R=x6G_})=B-qk&Bx>HadoP_rUedV5$C8U`G9tSQc8Vwp4B)nz0g-#Ns&H&ud>jbd zmZF}LC3k-Y%`408cgAzkJQMrUp0;rCc7mpuKPq`rCV2&^Icgb^wd~01#3fKMV@xHw zf&NG~l;eI#vAwgE59^-l%Yn9zFx86sSL;7_v3(jHD1#+ z0RTA)dVsDRHtLU0-<4niuZa^pVUY{Vs~sHhTnDM{wKfv3=^Fb199g-}*^%`48Rs)| z0~HarO$2Cuzr-_qSCa_?Q+FxY&&w$}iJWM^T!7pRp|zE&nU4Ko3)1a2eO-N5MGfwQL~n+Z123k7RFo>N{>GcQJFW z_y(SqXx5;Yc!4BOZiyKjdX4IBn*@c5TSb1H@vc{7?my2*McaE?q*}3D>}oJSHUaUH zu}Kw^74X|pbIS~+0R7MPr|v{(mK@q0zuB*RxYKOA^!#dlV>}@pH3W?U?Qe#nEp#n5 z+$F8XcPF$qEBX2L#VE?Vc0TB$giczJv#VxQDXHs%_1faLH0;_Po=!?LnIze8Vosx6 zot$)oh)-8jUD9$TSrQq%q1&Sv!8}q&x_Iiz=ao&_erMt*y9Uu@n|p7fVk=Yw^779W zA88N@UUvofcTER0f`ci^u=SK=b0V4ELSW~xlxAIIfXZbFF}OrpvcyGk?(o3nbK)AF z)&W^4D*&P@3D`v`g#3b(=KBw+<2MVZ_nhgS9hr4uz*mVTi8)J|DfRp}oMs)hr_`_c z+$;63zx;7ko6ad&c_C|i5o(qWgArmySE~|t9nlG)_D;9BsObpP;h^6<*P7FRSfu3m-F>!HT_OW;*kl|w{(FSNa$&~p4|pLP qc(?qXMJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)OFUg1Ln`9l-dgW>I6#E$!+Mq&&#!ZD z+___5Dsf4CN4`O0vwFjWX{sD5Z4(}HJmmGdz|9tHY`MKN_HGVep<(vr*js7!dB>;K z+E-Rxem7^{thvkrfX6{6clH*Z;7^JY2dl zwM(Ho*LLoa87n0wXRwI&dY{i-UU=jlYmGnOn>?@P!o;W_U%ymcyg4^Kq`@fd)9s=ZwtwFHrL8LO|9<}Y?MBJl z+^_y#D30l^J$a|NUpUUhwUT?Z>ON@7qd7L@2=l_rEiba!$Tu zpVE6IJn-l{2i3(Jb3Pf1CR=qXR=@52ckP_odoF&{{fyF=pY&>HcuiAgSaO>8w2u1} z&q?xa&0p634i}d?a7gHw)td5#F1Lc#?Hg_`T(r@chy6re{hC8Qa-SdVI@H|d*4-YS zvX{X%#H8$6ZLsTZX0x2N4D3gr6}e1Ypj;Zf&8&{ix|A+kr`?fp) PB?bmhS3j3^P6MJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)6FprVLn`9l-rDGQC_sem!GEc{3L6eR zIC1RABd3bS-)ua2KUk#9FC95}@ub z`d{tRmudf=-z%|XS5N|iTi#k#j{UzH-=Ev~;n|0~l4@x(yO;Zf9rCOQ{Gzm_#CnC< z>lG$hE6lPD()~BeuzzwsRDDilTk4ct$*)^C^xX?!UwyjE@ep&v`*RE3|3>tsGOE;6 zY+uU3{r-7~i09J4=)7gmeT2IwtTMmin111I&PDsHm)Vh`x*7Fnvd$3mj-(dp~(; z#B%=qEALBPIq@feQ~ufunRG3uk^p9hHKqHtXUg4>e&vwHKIeCMYk=c6U8jlwXQtEt zJ@(u0QtS3P>s+bH+5cW_%lmT=EZ?s-U#}@8XUU(HqUA8DQ*w1dpjl$H+tb1;lb-}N w?7bvelANr*d)o5_Z2kZ_9LUefj$5JfNuZboFyt=akR{0PjSsq5uE@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/meta.json new file mode 100644 index 00000000000..d5cc9032cd0 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/radsickle.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Icon sprite by Dakota (discord), inhand sprites by Usk : modified by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.5, + 0.5, + 0.5, + 0.5 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/equipped-BACKPACK.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/equipped-BACKPACK.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbb5d1fc744ac4ac785b7ec9460ce8a4a1fdd91 GIT binary patch literal 917 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 C^t)sL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..383dc4d6ebe152301a0d9e623cbb1b22495d7e60 GIT binary patch literal 709 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWwa%>UA@rMs+eE9giAoy1Tt*?z6hIs0Wr zXHrq^LT2xG{mVId|HL0#xb^$-$$ZthFAfNa*X+MN>+w%9Q*(B|I!AHeLNQIr)eWYm zjdTA*&6+Ufht#YIb4uR&3V7~#rsndNxu);=?X>;3&%G1YQxE>K&+&@ImTm86&5xZ? z^0D@M$1&re^#`U@%f{`uJ9|9Tu1<8x`9rFDYOq=cKS`9VGff(0J? zjBD=i5Sv)s81e4(#`AZ6Hcfjof336MM5lEV7fH?O($sl&OC+mN)6a2^<;IYvAkEe# zXLuFmCQQtS4%O!wqV}%Wcg*Q|DtC0V zn(oWp$FjuU?@$x@F3y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWR^KljUJ|8CEW-1X~kpZA=(`7S(bT!7{&EX^&tY__xT zx}`~0RQWq5_uEgNU5USwD!BZgla#Z^9oBfWKX!Km151-ib=Uq{=54{_fV+`A7K{<`xy(q-6a+u|$Ud=AwUT zcaQE;DXu%Qt@L^9yT= z_=KeM!fi|XziXxcFJ8f)@XBE6id{?o{|fufkaWt|dD5~&@zI~6J+q{LvV7Xv=AA0+ zCva}7-4XK%914NSdKVu}>h-=Rr5qNqII(w@-umkcs&6g2nh{uf((dlceM)<0uk|)s zFFz%tb^o%R?5iVAyk~nOaPOXd==aDowK68Hcd{o6^tRq;cHQiF_Ez^sJFAYn`*#V0 a9Oz?T?xcJt=0Vja5YN-q&t;ucLK6UANcQLe literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/meta.json new file mode 100644 index 00000000000..140b0517c2d --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockclaymore.rsi/meta.json @@ -0,0 +1,38 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/pull/49264/commits/c9ddcd603adeab3822c2845f6be9dfb53452c119 : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + }, + { + "name": "equipped-BACKPACK", + "directions": 4 + }, + { + "name": "equipped-SUITSTORAGE", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..93b5174a57c868ba1d1648952f2af6b5ac8a7357 GIT binary patch literal 1216 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9GG!XV7ZFl&wkP*AeOHKHUqKdq!Zu_%=xATcwqM9kOkFcXkY-6W##SNq!+|<8)#yVr;B4qMcmt28@;6iWsdK^enrRagi4%@ zl+=bY%_k=H4x3EdM7Xv-67eY1G7XTil3Xt4wXmaml7ps(#@d8{=}mmCK^Cho@cFWG zFFl(ueOti6rGKn44&6QN{k~{=x%$`I2fW`ae(fy(zW080xr?Hb$2ooR8+<4Kcel-5 z1Vk$*clh{<2>*;riru5u_4%EAq;|lZFG{aJFJba|QhoI78Mfy)<<<9EYzkZO@03uP zVNTsIMva_TBCdwA)<-Q~Dz24&U)FCBZ?)ym^Go@bN5snh%JMb@u3F{D;NbGM>6ZAB zU(fj8ac=O~|8&B%h@W3C9pi~+wc5wBB1>SEl#9z-qm$yN?$15HhWFg6c>UZn8%J$~-e)>LR-ZHsnVfuMUzPCIHx}QfxLp3F&2{h3_bDzDYkw(fF}Uri z`BhQzcD-7@v;Q3?1{M2tk6w66N}JECdX~O%R{imB3_!oFnm(`UQ-tN~M-Ptx{UWha z$B+NDe$B_nUre<{xD-NTzaD-6EEP-#%U1ynbQLjcIo@OaFVxi5RY_ymVjDKJt&k!Uc_7 zQZIJQT0GTe#ivhPsh1u;YcxxU-E&OoZ_?jsq76)e3Fj)b?-uQ`Y`vW?jD2!{pNYx%)L4Y%HzaR4%>WIRCEbGPWd>nH@n{3TaX4 zJ=THA_0}8o;wIPS|MeAZaCc<3jXJgP(+^3v(*mW1~5*jX#O~R|NQR%SH>?2VK~Gmdmvv4FO#ofZ^QZs- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..40f49bfac4b1560bb704b1c928537d3b83818f7c GIT binary patch literal 1105 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcHGkCfFb zujHK$ZA~H%Y}{D*lQ=ccJKTz>>ya?u(Xmz3_r$uCogQl}Tz@$P`Eb2oGmUx8ccb*V zSI?;Trks28w#Ilj_dMk#Qw(N`nYMSN^U(j_<3_Ka5tqbDnc`L+E0U z$>D3diw|otqgddz%|V9V~vHo!hNYnf^#GNBrNOoyCG4Cz#C`O@1B= zl)W9DY9U?`&t%PPs*FT9_3tqPbEsLtd2JI5X$KnYSlzfBt*M==#>B4%dzq z9<=Iroqa8xf#J+vJBAZQZ*(@kWUXIg0^tYsIHBy`s(}3SmAQ8 z{kf#&^?a4}#hTCK?58rWWn$=Po*aDVehin5-sH>wTx_!)xOO w9WUlFwjSnMz<7BBQ^o<4H4IV)ypLJ`F!!8D?LN}2WCh9>p00i_>zopr0I-{#@&Et; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..ed9c00b7b0c54baa31b5a1a50095a01e592725d3 GIT binary patch literal 1043 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>QL70(Y)*K0-phSslL`iUdT1k0gQ7S_~VrE{6o}X)of~lUN zo@GwnEjyr^ZK)BSX`Y^13>-iXD}xjxD+42tgCZM@Y zV3k3Z7C;tMm!W|HNVe-lWZSp(u0ZcH9rAQ>45^5FJIm1jwu8v=|Jy{ACftxHh!PWX zFX@y}YF#Mn@K<8$%%40S6Msq0xV>rf1|haX4Iid(S_YjCT3Pbq(aL4A>%7ld*&pwH z|0ZF_?)hKZ{>+v6{;zJ|f<4a-jwKlBiTWIta$vo@fi2*m$r{EG172~4w&T$+?U@%B z&ZunG>!|Gfxr^b#$EcMRAGXc^eZafz`N7Xpa`_wku6wQD&F~<1-4eBqcQ07ZuYJ4~ z#Ho75BQW>k#LAyb**exGgc(`cuAan_10GX!i3llmMv%EjME(i`!72$duL)ziJotE19ncI);*&ix? zifw_*``D?==L83sIr!{b@m)l1dki)t;;KZAI!V!-Ori(w>-=7(-1CKXP)N5=)FjxJU4K~ zf#)JWvUjCT4X|R~_PzG`zap=vOAG5QkDj~e8}+X*`2J*t)B}&dOsM_+X%=I`?ce*p z=!KZ?D=vB5QOvbsLl|F_(En}~t{(?j=B@hUTJcF{*FGgnra%1#O4**SelF{r5}E+JwwA;I literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/meta.json new file mode 100644 index 00000000000..4a2bf903ccf --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockcutlass.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-NC-SA-3.0", + "copyright": "Modified from https://github.com/space-wizards/space-station-14/tree/master/Resources/Textures/Objects/Weapons/Melee/captain_sabre.rsi by Taral#6480 (Discord) for ss14 : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..bbe6a0ce611a283c650051426a705465ea09c39e GIT binary patch literal 1019 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5hd`K7RKu$QC@5Lt8c`CQpH@C!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^K2Y6qPZ!6KinzD8?X!gw8IFI9-y)_uS<-2- zg~vrzZ#nNc2iITkk3?$ui9eG1z^W3ageeKMK8yZYTv=98ag*Pp+ue*UZC_n3tZ&${wveL7yUZH3*!xYmI6kFI!430Qxq zFMfv1vTciIFS~nhg8iDcuHQeiE}yevpOgB;>-!miI_}-yc}o7;wMD;wHU-anmL199 zYVK=1GxgtwZEN1Y*N$i4iC6YCnZ;}}%U<}8#MH?8ZR@`r?x}xkI*WOa&5wmw9&i4) z~E{RZ!{=5X2AkNaN!?EZ0xyW!#dYx0YBZOMJ} zEIn+Rd;OCK$5-@xcg?Gtlk(F^-EynY-rCn(3=iJ?Y&6i5`hCm!2yg$IXD9nhlorN4 zjrv>q^W^>VL+9u0I9mJcXzsl~-G3PO->Clf?v;6F#g!C)yR6SI*yA1?-5h!=@9V~* z&q66S#f#Evx7IyS+i>?)ao`}qGJ#}B7~gjzlHyz`grx^cs6;oVn@>r6Oo+|#aw zzdrwmO<||b-tCp*hfk+$5h_iq{krdcR??4;A36PYFMm;E@lkfQ((BhBm&b*OznlK` z>(A$UYlP=d`}*~lu=w@f&yn%_?U{TYJdV8IGrz%cPHOFDyAS`JC&XMk@qg{XU&m@^ opG~_gvvA(O^t%z)z6y)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW#4WHTO44fyoGS3lr$t>VNBT|k2l_{WMKo4YjUHDBA4_P?*Z zIIfv3UC83KfJM;jMIe*vm!#PEcN5G1;*Ne)8Y#_=5?8* RChh>)@9FC2vd$@?2>>$>w~hb+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..3b8948d96ffa5be203e6be046a07e9a1c24ce3e7 GIT binary patch literal 613 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW-l?;Kb(rrin)DtUY6+SKc%^Xu8L&TaAZzz3N?-`yZkv`ATT-nHC~^jBmZ_#g>(a zvV+YIX0Nw@va@mB+K~S>-Jic2zOsqqR;8ri XI%?)G#V0;1KsI~2`njxgN@xNAiAB9I literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/meta.json new file mode 100644 index 00000000000..d3e681e4ade --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shockkatana.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken and modified by Taral from tgstation at https://github.com/tgstation/tgstation/pull/20520/commits/47d235721d658027a9effd37177cc8104844e0bf : further modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..38fa9f2f6eec125a61df431c7f6e0479a1a9f397 GIT binary patch literal 1124 zcmeAS@N?(olHy`uVBq!ia0vp^4M42G!3HF6DHW&!DaPU;cPEB*=VV?2IV|apzK#qG z8~eHcB(eheoCO|{#S9F5hd`K7RKu$QC@5Lt8c`CQpH@C!ZXd&Q;UHE$YEuWVq|4t1hTw}~1v7$1x0QhbC^>kOkFcXkY-6ZLZgsDY|g^KF~w~PZ!6KinzD8&SnccO0a!Mk3DnL?TgT^ ztqEBQ?ur-xF!mll<)pu@f@{qZ@r{j_qE9b-;V7VgNlr_ICG(=vRI!WATjW>-rrUA}g~tpIesUTZsKvN%xy~4_#VY*EXl9ZO*3? zzgUhwwqm=#cEO^jN9-8yJnFqCVWw?=^YER^Z}(Z+<~(1mZD7B)s^;$HuHYMw((~SA zt{|Ee1Ea9=H)(-`}u!!rAuZhREQK#H@Pg$|E8wYb;tW-u_=YmZ!Y?~;P3sw#bumb z?h|<|Q;Vx^Ond5F^q1phdmIN>v-`xbZW$$|-TyZ1TYoI)(4)k~e?HVb$V|BC)pG2x z%g>8H8rd8!dR^H0#!zC?vz@*F(q>oc^>3)VaE^bLM(urdv9&CJCAAgqE%u)IeACh0 z^80>&R(rppZpJzONh@mO)%n*>J7JJ?X_-}^_D7IxWV*pr`9_dP4BK=;$qH z?}ke3HMFVx#ak}E&&<}m%j8!=S9o1X-R1IzaM1&EbP{edJzd9h^Z8u&iI3M_dLh1+ zMbgdZCsXZ|O$&m=zO0T~kjiahZ|>l#t@!4A&nfZ8=Cw={=CLrm*;mI`ys2SwwEU5t zJ%2Ugd+J{>NSs%Fc_veKiMnC+^057!->W;zr|6%vH(-eQ^Y^&zp1>gdlx7E4?JRhO8otG_5+DKwrk$kh+o%VW99mIr^?gIn&-d! zJf5BL_}_}fHJ1Mx%NvdXoi^K>by)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JW~FPmIQ~sWDdn94 zOUt7d+9hH#RwXC6If7njTUdzj+^lKmSy=sy$I0qS*&C@B1#{P(aO}7@H|p*8*(#R) z`}`jlh%13?fB;@sml&DpmcMPoLgz2G+pa18iG5eh{6IlL{o-S}`WLho+PMn~me;EB zUrgK6P#F=q?)-^wOi{Vpw&>|rdL+NTwCHM@_crkfuZ?H5PyLmmE-^nqqxe|)dePdQ ze6=-omoI;=UY)JF@ofG&{g)3vUU;>~UejB4-jTA$^PPll+j!4C_Sk)4Cg)@x{W;o+ zmmanTtN!W!&=hlM!bA4z!>1b6KW<}(Ike%Ph~USkN!O|pul~5V;9S~@RZo+S#m>KY z_wDRIq5u1SPxv0&^y;qpyB+*H_dL75_1D&rfA$F_x^d<1J9IZT*KD;G5WM)e`=(9Q zt~#N%JHAyOT5*VbnU_Rrh2!>?z;^LXR|2^fR>?6Ou(bEGKDnZ`dkrWq O89ZJ6T-G@yGywq4V(9e% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..097321711bbc290eadc2b75ebd4e6529c066bf21 GIT binary patch literal 705 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85sBugD~Uq{1qucL5ULAh?3y^w370~qEv=}#LT=BJwMkF1yemk zJy)37&w3&Rt70XRt82O%L|C5p=^+AG#Ht|;!HrcAtMum0FaIX z;>>myuy_`b4FU;34AKvy(JWe_d-TCsr@4~$c zpZ}NMB%=hf00Np%wLW{TwCMfog+}Qn>Gz+n`P1n6)M@wUh7i3H!HLuMX~;{;yyVtW zy7cVLQ{!c~n8Hpid|KuF&PL%S_pCPS+9Re@8siVou7YX-MOIk-!5+SoK|Jkc{i={nAkj1t;97CBXc>E z`Oj;4TTK0MM(5ze2iwbUKg&NUXtC5@2Ifu%z6~>cx9~X!APn4O%v@SFvax-t6qX!OG@z(E8AhZQmIkvg2>AJN`|0x;ih&a!*%3 Jmvv4FO#qLb?|=XR literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/meta.json new file mode 100644 index 00000000000..8aa7ebb4b74 --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksabre.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/555fa0ed9f380509156d94131bd8a3f1c1fee1cf : modification by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/icon.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..2d7c5620d100d57ff9c8132045e54b3daa2820f0 GIT binary patch literal 1414 zcmZ8h2T&7O5d9&6L;`3ihZF^a9v+T_Dx9E6Fc^>`1W?L|Fi2M^384oLQHp?ILr@5y zp{T&2oFWLpb`0lGjv^usQIr}2Ck8@E$bHnAo4K9Yzi-Rm-M=$`vs|31it?KB002dM zI|>cTRLHs*Ie5OqNA7|GL8nn|KwY=?G*nQ*WG6BJ4VSQDe_5z+inQ~h1AyJK!H8PD z));8iVAy&x+#-S)vHsD4z{NlGEW^;*)?L@!(Adz}LN>$G!S44`JeoMRREwf9}Q42 z*2u)v2vPPu??z48vhTUBL%cyUFtg0JNZPNK5dFAiY-F_I?MUd`ZdMV07!Je4okI0p`<&c!N#k^(ujB%wMBv$RqB`>OXR2m7p1ifPX z>hW1D^Zn=5%nMnL6%vseXkVefXzl-8Kwi?1QS{MC)-FCtk)DVJZocN;Yj1MBRaA;l zy@q!hhXJ^{k3D;^qky8Xl${b9r#w9t9l|0?TIAXdV%Pk>IxhI6tDrkicC(ruD_YbM z_K)(_^rh^3ye^*%B2Ho@=f}yfg#CZb7+0qa_)=&?k@PS1bv;j_TqF)Ju8^!ycyV|K z4-EzgNhT4#^x}1ikcWfM&MvOu4>nzUKS`aU{M=BFA@tmQs<0l-l*{E`EG@O@B-{y! zIxT;=Hfx@c)Frl#kmeoI<-cIw4|bysHC<4~2-#lEHnrRmFWkqfLgM%g99rWff%kHh zc#*3IJZ`@lOq!d~OJm|f*bdg2Lhd8R2+QXvWx4-V;4N{DANPD#Lh?=i>)09g`8=>( z9@e)x@LH zKmQs2L)Cj^Bu*#_xXLoU(XG4Vy`KB(inxslZq$48IH#sst5Cq*gKSoTPaIQB>0C$? z($|vF?SGZ%uy)8}%sj}BZUyo5^csw-9XFQS3(8KU-!;e#H)yQRK0OiAgQwsnqvGfA ze}{{7E@xKQT&&Kd>fNxcjNNNv*4Hy9I)Gw+Dp8?MmmmLBEg2!<>pltw=9d?`mHH#` zGSl;d&8N^tUMO_-3~GjDw2?TphLcL# z)AMtit>GduTgh=ZP|L~7dq-H5osJcu_ahnS^3|!XTg~mHbzFi~s+LCc=;Pl)wrpyV cDxA>oK_p9<1V=J&aAT9$+d5O~Z2Z#x1yRmj9{>OV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-left.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-left.png new file mode 100644 index 0000000000000000000000000000000000000000..a51e22b4779deeb4f4a9c1339fafa0c9740e133b GIT binary patch literal 1101 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~I~Cb`J1#c2)=|%1_J8No8Qr zI6rlwt;b;pnWOQ+TNjD8rwJ6E2$=h3ky78%F4qkKx470?&4~HM>MJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)TRmMILn`9l-ZJz*uF^gFy$4X54avDB}#&B#F?p~NPj@_m9y zNqz1-l_}nu56jpxb~~HQieGW9+W5P^Hc;P#8_VQt7T&nTb#z+T%2J>Ljp;#7_uhYO zVsBWoPz?3$zIew}~pMyke zlK1Sgd#}$=xBhg?jU$-VQSMxS-Tx(BYkgULK7T6_WNuhJ{rke2-VEQpcK0+bzpErB zb%LD_B1C4qIJ(lvPTt^r%mJH4Gh{oKn3~De+?M@kEpE{N@xk7kjG}j+EH&0B&I#Uf zcYfHtw||$nZ48{bVd?|c_?4x9*Vh%-Y8Xf@(GZE|zJGb~9ww=?c9YuPvGX%rtvWwn zfYX^zZt)W}UfJHX|L>o%YWh1&$lANS^>2{lW@fE5I*ie-PYYZGj+?pKO^^5`xrQOA gLpMhW2yV&T?+Q3rQW?MC6(~AAUHx3vIVCg!04;dB&Hw-a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-right.png b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/inhand-right.png new file mode 100644 index 0000000000000000000000000000000000000000..96c1f3ef3662a44d63f67223b980fcef9d9f0e14 GIT binary patch literal 1061 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7T#lEU~I~Cb`J1#c2)=|%1_J8No8Qr zI6rlwt;b;pnWOQ+TNjD8rwJ6E2$=h3ky78%F4qkKx470?&4~HM>MJ!#MBM%0)&~!c zCtW>wG%}n$+)>~UL!tN_k=P|i{;Rf%Eo>6+`~6Yxec^XL0V&aCk+y*jmvfCp`#o>o zStU~8D(}+rLVC)~RFzBJk|nb7-#>i(s&{Dfhy8|2p6RmvP@&NfxuWc{nZQ0up8HJVQG^qdr$<15v!v*ajti?MCn>uA-l+F4@cMj}=}zm6 zBrL@OTG?)XZQg(IecswbU#3hK>0#Wf-}l*&kEN_J?QY?|e%a-fOh4u~YVUo!-mGD# z|E1Ttx-~33`OMy@9hXji&3jU$gU*Z{R82 zTEi?O!zAo_D(-#J`+w)|{rj{0>V5v|KSit97WQ-lBZafTBeIx*fo~27GqO(!z6%tT zC~=J_3C>R|DNig)We7;j%q!9Ja}7~2)iczy%*nfD2UOFO8sVAd>8ZuQ0pzeUNHMZ9 zFalX#Kr9VqgQ8!9kr^z`1Y{dBGBF4M=_nx1Y-a(BX93wDAX3c8@PZjZqgl!T)IWip zfd#12z{uEuaRJ2C|Np_78H84IsJ|1F-w#Y)y`Ca+~{^8bJx;a=Z)9IVuNdb0SMPH8-?u*rG z=dWzJXYzjM_Q-RJAjdP@@K&lzG?ZuE_W0thZzs!ajC{;L&NaKqb^KxEZ~ zrnDy4KIVc7^Ge~oXGL2*b)D2=CpX_LiO9KVZz}n{=|?7?zr*c4wz0Cu)=Mta7P;!R zhds!&^!s~#zy1GzSZ?{m5@Wyrw~NdA{^@Jau-89&`fyv}`=-4uy#9vt{% zedm4u`jv}ug(ivyU|8N8gNr9f8Cdduz2eopJhzBW*Sz~JfX=d#Wzp$Pzw6rAk< literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/meta.json b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/meta.json new file mode 100644 index 00000000000..5fa895e58da --- /dev/null +++ b/Resources/Textures/_HL/Objects/Weapons/Melee/Enchanted/shocksickle.rsi/meta.json @@ -0,0 +1,30 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Icon sprite by Dakota (discord), inhand sprites by Usk : modified by iisazel", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "icon", + "delays": [ + [ + 0.2, + 0.2, + 0.2, + 0.2 + ] + ] + }, + { + "name": "inhand-left", + "directions": 4 + }, + { + "name": "inhand-right", + "directions": 4 + } + ] +} From 82d03cb910f66d61218cac3b1b99e4610376014f Mon Sep 17 00:00:00 2001 From: R3v3l4t1on <237806892+R3v3l4t1on@users.noreply.github.com> Date: Thu, 2 Apr 2026 22:09:09 +0200 Subject: [PATCH 8/8] [BOUNTY] Port subtype switchable + Tallborgs (#1083) * Borg type switching. (#32586) * Borg type switching. This allows borgs (new spawn or constructed) to select their chassis type on creation, like in SS13. This removes the need for the many different chassis types, and means round-start borgs can actually play the game immediately instead of waiting for science to unlock everything. New borgs have an additional action that allows them to select their type. This opens a nice window with basic information about the borgs and a select button. Once a type has been selected it is permanent for that borg chassis. These borg types also immediately start the borg with specific modules, so they do not need to be printed. Additional modules can still be inserted for upgrades, though this is now less critical. The built-in modules cannot be removed, but are shown in the UI. The modules that each borg type starts with: * Generic: tools * Engineering: advanced tools, construction, RCD, cable * Salvage: Grappling gun, appraisal, mining * Janitor: cleaning, light replacer * Medical: treatment * Service: music, service, clowning Specialized borgs have 3 additional module slots available on top of the ones listed above, generic borgs have 5. Borg types are specified in a new BorgTypePrototype. These prototypes specify all information about the borg type. It is assigned to the borg entity through a mix of client side, server, and shared code. Some of the involved components were made networked, others are just ensured they're set on both sides of the wire. The most gnarly change is the inventory template prototype, which needs to change purely to modify the borg hat offset. I managed to bodge this in with an API that *probably* won't explode for specifically for this use case, but it's still not the most clean of API designs. Parts for specific borg chassis have been removed (so much deleted YAML) and specialized borg modules that are in the base set of a type have been removed from the exosuit fab as there's no point to printing those. The ability to "downgrade" a borg so it can select a new chassis, like in SS13, is something that would be nice, but was not high enough priority for me to block the feature on. I did keep it in mind with some of the code, so it may be possible in the future. There is no fancy animation when selecting borg types like in SS13, because I didn't think it was high priority, and it would add a lot of complex code. * Fix sandbox failure due to collection expression. * Module tweak Fix salvage borg modules still having research/lathe recipes Engie borg has regular tool module, not advanced. * Fix inventory system breakage * Fix migrations Some things were missing * Guidebook rewordings & review * MinWidth on confirm selection button * Borg type switching. (#32586) * Borg type switching. This allows borgs (new spawn or constructed) to select their chassis type on creation, like in SS13. This removes the need for the many different chassis types, and means round-start borgs can actually play the game immediately instead of waiting for science to unlock everything. New borgs have an additional action that allows them to select their type. This opens a nice window with basic information about the borgs and a select button. Once a type has been selected it is permanent for that borg chassis. These borg types also immediately start the borg with specific modules, so they do not need to be printed. Additional modules can still be inserted for upgrades, though this is now less critical. The built-in modules cannot be removed, but are shown in the UI. The modules that each borg type starts with: * Generic: tools * Engineering: advanced tools, construction, RCD, cable * Salvage: Grappling gun, appraisal, mining * Janitor: cleaning, light replacer * Medical: treatment * Service: music, service, clowning Specialized borgs have 3 additional module slots available on top of the ones listed above, generic borgs have 5. Borg types are specified in a new BorgTypePrototype. These prototypes specify all information about the borg type. It is assigned to the borg entity through a mix of client side, server, and shared code. Some of the involved components were made networked, others are just ensured they're set on both sides of the wire. The most gnarly change is the inventory template prototype, which needs to change purely to modify the borg hat offset. I managed to bodge this in with an API that *probably* won't explode for specifically for this use case, but it's still not the most clean of API designs. Parts for specific borg chassis have been removed (so much deleted YAML) and specialized borg modules that are in the base set of a type have been removed from the exosuit fab as there's no point to printing those. The ability to "downgrade" a borg so it can select a new chassis, like in SS13, is something that would be nice, but was not high enough priority for me to block the feature on. I did keep it in mind with some of the code, so it may be possible in the future. There is no fancy animation when selecting borg types like in SS13, because I didn't think it was high priority, and it would add a lot of complex code. * Fix sandbox failure due to collection expression. * Module tweak Fix salvage borg modules still having research/lathe recipes Engie borg has regular tool module, not advanced. * Fix inventory system breakage * Fix migrations Some things were missing * Guidebook rewordings & review * MinWidth on confirm selection button * Guh messed up the ID... * Merge pull request #1804 from Road-Train/borg-subtypes porting AL borg subtypes * commenting as of yet unused tags. * Merge pull request #1383 from ss14Starlight/borg-rsi-fixes Borg rsi fixes * port subtypes * Merge pull request #1961 from R3v3l4t1on/change-default-borg-chassis Swapping default borg chassis * Merge pull request #1961 from R3v3l4t1on/change-default-borg-chassis Swapping default borg chassis * Customization should be free! * Remove pricing logic because I can't be arsed to fix it for 1 sprite and the system is kinda stupid anyway. * BEGONE ENT * Fixing several sprite paths and PROPERLY applying the restoration of the OG borg frames. * Tallborg sprites (Not yet added to the subtypes) * Delete the AL port due to possible licensing issues * Add the CD version of the system instead. My sanity is at ease. * Leftover changes. * Another one! Guuuuh * Gonna kill myself with all these fucking typos * Why the fuck will this just not work... * I am genuinely lost for why this is not working. * Fairly sure I've fucked up SEVERAL rsi's but... I just want this shit to work man... * WHYYYYY JUST WORK GOD DAMN IT * SERVER LAUNCHES, SELECTING A BORG CRASHES IT. BUT BY GOD. IT'S PROGRESS. * VICTORY!!!!! * Duplication moment Just 1 linter fail? Surely not * Fixing RSI's of several borgs so they work properly. * Borgs use labels instead of tooltips since it is more convenient (need to adjust the location though). Also fixed medical standard not using an .rsi (and updated ID's to match the SL convention) * refactor ChassisSpriteSelection.xaml.cs - Remove code duplication by changing CreateDefaultSubtypeButton into CreateSubtypeButton which can create both the default and other buttons. Also hopefully fixed the labels being slapped RIGHT on top of the borg sprites? * Further refactoring: Pass only the subprototype instead of the entire action. * UI works... several of the borgs are a tad broken though time to look into that. * Removed unnecesary subtype mentions from the FTL file, hopefully fixed all the broken dummy protos. * Yeah no I am not redoing all of the quadborgs as well. That's a future me problem. * Fixing ID's. * Fixed engi quadborg accepting arms, reinstated all the borg legs/torso/heads so quadborgs can still be built. To be removed when quadborgs become switchable. * Reinstated the removed modules, but moved them to be craftable at base so quads don't get cucked. * Whoops forgot to re-parent the heads. * Tags moment. * Split the Civilian folder into Jani/Service. Also, prototyped all the Tallborgs. * FUCKASS TYPOS * I swear I can't read BUT THIS TIME I'VE GOT IT. * I swear I have eyes. I just. Can't seem to use them. --------- Co-authored-by: Pieter-Jan Briers Co-authored-by: FoxxoTrystan <45297731+FoxxoTrystan@users.noreply.github.com> Co-authored-by: Matthew Herber <32679887+Happyrobot33@users.noreply.github.com> Co-authored-by: Rinary --- .../Clothing/ClientClothingSystem.cs | 24 +- .../Inventory/ClientInventorySystem.cs | 16 +- Content.Client/Overlays/EquipmentHudSystem.cs | 1 + .../Silicons/Borgs/BorgMenu.xaml.cs | 3 +- .../Silicons/Borgs/BorgModuleControl.xaml.cs | 3 +- .../Silicons/Borgs/BorgSelectTypeMenu.xaml | 47 ++ .../Silicons/Borgs/BorgSelectTypeMenu.xaml.cs | 98 +++ .../Borgs/BorgSelectTypeUserInterface.cs | 33 + .../Borgs/BorgSwitchableTypeSystem.cs | 97 +++ Content.Client/Silicons/Borgs/BorgSystem.cs | 14 + .../Borgs/BorgSwitchableSubtypeSystem.cs | 106 +++ .../Borgs/UI/ChassisSpriteSelection.xaml | 24 + .../Borgs/UI/ChassisSpriteSelection.xaml.cs | 115 +++ .../Borgs/BorgSwitchableTypeSystem.cs | 82 +++ .../Silicons/Borgs/BorgSystem.Modules.cs | 39 ++ .../Silicons/Borgs/BorgSystem.Transponder.cs | 17 + .../Silicons/Borgs/BorgSystem.Ui.cs | 3 + Content.Server/Silicons/Borgs/BorgSystem.cs | 15 +- .../Borgs/BorgSwitchableSubstypeSystem.cs | 43 ++ .../Interaction/InteractionPopupSystem.cs | 22 + .../Inventory/InventoryComponent.cs | 10 +- .../Inventory/InventorySystem.Slots.cs | 49 ++ .../Overlays/ShowHealthBarsComponent.cs | 6 +- .../Overlays/ShowHealthIconsComponent.cs | 6 +- .../Silicons/Borgs/BorgTypePrototype.cs | 25 +- .../Borgs/Components/BorgChassisComponent.cs | 15 +- .../Borgs/Components/BorgModuleComponent.cs | 8 + .../Components/BorgSwitchableTypeComponent.cs | 72 ++ .../Borgs/SharedBorgSwitchableTypeSystem.cs | 169 +++++ .../Silicons/Borgs/SharedBorgSystem.cs | 9 + .../Silicons/Borgs/BorgSubtypePrototype.cs | 98 +++ .../Borgs/BorgSwitchableSubtypeComponent.cs | 18 + .../Borgs/SharedSwitchableSubstypeSystem.cs | 86 +++ .../SharedSwitchableSubtypeSystem.Events.cs | 13 + Resources/Locale/en-US/_CD/borg/subtypes.ftl | 1 + Resources/Locale/en-US/borg/borg.ftl | 37 + Resources/Prototypes/Actions/borgs.yml | 12 + Resources/Prototypes/Body/Parts/silicon.yml | 34 +- .../Spawners/Conditional/xenoborgs.yml | 4 +- .../Entities/Markers/Spawners/ghost_roles.yml | 6 +- .../Entities/Markers/Spawners/jobs.yml | 8 +- .../Mobs/Cyborgs/base_borg_chassis.yml | 17 +- .../Entities/Mobs/Cyborgs/borg_chassis.yml | 541 ++++---------- .../Entities/Mobs/Cyborgs/xenoborgs.yml | 56 +- .../Entities/Mobs/Player/silicon.yml | 21 +- .../Objects/Specific/Robotics/borg_parts.yml | 503 ------------- .../Specific/Robotics/endoskeleton.yml | 169 +---- .../Specific/Robotics/endoskeleton.yml | 41 +- .../Prototypes/InventoryTemplates/borg.yml | 3 +- .../Construction/Graphs/machines/cyborg.yml | 173 +---- .../Recipes/Lathes/Packs/robotics.yml | 16 +- .../Prototypes/Recipes/Lathes/robotics.yml | 73 +- .../Prototypes/Research/civilianservices.yml | 17 +- Resources/Prototypes/Research/industrial.yml | 2 - .../Prototypes/Roles/Jobs/Science/borg.yml | 2 +- .../Silicon/Cyborgs/base_borg_subtypes.yml | 168 +++++ .../Silicon/Cyborgs/borg_subtype_chassis.yml | 20 + .../Mobs/Silicon/Cyborgs/borg_subtypes.yml | 18 + .../Silicon/Cyborgs/borg_subtype_chassis.yml | 319 +++++++++ .../Mobs/Silicon/Cyborgs/borg_subtypes.yml | 226 ++++++ .../Objects/Specific/Robotics/borg_parts.yml | 314 ++++++++- .../_HL/InventoryTemplates/borgs.yml | 72 ++ .../Entities/Markers/Spawners/ghost_roles.yml | 23 + .../Silicon/Cyborgs/borg_subtype_chassis.yml | 321 +++++++++ .../Mobs/Silicon/Cyborgs/borg_subtypes.yml | 228 ++++++ Resources/Prototypes/borg_types.yml | 53 +- Resources/Prototypes/tags.yml | 63 +- .../ServerInfo/Guidebook/Science/Cyborgs.xml | 16 +- .../Actions/actions_borg.rsi/meta.json | 5 +- .../Actions/actions_borg.rsi/select-type.png | Bin 0 -> 408 bytes .../clown.png => Chassis/clown.rsi/borg.png} | Bin .../clown.rsi/borg_e.png} | Bin .../clown.rsi/borg_e_r.png} | Bin .../clown.rsi/borg_l.png} | Bin .../Mobs/Silicon/Chassis/clown.rsi/meta.json | 27 + .../derelict.rsi/borg.png} | Bin .../derelict.rsi/borg_e.png} | Bin .../derelict.rsi/borg_e_r.png} | Bin .../derelict.rsi/borg_l.png} | Bin .../derelict.rsi}/derelict_icon.png | Bin .../Silicon/Chassis/derelict.rsi/meta.json | 31 + .../Chassis/engineering/antique.rsi/borg.png | Bin 0 -> 1878 bytes .../engineering/antique.rsi/borg_e.png | Bin 0 -> 124 bytes .../engineering/antique.rsi/borg_e_r.png | Bin 0 -> 127 bytes .../engineering/antique.rsi/borg_l.png | Bin 0 -> 314 bytes .../Chassis/engineering/antique.rsi/meta.json | 27 + .../Chassis/engineering/cricket.rsi/borg.png | Bin 0 -> 6107 bytes .../engineering/cricket.rsi/borg_e.png | Bin 0 -> 179 bytes .../engineering/cricket.rsi/borg_e_r.png | Bin 0 -> 200 bytes .../engineering/cricket.rsi/borg_l.png | Bin 0 -> 379 bytes .../Chassis/engineering/cricket.rsi/meta.json | 27 + .../engineering/default.rsi/borg.png} | Bin .../engineering/default.rsi/borg_e.png} | Bin .../engineering/default.rsi/borg_e_r.png} | Bin .../engineering/default.rsi/borg_l.png} | Bin .../Chassis/engineering/default.rsi/meta.json | 27 + .../Chassis/engineering/generic.rsi/borg.png | Bin 0 -> 2261 bytes .../engineering/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../engineering/generic.rsi/borg_e_r.png} | Bin .../engineering/generic.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/engineering/generic.rsi/meta.json | 27 + .../Chassis/engineering/noble.rsi/borg.png | Bin 0 -> 3470 bytes .../Chassis/engineering/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../engineering/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/engineering/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/engineering/noble.rsi/meta.json | 45 ++ .../Chassis/engineering/standard.rsi/borg.png | Bin 0 -> 1911 bytes .../engineering/standard.rsi/borg_e.png} | Bin .../engineering/standard.rsi/borg_e_r.png} | Bin .../engineering/standard.rsi/borg_l.png} | Bin .../engineering/standard.rsi/meta.json | 27 + .../generic/default.rsi/borg.png} | Bin .../Chassis/generic/default.rsi/borg_e.png | Bin 0 -> 329 bytes .../Chassis/generic/default.rsi/borg_e_r.png | Bin 0 -> 325 bytes .../Chassis/generic/default.rsi/borg_l.png | Bin 0 -> 648 bytes .../Chassis/generic/default.rsi/meta.json | 27 + .../Chassis/generic/droid.rsi/borg.png | Bin 0 -> 8619 bytes .../Chassis/generic/droid.rsi/borg_e.png | Bin 0 -> 307 bytes .../Chassis/generic/droid.rsi/borg_e_r.png | Bin 0 -> 203 bytes .../Chassis/generic/droid.rsi/borg_l.png | Bin 0 -> 370 bytes .../Chassis/generic/droid.rsi/meta.json | 117 ++++ .../Chassis/generic/generic.rsi/borg.png | Bin 0 -> 1516 bytes .../Chassis/generic/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/generic/generic.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/generic/generic.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/generic/generic.rsi/meta.json | 27 + .../Chassis/generic/noble.rsi/borg.png | Bin 0 -> 2691 bytes .../Chassis/generic/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../Chassis/generic/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/generic/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/generic/noble.rsi/meta.json | 27 + .../Chassis/janitor/cricket.rsi/borg.png | Bin 0 -> 6833 bytes .../Chassis/janitor/cricket.rsi/borg_e.png | Bin 0 -> 179 bytes .../Chassis/janitor/cricket.rsi/borg_e_r.png | Bin 0 -> 200 bytes .../Chassis/janitor/cricket.rsi/borg_l.png | Bin 0 -> 379 bytes .../Chassis/janitor/cricket.rsi/meta.json | 27 + .../janitor/default.rsi/borg.png} | Bin .../janitor/default.rsi/borg_e.png} | Bin .../janitor/default.rsi/borg_e_r.png} | Bin .../janitor/default.rsi/borg_l.png} | Bin .../janitor/default.rsi/borg_moving.png} | Bin .../Chassis/janitor/default.rsi/meta.json | 57 ++ .../Chassis/janitor/generic.rsi/borg.png | Bin 0 -> 1903 bytes .../Chassis/janitor/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/janitor/generic.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../janitor/generic.rsi/borg_l.png} | Bin .../Chassis/janitor/generic.rsi/meta.json | 27 + .../Chassis/janitor/mopbot.rsi/borg.png | Bin 0 -> 1987 bytes .../Chassis/janitor/mopbot.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/janitor/mopbot.rsi/borg_e_r.png | Bin 0 -> 127 bytes .../Chassis/janitor/mopbot.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/janitor/mopbot.rsi/meta.json | 27 + .../Chassis/janitor/noble.rsi/borg.png | Bin 0 -> 3070 bytes .../Chassis/janitor/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../Chassis/janitor/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/janitor/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/janitor/noble.rsi/meta.json | 27 + .../Chassis/janitor/standard.rsi/borg.png | Bin 0 -> 1953 bytes .../Chassis/janitor/standard.rsi/borg_e.png | Bin 0 -> 329 bytes .../Chassis/janitor/standard.rsi/borg_e_r.png | Bin 0 -> 325 bytes .../Chassis/janitor/standard.rsi/borg_l.png | Bin 0 -> 648 bytes .../Chassis/janitor/standard.rsi/meta.json | 27 + .../Chassis/medical/cricket.rsi/borg.png | Bin 0 -> 6742 bytes .../Chassis/medical/cricket.rsi/borg_e.png | Bin 0 -> 179 bytes .../Chassis/medical/cricket.rsi/borg_e_r.png | Bin 0 -> 200 bytes .../Chassis/medical/cricket.rsi/borg_l.png | Bin 0 -> 379 bytes .../Chassis/medical/cricket.rsi/meta.json | 27 + .../medical/default.rsi/borg.png} | Bin .../medical/default.rsi/borg_e.png} | Bin .../medical/default.rsi/borg_e_r.png} | Bin .../medical/default.rsi/borg_l.png} | Bin .../medical/default.rsi/borg_moving.png} | Bin .../Chassis/medical/default.rsi/meta.json | 75 ++ .../Chassis/medical/droid.rsi/borg.png | Bin 0 -> 2116 bytes .../Chassis/medical/droid.rsi/borg_e.png | Bin 0 -> 128 bytes .../Chassis/medical/droid.rsi/borg_e_r.png | Bin 0 -> 127 bytes .../Chassis/medical/droid.rsi/borg_l.png | Bin 0 -> 315 bytes .../Chassis/medical/droid.rsi/meta.json | 27 + .../Chassis/medical/generic.rsi/borg.png | Bin 0 -> 2349 bytes .../Chassis/medical/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/medical/generic.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/medical/generic.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/medical/generic.rsi/meta.json | 27 + .../Chassis/medical/needles.rsi/borg.png | Bin 0 -> 3718 bytes .../Chassis/medical/needles.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/medical/needles.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/medical/needles.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/medical/needles.rsi/meta.json | 27 + .../Chassis/medical/noble.rsi/borg.png | Bin 0 -> 2482 bytes .../Chassis/medical/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../Chassis/medical/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/medical/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/medical/noble.rsi/meta.json | 27 + .../Chassis/medical/standard.rsi/borg.png | Bin 0 -> 1983 bytes .../Chassis/medical/standard.rsi/borg_e.png | Bin 0 -> 329 bytes .../Chassis/medical/standard.rsi/borg_e_r.png | Bin 0 -> 325 bytes .../Chassis/medical/standard.rsi/borg_l.png | Bin 0 -> 648 bytes .../Chassis/medical/standard.rsi/meta.json | 27 + .../Chassis/mining/cricket.rsi/borg.png | Bin 0 -> 6059 bytes .../Chassis/mining/cricket.rsi/borg_e.png | Bin 0 -> 179 bytes .../Chassis/mining/cricket.rsi/borg_e_r.png | Bin 0 -> 200 bytes .../Chassis/mining/cricket.rsi/borg_l.png | Bin 0 -> 379 bytes .../Chassis/mining/cricket.rsi/meta.json | 27 + .../mining/default.rsi/borg.png} | Bin .../mining/default.rsi/borg_e.png} | Bin .../mining/default.rsi/borg_e_r.png} | Bin .../mining/default.rsi/borg_l.png} | Bin .../mining/default.rsi/borg_moving.png} | Bin .../Chassis/mining/default.rsi/meta.json | 49 ++ .../Silicon/Chassis/mining/droid.rsi/borg.png | Bin 0 -> 2394 bytes .../Chassis/mining/droid.rsi/borg_e.png | Bin 0 -> 841 bytes .../Chassis/mining/droid.rsi/borg_e_r.png | Bin 0 -> 388 bytes .../Chassis/mining/droid.rsi/borg_l.png | Bin 0 -> 411 bytes .../Chassis/mining/droid.rsi/meta.json | 112 +++ .../Chassis/mining/generic.rsi/borg.png | Bin 0 -> 2156 bytes .../Chassis/mining/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/mining/generic.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/mining/generic.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/mining/generic.rsi/meta.json | 27 + .../Silicon/Chassis/mining/noble.rsi/borg.png | Bin 0 -> 4156 bytes .../Chassis/mining/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../Chassis/mining/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/mining/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/mining/noble.rsi/meta.json | 57 ++ .../Chassis/mining/standard.rsi/borg.png | Bin 0 -> 1966 bytes .../Chassis/mining/standard.rsi/borg_e.png | Bin 0 -> 329 bytes .../Chassis/mining/standard.rsi/borg_e_r.png | Bin 0 -> 325 bytes .../Chassis/mining/standard.rsi/borg_l.png | Bin 0 -> 648 bytes .../Chassis/mining/standard.rsi/meta.json | 27 + .../peace.png => Chassis/peace.rsi/borg.png} | Bin .../peace.rsi/borg_e.png} | Bin .../peace.rsi/borg_e_r.png} | Bin .../peace.rsi/borg_l.png} | Bin .../Mobs/Silicon/Chassis/peace.rsi/meta.json | 27 + .../Chassis/service/brobot.rsi/borg.png | Bin 0 -> 2116 bytes .../Chassis/service/brobot.rsi/borg_e.png | Bin 0 -> 109 bytes .../Chassis/service/brobot.rsi/borg_e_r.png | Bin 0 -> 109 bytes .../Chassis/service/brobot.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/service/brobot.rsi/meta.json | 27 + .../Chassis/service/cricket.rsi/borg.png | Bin 0 -> 6318 bytes .../Chassis/service/cricket.rsi/borg_e.png | Bin 0 -> 179 bytes .../Chassis/service/cricket.rsi/borg_e_r.png | Bin 0 -> 200 bytes .../Chassis/service/cricket.rsi/borg_l.png | Bin 0 -> 379 bytes .../Chassis/service/cricket.rsi/meta.json | 27 + .../service/default.rsi/borg.png} | Bin .../Chassis/service/default.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/service/default.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/service/default.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/service/default.rsi/meta.json | 27 + .../Chassis/service/generic.rsi/borg.png | Bin 0 -> 1773 bytes .../Chassis/service/generic.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/service/generic.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/service/generic.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/service/generic.rsi/meta.json | 27 + .../Chassis/service/maximillion.rsi/borg.png | Bin 0 -> 1876 bytes .../service/maximillion.rsi/borg_e.png | Bin 0 -> 122 bytes .../service/maximillion.rsi/borg_e_r.png | Bin 0 -> 125 bytes .../service/maximillion.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/service/maximillion.rsi/meta.json | 27 + .../Chassis/service/noble.rsi/borg.png | Bin 0 -> 2714 bytes .../Chassis/service/noble.rsi/borg_e.png | Bin 0 -> 125 bytes .../Chassis/service/noble.rsi/borg_e_r.png | Bin 0 -> 128 bytes .../Chassis/service/noble.rsi/borg_l.png | Bin 0 -> 311 bytes .../Chassis/service/noble.rsi/meta.json | 27 + .../Chassis/service/standard.rsi/borg.png | Bin 0 -> 1956 bytes .../Chassis/service/standard.rsi/borg_e.png | Bin 0 -> 329 bytes .../Chassis/service/standard.rsi/borg_e_r.png | Bin 0 -> 325 bytes .../Chassis/service/standard.rsi/borg_l.png | Bin 0 -> 648 bytes .../Chassis/service/standard.rsi/meta.json | 27 + .../Chassis/service/waitress.rsi/borg.png | Bin 0 -> 1903 bytes .../Chassis/service/waitress.rsi/borg_e.png | Bin 0 -> 124 bytes .../Chassis/service/waitress.rsi/borg_e_r.png | Bin 0 -> 230 bytes .../Chassis/service/waitress.rsi/borg_l.png | Bin 0 -> 316 bytes .../Chassis/service/waitress.rsi/meta.json | 27 + .../synd_eng.rsi/borg.png} | Bin .../synd_eng.rsi/borg_e.png} | Bin .../Silicon/Chassis/synd_eng.rsi/borg_e_r.png | Bin 0 -> 109 bytes .../synd_eng.rsi/borg_l.png} | Bin .../Silicon/Chassis/synd_eng.rsi/meta.json | 27 + .../synd_medical.rsi/borg.png} | Bin .../synd_medical.rsi/borg_e.png} | Bin .../Chassis/synd_medical.rsi/borg_e_r.png | Bin 0 -> 109 bytes .../synd_medical.rsi/borg_l.png} | Bin .../Chassis/synd_medical.rsi/meta.json | 71 ++ .../synd_sec.rsi/borg.png} | Bin .../synd_sec.rsi/borg_e.png} | Bin .../Silicon/Chassis/synd_sec.rsi/borg_e_r.png | Bin 0 -> 109 bytes .../synd_sec.rsi/borg_l.png} | Bin .../Silicon/Chassis/synd_sec.rsi/meta.json | 27 + .../xeno_engi.rsi/borg.png} | Bin .../xeno_engi.rsi/borg_e.png} | Bin .../xeno_engi.rsi/borg_e_r.png} | Bin .../xeno_engi.rsi/borg_l.png} | Bin .../Silicon/Chassis/xeno_engi.rsi/meta.json | 27 + .../xeno_heavy.rsi/borg.png} | Bin .../xeno_heavy.rsi/borg_e.png} | Bin .../xeno_heavy.rsi/borg_e_r.png} | Bin .../xeno_heavy.rsi/borg_l.png} | Bin .../Silicon/Chassis/xeno_heavy.rsi/meta.json | 27 + .../xeno_scout.rsi/borg.png} | Bin .../xeno_scout.rsi/borg_e.png} | Bin .../xeno_scout.rsi/borg_e_r.png} | Bin .../xeno_scout.rsi/borg_l.png} | Bin .../Silicon/Chassis/xeno_scout.rsi/meta.json | 27 + .../xeno_stealth.rsi/borg.png} | Bin .../xeno_stealth.rsi/borg_e.png} | Bin .../xeno_stealth.rsi/borg_e_r.png} | Bin .../xeno_stealth.rsi/borg_l.png} | Bin .../Chassis/xeno_stealth.rsi/meta.json | 27 + .../Mobs/Silicon/chassis.rsi/meta.json | 658 ------------------ .../Mobs/Silicon/chassis.rsi/service_e.png | Bin 225 -> 0 bytes .../Medical/qualified_doctor.rsi/borg.png | Bin 0 -> 881 bytes .../Medical/qualified_doctor.rsi/borg_e.png | Bin 0 -> 220 bytes .../Medical/qualified_doctor.rsi/borg_e_r.png | Bin 0 -> 220 bytes .../Medical/qualified_doctor.rsi/borg_l.png | Bin 0 -> 477 bytes .../Medical/qualified_doctor.rsi/meta.json | 27 + .../Borg/Mining/spidermin.rsi/borg.png | Bin 0 -> 1098 bytes .../Borg/Mining/spidermin.rsi/borg_e.png | Bin 0 -> 263 bytes .../Borg/Mining/spidermin.rsi/borg_e_r.png | Bin 0 -> 284 bytes .../Borg/Mining/spidermin.rsi/borg_l.png | Bin 0 -> 774 bytes .../Borg/Mining/spidermin.rsi/meta.json | 27 + .../Borg/Cargo/fmeka_cargo.rsi/borg-rest.png | Bin 0 -> 3820 bytes .../Cargo/fmeka_cargo.rsi/borg-tipped.png | Bin 0 -> 1070 bytes .../Borg/Cargo/fmeka_cargo.rsi/borg-wreck.png | Bin 0 -> 1051 bytes .../Borg/Cargo/fmeka_cargo.rsi/borg.png | Bin 0 -> 4165 bytes .../Borg/Cargo/fmeka_cargo.rsi/borg_e.png | Bin 0 -> 428 bytes .../Borg/Cargo/fmeka_cargo.rsi/borg_e_r.png | Bin 0 -> 427 bytes .../Borg/Cargo/fmeka_cargo.rsi/borg_l.png | Bin 0 -> 722 bytes .../Borg/Cargo/fmeka_cargo.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Cargo/fmeka_cargo.rsi/meta.json | 40 ++ .../Borg/Cargo/k4t_cargo.rsi/borg-rest.png | Bin 0 -> 1333 bytes .../Borg/Cargo/k4t_cargo.rsi/borg-tipped.png | Bin 0 -> 1616 bytes .../Borg/Cargo/k4t_cargo.rsi/borg-wreck.png | Bin 0 -> 1449 bytes .../Silicon/Borg/Cargo/k4t_cargo.rsi/borg.png | Bin 0 -> 5738 bytes .../Borg/Cargo/k4t_cargo.rsi/borg_e.png | Bin 0 -> 384 bytes .../Borg/Cargo/k4t_cargo.rsi/borg_e_r.png | Bin 0 -> 384 bytes .../Borg/Cargo/k4t_cargo.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Cargo/k4t_cargo.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Cargo/k4t_cargo.rsi/meta.json | 39 ++ .../Borg/Cargo/k4t_cargo_alt/borg-rest.png | Bin 0 -> 1219 bytes .../Borg/Cargo/k4t_cargo_alt/borg-tipped.png | Bin 0 -> 1518 bytes .../Borg/Cargo/k4t_cargo_alt/borg-wreck.png | Bin 0 -> 1394 bytes .../Silicon/Borg/Cargo/k4t_cargo_alt/borg.png | Bin 0 -> 4955 bytes .../Borg/Cargo/k4t_cargo_alt/borg_e.png | Bin 0 -> 384 bytes .../Borg/Cargo/k4t_cargo_alt/borg_e_r.png | Bin 0 -> 384 bytes .../Borg/Cargo/k4t_cargo_alt/borg_l.png | Bin 0 -> 462 bytes .../Borg/Cargo/k4t_cargo_alt/credit.png | Bin 0 -> 239 bytes .../Borg/Cargo/k4t_cargo_alt/meta.json | 39 ++ .../Borg/Cargo/meka_cargo.rsi/borg-rest.png | Bin 0 -> 5618 bytes .../Borg/Cargo/meka_cargo.rsi/borg-tipped.png | Bin 0 -> 1671 bytes .../Borg/Cargo/meka_cargo.rsi/borg-wreck.png | Bin 0 -> 2787 bytes .../Borg/Cargo/meka_cargo.rsi/borg.png | Bin 0 -> 4703 bytes .../Borg/Cargo/meka_cargo.rsi/borg_e.png | Bin 0 -> 1466 bytes .../Borg/Cargo/meka_cargo.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Cargo/meka_cargo.rsi/borg_l.png | Bin 0 -> 1965 bytes .../Borg/Cargo/meka_cargo.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Cargo/meka_cargo.rsi/meta.json | 164 +++++ .../Borg/Cargo/mmeka_cargo.rsi/borg-rest.png | Bin 0 -> 3955 bytes .../Cargo/mmeka_cargo.rsi/borg-tipped.png | Bin 0 -> 1197 bytes .../Borg/Cargo/mmeka_cargo.rsi/borg-wreck.png | Bin 0 -> 1109 bytes .../Borg/Cargo/mmeka_cargo.rsi/borg.png | Bin 0 -> 4420 bytes .../Borg/Cargo/mmeka_cargo.rsi/borg_e.png | Bin 0 -> 410 bytes .../Borg/Cargo/mmeka_cargo.rsi/borg_e_r.png | Bin 0 -> 409 bytes .../Borg/Cargo/mmeka_cargo.rsi/borg_l.png | Bin 0 -> 718 bytes .../Borg/Cargo/mmeka_cargo.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Cargo/mmeka_cargo.rsi/meta.json | 40 ++ .../Borg/Cargo/sfmeka_cargo.rsi/borg-rest.png | Bin 0 -> 4717 bytes .../Cargo/sfmeka_cargo.rsi/borg-tipped.png | Bin 0 -> 990 bytes .../Cargo/sfmeka_cargo.rsi/borg-wreck.png | Bin 0 -> 944 bytes .../Borg/Cargo/sfmeka_cargo.rsi/borg.png | Bin 0 -> 4138 bytes .../Borg/Cargo/sfmeka_cargo.rsi/borg_e.png | Bin 0 -> 445 bytes .../Borg/Cargo/sfmeka_cargo.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Borg/Cargo/sfmeka_cargo.rsi/borg_l.png | Bin 0 -> 739 bytes .../Borg/Cargo/sfmeka_cargo.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Cargo/sfmeka_cargo.rsi/meta.json | 58 ++ .../Engineering/fmeka_engi.rsi/borg-rest.png | Bin 0 -> 3658 bytes .../fmeka_engi.rsi/borg-tipped.png | Bin 0 -> 1024 bytes .../Engineering/fmeka_engi.rsi/borg-wreck.png | Bin 0 -> 1006 bytes .../Borg/Engineering/fmeka_engi.rsi/borg.png | Bin 0 -> 3939 bytes .../Engineering/fmeka_engi.rsi/borg_e.png | Bin 0 -> 456 bytes .../Engineering/fmeka_engi.rsi/borg_e_r.png | Bin 0 -> 458 bytes .../Engineering/fmeka_engi.rsi/borg_l.png | Bin 0 -> 796 bytes .../Engineering/fmeka_engi.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Engineering/fmeka_engi.rsi/meta.json | 40 ++ .../k4t_alt_engi.rsi/borg-rest.png | Bin 0 -> 1225 bytes .../k4t_alt_engi.rsi/borg-tipped.png | Bin 0 -> 1447 bytes .../k4t_alt_engi.rsi/borg-wreck.png | Bin 0 -> 1352 bytes .../Engineering/k4t_alt_engi.rsi/borg.png | Bin 0 -> 5213 bytes .../Engineering/k4t_alt_engi.rsi/borg_e.png | Bin 0 -> 382 bytes .../Engineering/k4t_alt_engi.rsi/borg_e_r.png | Bin 0 -> 382 bytes .../Engineering/k4t_alt_engi.rsi/borg_l.png | Bin 0 -> 462 bytes .../Engineering/k4t_alt_engi.rsi/credit.png | Bin 0 -> 239 bytes .../Engineering/k4t_alt_engi.rsi/meta.json | 39 ++ .../Engineering/k4t_engi.rsi/borg-rest.png | Bin 0 -> 1253 bytes .../Engineering/k4t_engi.rsi/borg-tipped.png | Bin 0 -> 1499 bytes .../Borg/Engineering/k4t_engi.rsi/borg.png | Bin 0 -> 5177 bytes .../Borg/Engineering/k4t_engi.rsi/borg_e.png | Bin 0 -> 382 bytes .../Engineering/k4t_engi.rsi/borg_e_r.png | Bin 0 -> 382 bytes .../Borg/Engineering/k4t_engi.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Engineering/k4t_engi.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Engineering/k4t_engi.rsi/meta.json | 36 + .../Engineering/meka_engi.rsi/borg-rest.png | Bin 0 -> 6144 bytes .../Engineering/meka_engi.rsi/borg-tipped.png | Bin 0 -> 1738 bytes .../Engineering/meka_engi.rsi/borg-wreck.png | Bin 0 -> 2770 bytes .../Borg/Engineering/meka_engi.rsi/borg.png | Bin 0 -> 4706 bytes .../Borg/Engineering/meka_engi.rsi/borg_e.png | Bin 0 -> 1852 bytes .../Engineering/meka_engi.rsi/borg_e_r.png | Bin 0 -> 1852 bytes .../Borg/Engineering/meka_engi.rsi/borg_l.png | Bin 0 -> 2315 bytes .../Borg/Engineering/meka_engi.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Engineering/meka_engi.rsi/meta.json | 164 +++++ .../Engineering/mmeka_engi.rsi/borg-rest.png | Bin 0 -> 4028 bytes .../mmeka_engi.rsi/borg-tipped.png | Bin 0 -> 1261 bytes .../Engineering/mmeka_engi.rsi/borg-wreck.png | Bin 0 -> 1116 bytes .../Borg/Engineering/mmeka_engi.rsi/borg.png | Bin 0 -> 4496 bytes .../Engineering/mmeka_engi.rsi/borg_e.png | Bin 0 -> 455 bytes .../Engineering/mmeka_engi.rsi/borg_e_r.png | Bin 0 -> 458 bytes .../Engineering/mmeka_engi.rsi/borg_l.png | Bin 0 -> 742 bytes .../Engineering/mmeka_engi.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Engineering/mmeka_engi.rsi/meta.json | 40 ++ .../Engineering/sfmeka_engi.rsi/borg-rest.png | Bin 0 -> 3877 bytes .../sfmeka_engi.rsi/borg-tipped.png | Bin 0 -> 1013 bytes .../sfmeka_engi.rsi/borg-wreck.png | Bin 0 -> 965 bytes .../Borg/Engineering/sfmeka_engi.rsi/borg.png | Bin 0 -> 4232 bytes .../Engineering/sfmeka_engi.rsi/borg_e.png | Bin 0 -> 439 bytes .../Engineering/sfmeka_engi.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Engineering/sfmeka_engi.rsi/borg_l.png | Bin 0 -> 737 bytes .../Engineering/sfmeka_engi.rsi/credit.png | Bin 0 -> 437 bytes .../Engineering/sfmeka_engi.rsi/meta.json | 40 ++ .../Borg/Janitor/fmeka_jani.rsi/borg-rest.png | Bin 0 -> 3213 bytes .../Janitor/fmeka_jani.rsi/borg-tipped.png | Bin 0 -> 1009 bytes .../Janitor/fmeka_jani.rsi/borg-wreck.png | Bin 0 -> 984 bytes .../Borg/Janitor/fmeka_jani.rsi/borg.png | Bin 0 -> 3427 bytes .../Borg/Janitor/fmeka_jani.rsi/borg_e.png | Bin 0 -> 437 bytes .../Borg/Janitor/fmeka_jani.rsi/borg_e_r.png | Bin 0 -> 440 bytes .../Borg/Janitor/fmeka_jani.rsi/borg_l.png | Bin 0 -> 761 bytes .../Borg/Janitor/fmeka_jani.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Janitor/fmeka_jani.rsi/meta.json | 40 ++ .../Janitor/k4t_alt_jani.rsi/borg-rest.png | Bin 0 -> 1268 bytes .../Janitor/k4t_alt_jani.rsi/borg-tipped.png | Bin 0 -> 1671 bytes .../Janitor/k4t_alt_jani.rsi/borg-wreck.png | Bin 0 -> 1402 bytes .../Borg/Janitor/k4t_alt_jani.rsi/borg.png | Bin 0 -> 4834 bytes .../Borg/Janitor/k4t_alt_jani.rsi/borg_e.png | Bin 0 -> 384 bytes .../Janitor/k4t_alt_jani.rsi/borg_e_r.png | Bin 0 -> 384 bytes .../Borg/Janitor/k4t_alt_jani.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Janitor/k4t_alt_jani.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Janitor/k4t_alt_jani.rsi/meta.json | 39 ++ .../Borg/Janitor/k4t_jani.rsi/borg-rest.png | Bin 0 -> 1226 bytes .../Borg/Janitor/k4t_jani.rsi/borg-tipped.png | Bin 0 -> 1548 bytes .../Borg/Janitor/k4t_jani.rsi/borg-wreck.png | Bin 0 -> 1408 bytes .../Borg/Janitor/k4t_jani.rsi/borg.png | Bin 0 -> 5305 bytes .../Borg/Janitor/k4t_jani.rsi/borg_e.png | Bin 0 -> 384 bytes .../Borg/Janitor/k4t_jani.rsi/borg_e_r.png | Bin 0 -> 384 bytes .../Borg/Janitor/k4t_jani.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Janitor/k4t_jani.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Janitor/k4t_jani.rsi/meta.json | 39 ++ .../Borg/Janitor/meka_jani.rsi/borg-rest.png | Bin 0 -> 5815 bytes .../Janitor/meka_jani.rsi/borg-tipped.png | Bin 0 -> 1712 bytes .../Borg/Janitor/meka_jani.rsi/borg-wreck.png | Bin 0 -> 2781 bytes .../Borg/Janitor/meka_jani.rsi/borg.png | Bin 0 -> 4348 bytes .../Borg/Janitor/meka_jani.rsi/borg_e.png | Bin 0 -> 1286 bytes .../Borg/Janitor/meka_jani.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Janitor/meka_jani.rsi/borg_l.png | Bin 0 -> 1774 bytes .../Borg/Janitor/meka_jani.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Janitor/meka_jani.rsi/meta.json | 164 +++++ .../Borg/Janitor/mmeka_jani.rsi/borg-rest.png | Bin 0 -> 3359 bytes .../Janitor/mmeka_jani.rsi/borg-tipped.png | Bin 0 -> 1238 bytes .../Janitor/mmeka_jani.rsi/borg-wreck.png | Bin 0 -> 949 bytes .../Borg/Janitor/mmeka_jani.rsi/borg.png | Bin 0 -> 3787 bytes .../Borg/Janitor/mmeka_jani.rsi/borg_e.png | Bin 0 -> 428 bytes .../Borg/Janitor/mmeka_jani.rsi/borg_e_r.png | Bin 0 -> 432 bytes .../Borg/Janitor/mmeka_jani.rsi/borg_l.png | Bin 0 -> 721 bytes .../Borg/Janitor/mmeka_jani.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Janitor/mmeka_jani.rsi/meta.json | 40 ++ .../Borg/Medical/fmeka_med.rsi/borg-rest.png | Bin 0 -> 3363 bytes .../Medical/fmeka_med.rsi/borg-tipped.png | Bin 0 -> 960 bytes .../Borg/Medical/fmeka_med.rsi/borg-wreck.png | Bin 0 -> 933 bytes .../Borg/Medical/fmeka_med.rsi/borg.png | Bin 0 -> 3689 bytes .../Borg/Medical/fmeka_med.rsi/borg_e.png | Bin 0 -> 498 bytes .../Borg/Medical/fmeka_med.rsi/borg_e_r.png | Bin 0 -> 491 bytes .../Borg/Medical/fmeka_med.rsi/borg_l.png | Bin 0 -> 805 bytes .../Borg/Medical/fmeka_med.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Medical/fmeka_med.rsi/meta.json | 40 ++ .../Medical/k4t_alt_med.rsi/borg-rest.png | Bin 0 -> 1202 bytes .../Medical/k4t_alt_med.rsi/borg-tipped.png | Bin 0 -> 1422 bytes .../Medical/k4t_alt_med.rsi/borg-wreck.png | Bin 0 -> 1354 bytes .../Borg/Medical/k4t_alt_med.rsi/borg.png | Bin 0 -> 5124 bytes .../Borg/Medical/k4t_alt_med.rsi/borg_e.png | Bin 0 -> 262 bytes .../Borg/Medical/k4t_alt_med.rsi/borg_e_r.png | Bin 0 -> 262 bytes .../Borg/Medical/k4t_alt_med.rsi/borg_l.png | Bin 0 -> 381 bytes .../Borg/Medical/k4t_alt_med.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Medical/k4t_alt_med.rsi/meta.json | 39 ++ .../Borg/Medical/k4t_med.rsi/borg-rest.png | Bin 0 -> 1224 bytes .../Borg/Medical/k4t_med.rsi/borg-tipped.png | Bin 0 -> 1400 bytes .../Borg/Medical/k4t_med.rsi/borg-wreck.png | Bin 0 -> 1288 bytes .../Silicon/Borg/Medical/k4t_med.rsi/borg.png | Bin 0 -> 4830 bytes .../Borg/Medical/k4t_med.rsi/borg_e.png | Bin 0 -> 410 bytes .../Borg/Medical/k4t_med.rsi/borg_e_r.png | Bin 0 -> 410 bytes .../Borg/Medical/k4t_med.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Medical/k4t_med.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Medical/k4t_med.rsi/meta.json | 39 ++ .../Borg/Medical/meka_med.rsi/borg-rest.png | Bin 0 -> 14364 bytes .../Borg/Medical/meka_med.rsi/borg-tipped.png | Bin 0 -> 1604 bytes .../Borg/Medical/meka_med.rsi/borg-wreck.png | Bin 0 -> 2705 bytes .../Borg/Medical/meka_med.rsi/borg.png | Bin 0 -> 7702 bytes .../Borg/Medical/meka_med.rsi/borg_e.png | Bin 0 -> 1437 bytes .../Borg/Medical/meka_med.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Medical/meka_med.rsi/borg_l.png | Bin 0 -> 1910 bytes .../Borg/Medical/meka_med.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Medical/meka_med.rsi/meta.json | 206 ++++++ .../Borg/Medical/mmeka_med.rsi/borg-rest.png | Bin 0 -> 4087 bytes .../Medical/mmeka_med.rsi/borg-tipped.png | Bin 0 -> 1203 bytes .../Borg/Medical/mmeka_med.rsi/borg-wreck.png | Bin 0 -> 1101 bytes .../Borg/Medical/mmeka_med.rsi/borg.png | Bin 0 -> 4436 bytes .../Borg/Medical/mmeka_med.rsi/borg_e.png | Bin 0 -> 514 bytes .../Borg/Medical/mmeka_med.rsi/borg_e_r.png | Bin 0 -> 490 bytes .../Borg/Medical/mmeka_med.rsi/borg_l.png | Bin 0 -> 830 bytes .../Borg/Medical/mmeka_med.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Medical/mmeka_med.rsi/meta.json | 40 ++ .../Medical/qualified_doctor.rsi/borg.png | Bin 0 -> 881 bytes .../Medical/qualified_doctor.rsi/borg_e.png | Bin 0 -> 220 bytes .../Medical/qualified_doctor.rsi/borg_e_r.png | Bin 0 -> 220 bytes .../Medical/qualified_doctor.rsi/borg_l.png | Bin 0 -> 477 bytes .../Medical/qualified_doctor.rsi/meta.json | 27 + .../Borg/Medical/sfmeka_med.rsi/borg-rest.png | Bin 0 -> 3904 bytes .../Medical/sfmeka_med.rsi/borg-tipped.png | Bin 0 -> 1019 bytes .../Medical/sfmeka_med.rsi/borg-wreck.png | Bin 0 -> 1006 bytes .../Borg/Medical/sfmeka_med.rsi/borg.png | Bin 0 -> 4289 bytes .../Borg/Medical/sfmeka_med.rsi/borg_e.png | Bin 0 -> 440 bytes .../Borg/Medical/sfmeka_med.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Borg/Medical/sfmeka_med.rsi/borg_l.png | Bin 0 -> 743 bytes .../Borg/Medical/sfmeka_med.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Medical/sfmeka_med.rsi/meta.json | 40 ++ .../Borg/Mining/fmeka_salv.rsi/borg-rest.png | Bin 0 -> 3878 bytes .../Mining/fmeka_salv.rsi/borg-tipped.png | Bin 0 -> 988 bytes .../Borg/Mining/fmeka_salv.rsi/borg-wreck.png | Bin 0 -> 1148 bytes .../Borg/Mining/fmeka_salv.rsi/borg.png | Bin 0 -> 4330 bytes .../Borg/Mining/fmeka_salv.rsi/borg_e.png | Bin 0 -> 437 bytes .../Borg/Mining/fmeka_salv.rsi/borg_e_r.png | Bin 0 -> 440 bytes .../Borg/Mining/fmeka_salv.rsi/borg_l.png | Bin 0 -> 731 bytes .../Borg/Mining/fmeka_salv.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Mining/fmeka_salv.rsi/meta.json | 40 ++ .../Mining/k4t_alt_salv.rsi/borg-rest.png | Bin 0 -> 1335 bytes .../Mining/k4t_alt_salv.rsi/borg-tipped.png | Bin 0 -> 1551 bytes .../Mining/k4t_alt_salv.rsi/borg-wreck.png | Bin 0 -> 1494 bytes .../Borg/Mining/k4t_alt_salv.rsi/borg.png | Bin 0 -> 5816 bytes .../Borg/Mining/k4t_alt_salv.rsi/borg_e.png | Bin 0 -> 336 bytes .../Borg/Mining/k4t_alt_salv.rsi/borg_e_r.png | Bin 0 -> 336 bytes .../Borg/Mining/k4t_alt_salv.rsi/borg_l.png | Bin 0 -> 408 bytes .../Borg/Mining/k4t_alt_salv.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Mining/k4t_alt_salv.rsi/meta.json | 39 ++ .../Borg/Mining/k4t_salv.rsi/borg-rest.png | Bin 0 -> 1330 bytes .../Borg/Mining/k4t_salv.rsi/borg-tipped.png | Bin 0 -> 1509 bytes .../Borg/Mining/k4t_salv.rsi/borg-wreck.png | Bin 0 -> 1444 bytes .../Silicon/Borg/Mining/k4t_salv.rsi/borg.png | Bin 0 -> 5737 bytes .../Borg/Mining/k4t_salv.rsi/borg_e.png | Bin 0 -> 382 bytes .../Borg/Mining/k4t_salv.rsi/borg_e_r.png | Bin 0 -> 382 bytes .../Borg/Mining/k4t_salv.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Mining/k4t_salv.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Mining/k4t_salv.rsi/meta.json | 39 ++ .../Borg/Mining/meka_salv.rsi/borg-rest.png | Bin 0 -> 6261 bytes .../Borg/Mining/meka_salv.rsi/borg-tipped.png | Bin 0 -> 1707 bytes .../Borg/Mining/meka_salv.rsi/borg-wreck.png | Bin 0 -> 2701 bytes .../Borg/Mining/meka_salv.rsi/borg.png | Bin 0 -> 4990 bytes .../Borg/Mining/meka_salv.rsi/borg_e.png | Bin 0 -> 1285 bytes .../Borg/Mining/meka_salv.rsi/borg_l.png | Bin 0 -> 1613 bytes .../Borg/Mining/meka_salv.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Mining/meka_salv.rsi/meta.json | 134 ++++ .../Borg/Mining/mmeka_salv.rsi/borg-rest.png | Bin 0 -> 4271 bytes .../Mining/mmeka_salv.rsi/borg-tipped.png | Bin 0 -> 1281 bytes .../Borg/Mining/mmeka_salv.rsi/borg-wreck.png | Bin 0 -> 1225 bytes .../Borg/Mining/mmeka_salv.rsi/borg.png | Bin 0 -> 4960 bytes .../Borg/Mining/mmeka_salv.rsi/borg_e.png | Bin 0 -> 408 bytes .../Borg/Mining/mmeka_salv.rsi/borg_e_r.png | Bin 0 -> 411 bytes .../Borg/Mining/mmeka_salv.rsi/borg_l.png | Bin 0 -> 744 bytes .../Borg/Mining/mmeka_salv.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Mining/mmeka_salv.rsi/meta.json | 40 ++ .../Borg/Mining/sfmeka_salv.rsi/borg-rest.png | Bin 0 -> 3797 bytes .../Mining/sfmeka_salv.rsi/borg-tipped.png | Bin 0 -> 956 bytes .../Mining/sfmeka_salv.rsi/borg-wreck.png | Bin 0 -> 1046 bytes .../Borg/Mining/sfmeka_salv.rsi/borg.png | Bin 0 -> 4315 bytes .../Borg/Mining/sfmeka_salv.rsi/borg_e.png | Bin 0 -> 445 bytes .../Borg/Mining/sfmeka_salv.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Borg/Mining/sfmeka_salv.rsi/borg_l.png | Bin 0 -> 745 bytes .../Borg/Mining/sfmeka_salv.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Mining/sfmeka_salv.rsi/meta.json | 40 ++ .../Borg/Mining/spidermin.rsi/borg.png | Bin 0 -> 1098 bytes .../Borg/Mining/spidermin.rsi/borg_e.png | Bin 0 -> 263 bytes .../Borg/Mining/spidermin.rsi/borg_e_r.png | Bin 0 -> 284 bytes .../Borg/Mining/spidermin.rsi/borg_l.png | Bin 0 -> 774 bytes .../Borg/Mining/spidermin.rsi/meta.json | 27 + .../Borg/Ninja/fmeka_ninja.rsi/borg-rest.png | Bin 0 -> 3367 bytes .../Ninja/fmeka_ninja.rsi/borg-tipped.png | Bin 0 -> 983 bytes .../Borg/Ninja/fmeka_ninja.rsi/borg-wreck.png | Bin 0 -> 925 bytes .../Borg/Ninja/fmeka_ninja.rsi/borg.png | Bin 0 -> 3517 bytes .../Borg/Ninja/fmeka_ninja.rsi/borg_e.png | Bin 0 -> 464 bytes .../Borg/Ninja/fmeka_ninja.rsi/borg_e_r.png | Bin 0 -> 466 bytes .../Borg/Ninja/fmeka_ninja.rsi/borg_l.png | Bin 0 -> 766 bytes .../Borg/Ninja/fmeka_ninja.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Ninja/fmeka_ninja.rsi/meta.json | 40 ++ .../Borg/Ninja/k4t_ninja.rsi/borg-rest.png | Bin 0 -> 120 bytes .../Borg/Ninja/k4t_ninja.rsi/borg-tipped.png | Bin 0 -> 148 bytes .../Borg/Ninja/k4t_ninja.rsi/borg-wreck.png | Bin 0 -> 120 bytes .../Silicon/Borg/Ninja/k4t_ninja.rsi/borg.png | Bin 0 -> 2793 bytes .../Borg/Ninja/k4t_ninja.rsi/borg_e.png | Bin 0 -> 302 bytes .../Borg/Ninja/k4t_ninja.rsi/borg_e_r.png | Bin 0 -> 302 bytes .../Borg/Ninja/k4t_ninja.rsi/borg_l.png | Bin 0 -> 357 bytes .../Borg/Ninja/k4t_ninja.rsi/credit.png | Bin 0 -> 221 bytes .../Borg/Ninja/k4t_ninja.rsi/meta.json | 39 ++ .../Borg/Ninja/meka_ninja.rsi/borg-rest.png | Bin 0 -> 6005 bytes .../Borg/Ninja/meka_ninja.rsi/borg-tipped.png | Bin 0 -> 1708 bytes .../Borg/Ninja/meka_ninja.rsi/borg-wreck.png | Bin 0 -> 2739 bytes .../Borg/Ninja/meka_ninja.rsi/borg.png | Bin 0 -> 4364 bytes .../Borg/Ninja/meka_ninja.rsi/borg_e.png | Bin 0 -> 1425 bytes .../Borg/Ninja/meka_ninja.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Ninja/meka_ninja.rsi/borg_l.png | Bin 0 -> 1904 bytes .../Borg/Ninja/meka_ninja.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Ninja/meka_ninja.rsi/meta.json | 164 +++++ .../Borg/Ninja/mmeka_ninja.rsi/borg-rest.png | Bin 0 -> 3269 bytes .../Ninja/mmeka_ninja.rsi/borg-tipped.png | Bin 0 -> 1072 bytes .../Borg/Ninja/mmeka_ninja.rsi/borg-wreck.png | Bin 0 -> 904 bytes .../Borg/Ninja/mmeka_ninja.rsi/borg.png | Bin 0 -> 3784 bytes .../Borg/Ninja/mmeka_ninja.rsi/borg_e.png | Bin 0 -> 361 bytes .../Borg/Ninja/mmeka_ninja.rsi/borg_e_r.png | Bin 0 -> 363 bytes .../Borg/Ninja/mmeka_ninja.rsi/borg_l.png | Bin 0 -> 651 bytes .../Borg/Ninja/mmeka_ninja.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Ninja/mmeka_ninja.rsi/meta.json | 40 ++ .../Borg/Peace/fmeka_peace.rsi/borg-rest.png | Bin 0 -> 2677 bytes .../Peace/fmeka_peace.rsi/borg-tipped.png | Bin 0 -> 808 bytes .../Borg/Peace/fmeka_peace.rsi/borg-wreck.png | Bin 0 -> 771 bytes .../Borg/Peace/fmeka_peace.rsi/borg.png | Bin 0 -> 2895 bytes .../Borg/Peace/fmeka_peace.rsi/borg_e.png | Bin 0 -> 454 bytes .../Borg/Peace/fmeka_peace.rsi/borg_e_r.png | Bin 0 -> 453 bytes .../Borg/Peace/fmeka_peace.rsi/borg_l.png | Bin 0 -> 764 bytes .../Borg/Peace/fmeka_peace.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Peace/fmeka_peace.rsi/meta.json | 40 ++ .../Borg/Peace/k4t_peace.rsi/borg-rest.png | Bin 0 -> 1098 bytes .../Borg/Peace/k4t_peace.rsi/borg-tipped.png | Bin 0 -> 1207 bytes .../Borg/Peace/k4t_peace.rsi/borg-wreck.png | Bin 0 -> 1274 bytes .../Silicon/Borg/Peace/k4t_peace.rsi/borg.png | Bin 0 -> 4829 bytes .../Borg/Peace/k4t_peace.rsi/borg_e.png | Bin 0 -> 529 bytes .../Borg/Peace/k4t_peace.rsi/borg_e_r.png | Bin 0 -> 529 bytes .../Borg/Peace/k4t_peace.rsi/borg_l.png | Bin 0 -> 633 bytes .../Borg/Peace/k4t_peace.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Peace/k4t_peace.rsi/meta.json | 39 ++ .../Borg/Peace/meka_peace.rsi/borg-rest.png | Bin 0 -> 5253 bytes .../Borg/Peace/meka_peace.rsi/borg-tipped.png | Bin 0 -> 1532 bytes .../Borg/Peace/meka_peace.rsi/borg-wreck.png | Bin 0 -> 2572 bytes .../Borg/Peace/meka_peace.rsi/borg.png | Bin 0 -> 3812 bytes .../Borg/Peace/meka_peace.rsi/borg_e.png | Bin 0 -> 1431 bytes .../Borg/Peace/meka_peace.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Peace/meka_peace.rsi/borg_l.png | Bin 0 -> 1912 bytes .../Borg/Peace/meka_peace.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Peace/meka_peace.rsi/meta.json | 164 +++++ .../Borg/Peace/mmeka_peace.rsi/borg-rest.png | Bin 0 -> 2831 bytes .../Peace/mmeka_peace.rsi/borg-tipped.png | Bin 0 -> 920 bytes .../Borg/Peace/mmeka_peace.rsi/borg-wreck.png | Bin 0 -> 801 bytes .../Borg/Peace/mmeka_peace.rsi/borg.png | Bin 0 -> 3155 bytes .../Borg/Peace/mmeka_peace.rsi/borg_e.png | Bin 0 -> 419 bytes .../Borg/Peace/mmeka_peace.rsi/borg_e_r.png | Bin 0 -> 418 bytes .../Borg/Peace/mmeka_peace.rsi/borg_l.png | Bin 0 -> 739 bytes .../Borg/Peace/mmeka_peace.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Peace/mmeka_peace.rsi/meta.json | 40 ++ .../Borg/Peace/sfmeka_peace.rsi/borg-rest.png | Bin 0 -> 3234 bytes .../Peace/sfmeka_peace.rsi/borg-tipped.png | Bin 0 -> 894 bytes .../Peace/sfmeka_peace.rsi/borg-wreck.png | Bin 0 -> 897 bytes .../Borg/Peace/sfmeka_peace.rsi/borg.png | Bin 0 -> 3500 bytes .../Borg/Peace/sfmeka_peace.rsi/borg_e.png | Bin 0 -> 445 bytes .../Borg/Peace/sfmeka_peace.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Borg/Peace/sfmeka_peace.rsi/borg_l.png | Bin 0 -> 735 bytes .../Borg/Peace/sfmeka_peace.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Peace/sfmeka_peace.rsi/meta.json | 40 ++ .../Borg/Security/fmeka_sec.rsi/borg-rest.png | Bin 0 -> 3663 bytes .../Security/fmeka_sec.rsi/borg-tipped.png | Bin 0 -> 1066 bytes .../Security/fmeka_sec.rsi/borg-wreck.png | Bin 0 -> 1046 bytes .../Borg/Security/fmeka_sec.rsi/borg.png | Bin 0 -> 3973 bytes .../Borg/Security/fmeka_sec.rsi/borg_e.png | Bin 0 -> 457 bytes .../Borg/Security/fmeka_sec.rsi/borg_e_r.png | Bin 0 -> 458 bytes .../Borg/Security/fmeka_sec.rsi/borg_l.png | Bin 0 -> 767 bytes .../Borg/Security/fmeka_sec.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Security/fmeka_sec.rsi/meta.json | 40 ++ .../Borg/Security/k4t_sec.rsi/borg-rest.png | Bin 0 -> 1220 bytes .../Borg/Security/k4t_sec.rsi/borg-tipped.png | Bin 0 -> 1524 bytes .../Borg/Security/k4t_sec.rsi/borg-wreck.png | Bin 0 -> 1377 bytes .../Borg/Security/k4t_sec.rsi/borg.png | Bin 0 -> 4992 bytes .../Borg/Security/k4t_sec.rsi/borg_e.png | Bin 0 -> 380 bytes .../Borg/Security/k4t_sec.rsi/borg_e_r.png | Bin 0 -> 380 bytes .../Borg/Security/k4t_sec.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Security/k4t_sec.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Security/k4t_sec.rsi/meta.json | 39 ++ .../Borg/Security/meka_sec.rsi/borg-rest.png | Bin 0 -> 5383 bytes .../Security/meka_sec.rsi/borg-tipped.png | Bin 0 -> 1618 bytes .../Borg/Security/meka_sec.rsi/borg-wreck.png | Bin 0 -> 3330 bytes .../Borg/Security/meka_sec.rsi/borg.png | Bin 0 -> 6102 bytes .../Borg/Security/meka_sec.rsi/borg_e.png | Bin 0 -> 1213 bytes .../Borg/Security/meka_sec.rsi/borg_e_r.png | Bin 0 -> 1235 bytes .../Borg/Security/meka_sec.rsi/borg_l.png | Bin 0 -> 1808 bytes .../Borg/Security/meka_sec.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Security/meka_sec.rsi/meta.json | 192 +++++ .../Borg/Security/mmeka_sec.rsi/borg-rest.png | Bin 0 -> 4204 bytes .../Security/mmeka_sec.rsi/borg-tipped.png | Bin 0 -> 1245 bytes .../Security/mmeka_sec.rsi/borg-wreck.png | Bin 0 -> 1058 bytes .../Borg/Security/mmeka_sec.rsi/borg.png | Bin 0 -> 4595 bytes .../Borg/Security/mmeka_sec.rsi/borg_e.png | Bin 0 -> 418 bytes .../Borg/Security/mmeka_sec.rsi/borg_e_r.png | Bin 0 -> 420 bytes .../Borg/Security/mmeka_sec.rsi/borg_l.png | Bin 0 -> 757 bytes .../Borg/Security/mmeka_sec.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Security/mmeka_sec.rsi/meta.json | 40 ++ .../Borg/Security/security.rsi/borg.png | Bin 0 -> 2636 bytes .../Borg/Security/security.rsi/borg_e.png | Bin 0 -> 264 bytes .../Borg/Security/security.rsi/borg_e_r.png | Bin 0 -> 261 bytes .../Borg/Security/security.rsi/borg_l.png | Bin 0 -> 458 bytes .../Borg/Security/security.rsi/meta.json | 27 + .../Service/fmeka_service.rsi/borg-rest.png | Bin 0 -> 3189 bytes .../Service/fmeka_service.rsi/borg-tipped.png | Bin 0 -> 1003 bytes .../Service/fmeka_service.rsi/borg-wreck.png | Bin 0 -> 884 bytes .../Borg/Service/fmeka_service.rsi/borg.png | Bin 0 -> 3348 bytes .../Borg/Service/fmeka_service.rsi/borg_e.png | Bin 0 -> 417 bytes .../Service/fmeka_service.rsi/borg_e_r.png | Bin 0 -> 431 bytes .../Borg/Service/fmeka_service.rsi/borg_l.png | Bin 0 -> 733 bytes .../Borg/Service/fmeka_service.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Service/fmeka_service.rsi/meta.json | 40 ++ .../k4t_alt2_service.rsi/borg-rest.png | Bin 0 -> 1333 bytes .../k4t_alt2_service.rsi/borg-tipped.png | Bin 0 -> 1552 bytes .../k4t_alt2_service.rsi/borg-wreck.png | Bin 0 -> 1304 bytes .../Service/k4t_alt2_service.rsi/borg.png | Bin 0 -> 5554 bytes .../Service/k4t_alt2_service.rsi/borg_e.png | Bin 0 -> 383 bytes .../Service/k4t_alt2_service.rsi/borg_e_r.png | Bin 0 -> 383 bytes .../Service/k4t_alt2_service.rsi/borg_l.png | Bin 0 -> 462 bytes .../Service/k4t_alt2_service.rsi/credit.png | Bin 0 -> 239 bytes .../Service/k4t_alt2_service.rsi/meta.json | 39 ++ .../Service/k4t_alt_service.rsi/borg-rest.png | Bin 0 -> 1250 bytes .../k4t_alt_service.rsi/borg-tipped.png | Bin 0 -> 1570 bytes .../k4t_alt_service.rsi/borg-wreck.png | Bin 0 -> 1417 bytes .../Borg/Service/k4t_alt_service.rsi/borg.png | Bin 0 -> 5454 bytes .../Service/k4t_alt_service.rsi/borg_e.png | Bin 0 -> 435 bytes .../Service/k4t_alt_service.rsi/borg_e_r.png | Bin 0 -> 435 bytes .../Service/k4t_alt_service.rsi/borg_l.png | Bin 0 -> 561 bytes .../Service/k4t_alt_service.rsi/credit.png | Bin 0 -> 239 bytes .../Service/k4t_alt_service.rsi/meta.json | 39 ++ .../Service/k4t_service.rsi/borg-rest.png | Bin 0 -> 1220 bytes .../Service/k4t_service.rsi/borg-tipped.png | Bin 0 -> 1510 bytes .../Service/k4t_service.rsi/borg-wreck.png | Bin 0 -> 1433 bytes .../Borg/Service/k4t_service.rsi/borg.png | Bin 0 -> 5340 bytes .../Borg/Service/k4t_service.rsi/borg_e.png | Bin 0 -> 383 bytes .../Borg/Service/k4t_service.rsi/borg_l.png | Bin 0 -> 462 bytes .../Borg/Service/k4t_service.rsi/borg_r.png | Bin 0 -> 383 bytes .../Borg/Service/k4t_service.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Service/k4t_service.rsi/meta.json | 39 ++ .../meka_alt_service.rsi/borg-rest.png | Bin 0 -> 5380 bytes .../meka_alt_service.rsi/borg-tipped.png | Bin 0 -> 1590 bytes .../meka_alt_service.rsi/borg-wreck.png | Bin 0 -> 2743 bytes .../Service/meka_alt_service.rsi/borg.png | Bin 0 -> 13240 bytes .../Service/meka_alt_service.rsi/borg_e.png | Bin 0 -> 1430 bytes .../Service/meka_alt_service.rsi/borg_e_r.png | Bin 0 -> 1292 bytes .../Service/meka_alt_service.rsi/borg_l.png | Bin 0 -> 1909 bytes .../Service/meka_alt_service.rsi/credit.png | Bin 0 -> 437 bytes .../Service/meka_alt_service.rsi/meta.json | 206 ++++++ .../Service/meka_service.rsi/borg-rest.png | Bin 0 -> 5837 bytes .../Service/meka_service.rsi/borg-tipped.png | Bin 0 -> 1705 bytes .../Service/meka_service.rsi/borg-wreck.png | Bin 0 -> 2863 bytes .../Borg/Service/meka_service.rsi/borg.png | Bin 0 -> 14815 bytes .../Borg/Service/meka_service.rsi/borg_e.png | Bin 0 -> 1430 bytes .../Service/meka_service.rsi/borg_e_r.png | Bin 0 -> 1292 bytes .../Borg/Service/meka_service.rsi/borg_l.png | Bin 0 -> 1909 bytes .../Borg/Service/meka_service.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Service/meka_service.rsi/meta.json | 206 ++++++ .../Service/mmeka_service.rsi/borg-rest.png | Bin 0 -> 3351 bytes .../Service/mmeka_service.rsi/borg-tipped.png | Bin 0 -> 1085 bytes .../Service/mmeka_service.rsi/borg-wreck.png | Bin 0 -> 918 bytes .../Borg/Service/mmeka_service.rsi/borg.png | Bin 0 -> 3694 bytes .../Borg/Service/mmeka_service.rsi/borg_e.png | Bin 0 -> 391 bytes .../Service/mmeka_service.rsi/borg_e_r.png | Bin 0 -> 404 bytes .../Borg/Service/mmeka_service.rsi/borg_l.png | Bin 0 -> 691 bytes .../Borg/Service/mmeka_service.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Service/mmeka_service.rsi/meta.json | 40 ++ .../Service/sfmeka_service.rsi/borg-rest.png | Bin 0 -> 3087 bytes .../sfmeka_service.rsi/borg-tipped.png | Bin 0 -> 864 bytes .../Service/sfmeka_service.rsi/borg-wreck.png | Bin 0 -> 754 bytes .../Borg/Service/sfmeka_service.rsi/borg.png | Bin 0 -> 3339 bytes .../Service/sfmeka_service.rsi/borg_e.png | Bin 0 -> 444 bytes .../Service/sfmeka_service.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Service/sfmeka_service.rsi/borg_l.png | Bin 0 -> 737 bytes .../Service/sfmeka_service.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Service/sfmeka_service.rsi/meta.json | 40 ++ .../Syndicate/fmeka_syndie.rsi/borg-rest.png | Bin 0 -> 3945 bytes .../fmeka_syndie.rsi/borg-tipped.png | Bin 0 -> 1007 bytes .../Syndicate/fmeka_syndie.rsi/borg-wreck.png | Bin 0 -> 967 bytes .../Borg/Syndicate/fmeka_syndie.rsi/borg.png | Bin 0 -> 4256 bytes .../Syndicate/fmeka_syndie.rsi/borg_e.png | Bin 0 -> 442 bytes .../Syndicate/fmeka_syndie.rsi/borg_e_r.png | Bin 0 -> 445 bytes .../Syndicate/fmeka_syndie.rsi/borg_l.png | Bin 0 -> 767 bytes .../Syndicate/fmeka_syndie.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Syndicate/fmeka_syndie.rsi/meta.json | 40 ++ .../Syndicate/k4t_syndie.rsi/borg-rest.png | Bin 0 -> 1246 bytes .../Syndicate/k4t_syndie.rsi/borg-tipped.png | Bin 0 -> 1516 bytes .../Syndicate/k4t_syndie.rsi/borg-wreck.png | Bin 0 -> 1405 bytes .../Borg/Syndicate/k4t_syndie.rsi/borg.png | Bin 0 -> 8418 bytes .../Borg/Syndicate/k4t_syndie.rsi/borg_e.png | Bin 0 -> 929 bytes .../Syndicate/k4t_syndie.rsi/borg_e_r.png | Bin 0 -> 929 bytes .../Borg/Syndicate/k4t_syndie.rsi/borg_l.png | Bin 0 -> 1003 bytes .../Borg/Syndicate/k4t_syndie.rsi/credit.png | Bin 0 -> 239 bytes .../Borg/Syndicate/k4t_syndie.rsi/meta.json | 39 ++ .../Syndicate/meka_syndie.rsi/borg-rest.png | Bin 0 -> 6027 bytes .../Syndicate/meka_syndie.rsi/borg-tipped.png | Bin 0 -> 1686 bytes .../Syndicate/meka_syndie.rsi/borg-wreck.png | Bin 0 -> 2839 bytes .../Borg/Syndicate/meka_syndie.rsi/borg.png | Bin 0 -> 4709 bytes .../Borg/Syndicate/meka_syndie.rsi/borg_e.png | Bin 0 -> 1466 bytes .../Syndicate/meka_syndie.rsi/borg_e_r.png | Bin 0 -> 1440 bytes .../Borg/Syndicate/meka_syndie.rsi/borg_l.png | Bin 0 -> 1974 bytes .../Borg/Syndicate/meka_syndie.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Syndicate/meka_syndie.rsi/meta.json | 164 +++++ .../Syndicate/mmeka_syndie.rsi/borg-rest.png | Bin 0 -> 3535 bytes .../mmeka_syndie.rsi/borg-tipped.png | Bin 0 -> 1108 bytes .../Syndicate/mmeka_syndie.rsi/borg-wreck.png | Bin 0 -> 1012 bytes .../Borg/Syndicate/mmeka_syndie.rsi/borg.png | Bin 0 -> 3961 bytes .../Syndicate/mmeka_syndie.rsi/borg_e.png | Bin 0 -> 424 bytes .../Syndicate/mmeka_syndie.rsi/borg_e_r.png | Bin 0 -> 427 bytes .../Syndicate/mmeka_syndie.rsi/borg_l.png | Bin 0 -> 751 bytes .../Syndicate/mmeka_syndie.rsi/credit.png | Bin 0 -> 437 bytes .../Borg/Syndicate/mmeka_syndie.rsi/meta.json | 40 ++ .../Textures/_HL/Mobs/Silicon/Borg/readme.md | 21 + Resources/migration.yml | 64 +- 822 files changed, 8907 insertions(+), 2225 deletions(-) create mode 100644 Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml create mode 100644 Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml.cs create mode 100644 Content.Client/Silicons/Borgs/BorgSelectTypeUserInterface.cs create mode 100644 Content.Client/Silicons/Borgs/BorgSwitchableTypeSystem.cs create mode 100644 Content.Client/_CD/Silicons/Borgs/BorgSwitchableSubtypeSystem.cs create mode 100644 Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml create mode 100644 Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml.cs create mode 100644 Content.Server/Silicons/Borgs/BorgSwitchableTypeSystem.cs create mode 100644 Content.Server/_CD/Silicons/Borgs/BorgSwitchableSubstypeSystem.cs create mode 100644 Content.Shared/Silicons/Borgs/Components/BorgSwitchableTypeComponent.cs create mode 100644 Content.Shared/Silicons/Borgs/SharedBorgSwitchableTypeSystem.cs create mode 100644 Content.Shared/_CD/Silicons/Borgs/BorgSubtypePrototype.cs create mode 100644 Content.Shared/_CD/Silicons/Borgs/BorgSwitchableSubtypeComponent.cs create mode 100644 Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubstypeSystem.cs create mode 100644 Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubtypeSystem.Events.cs create mode 100644 Resources/Locale/en-US/_CD/borg/subtypes.ftl delete mode 100644 Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_parts.yml create mode 100644 Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/base_borg_subtypes.yml create mode 100644 Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml create mode 100644 Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml create mode 100644 Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml create mode 100644 Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml create mode 100644 Resources/Prototypes/_StarLight/Entities/Markers/Spawners/ghost_roles.yml create mode 100644 Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml create mode 100644 Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml create mode 100644 Resources/Textures/Interface/Actions/actions_borg.rsi/select-type.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/clown.png => Chassis/clown.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/clown_e.png => Chassis/clown.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/clown_e_r.png => Chassis/clown.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/clown_l.png => Chassis/clown.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/derelict.png => Chassis/derelict.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/derelict_e.png => Chassis/derelict.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/derelict_e_r.png => Chassis/derelict.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/derelict_l.png => Chassis/derelict.rsi/borg_l.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi => Chassis/derelict.rsi}/derelict_icon.png (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/engineer.png => Chassis/engineering/default.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/engineer_e.png => Chassis/engineering/default.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/engineer_e_r.png => Chassis/engineering/default.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/engineer_l.png => Chassis/engineering/default.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/borg_e.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/service_e_r.png => Chassis/engineering/generic.rsi/borg_e_r.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/standard.rsi/borg.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/robot_e.png => Chassis/engineering/standard.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/robot_e_r.png => Chassis/engineering/standard.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/robot_l.png => Chassis/engineering/standard.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/engineering/standard.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/robot.png => Chassis/generic/default.rsi/borg.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/janitor.png => Chassis/janitor/default.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/janitor_e.png => Chassis/janitor/default.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/janitor_e_r.png => Chassis/janitor/default.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/janitor_l.png => Chassis/janitor/default.rsi/borg_l.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/janitor_moving.png => Chassis/janitor/default.rsi/borg_moving.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg_e_r.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/service_l.png => Chassis/janitor/generic.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/medical.png => Chassis/medical/default.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/medical_e.png => Chassis/medical/default.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/medical_e_r.png => Chassis/medical/default.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/medical_l.png => Chassis/medical/default.rsi/borg_l.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/medical_moving.png => Chassis/medical/default.rsi/borg_moving.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/miner.png => Chassis/mining/default.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/miner_e.png => Chassis/mining/default.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/miner_e_r.png => Chassis/mining/default.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/miner_l.png => Chassis/mining/default.rsi/borg_l.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/miner_moving.png => Chassis/mining/default.rsi/borg_moving.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/peace.png => Chassis/peace.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/peace_e.png => Chassis/peace.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/peace_e_r.png => Chassis/peace.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/peace_l.png => Chassis/peace.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/service.png => Chassis/service/default.rsi/borg.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/meta.json create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_e.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_e_r.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_l.png create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_engi.png => Chassis/synd_eng.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_engi_e.png => Chassis/synd_eng.rsi/borg_e.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_e_r.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_engi_l.png => Chassis/synd_eng.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_medical.png => Chassis/synd_medical.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_medical_e.png => Chassis/synd_medical.rsi/borg_e.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_e_r.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_medical_l.png => Chassis/synd_medical.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_sec.png => Chassis/synd_sec.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_sec_e.png => Chassis/synd_sec.rsi/borg_e.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_e_r.png rename Resources/Textures/Mobs/Silicon/{chassis.rsi/synd_sec_l.png => Chassis/synd_sec.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_engi.png => Chassis/xeno_engi.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_engi_e.png => Chassis/xeno_engi.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_engi_e_r.png => Chassis/xeno_engi.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_engi_l.png => Chassis/xeno_engi.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_heavy.png => Chassis/xeno_heavy.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_heavy_e.png => Chassis/xeno_heavy.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_heavy_e_r.png => Chassis/xeno_heavy.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_heavy_l.png => Chassis/xeno_heavy.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_scout.png => Chassis/xeno_scout.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_scout_e.png => Chassis/xeno_scout.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_scout_e_r.png => Chassis/xeno_scout.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_scout_l.png => Chassis/xeno_scout.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/meta.json rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_stealth.png => Chassis/xeno_stealth.rsi/borg.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_stealth_e.png => Chassis/xeno_stealth.rsi/borg_e.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_stealth_e_r.png => Chassis/xeno_stealth.rsi/borg_e_r.png} (100%) rename Resources/Textures/Mobs/Silicon/{chassis.rsi/xenoborg_stealth_l.png => Chassis/xeno_stealth.rsi/borg_l.png} (100%) create mode 100644 Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/meta.json delete mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json delete mode 100644 Resources/Textures/Mobs/Silicon/chassis.rsi/service_e.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e_r.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_l.png create mode 100644 Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-rest.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-tipped.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-wreck.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e_r.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_l.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/credit.png create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/meta.json create mode 100644 Resources/Textures/_HL/Mobs/Silicon/Borg/readme.md diff --git a/Content.Client/Clothing/ClientClothingSystem.cs b/Content.Client/Clothing/ClientClothingSystem.cs index ae615fe2dee..3f89acaa866 100644 --- a/Content.Client/Clothing/ClientClothingSystem.cs +++ b/Content.Client/Clothing/ClientClothingSystem.cs @@ -62,6 +62,7 @@ public override void Initialize() base.Initialize(); SubscribeLocalEvent(OnGetVisuals); + SubscribeLocalEvent(OnInventoryTemplateUpdated); SubscribeLocalEvent(OnVisualsChanged); SubscribeLocalEvent(OnDidUnequip); @@ -74,11 +75,7 @@ private void OnAppearanceUpdate(EntityUid uid, InventoryComponent component, ref if (args.Sprite == null) return; - var enumerator = _inventorySystem.GetSlotEnumerator((uid, component)); - while (enumerator.NextItem(out var item, out var slot)) - { - RenderEquipment(uid, item, slot.Name, component); - } + UpdateAllSlots(uid, component); // No clothing equipped -> make sure the layer is hidden, though this should already be handled by on-unequip. if (_sprite.LayerMapTryGet((uid, args.Sprite), HumanoidVisualLayers.StencilMask, out var layer, false)) @@ -88,6 +85,23 @@ private void OnAppearanceUpdate(EntityUid uid, InventoryComponent component, ref } } + private void OnInventoryTemplateUpdated(Entity ent, ref InventoryTemplateUpdated args) + { + UpdateAllSlots(ent.Owner, clothing: ent.Comp); + } + + private void UpdateAllSlots( + EntityUid uid, + InventoryComponent? inventoryComponent = null, + ClothingComponent? clothing = null) + { + var enumerator = _inventorySystem.GetSlotEnumerator((uid, inventoryComponent)); + while (enumerator.NextItem(out var item, out var slot)) + { + RenderEquipment(uid, item, slot.Name, inventoryComponent, clothingComponent: clothing); + } + } + private void OnGetVisuals(EntityUid uid, ClothingComponent item, GetEquipmentVisualsEvent args) { if (!TryComp(args.Equipee, out InventoryComponent? inventory)) diff --git a/Content.Client/Inventory/ClientInventorySystem.cs b/Content.Client/Inventory/ClientInventorySystem.cs index fd600b46670..d78926933ac 100644 --- a/Content.Client/Inventory/ClientInventorySystem.cs +++ b/Content.Client/Inventory/ClientInventorySystem.cs @@ -236,9 +236,23 @@ public void UIInventoryAltActivateItem(string slot, EntityUid uid) EntityManager.RaisePredictiveEvent(new InteractInventorySlotEvent(GetNetEntity(item.Value), altInteract: true)); } + protected override void UpdateInventoryTemplate(Entity ent) + { + base.UpdateInventoryTemplate(ent); + + if (TryComp(ent, out InventorySlotsComponent? inventorySlots)) + { + foreach (var slot in ent.Comp.Slots) + { + if (inventorySlots.SlotData.TryGetValue(slot.Name, out var slotData)) + slotData.SlotDef = slot; + } + } + } + public sealed class SlotData { - public readonly SlotDefinition SlotDef; + public SlotDefinition SlotDef; public EntityUid? HeldEntity => Container?.ContainedEntity; public bool Blocked; public bool Highlighted; diff --git a/Content.Client/Overlays/EquipmentHudSystem.cs b/Content.Client/Overlays/EquipmentHudSystem.cs index 15b4ce1e026..b934622db39 100644 --- a/Content.Client/Overlays/EquipmentHudSystem.cs +++ b/Content.Client/Overlays/EquipmentHudSystem.cs @@ -14,6 +14,7 @@ public abstract class EquipmentHudSystem : EntitySystem where T : IComponent { [Dependency] private readonly IPlayerManager _player = default!; + [ViewVariables] protected bool IsActive; protected virtual SlotFlags TargetSlots => ~SlotFlags.POCKET; diff --git a/Content.Client/Silicons/Borgs/BorgMenu.xaml.cs b/Content.Client/Silicons/Borgs/BorgMenu.xaml.cs index 65823a29822..007a0cc5cbe 100644 --- a/Content.Client/Silicons/Borgs/BorgMenu.xaml.cs +++ b/Content.Client/Silicons/Borgs/BorgMenu.xaml.cs @@ -133,7 +133,8 @@ private void UpdateModulePanel() _modules.Clear(); foreach (var module in chassis.ModuleContainer.ContainedEntities) { - var control = new BorgModuleControl(module, _entity); + var moduleComponent = _entity.GetComponent(module); + var control = new BorgModuleControl(module, _entity, !moduleComponent.DefaultModule); control.RemoveButtonPressed += () => { RemoveModuleButtonPressed?.Invoke(module); diff --git a/Content.Client/Silicons/Borgs/BorgModuleControl.xaml.cs b/Content.Client/Silicons/Borgs/BorgModuleControl.xaml.cs index d5cf05ba63e..245425524ca 100644 --- a/Content.Client/Silicons/Borgs/BorgModuleControl.xaml.cs +++ b/Content.Client/Silicons/Borgs/BorgModuleControl.xaml.cs @@ -9,7 +9,7 @@ public sealed partial class BorgModuleControl : PanelContainer { public Action? RemoveButtonPressed; - public BorgModuleControl(EntityUid entity, IEntityManager entityManager) + public BorgModuleControl(EntityUid entity, IEntityManager entityManager, bool canRemove) { RobustXamlLoader.Load(this); @@ -20,6 +20,7 @@ public BorgModuleControl(EntityUid entity, IEntityManager entityManager) { RemoveButtonPressed?.Invoke(); }; + RemoveButton.Visible = canRemove; } } diff --git a/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml b/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml new file mode 100644 index 00000000000..b3b519735d4 --- /dev/null +++ b/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + diff --git a/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml.cs b/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml.cs new file mode 100644 index 00000000000..5a395749ada --- /dev/null +++ b/Content.Client/Silicons/Borgs/BorgSelectTypeMenu.xaml.cs @@ -0,0 +1,98 @@ +using System.Linq; +using Content.Client._CD.Silicons.Borgs.UI; +using Content.Client.UserInterface.Controls; +using Content.Client.UserInterface.Systems.Guidebook; +using Content.Shared._CD.Silicons; +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Guidebook; +using Content.Shared.Silicons.Borgs; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Client.AutoGenerated; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Prototypes; + +namespace Content.Client.Silicons.Borgs; + +///

    +/// Menu used by borgs to select their type. +/// +/// +/// +[GenerateTypedNameReferences] +public sealed partial class BorgSelectTypeMenu : FancyWindow +{ + [Dependency] private readonly IPrototypeManager _prototypeManager = default!; + + private BorgTypePrototype? _selectedBorgType; + + public event Action>? ConfirmedBorgType; + public event Action? ConfirmedBorgSubtype; // CD event - borg subtypes + + [ValidatePrototypeId] + private static readonly List> GuidebookEntries = new() { "Cyborgs", "Robotics" }; + + public BorgSelectTypeMenu() + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + + var group = new ButtonGroup(); + foreach (var borgType in _prototypeManager.EnumeratePrototypes().OrderBy(PrototypeName)) + { + var button = new Button + { + Text = PrototypeName(borgType), + Group = group, + }; + button.OnPressed += _ => + { + _selectedBorgType = borgType; + UpdateInformation(borgType); + }; + SelectionsContainer.AddChild(button); + } + + ConfirmTypeButton.OnPressed += ConfirmButtonPressed; + HelpGuidebookIds = GuidebookEntries; + + // CD - borg subtype + ChassisSpriteSelection.SubtypeSelected += () => + { + ConfirmTypeButton.Disabled = false; + }; + } + + private void UpdateInformation(BorgTypePrototype prototype) + { + _selectedBorgType = prototype; + + InfoContents.Visible = true; + InfoPlaceholder.Visible = false; + + NameLabel.Text = PrototypeName(prototype); + DescriptionLabel.Text = Loc.GetString($"borg-type-{prototype.ID}-desc"); + ChassisView.SetPrototype(prototype.DummyPrototype); + + // CD changes below + if (_selectedBorgType != null) + { + ConfirmTypeButton.Disabled = true; + ChassisSpriteSelection.Update(_selectedBorgType); + } + } + + private void ConfirmButtonPressed(BaseButton.ButtonEventArgs obj) + { + if (_selectedBorgType == null) + return; + + ConfirmedBorgSubtype?.Invoke(ChassisSpriteSelection.SubtypePrototype); // CD - borg subtype + ConfirmedBorgType?.Invoke(_selectedBorgType); + } + + private static string PrototypeName(BorgTypePrototype prototype) + { + return Loc.GetString($"borg-type-{prototype.ID}-name"); + } +} diff --git a/Content.Client/Silicons/Borgs/BorgSelectTypeUserInterface.cs b/Content.Client/Silicons/Borgs/BorgSelectTypeUserInterface.cs new file mode 100644 index 00000000000..9453f5f3456 --- /dev/null +++ b/Content.Client/Silicons/Borgs/BorgSelectTypeUserInterface.cs @@ -0,0 +1,33 @@ +using Content.Shared._CD.Silicons; +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Silicons.Borgs.Components; +using JetBrains.Annotations; +using Robust.Client.UserInterface; + +namespace Content.Client.Silicons.Borgs; + +/// +/// User interface used by borgs to select their type. +/// +/// +/// +/// +[UsedImplicitly] +public sealed class BorgSelectTypeUserInterface : BoundUserInterface +{ + [ViewVariables] + private BorgSelectTypeMenu? _menu; + + public BorgSelectTypeUserInterface(EntityUid owner, Enum uiKey) : base(owner, uiKey) + { + } + + protected override void Open() + { + base.Open(); + + _menu = this.CreateWindow(); + _menu.ConfirmedBorgType += prototype => SendPredictedMessage(new BorgSelectTypeMessage(prototype)); + _menu.ConfirmedBorgSubtype += subtypePrototype => SendPredictedMessage(new BorgSelectSubtypeMessage(subtypePrototype?.ID)); // CD - borg subtypes + } +} diff --git a/Content.Client/Silicons/Borgs/BorgSwitchableTypeSystem.cs b/Content.Client/Silicons/Borgs/BorgSwitchableTypeSystem.cs new file mode 100644 index 00000000000..f3a10168424 --- /dev/null +++ b/Content.Client/Silicons/Borgs/BorgSwitchableTypeSystem.cs @@ -0,0 +1,97 @@ +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Movement.Components; +using Content.Shared.Silicons.Borgs; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Client.GameObjects; +using Robust.Client.ResourceManagement; +using Robust.Shared.Serialization.TypeSerializers.Implementations; + +namespace Content.Client.Silicons.Borgs; + +/// +/// Client side logic for borg type switching. Sets up primarily client-side visual information. +/// +/// +/// +public sealed class BorgSwitchableTypeSystem : SharedBorgSwitchableTypeSystem +{ + [Dependency] private readonly BorgSystem _borgSystem = default!; + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly SpriteSystem _sprite = default!; + [Dependency] private readonly IResourceCache _resourceCache = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(AfterStateHandler); + SubscribeLocalEvent(OnComponentStartup); + } + + private void OnComponentStartup(Entity ent, ref ComponentStartup args) + { + UpdateEntityAppearance(ent); + } + + private void AfterStateHandler(Entity ent, ref AfterAutoHandleStateEvent args) + { + UpdateEntityAppearance(ent); + } + + protected override void UpdateEntityAppearance( + Entity entity, + BorgTypePrototype prototype) + { + // CD - added checks to stop sprite state errors + if (!TryComp(entity, out var subtype) || + subtype.BorgSubtype != null) + return; + + if (TryComp(entity, out SpriteComponent? sprite)) + { + if (_resourceCache.TryGetResource( + SpriteSpecifierSerializer.TextureRoot / prototype.SpritePath, + out var res)) + { + sprite.BaseRSI = res.RSI; + } + _sprite.LayerSetRsiState((entity, sprite), BorgVisualLayers.Body, prototype.SpriteBodyState); + _sprite.LayerSetRsiState((entity, sprite), BorgVisualLayers.LightStatus, prototype.SpriteToggleLightState); + } + + if (TryComp(entity, out BorgChassisComponent? chassis)) + { + _borgSystem.SetMindStates( + (entity.Owner, chassis), + prototype.SpriteHasMindState, + prototype.SpriteNoMindState); + + if (TryComp(entity, out AppearanceComponent? appearance)) + { + // Queue update so state changes apply. + _appearance.QueueUpdate(entity, appearance); + } + } + + if (prototype.SpriteBodyMovementState is { } movementState) + { + var spriteMovement = EnsureComp(entity); + spriteMovement.NoMovementLayers.Clear(); + spriteMovement.NoMovementLayers["movement"] = new PrototypeLayerData + { + State = prototype.SpriteBodyState, + }; + spriteMovement.MovementLayers.Clear(); + spriteMovement.MovementLayers["movement"] = new PrototypeLayerData + { + State = movementState, + }; + } + else + { + RemComp(entity); + } + + base.UpdateEntityAppearance(entity, prototype); + } +} diff --git a/Content.Client/Silicons/Borgs/BorgSystem.cs b/Content.Client/Silicons/Borgs/BorgSystem.cs index 029cd0647d1..81689dbd606 100644 --- a/Content.Client/Silicons/Borgs/BorgSystem.cs +++ b/Content.Client/Silicons/Borgs/BorgSystem.cs @@ -93,4 +93,18 @@ private void OnMMIAppearanceChanged(EntityUid uid, MMIComponent component, ref A _sprite.LayerSetRsiState((uid, sprite), MMIVisualLayers.Base, state); } } + + /// + /// Sets the sprite states used for the borg "is there a mind or not" indication. + /// + /// The entity and component to modify. + /// The state to use if the borg has a mind. + /// The state to use if the borg has no mind. + /// + /// + public void SetMindStates(Entity borg, string hasMindState, string noMindState) + { + borg.Comp.HasMindState = hasMindState; + borg.Comp.NoMindState = noMindState; + } } diff --git a/Content.Client/_CD/Silicons/Borgs/BorgSwitchableSubtypeSystem.cs b/Content.Client/_CD/Silicons/Borgs/BorgSwitchableSubtypeSystem.cs new file mode 100644 index 00000000000..06af0fb60cf --- /dev/null +++ b/Content.Client/_CD/Silicons/Borgs/BorgSwitchableSubtypeSystem.cs @@ -0,0 +1,106 @@ +using System.Linq; +using Content.Client.Silicons.Borgs; +using Content.Shared._CD.Silicons; +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Movement.Components; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Client.GameObjects; +using Robust.Client.Graphics; +using Robust.Client.ResourceManagement; +using Robust.Shared.Physics.Systems; +using Robust.Shared.Serialization.TypeSerializers.Implementations; +using Robust.Shared.Utility; + +namespace Content.Client._CD.Silicons.Borgs; + +/// +/// Primarily handles the appearance aspects of the borg subtype. +/// +public sealed class BorgSwitchableSubtypeSystem : SharedBorgSwitchableSubtypeSystem +{ + [Dependency] private readonly SpriteSystem _sprite = default!; + [Dependency] private readonly BorgSystem _borg = default!; + [Dependency] private readonly AppearanceSystem _appearance = default!; + [Dependency] private readonly IResourceCache _resourceCache = default!; + [Dependency] private readonly FixtureSystem _fixture = default!; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnComponentStartup); + SubscribeLocalEvent(OnAutoHandleEvent); + } + + private void OnAutoHandleEvent(Entity ent, ref AfterAutoHandleStateEvent args) + { + SelectBorgSubtype(ent); + } + + private void OnComponentStartup(Entity ent, ref ComponentStartup args) + { + SelectBorgSubtype(ent); + } + + protected override void UpdateEntityAppearance(Entity entity, BorgSubtypePrototype borgSubtypePrototype) + { + // LOT of copy pasted code from BorgSwitchableTypeSystem, but is probably necessary unless the upstream code + // is refactored + + // get our required components + var (owner, _) = entity; + if (!TryComp(entity, out var chassisSprite)) + return; + + // remove all existing layers + for (int i = chassisSprite.AllLayers.Count() - 1; i >= 0; i--) + { + _sprite.RemoveLayer((entity, chassisSprite), i); + } + + for (int i = 0; i < borgSubtypePrototype.LayerData.Length; i++) + { + var layerData = borgSubtypePrototype.LayerData[i]; + + layerData.RsiPath = borgSubtypePrototype.SpritePath?.ToString(); + if (borgSubtypePrototype.Offset != null) + layerData.Offset = borgSubtypePrototype.Offset; + _sprite.AddLayer((owner, chassisSprite), layerData, i); + } + + if (TryComp(entity, out var chassis)) + { + _borg.SetMindStates( + (entity.Owner, chassis), + borgSubtypePrototype.SpriteHasMindState, + borgSubtypePrototype.SpriteNoMindState); + + if (TryComp(entity, out AppearanceComponent? appearance)) + { + // Queue update so state changes apply. + _appearance.QueueUpdate(entity, appearance); + } + } + + if (borgSubtypePrototype.SpriteBodyMovementState is { } movementState) + { + var spriteMovement = EnsureComp(entity); + spriteMovement.NoMovementLayers.Clear(); + spriteMovement.NoMovementLayers["movement"] = new PrototypeLayerData + { + State = borgSubtypePrototype.SpriteBodyState, + }; + spriteMovement.MovementLayers.Clear(); + spriteMovement.MovementLayers["movement"] = new PrototypeLayerData + { + State = movementState, + }; + } + else + { + RemComp(entity); + } + + base.UpdateEntityAppearance(entity, borgSubtypePrototype); + } +} diff --git a/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml b/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml new file mode 100644 index 00000000000..71259ae2e09 --- /dev/null +++ b/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml @@ -0,0 +1,24 @@ + + + + + + + + + + diff --git a/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml.cs b/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml.cs new file mode 100644 index 00000000000..5fae49c589b --- /dev/null +++ b/Content.Client/_CD/Silicons/Borgs/UI/ChassisSpriteSelection.xaml.cs @@ -0,0 +1,115 @@ +using System.Linq; +using System.Numerics; +using Content.Shared._CD.Silicons; +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Silicons.Borgs; +using Robust.Client.AutoGenerated; +using Robust.Client.ResourceManagement; +using Robust.Client.UserInterface; +using Robust.Client.UserInterface.Controls; +using Robust.Client.UserInterface.XAML; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations; +using Robust.Shared.Utility; + +namespace Content.Client._CD.Silicons.Borgs.UI; + +[GenerateTypedNameReferences] +public sealed partial class ChassisSpriteSelection : Control +{ + [Dependency] private readonly IPrototypeManager _proto = default!; + [Dependency] private readonly IResourceCache _resource = default!; + + public BorgSubtypePrototype? SubtypePrototype; + public event Action? SubtypeSelected; + + public const int PrototypeViewSize = 2; + + public ChassisSpriteSelection() + { + RobustXamlLoader.Load(this); + IoCManager.InjectDependencies(this); + } + + public void Update(BorgTypePrototype borgTypePrototype) + { + MainContainer.Visible = true; + + OptionsContainer.RemoveAllChildren(); + // Hardlight start - code simplification + var buttonGroup = new ButtonGroup(); + List
[DataField] public SoundSpecifier FootstepCollection { get; set; } = new SoundCollectionSpecifier(DefaultFootsteps); + + // Starlight-start + [DataField] + public string? DefaultSubtype; + // Starlight-end } diff --git a/Content.Shared/Silicons/Borgs/Components/BorgChassisComponent.cs b/Content.Shared/Silicons/Borgs/Components/BorgChassisComponent.cs index 8979b587d91..a081810d08d 100644 --- a/Content.Shared/Silicons/Borgs/Components/BorgChassisComponent.cs +++ b/Content.Shared/Silicons/Borgs/Components/BorgChassisComponent.cs @@ -95,5 +95,18 @@ public enum BorgVisuals : byte [Serializable, NetSerializable] public enum BorgVisualLayers : byte { - Light + /// + /// Main borg body layer. + /// + Body, + + /// + /// Layer for the borg's mind state. + /// + Light, + + /// + /// Layer for the borg flashlight status. + /// + LightStatus, } diff --git a/Content.Shared/Silicons/Borgs/Components/BorgModuleComponent.cs b/Content.Shared/Silicons/Borgs/Components/BorgModuleComponent.cs index a7523c1ce70..e542a1e3e3e 100644 --- a/Content.Shared/Silicons/Borgs/Components/BorgModuleComponent.cs +++ b/Content.Shared/Silicons/Borgs/Components/BorgModuleComponent.cs @@ -7,6 +7,7 @@ namespace Content.Shared.Silicons.Borgs.Components; /// to give them unique abilities and attributes. /// [RegisterComponent, NetworkedComponent, Access(typeof(SharedBorgSystem))] +[AutoGenerateComponentState] public sealed partial class BorgModuleComponent : Component { /// @@ -16,6 +17,13 @@ public sealed partial class BorgModuleComponent : Component public EntityUid? InstalledEntity; public bool Installed => InstalledEntity != null; + + /// + /// If true, this is a "default" module that cannot be removed from a borg. + /// + [DataField] + [AutoNetworkedField] + public bool DefaultModule; } /// diff --git a/Content.Shared/Silicons/Borgs/Components/BorgSwitchableTypeComponent.cs b/Content.Shared/Silicons/Borgs/Components/BorgSwitchableTypeComponent.cs new file mode 100644 index 00000000000..9a783d19aa7 --- /dev/null +++ b/Content.Shared/Silicons/Borgs/Components/BorgSwitchableTypeComponent.cs @@ -0,0 +1,72 @@ +using Content.Shared.Actions; +using Content.Shared.Radio; +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; + +namespace Content.Shared.Silicons.Borgs.Components; + +/// +/// Component for borgs that can switch their "type" after being created. +/// +/// +/// +/// This is used by all NT borgs, on construction and round-start spawn. +/// Borgs are effectively useless until they have made their choice of type. +/// Borg type selections are currently irreversible. +/// +/// +/// Available types are specified in s. +/// +/// +/// +[RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState(raiseAfterAutoHandleState: true)] +[Access(typeof(SharedBorgSwitchableTypeSystem))] +public sealed partial class BorgSwitchableTypeComponent : Component +{ + /// + /// Action entity used by players to select their type. + /// + [DataField, AutoNetworkedField] + public EntityUid? SelectTypeAction; + + /// + /// The currently selected borg type, if any. + /// + /// + /// This can be set in a prototype to immediately apply a borg type, and not have switching support. + /// + [DataField, AutoNetworkedField] + public ProtoId? SelectedBorgType; + + /// + /// Radio channels that the borg will always have. These are added on top of the selected type's radio channels. + /// + [DataField] + public ProtoId[] InherentRadioChannels = []; +} + +/// +/// Action event used to open the selection menu of a . +/// +public sealed partial class BorgToggleSelectTypeEvent : InstantActionEvent; + +/// +/// UI message used by a borg to select their type with . +/// +/// The borg type prototype that the user selected. +[Serializable, NetSerializable] +public sealed class BorgSelectTypeMessage(ProtoId prototype) : BoundUserInterfaceMessage +{ + public ProtoId Prototype = prototype; +} + +/// +/// UI key used by the selection menu for . +/// +[NetSerializable, Serializable] +public enum BorgSwitchableTypeUiKey : byte +{ + SelectBorgType, +} diff --git a/Content.Shared/Silicons/Borgs/SharedBorgSwitchableTypeSystem.cs b/Content.Shared/Silicons/Borgs/SharedBorgSwitchableTypeSystem.cs new file mode 100644 index 00000000000..607530141eb --- /dev/null +++ b/Content.Shared/Silicons/Borgs/SharedBorgSwitchableTypeSystem.cs @@ -0,0 +1,169 @@ +using Content.Shared._CD.Silicons.Borgs; +using Content.Shared.Starlight; // Starlight-edit +using Content.Shared.Actions; +using Content.Shared.Interaction; +using Content.Shared.Interaction.Components; +using Content.Shared.Movement.Components; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Shared.Player; +using Robust.Shared.Prototypes; + +namespace Content.Shared.Silicons.Borgs; + +/// +/// Implements borg type switching. +/// +/// +public abstract class SharedBorgSwitchableTypeSystem : EntitySystem +{ + // TODO: Allow borgs to be reset to default configuration. + + [Dependency] private readonly SharedActionsSystem _actionsSystem = default!; + [Dependency] private readonly SharedUserInterfaceSystem _userInterface = default!; + [Dependency] protected readonly IPrototypeManager Prototypes = default!; + [Dependency] private readonly InteractionPopupSystem _interactionPopup = default!; + + [ValidatePrototypeId] + public const string ActionId = "ActionSelectBorgType"; + + public override void Initialize() + { + base.Initialize(); + + SubscribeLocalEvent(OnMapInit); + SubscribeLocalEvent(OnShutdown); + SubscribeLocalEvent(OnSelectBorgTypeAction); + + Subs.BuiEvents(BorgSwitchableTypeUiKey.SelectBorgType, + sub => + { + sub.Event(SelectTypeMessageHandler); + }); + } + + // + // UI-adjacent code + // + + private void OnMapInit(Entity ent, ref MapInitEvent args) + { + _actionsSystem.AddAction(ent, ref ent.Comp.SelectTypeAction, ActionId); + Dirty(ent); + + if (ent.Comp.SelectedBorgType != null) + { + SelectBorgModule(ent, ent.Comp.SelectedBorgType.Value); + } + } + + private void OnShutdown(Entity ent, ref ComponentShutdown args) + { + _actionsSystem.RemoveAction(ent, ent.Comp.SelectTypeAction); + } + + private void OnSelectBorgTypeAction(Entity ent, ref BorgToggleSelectTypeEvent args) + { + if (args.Handled || !TryComp(ent, out var actor)) + return; + + args.Handled = true; + + _userInterface.TryToggleUi((ent.Owner, null), BorgSwitchableTypeUiKey.SelectBorgType, actor.PlayerSession); + } + + private void SelectTypeMessageHandler(Entity ent, ref BorgSelectTypeMessage args) + { + if (ent.Comp.SelectedBorgType != null) + return; + + if (!Prototypes.HasIndex(args.Prototype)) + return; + // Hardlight start: We do not charge people for a god damn borg skin (leaving this here if someone wants to change it and make it work with HL economy) + // Starlight-start: Handle subtype cost + // if (TryComp(ent, out var subtypeComp) && subtypeComp.BorgSubtype != null + // && Prototypes.Index(subtypeComp.BorgSubtype.Value).TryGetComponent(out var subtype) && subtype.Price is not null and > 0) + // { + // if (_playerRoles.GetPlayerData(ent.Owner) is not PlayerData playerData + // || playerData.Balance < subtype.Price) + // return; + + // playerData.Balance -= subtype.Price.Value; + // } + // Starlight-end + // Hardlight end + + SelectBorgModule(ent, args.Prototype); + } + + // + // Implementation + // + + protected virtual void SelectBorgModule( + Entity ent, + ProtoId borgType) + { + ent.Comp.SelectedBorgType = borgType; + + _actionsSystem.RemoveAction(ent, ent.Comp.SelectTypeAction); + ent.Comp.SelectTypeAction = null; + Dirty(ent); + + _userInterface.CloseUi((ent.Owner, null), BorgSwitchableTypeUiKey.SelectBorgType); + + UpdateEntityAppearance(ent); + + // CD - event for subtype system, always runs at end of borg type code + var ev = new AfterBorgTypeSelectEvent(); + RaiseLocalEvent(ent, ref ev); + } + + protected void UpdateEntityAppearance(Entity entity) + { + if (!Prototypes.TryIndex(entity.Comp.SelectedBorgType, out var proto)) + return; + + UpdateEntityAppearance(entity, proto); + } + + protected virtual void UpdateEntityAppearance( + Entity entity, + BorgTypePrototype prototype) + { + if (TryComp(entity, out InteractionPopupComponent? popup)) + { + _interactionPopup.SetInteractSuccessString((entity.Owner, popup), prototype.PetSuccessString); + _interactionPopup.SetInteractFailureString((entity.Owner, popup), prototype.PetFailureString); + } + + if (TryComp(entity, out FootstepModifierComponent? footstepModifier)) + { + footstepModifier.FootstepSoundCollection = prototype.FootstepCollection; + } + + // Starlight-start: Movement sprite state + if (!(TryComp(entity, out var subtype) && subtype.BorgSubtype != null)) + { + if (prototype.SpriteBodyMovementState is { } movementState) + { + var spriteMovement = EnsureComp(entity); + spriteMovement.NoMovementLayers.Clear(); + spriteMovement.NoMovementLayers["movement"] = new PrototypeLayerData + { + State = prototype.SpriteBodyState, + }; + spriteMovement.MovementLayers.Clear(); + spriteMovement.MovementLayers["movement"] = new PrototypeLayerData + { + State = movementState, + }; + } + else + { + RemComp(entity); + } + } + + // Starlight-end + } +} diff --git a/Content.Shared/Silicons/Borgs/SharedBorgSystem.cs b/Content.Shared/Silicons/Borgs/SharedBorgSystem.cs index 6df61238e12..baf604de0c1 100644 --- a/Content.Shared/Silicons/Borgs/SharedBorgSystem.cs +++ b/Content.Shared/Silicons/Borgs/SharedBorgSystem.cs @@ -124,4 +124,13 @@ private void OnRefreshMovementSpeedModifiers(EntityUid uid, BorgChassisComponent var sprintDif = movement.BaseWalkSpeed / movement.BaseSprintSpeed; args.ModifySpeed(1f, sprintDif); } + + /// + /// Sets . + /// + public void SetBorgModuleDefault(Entity ent, bool newDefault) + { + ent.Comp.DefaultModule = newDefault; + Dirty(ent); + } } diff --git a/Content.Shared/_CD/Silicons/Borgs/BorgSubtypePrototype.cs b/Content.Shared/_CD/Silicons/Borgs/BorgSubtypePrototype.cs new file mode 100644 index 00000000000..e34aff79212 --- /dev/null +++ b/Content.Shared/_CD/Silicons/Borgs/BorgSubtypePrototype.cs @@ -0,0 +1,98 @@ +using System.Numerics; +using Content.Shared.Inventory; +using Content.Shared.Silicons.Borgs; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Shared.Audio; +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization.TypeSerializers.Implementations.Custom.Prototype.Array; +using Robust.Shared.Utility; + +namespace Content.Shared._CD.Silicons.Borgs; + +/// +/// Information relating to a borg's subtype. Should be mostly cosmetic. +/// +[Prototype] +public sealed partial class BorgSubtypePrototype : IPrototype, IInheritingPrototype +{ + private static readonly ProtoId DefaultFootsteps = new("FootstepBorg"); + + [ParentDataField(typeof(AbstractPrototypeIdArraySerializer))] + public string[]? Parents { get; set; } + + [ViewVariables] + [NeverPushInheritance] + [AbstractDataField] + public bool Abstract { get; set; } + + [IdDataField] + public required string ID { get; set; } + + // Hardlight start: Gimme that name! + [DataField(required: true)] + public string Name = default!; + + /// + /// + /// + [DataField] + public ProtoId InventoryTemplateId = "borgShortHL"; //Hardlight change: Force HL prototypes + + /// + /// The parent borg type of this subtype. + /// + [DataField] + public required string ParentType; + + /// + /// + /// + [DataField] + public ComponentRegistry? AddComponents; + + /// + /// Sprite path that the prototype's layer data will reference. + /// + [DataField] + public ResPath? SpritePath; + + /// + /// The visual layer data for the subtype. + /// At the minimum should have definitions for each value of . + /// + [DataField] + public required PrototypeLayerData[] LayerData; + + + [DataField] + public required string SpriteHasMindState; + + [DataField] + public required string SpriteNoMindState; + + [DataField] + public string? SpriteBodyState; + + [DataField] + public Vector2? Offset; + + [DataField] + public required EntProtoId DummyPrototype; + + [DataField] + public string PetSuccessString = "petting-success-generic-cyborg"; + [DataField] + public string PetFailureString = "petting-failure-generic-cyborg"; + + /// + /// Sound specifier for footstep sounds created by this subtype. + /// + [DataField] + public SoundSpecifier FootstepCollection { get; set; } = new SoundCollectionSpecifier(DefaultFootsteps); + + /// + /// + /// + [DataField] + public string? SpriteBodyMovementState { get; set; } +} diff --git a/Content.Shared/_CD/Silicons/Borgs/BorgSwitchableSubtypeComponent.cs b/Content.Shared/_CD/Silicons/Borgs/BorgSwitchableSubtypeComponent.cs new file mode 100644 index 00000000000..2152f9f19c8 --- /dev/null +++ b/Content.Shared/_CD/Silicons/Borgs/BorgSwitchableSubtypeComponent.cs @@ -0,0 +1,18 @@ +using Robust.Shared.GameStates; +using Robust.Shared.Prototypes; + +namespace Content.Shared._CD.Silicons.Borgs; + +/// +/// Component given to borgs that should be able to select subtypes inside of the borg type selection menu. +/// +[RegisterComponent, NetworkedComponent] +[AutoGenerateComponentState(true)] +public sealed partial class BorgSwitchableSubtypeComponent : Component +{ + /// + /// The of this chassis. + /// + [DataField, AutoNetworkedField] + public ProtoId? BorgSubtype; +} diff --git a/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubstypeSystem.cs b/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubstypeSystem.cs new file mode 100644 index 00000000000..4cf3abb22c6 --- /dev/null +++ b/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubstypeSystem.cs @@ -0,0 +1,86 @@ +using Content.Shared.Interaction; +using Content.Shared.Interaction.Components; +using Content.Shared.Movement.Components; +using Content.Shared.Silicons.Borgs; +using Content.Shared.Silicons.Borgs.Components; +using Robust.Shared.Prototypes; + +namespace Content.Shared._CD.Silicons.Borgs; + +/// +/// Shared behaviour for borg switchable subtype logic. +/// Essentially a reimplementation of specifically for cosmetic functions. +/// +public abstract class SharedBorgSwitchableSubtypeSystem : EntitySystem +{ + [Dependency] private readonly InteractionPopupSystem _interactionPopup = default!; + [Dependency] protected readonly IPrototypeManager Prototypes = default!; + + public override void Initialize() + { + SubscribeLocalEvent(OnMapInit); // make sure that our subtype is selected first + SubscribeLocalEvent(OnBorgTypeSelect); + + Subs.BuiEvents(BorgSwitchableTypeUiKey.SelectBorgType, + sub => + { + sub.Event(SelectSubtypeMessageHandler); + }); + + base.Initialize(); + } + + private void OnMapInit(Entity ent, ref MapInitEvent args) + { + if (ent.Comp.BorgSubtype != null) + { + SelectBorgSubtype(ent); + } + } + + private void OnBorgTypeSelect(Entity ent, ref AfterBorgTypeSelectEvent args) + { + if (!ent.Comp.BorgSubtype.HasValue) + return; + + Dirty(ent); + SelectBorgSubtype(ent); + } + + protected virtual void SelectBorgSubtype(Entity ent) + { + UpdateEntityAppearance(ent); + } + + private void UpdateEntityAppearance(Entity entity) + { + if (!Prototypes.TryIndex(entity.Comp.BorgSubtype, out var subtypePrototype)) + return; + + UpdateEntityAppearance(entity, subtypePrototype); + } + + protected virtual void UpdateEntityAppearance(Entity entity, + BorgSubtypePrototype borgSubtypePrototype) + { + if (TryComp(entity, out InteractionPopupComponent? popup)) + { + _interactionPopup.SetInteractSuccessString((entity.Owner, popup), borgSubtypePrototype.PetSuccessString); + _interactionPopup.SetInteractFailureString((entity.Owner, popup), borgSubtypePrototype.PetFailureString); + } + + if (TryComp(entity, out FootstepModifierComponent? footstepModifier)) + { + footstepModifier.FootstepSoundCollection = borgSubtypePrototype.FootstepCollection; + } + } + + private void SelectSubtypeMessageHandler(EntityUid uid, BorgSwitchableTypeComponent borgSwitchableTypeComponent, BorgSelectSubtypeMessage args) + { + if (!TryComp(uid, out var subtypeComp)) + return; + + subtypeComp.BorgSubtype = args.Subtype; + Dirty(uid, subtypeComp); + } +} diff --git a/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubtypeSystem.Events.cs b/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubtypeSystem.Events.cs new file mode 100644 index 00000000000..06e3b865719 --- /dev/null +++ b/Content.Shared/_CD/Silicons/Borgs/SharedSwitchableSubtypeSystem.Events.cs @@ -0,0 +1,13 @@ +using Robust.Shared.Prototypes; +using Robust.Shared.Serialization; + +namespace Content.Shared._CD.Silicons.Borgs; + +[Serializable, NetSerializable] +public sealed class BorgSelectSubtypeMessage(ProtoId? subtype) : BoundUserInterfaceMessage +{ + public ProtoId? Subtype = subtype; +} + +[ByRefEvent] +public record struct AfterBorgTypeSelectEvent; diff --git a/Resources/Locale/en-US/_CD/borg/subtypes.ftl b/Resources/Locale/en-US/_CD/borg/subtypes.ftl new file mode 100644 index 00000000000..24594796a51 --- /dev/null +++ b/Resources/Locale/en-US/_CD/borg/subtypes.ftl @@ -0,0 +1 @@ +cd-borg-select-subtype-flavour-text = Available cosmetic subtypes diff --git a/Resources/Locale/en-US/borg/borg.ftl b/Resources/Locale/en-US/borg/borg.ftl index 6c495510b05..9c9dc71069a 100644 --- a/Resources/Locale/en-US/borg/borg.ftl +++ b/Resources/Locale/en-US/borg/borg.ftl @@ -25,3 +25,40 @@ borg-transponder-disabling-popup = Your transponder begins to lock you out of th borg-transponder-destroying-popup = The self destruct of {$name} starts beeping! borg-transponder-emagged-disabled-popup = Your transponder's lights go out! borg-transponder-emagged-destroyed-popup = Your transponder's fuse blows! + +## Borg type selection UI. +borg-select-type-menu-title = Select Chassis Type +borg-select-type-menu-bottom-text = Chassis selection is irreversible +borg-select-type-menu-available = Available types +borg-select-type-menu-information = Information +borg-select-type-menu-select-type = Select type to view information +borg-select-type-menu-confirm = Confirm selection +borg-select-type-menu-guidebook = Guidebook + +## Borg type information + +borg-type-generic-name = Generic +borg-type-generic-desc = Jack of all trades, master of none. Do various random station tasks, or maybe help out the science department that built you. +borg-type-generic-transponder = generic cyborg + +borg-type-engineering-name = Engineering +borg-type-engineering-desc = Assist the engineering team in station construction, repairing damage, or fixing electrical and atmospheric issues. +borg-type-engineering-transponder = engineering cyborg + +borg-type-mining-name = Salvage +borg-type-mining-desc = Join salvage and help them mine for materials, scavenge wrecks, and fight off hostile wildlife. +borg-type-mining-transponder = salvage cyborg + +borg-type-janitor-name = Janitor +borg-type-janitor-desc = Keep the station nice and tidy, clean up spills, collect and properly dispose of trash left around by lazy crewmembers. +borg-type-janitor-transponder = janitor cyborg + +borg-type-medical-name = Medical +borg-type-medical-desc = Provide medical attention to crew who need it, either in medbay or in hazardous areas conventional paramedics cannot reach. +borg-type-medical-transponder = medical cyborg + +borg-type-service-name = Service +borg-type-service-desc = Help out with a wide range of crew services, ranging from serving snacks and drinks to botany to entertainment. +borg-type-service-transponder = service cyborg + + diff --git a/Resources/Prototypes/Actions/borgs.yml b/Resources/Prototypes/Actions/borgs.yml index 02c5e971c27..b75780d3983 100644 --- a/Resources/Prototypes/Actions/borgs.yml +++ b/Resources/Prototypes/Actions/borgs.yml @@ -12,3 +12,15 @@ state: state-laws event: !type:ToggleLawsScreenEvent useDelay: 0.5 + +- type: entity + id: ActionSelectBorgType + name: Select Cyborg Type + components: + - type: InstantAction + itemIconStyle: NoItem + icon: + sprite: Interface/Actions/actions_borg.rsi + state: select-type + event: !type:BorgToggleSelectTypeEvent + useDelay: 0.5 diff --git a/Resources/Prototypes/Body/Parts/silicon.yml b/Resources/Prototypes/Body/Parts/silicon.yml index 276b74a4314..f43a2c10921 100644 --- a/Resources/Prototypes/Body/Parts/silicon.yml +++ b/Resources/Prototypes/Body/Parts/silicon.yml @@ -37,14 +37,17 @@ # Shitmed Change End - type: entity - id: BaseBorgArmLeft + id: LeftArmBorg parent: PartSilicon name: cyborg left arm - abstract: true components: - type: BodyPart partType: Arm # Shitmed Change symmetry: Left + - type: Sprite + state: borg_l_arm + - type: Icon + state: borg_l_arm - type: Tag tags: - Trash @@ -54,14 +57,17 @@ heldPrefix: borg-arm - type: entity - id: BaseBorgArmRight + id: RightArmBorg parent: PartSilicon name: cyborg right arm - abstract: true components: - type: BodyPart partType: Arm # Shitmed Change symmetry: Right + - type: Sprite + state: borg_r_arm + - type: Icon + state: borg_r_arm - type: Tag tags: - Trash @@ -71,10 +77,9 @@ heldPrefix: borg-arm - type: entity - id: BaseBorgLegLeft + id: LeftLegBorg parent: PartSilicon name: cyborg left leg - abstract: true components: - type: BodyPart partType: Leg @@ -98,10 +103,9 @@ - type: MovementBodyPart # Shitmed Change - type: entity - id: BaseBorgLegRight + id: RightLegBorg parent: PartSilicon name: cyborg right leg - abstract: true components: - type: BodyPart partType: Leg @@ -125,13 +129,16 @@ - type: MovementBodyPart # Shitmed Change - type: entity - id: BaseBorgHead + id: LightHeadBorg parent: PartSilicon name: cyborg head - abstract: true components: - type: BodyPart partType: Head + - type: Sprite + state: borg_head + - type: Icon + state: borg_head - type: Tag tags: - Trash @@ -140,13 +147,16 @@ heldPrefix: borg-head - type: entity - id: BaseBorgTorso + id: TorsoBorg parent: PartSilicon name: cyborg torso - abstract: true components: - type: BodyPart partType: Torso + - type: Sprite + state: borg_chest + - type: Icon + state: borg_chest - type: Tag tags: - Trash diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Conditional/xenoborgs.yml b/Resources/Prototypes/Entities/Markers/Spawners/Conditional/xenoborgs.yml index a8251739acc..e3795e29d4f 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Conditional/xenoborgs.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Conditional/xenoborgs.yml @@ -18,8 +18,8 @@ - type: Sprite layers: - state: green - - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_heavy + - sprite: Mobs/Silicon/Chassis/xeno_heavy.rsi + state: borg - type: entity id: SpawnPointMothershipCore diff --git a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml index af9e8c8ceba..ed449fd167c 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/ghost_roles.yml @@ -240,7 +240,7 @@ sprite: Markers/jobs.rsi layers: - state: green - - sprite: Mobs/Silicon/chassis.rsi + - sprite: Mobs/Silicon/Chassis/derelict.rsi state: derelict_icon - type: entity @@ -284,8 +284,8 @@ sprite: Markers/jobs.rsi layers: - state: green - - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_engi + - sprite: Mobs/Silicon/Chassis/xeno_engi.rsi + state: borg - type: entity categories: [ HideSpawnMenu, Spawner ] diff --git a/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml b/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml index ba21496e5cc..58da11daa3e 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/jobs.yml @@ -311,10 +311,10 @@ - type: Sprite layers: - state: green - - sprite: Mobs/Silicon/chassis.rsi - state: robot - - sprite: Mobs/Silicon/chassis.rsi - state: robot_e + - sprite: Mobs/Silicon/Chassis/generic/default.rsi + state: borg + - sprite: Mobs/Silicon/Chassis/generic/default.rsi + state: borg_e # Command diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml index 531fc7be434..bc6cdb33048 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/base_borg_chassis.yml @@ -34,7 +34,7 @@ baseWalkSpeed : 2.5 baseSprintSpeed : 4.5 - type: Sprite - sprite: Mobs/Silicon/chassis.rsi + sprite: Mobs/Silicon/Chassis/generic/default.rsi - type: RotationVisuals horizontalRotation: 90 - type: MobState @@ -70,6 +70,9 @@ type: BorgBoundUserInterface enum.StrippingUiKey.Key: type: StrippableBoundUserInterface + # Only used for NT borgs that can switch type, defined here to avoid copy-pasting the rest of this component. + enum.BorgSwitchableTypeUiKey.SelectBorgType: + type: BorgSelectTypeUserInterface enum.SurgeryUIKey.Key: type: SurgeryBui - type: ActivatableUI @@ -173,6 +176,7 @@ collection: FootstepBorg - type: Construction graph: Cyborg + node: cyborg containers: - part-container - cell_slot @@ -259,6 +263,12 @@ damageProtection: flatReductions: Heat: 10 # capable of touching light bulbs and stoves without feeling pain! + #region Starlight + # - type: CyborgSparkEffect # Hardlight we don't have these yet... + # - type: StationAIShunt #Starlight allow shunting into all borgs # Hardlight TOO SOON + # - type: Crawler # Hardlight TOO SOON + # end region starlight + - type: BorgSwitchableSubtype # CD change - type: BypassLock openWiresPanel: true - type: BypassLockRequiresMobState @@ -352,6 +362,9 @@ - type: AccessReader access: [["Command"], ["Research"]] - type: ShowJobIcons + - type: InteractionPopup + interactSuccessSound: + path: /Audio/Ambience/Objects/periodic_beep.ogg - type: entity id: BaseBorgChassisSyndicate @@ -451,7 +464,7 @@ - type: NameIdentifier group: Xenoborg - type: Sprite - sprite: Mobs/Silicon/chassis.rsi + sprite: Mobs/Silicon/Chassis/xeno_engi.rsi - type: MobThresholds thresholds: # slightly tankier than a normal borg 0: Alive diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml index 7f99a740af6..70d2dd7bc3b 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/borg_chassis.yml @@ -1,386 +1,85 @@ - type: entity - id: BorgChassisGeneric + id: BorgChassisSelectable parent: BaseBorgChassisNT components: - type: Sprite layers: - - state: robot - - state: robot_e_r - map: ["enum.BorgVisualLayers.Light"] + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e_r + map: [ "enum.BorgVisualLayers.Light" ] shader: unshaded visible: false - - state: robot_l + - state: borg_l shader: unshaded - map: ["light"] + map: [ "light","enum.BorgVisualLayers.LightStatus" ] visible: false - type: BorgChassis - maxModules: 6 - moduleWhitelist: - tags: - - BorgModuleGeneric - hasMindState: robot_e - noMindState: robot_e_r + # Default borg can take no modules until selected type. + maxModules: 0 + hasMindState: borg_e + noMindState: borg_e_r - type: BorgTransponder sprite: - sprite: Mobs/Silicon/chassis.rsi - state: robot + sprite: Mobs/Silicon/Chassis/generic/default.rsi + state: borg name: cyborg - - type: Construction - node: cyborg - - type: Speech - speechVerb: Robotic - type: InteractionPopup interactSuccessString: petting-success-generic-cyborg interactFailureString: petting-failure-generic-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg + - type: BorgSwitchableType + inherentRadioChannels: + - Common + - Binary + +- type: entity + id: BorgChassisGeneric + parent: BorgChassisSelectable + name: generic cyborg + suffix: type picked + components: + - type: BorgSwitchableType + selectedBorgType: generic - type: entity id: BorgChassisMining - parent: BaseBorgChassisNT + parent: BorgChassisSelectable name: salvage cyborg components: - - type: Sprite - layers: - - state: miner - map: ["movement"] - - state: miner_e_r - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: miner_l - shader: unshaded - map: ["light"] - visible: false - - type: SpriteMovement - movementLayers: - movement: - state: miner_moving - noMovementLayers: - movement: - state: miner - - type: BorgChassis - maxModules: 4 - moduleWhitelist: - tags: - - BorgModuleGeneric - - BorgModuleCargo - hasMindState: miner_e - noMindState: miner_e_r - - type: BorgTransponder - sprite: - sprite: Mobs/Silicon/chassis.rsi - state: miner - name: salvage cyborg - - type: Construction - node: mining - # HardLight start: Added encryption key slots in addition to intrinsic radio channels. - - type: EncryptionKeyHolder - keySlots: 10 - preserveExistingChannels: true - intrinsicChannels: - - Binary - - Science - - Supply - - Common - - type: IntrinsicRadioTransmitter - intrinsicChannels: - - Binary - - Science - - Supply - - Common - - type: ActiveRadio - intrinsicChannels: - - Binary - - Science - - Supply - - Common - # HardLight end - - type: AccessReader - access: [["Cargo"], ["Salvage"], ["Command"], ["Research"]] - - type: Inventory - templateId: borgTall - - type: InteractionPopup - interactSuccessString: petting-success-salvage-cyborg - interactFailureString: petting-failure-salvage-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg + - type: BorgSwitchableType + selectedBorgType: mining - type: entity id: BorgChassisEngineer - parent: BaseBorgChassisNT + parent: BorgChassisSelectable name: engineer cyborg components: - - type: Sprite - layers: - - state: engineer - - state: engineer_e_r - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: engineer_l - shader: unshaded - map: ["light"] - visible: false - - type: BorgChassis - maxModules: 4 - moduleWhitelist: - tags: - - BorgModuleGeneric - - BorgModuleEngineering - hasMindState: engineer_e - noMindState: engineer_e_r - - type: BorgTransponder - sprite: - sprite: Mobs/Silicon/chassis.rsi - state: engineer - name: engineer cyborg - - type: Construction - node: engineer - # HardLight start: Added encryption key slots in addition to intrinsic radio channels. - - type: EncryptionKeyHolder - keySlots: 10 - preserveExistingChannels: true - intrinsicChannels: - - Binary - - Engineering - - Science - - Common - - type: IntrinsicRadioTransmitter - intrinsicChannels: - - Binary - - Engineering - - Science - - Common - - type: ActiveRadio - intrinsicChannels: - - Binary - - Engineering - - Science - - Common - # HardLight end - - type: AccessReader - access: [["Engineering"], ["Command"], ["Research"]] - - type: Inventory - templateId: borgShort - - type: InteractionPopup - interactSuccessString: petting-success-engineer-cyborg - interactFailureString: petting-failure-engineer-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg + - type: BorgSwitchableType + selectedBorgType: engineering - type: entity id: BorgChassisJanitor - parent: BaseBorgChassisNT + parent: BorgChassisSelectable name: janitor cyborg components: - - type: Sprite - layers: - - state: janitor - map: ["movement"] - - state: janitor_e_r - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: janitor_l - shader: unshaded - map: ["light"] - visible: false - - type: SpriteMovement - movementLayers: - movement: - state: janitor_moving - noMovementLayers: - movement: - state: janitor - - type: BorgChassis - maxModules: 4 - moduleWhitelist: - tags: - - BorgModuleGeneric - - BorgModuleJanitor - hasMindState: janitor_e - noMindState: janitor_e_r - - type: BorgTransponder - sprite: - sprite: Mobs/Silicon/chassis.rsi - state: janitor - name: janitor cyborg - - type: Construction - node: janitor - # HardLight start: Added encryption key slots in addition to intrinsic radio channels. - - type: EncryptionKeyHolder - keySlots: 10 - preserveExistingChannels: true - intrinsicChannels: - - Binary - - Science - - Service - - Common - - type: IntrinsicRadioTransmitter - intrinsicChannels: - - Binary - - Science - - Service - - Common - - type: ActiveRadio - intrinsicChannels: - - Binary - - Science - - Service - - Common - # HardLight end - - type: AccessReader - access: [["Service"], ["Command"], ["Research"]] - - type: Inventory - templateId: borgShort - - type: InteractionPopup - interactSuccessString: petting-success-janitor-cyborg - interactFailureString: petting-failure-janitor-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg + - type: BorgSwitchableType + selectedBorgType: janitor - type: entity id: BorgChassisMedical - parent: [BaseBorgChassisNT, ShowMedicalIcons] + parent: BorgChassisSelectable name: medical cyborg components: - - type: Sprite - layers: - - state: medical - map: ["movement"] - - state: medical_e_r - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: medical_l - shader: unshaded - map: ["light"] - visible: false - - type: SpriteMovement - movementLayers: - movement: - state: medical_moving - noMovementLayers: - movement: - state: medical - - type: BorgChassis - maxModules: 4 - moduleWhitelist: - tags: - - BorgModuleGeneric - - BorgModuleMedical - hasMindState: medical_e - noMindState: medical_e_r - - type: BorgTransponder - sprite: - sprite: Mobs/Silicon/chassis.rsi - state: medical - name: medical cyborg - - type: Construction - node: medical - # HardLight start: Added encryption key slots in addition to intrinsic radio channels. - - type: EncryptionKeyHolder - keySlots: 10 - preserveExistingChannels: true - intrinsicChannels: - - Binary - - Medical - - Science - - Common - - type: IntrinsicRadioTransmitter - intrinsicChannels: - - Binary - - Medical - - Science - - Common - - type: ActiveRadio - intrinsicChannels: - - Binary - - Medical - - Science - - Common - - type: SurgerySpeedModifier #shitmed - speedModifier: 1.75 - # HardLight end - - type: AccessReader - access: [["Medical"], ["Command"], ["Research"]] - - type: Inventory - templateId: borgDutch - - type: FootstepModifier - footstepSoundCollection: - collection: FootstepHoverBorg - - type: SolutionScanner - - type: InteractionPopup - interactSuccessString: petting-success-medical-cyborg - interactFailureString: petting-failure-medical-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg -# Triad start - - type: Sanitized + - type: BorgSwitchableType + selectedBorgType: medical - type: entity id: BorgChassisService - parent: BaseBorgChassisNT + parent: BorgChassisSelectable name: service cyborg components: - - type: Sprite - layers: - - state: service - - state: service_e_r - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: service_l - shader: unshaded - map: ["light"] - visible: false - - type: BorgChassis - maxModules: 4 - moduleWhitelist: - tags: - - BorgModuleGeneric - - BorgModuleService - hasMindState: service_e - noMindState: service_e_r - - type: BorgTransponder - sprite: - sprite: Mobs/Silicon/chassis.rsi - state: service - name: service cyborg - - type: Construction - node: service - # HardLight start: Added encryption key slots in addition to intrinsic radio channels. - - type: EncryptionKeyHolder - keySlots: 10 - preserveExistingChannels: true - intrinsicChannels: - - Binary - - Science - - Service - - Common - - type: IntrinsicRadioTransmitter - intrinsicChannels: - - Binary - - Science - - Service - - Common - - type: ActiveRadio - intrinsicChannels: - - Binary - - Science - - Service - - Common - # HardLight end - - type: AccessReader - access: [["Service"], ["Command"], ["Research"]] - - type: Inventory - templateId: borgTall - - type: InteractionPopup - interactSuccessString: petting-success-service-cyborg - interactFailureString: petting-failure-service-cyborg - interactSuccessSound: - path: /Audio/Ambience/Objects/periodic_beep.ogg + - type: BorgSwitchableType + selectedBorgType: service - type: entity id: BorgChassisSyndicateAssault @@ -389,27 +88,26 @@ description: A lean, mean killing machine with access to a variety of deadly modules. components: - type: Sprite + sprite: Mobs/Silicon/Chassis/synd_sec.rsi layers: - - state: synd_sec - - state: synd_sec_e - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: synd_sec_l - shader: unshaded - map: ["light"] - visible: false + - state: borg + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light" ] + visible: false - type: BorgChassis maxModules: 3 moduleWhitelist: tags: - - BorgModuleGeneric - - BorgModuleSyndicate - - BorgModuleSyndicateAssault - hasMindState: synd_sec_e - noMindState: synd_sec - - type: Construction - node: syndicateassault + - BorgModuleGeneric + - BorgModuleSyndicate + - BorgModuleSyndicateAssault + hasMindState: borg_e + noMindState: borg - type: InteractionPopup interactSuccessString: petting-success-syndicate-cyborg interactFailureString: petting-failure-syndicate-cyborg @@ -418,32 +116,31 @@ - type: entity id: BorgChassisSyndicateMedical - parent: [BaseBorgChassisSyndicate, ShowMedicalIcons] + parent: [ BaseBorgChassisSyndicate, ShowMedicalIcons ] name: syndicate medical cyborg description: A combat medical cyborg. Has limited offensive potential, but makes more than up for it with its support capabilities. components: - type: Sprite + sprite: Mobs/Silicon/Chassis/synd_medical.rsi layers: - - state: synd_medical - - state: synd_medical_e - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: synd_medical_l - shader: unshaded - map: ["light"] - visible: false + - state: borg + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light" ] + visible: false - type: BorgChassis maxModules: 3 moduleWhitelist: tags: - - BorgModuleGeneric - - BorgModuleMedical - - BorgModuleSyndicate - hasMindState: synd_medical_e - noMindState: synd_medical - - type: Construction - node: syndicatemedical + - BorgModuleGeneric + - BorgModuleMedical + - BorgModuleSyndicate + hasMindState: borg_e + noMindState: borg - type: ShowHealthBars - type: InteractionPopup interactSuccessString: petting-success-syndicate-cyborg @@ -464,27 +161,26 @@ description: A streamlined engineering cyborg, equipped with covert modules. Its chameleon projector lets it disguise itself as a Nanotrasen cyborg. components: - type: Sprite + sprite: Mobs/Silicon/Chassis/synd_eng.rsi layers: - - state: synd_engi - - state: synd_engi_e - map: ["enum.BorgVisualLayers.Light"] - shader: unshaded - visible: false - - state: synd_engi_l - shader: unshaded - map: ["light"] - visible: false + - state: borg + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light" ] + visible: false - type: BorgChassis maxModules: 3 moduleWhitelist: tags: - - BorgModuleGeneric - - BorgModuleEngineering - - BorgModuleSyndicate - hasMindState: synd_engi_e - noMindState: synd_engi - - type: Construction - node: syndicatesaboteur + - BorgModuleGeneric + - BorgModuleEngineering + - BorgModuleSyndicate + hasMindState: borg_e + noMindState: borg - type: ShowHealthBars damageContainers: - Inorganic @@ -495,34 +191,35 @@ interactSuccessSound: path: /Audio/Ambience/Objects/periodic_beep.ogg -#- type: entity -# id: BorgChassisDerelict -# parent: BaseBorgChassisDerelict -# name: derelict cyborg -# description: A man-machine hybrid that assists in station activity. This one is in a state of great disrepair. -# components: -# - type: Sprite -# layers: -# - state: derelict -# - state: derelict_e_r -# map: ["enum.BorgVisualLayers.Light"] -# shader: unshaded -# visible: false -# - state: derelict_l -# shader: unshaded -# map: ["light"] -# visible: false -# - type: BorgChassis -# maxModules: 5 # the sixth one broke lol -# moduleWhitelist: -# tags: -# - BorgModuleGeneric -# hasMindState: derelict_e -# noMindState: derelict_e_r -# - type: Construction -# node: derelictcyborg -# - type: InteractionPopup -# interactSuccessString: petting-success-derelict-cyborg -# interactFailureString: petting-failure-derelict-cyborg -# interactSuccessSound: -# path: /Audio/Ambience/Objects/periodic_beep.ogg +- type: entity + id: BorgChassisDerelict + parent: BaseBorgChassisDerelict + name: derelict cyborg + description: A man-machine hybrid that assists in station activity. This one is in a state of great disrepair. + components: + - type: Sprite + sprite: Mobs/Silicon/Chassis/derelict.rsi + layers: + - state: borg + - state: borg_e_r + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light" ] + visible: false + - type: BorgChassis + maxModules: 5 # the sixth one broke lol + moduleWhitelist: + tags: + - BorgModuleGeneric + hasMindState: borg_e + noMindState: borg_e_r + - type: Construction + node: derelictcyborg + - type: InteractionPopup + interactSuccessString: petting-success-derelict-cyborg + interactFailureString: petting-failure-derelict-cyborg + interactSuccessSound: + path: /Audio/Ambience/Objects/periodic_beep.ogg diff --git a/Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml b/Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml index 202a057c341..109104ad8e7 100644 --- a/Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml +++ b/Resources/Prototypes/Entities/Mobs/Cyborgs/xenoborgs.yml @@ -10,23 +10,23 @@ - type: BorgTransponder name: engi xenoborg sprite: - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_engi + sprite: Mobs/Silicon/Chassis/xeno_engi.rsi + state: borg - type: Sprite layers: - - state: xenoborg_engi - - state: xenoborg_engi_e + - state: borg + - state: borg_e map: ["enum.BorgVisualLayers.Light"] shader: unshaded visible: false - - state: xenoborg_engi_l + - state: borg_l shader: unshaded map: ["light"] visible: false - type: BorgChassis maxModules: 7 - hasMindState: xenoborg_engi_e - noMindState: xenoborg_engi_e_r + hasMindState: borg_e + noMindState: borg_e_r moduleWhitelist: tags: - XenoborgModuleGeneric @@ -70,23 +70,23 @@ - type: BorgTransponder name: heavy xenoborg sprite: - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_heavy + sprite: Mobs/Silicon/Chassis/xeno_heavy.rsi + state: borg - type: Sprite layers: - - state: xenoborg_heavy - - state: xenoborg_heavy_e + - state: borg + - state: borg_e map: ["enum.BorgVisualLayers.Light"] shader: unshaded visible: false - - state: xenoborg_heavy_l + - state: borg_l shader: unshaded map: ["light"] visible: false - type: BorgChassis maxModules: 4 - hasMindState: xenoborg_heavy_e - noMindState: xenoborg_heavy_e_r + hasMindState: borg_e + noMindState: borg_e_r moduleWhitelist: tags: - XenoborgModuleGeneric @@ -165,16 +165,16 @@ - type: BorgTransponder name: scout xenoborg sprite: - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_scout + sprite: Mobs/Silicon/Chassis/xeno_scout.rsi + state: borg - type: Sprite layers: - - state: xenoborg_scout - - state: xenoborg_scout_e + - state: borg + - state: borg_e map: ["enum.BorgVisualLayers.Light"] shader: unshaded visible: false - - state: xenoborg_scout_l + - state: borg_l shader: unshaded map: ["light"] visible: false @@ -185,8 +185,8 @@ - type: FlashImmunity - type: BorgChassis maxModules: 4 - hasMindState: xenoborg_scout_e - noMindState: xenoborg_scout_e_r + hasMindState: borg_e + noMindState: borg_e_r moduleWhitelist: tags: - XenoborgModuleGeneric @@ -224,16 +224,16 @@ - type: BorgTransponder name: stealth xenoborg sprite: - sprite: Mobs/Silicon/chassis.rsi - state: xenoborg_stealth + sprite: Mobs/Silicon/Chassis/xeno_stealth.rsi + state: borg - type: Sprite layers: - - state: xenoborg_stealth - - state: xenoborg_stealth_e + - state: borg + - state: borg_e map: ["enum.BorgVisualLayers.Light"] shader: unshaded visible: false - - state: xenoborg_stealth_l + - state: borg_l shader: unshaded map: ["light"] visible: false @@ -242,8 +242,8 @@ collection: FootstepHoverXenoborg - type: BorgChassis maxModules: 5 - hasMindState: xenoborg_stealth_e - noMindState: xenoborg_stealth_e_r + hasMindState: borg_e + noMindState: borg_e_r moduleWhitelist: tags: - XenoborgModuleGeneric diff --git a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml index 0739cd56a7f..d2103fa6744 100644 --- a/Resources/Prototypes/Entities/Mobs/Player/silicon.yml +++ b/Resources/Prototypes/Entities/Mobs/Player/silicon.yml @@ -552,28 +552,9 @@ range: 20 # Borgs -- type: entity - id: PlayerBorgGeneric - parent: BorgChassisGeneric - suffix: Battery, Tools - components: - - type: ContainerFill - containers: - borg_brain: - - PositronicBrain - borg_module: - - BorgModuleTool - - type: ItemSlots - slots: - cell_slot: - name: power-cell-slot-component-slot-name-default - startingItem: PowerCellMedium - - type: RandomMetadata - nameSegments: [NFNamesBorg] - - type: entity id: PlayerBorgBattery - parent: BorgChassisGeneric + parent: BorgChassisSelectable suffix: Battery components: - type: ContainerFill diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_parts.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_parts.yml deleted file mode 100644 index 433b8240b70..00000000000 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/borg_parts.yml +++ /dev/null @@ -1,503 +0,0 @@ -# generic parts -- type: entity - id: LeftArmBorg - parent: BaseBorgArmLeft - components: - - type: Sprite - state: borg_l_arm - - type: Icon - state: borg_l_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgGenericLArm - -- type: entity - id: RightArmBorg - parent: BaseBorgArmRight - components: - - type: Sprite - state: borg_r_arm - - type: Icon - state: borg_r_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgGenericRArm - -- type: entity - id: LeftLegBorg - parent: BaseBorgLegLeft - components: - - type: Sprite - state: borg_l_leg - - type: Icon - state: borg_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgGenericLLeg - -- type: entity - id: RightLegBorg - parent: BaseBorgLegRight - components: - - type: Sprite - state: borg_r_leg - - type: Icon - state: borg_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgGenericRLeg - -- type: entity - id: LightHeadBorg - parent: BaseBorgHead - components: - - type: Sprite - state: borg_head - - type: Icon - state: borg_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgGenericHead - -- type: entity - id: TorsoBorg - parent: BaseBorgTorso - components: - - type: Sprite - state: borg_chest - - type: Icon - state: borg_chest - - type: Tag - tags: - - Trash - - BorgGenericTorso - -# engineer parts -- type: entity - id: LeftArmBorgEngineer - parent: BaseBorgArmLeft - name: engineer cyborg left arm - components: - - type: Sprite - state: engineer_l_arm - - type: Icon - state: engineer_l_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgEngineerLArm - -- type: entity - id: RightArmBorgEngineer - parent: BaseBorgArmRight - name: engineer cyborg right arm - components: - - type: Sprite - state: engineer_r_arm - - type: Icon - state: engineer_r_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgEngineerRArm - -- type: entity - id: LeftLegBorgEngineer - parent: BaseBorgLegLeft - name: engineer cyborg left leg - components: - - type: Sprite - state: engineer_l_leg - - type: Icon - state: engineer_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgEngineerLLeg - -- type: entity - id: RightLegBorgEngineer - parent: BaseBorgLegRight - name: engineer cyborg right leg - components: - - type: Sprite - state: engineer_r_leg - - type: Icon - state: engineer_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgEngineerRLeg - -- type: entity - id: HeadBorgEngineer - parent: BaseBorgHead - name: engineer cyborg head - components: - - type: Sprite - state: engineer_head - - type: Icon - state: engineer_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgEngineerHead - -- type: entity - id: TorsoBorgEngineer - parent: BaseBorgTorso - name: engineer cyborg torso - components: - - type: Sprite - state: engineer_chest - - type: Icon - state: engineer_chest - - type: Tag - tags: - - Trash - - BorgEngineerTorso - -# janitor parts -- type: entity - id: LeftLegBorgJanitor - parent: BaseBorgLegLeft - name: janitor cyborg left leg - components: - - type: Sprite - state: janitor_l_leg - - type: Icon - state: janitor_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgJanitorLLeg - -- type: entity - id: RightLegBorgJanitor - parent: BaseBorgLegRight - name: janitor cyborg right leg - components: - - type: Sprite - state: janitor_r_leg - - type: Icon - state: janitor_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgJanitorRLeg - -- type: entity - id: HeadBorgJanitor - parent: BaseBorgHead - name: janitor cyborg head - components: - - type: Sprite - state: janitor_head - - type: Icon - state: janitor_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgJanitorHead - -- type: entity - id: TorsoBorgJanitor - parent: BaseBorgTorso - name: janitor cyborg torso - components: - - type: Sprite - state: janitor_chest - - type: Icon - state: janitor_chest - - type: Tag - tags: - - Trash - - BorgJanitorTorso - -# medical parts -- type: entity - id: LeftArmBorgMedical - parent: BaseBorgArmLeft - name: medical cyborg left arm - components: - - type: Sprite - state: medical_l_arm - - type: Icon - state: medical_l_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgMedicalLArm - -- type: entity - id: RightArmBorgMedical - parent: BaseBorgArmRight - name: medical cyborg right arm - components: - - type: Sprite - state: medical_r_arm - - type: Icon - state: medical_r_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgMedicalRArm - -- type: entity - id: LeftLegBorgMedical - parent: BaseBorgLegLeft - name: medical cyborg left leg - components: - - type: Sprite - state: medical_l_leg - - type: Icon - state: medical_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgMedicalLLeg - -- type: entity - id: RightLegBorgMedical - parent: BaseBorgLegRight - name: medical cyborg right leg - components: - - type: Sprite - state: medical_r_leg - - type: Icon - state: medical_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgMedicalRLeg - -- type: entity - id: HeadBorgMedical - parent: BaseBorgHead - name: medical cyborg head - components: - - type: Sprite - state: medical_head - - type: Icon - state: medical_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgMedicalHead - -- type: entity - id: TorsoBorgMedical - parent: BaseBorgTorso - name: medical cyborg torso - components: - - type: Sprite - state: medical_chest - - type: Icon - state: medical_chest - - type: Tag - tags: - - Trash - - BorgMedicalTorso - -# mining parts -- type: entity - id: LeftArmBorgMining - parent: BaseBorgArmLeft - name: mining cyborg left arm - components: - - type: Sprite - state: mining_l_arm - - type: Icon - state: mining_l_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgMiningLArm - -- type: entity - id: RightArmBorgMining - parent: BaseBorgArmRight - name: mining cyborg right arm - components: - - type: Sprite - state: mining_r_arm - - type: Icon - state: mining_r_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgMiningRArm - -- type: entity - id: LeftLegBorgMining - parent: BaseBorgLegLeft - name: mining cyborg left leg - components: - - type: Sprite - state: mining_l_leg - - type: Icon - state: mining_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgMiningLLeg - -- type: entity - id: RightLegBorgMining - parent: BaseBorgLegRight - name: mining cyborg right leg - components: - - type: Sprite - state: mining_r_leg - - type: Icon - state: mining_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgMiningRLeg - -- type: entity - id: HeadBorgMining - parent: BaseBorgHead - name: mining cyborg head - components: - - type: Sprite - state: mining_head - - type: Icon - state: mining_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgMiningHead - -- type: entity - id: TorsoBorgMining - parent: BaseBorgTorso - name: mining cyborg torso - components: - - type: Sprite - state: mining_chest - - type: Icon - state: mining_chest - - type: Tag - tags: - - Trash - - BorgMiningTorso - -# service parts -- type: entity - id: LeftArmBorgService - parent: BaseBorgArmLeft - name: service cyborg left arm - components: - - type: Sprite - state: service_l_arm - - type: Icon - state: service_l_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgServiceLArm - -- type: entity - id: RightArmBorgService - parent: BaseBorgArmRight - name: service cyborg right arm - components: - - type: Sprite - state: service_r_arm - - type: Icon - state: service_r_arm - - type: Tag - tags: - - Trash - - BorgArm - - BorgServiceRArm - -- type: entity - id: LeftLegBorgService - parent: BaseBorgLegLeft - name: service cyborg left leg - components: - - type: Sprite - state: service_l_leg - - type: Icon - state: service_l_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgServiceLLeg - -- type: entity - id: RightLegBorgService - parent: BaseBorgLegRight - name: service cyborg right leg - components: - - type: Sprite - state: service_r_leg - - type: Icon - state: service_r_leg - - type: Tag - tags: - - Trash - - BorgLeg - - BorgServiceRLeg - -- type: entity - id: HeadBorgService - parent: BaseBorgHead - name: service cyborg head - components: - - type: Sprite - state: service_head - - type: Icon - state: service_head - - type: Tag - tags: - - Trash - - BorgHead - - BorgServiceHead - -- type: entity - id: TorsoBorgService - parent: BaseBorgTorso - name: service cyborg torso - components: - - type: Sprite - state: service_chest - - type: Icon - state: service_chest - - type: Tag - tags: - - Trash - - BorgServiceTorso diff --git a/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml b/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml index 5c895d25049..eec1b0f9062 100644 --- a/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml +++ b/Resources/Prototypes/Entities/Objects/Specific/Robotics/endoskeleton.yml @@ -33,139 +33,27 @@ borg_l_arm+o: whitelist: tags: - - BorgGenericLArm + - BorgLArm borg_r_arm+o: whitelist: tags: - - BorgGenericRArm + - BorgRArm borg_l_leg+o: whitelist: tags: - - BorgGenericLLeg + - BorgLLeg borg_r_leg+o: whitelist: tags: - - BorgGenericRLeg + - BorgRLeg borg_head+o: whitelist: tags: - - BorgGenericHead + - BorgHead borg_chest+o: whitelist: tags: - - BorgGenericTorso - service_l_arm+o: - whitelist: - tags: - - BorgServiceLArm - service_r_arm+o: - whitelist: - tags: - - BorgServiceRArm - service_l_leg+o: - whitelist: - tags: - - BorgServiceLLeg - service_r_leg+o: - whitelist: - tags: - - BorgServiceRLeg - service_head+o: - whitelist: - tags: - - BorgServiceHead - service_chest+o: - whitelist: - tags: - - BorgServiceTorso - engineer_l_arm+o: - whitelist: - tags: - - BorgEngineerLArm - engineer_r_arm+o: - whitelist: - tags: - - BorgEngineerRArm - engineer_l_leg+o: - whitelist: - tags: - - BorgEngineerLLeg - engineer_r_leg+o: - whitelist: - tags: - - BorgEngineerRLeg - engineer_head+o: - whitelist: - tags: - - BorgEngineerHead - engineer_chest+o: - whitelist: - tags: - - BorgEngineerTorso - mining_l_arm+o: - whitelist: - tags: - - BorgMiningLArm - mining_r_arm+o: - whitelist: - tags: - - BorgMiningRArm - mining_l_leg+o: - whitelist: - tags: - - BorgMiningLLeg - mining_r_leg+o: - whitelist: - tags: - - BorgMiningRLeg - mining_head+o: - whitelist: - tags: - - BorgMiningHead - mining_chest+o: - whitelist: - tags: - - BorgMiningTorso - medical_l_arm+o: - whitelist: - tags: - - BorgMedicalLArm - medical_r_arm+o: - whitelist: - tags: - - BorgMedicalRArm - medical_l_leg+o: - whitelist: - tags: - - BorgMedicalLLeg - medical_r_leg+o: - whitelist: - tags: - - BorgMedicalRLeg - medical_head+o: - whitelist: - tags: - - BorgMedicalHead - medical_chest+o: - whitelist: - tags: - - BorgMedicalTorso - janitor_l_leg+o: - whitelist: - tags: - - BorgJanitorLLeg - janitor_r_leg+o: - whitelist: - tags: - - BorgJanitorRLeg - janitor_head+o: - whitelist: - tags: - - BorgJanitorHead - janitor_chest+o: - whitelist: - tags: - - BorgJanitorTorso + - BorgTorso - type: ContainerContainer containers: part-container: !type:Container @@ -173,45 +61,12 @@ - type: PartAssembly parts: generic: - - BorgGenericLArm - - BorgGenericRArm - - BorgGenericLLeg - - BorgGenericRLeg - - BorgGenericHead - - BorgGenericTorso - service: - - BorgServiceLArm - - BorgServiceRArm - - BorgServiceLLeg - - BorgServiceRLeg - - BorgServiceHead - - BorgServiceTorso - engineer: - - BorgEngineerLArm - - BorgEngineerRArm - - BorgEngineerLLeg - - BorgEngineerRLeg - - BorgEngineerHead - - BorgEngineerTorso - medical: - - BorgMedicalLArm - - BorgMedicalRArm - - BorgMedicalLLeg - - BorgMedicalRLeg - - BorgMedicalHead - - BorgMedicalTorso - janitor: - - BorgJanitorLLeg - - BorgJanitorRLeg - - BorgJanitorHead - - BorgJanitorTorso - mining: - - BorgMiningLArm - - BorgMiningRArm - - BorgMiningLLeg - - BorgMiningRLeg - - BorgMiningHead - - BorgMiningTorso + - BorgLArm + - BorgRArm + - BorgLLeg + - BorgRLeg + - BorgHead + - BorgTorso - type: Construction graph: Cyborg node: start diff --git a/Resources/Prototypes/Floof/Entities/Objects/Specific/Robotics/endoskeleton.yml b/Resources/Prototypes/Floof/Entities/Objects/Specific/Robotics/endoskeleton.yml index 05d26c94ac8..faf96c8b15b 100644 --- a/Resources/Prototypes/Floof/Entities/Objects/Specific/Robotics/endoskeleton.yml +++ b/Resources/Prototypes/Floof/Entities/Objects/Specific/Robotics/endoskeleton.yml @@ -12,32 +12,33 @@ state: quad_suit - type: ItemMapper sprite: Floof/Objects/Specific/Robotics/parts.rsi + # Hardlight replace with renamed variants, someone else can go make them switchable mapLayers: borg_l_arm+o: whitelist: tags: - - BorgGenericLLeg + - BorgLLeg borg_r_arm+o: whitelist: tags: - - BorgGenericRLeg + - BorgRLeg borg_l_leg+o: whitelist: tags: - - BorgGenericLLeg + - BorgLLeg borg_r_leg+o: whitelist: tags: - - BorgGenericRLeg + - BorgRLeg borg_head+o: whitelist: tags: - - BorgGenericHead + - BorgHead borg_chest+o: whitelist: tags: - - BorgGenericTorso -# HardLight start + - BorgTorso +# security parts borg_l_secarm+o: whitelist: tags: @@ -62,7 +63,8 @@ whitelist: tags: - BorgSecurityTorso -# HardLight end +# Hardlight end +# engineering parts borg_l_engiarm+o: whitelist: tags: @@ -87,6 +89,7 @@ whitelist: tags: - BorgEngineerTorso + # mining parts borg_l_salvarm+o: whitelist: tags: @@ -111,6 +114,7 @@ whitelist: tags: - BorgMiningTorso + # service parts borg_l_servarm+o: whitelist: tags: @@ -135,6 +139,7 @@ whitelist: tags: - BorgServiceTorso + # medical parts borg_l_medarm+o: whitelist: tags: @@ -159,16 +164,16 @@ whitelist: tags: - BorgMedicalTorso - + - type: PartAssembly parts: - quadborg: - - BorgGenericLLeg - - BorgGenericRLeg - - BorgGenericLLeg - - BorgGenericRLeg - - BorgGenericHead - - BorgGenericTorso + quadborg: # Hardlight renamed parts + - BorgLLeg + - BorgRLeg + - BorgLLeg + - BorgRLeg + - BorgHead + - BorgTorso quadsec: # HardLight: Added security quadborg - BorgSecurityLLeg - BorgSecurityRLeg @@ -177,8 +182,8 @@ - BorgSecurityHead - BorgSecurityTorso quadengi: - - BorgEngineerLArm - - BorgEngineerRArm + - BorgEngineerLLeg + - BorgEngineerRLeg - BorgEngineerLLeg - BorgEngineerRLeg - BorgEngineerHead diff --git a/Resources/Prototypes/InventoryTemplates/borg.yml b/Resources/Prototypes/InventoryTemplates/borg.yml index d43519f61cf..3d3ef29eb03 100644 --- a/Resources/Prototypes/InventoryTemplates/borg.yml +++ b/Resources/Prototypes/InventoryTemplates/borg.yml @@ -26,8 +26,7 @@ - name: head slotTexture: head slotFlags: HEAD - slotGroup: MainHotbar - uiWindowPos: 0,0 + uiWindowPos: 1,0 strippingWindowPos: 0,0 displayName: Head offset: 0.015625, 0 diff --git a/Resources/Prototypes/Recipes/Construction/Graphs/machines/cyborg.yml b/Resources/Prototypes/Recipes/Construction/Graphs/machines/cyborg.yml index 04bf646bcb1..3fbc20d3357 100644 --- a/Resources/Prototypes/Recipes/Construction/Graphs/machines/cyborg.yml +++ b/Resources/Prototypes/Recipes/Construction/Graphs/machines/cyborg.yml @@ -5,18 +5,6 @@ - node: start entity: CyborgEndoskeleton edges: - - # empty the parts via prying - - to: start - conditions: - - !type:ContainerNotEmpty - container: part-container - steps: - - tool: Prying - doAfter: 0.5 - completed: - - !type:EmptyAllContainers - - to: cyborg steps: - assemblyId: generic @@ -44,141 +32,6 @@ - tool: Screwing doAfter: 0.5 - - to: engineer - steps: - - assemblyId: engineer - guideString: borg-construction-guide-string - - - material: Cable - amount: 1 - doAfter: 1 - store: part-container - - - component: Flash - name: construction-graph-component-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - component: Flash - name: construction-graph-component-second-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - tool: Screwing - doAfter: 0.5 - - - to: janitor - steps: - - assemblyId: janitor - guideString: borg-construction-guide-string - - - material: Cable - amount: 1 - doAfter: 1 - store: part-container - - - component: Flash - name: construction-graph-component-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - component: Flash - name: construction-graph-component-second-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - tool: Screwing - doAfter: 0.5 - - - to: medical - steps: - - assemblyId: medical - guideString: borg-construction-guide-string - - - material: Cable - amount: 1 - doAfter: 1 - store: part-container - - - component: Flash - name: construction-graph-component-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - component: Flash - name: construction-graph-component-second-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - tool: Screwing - doAfter: 0.5 - - - to: mining - steps: - - assemblyId: mining - guideString: borg-construction-guide-string - - - material: Cable - amount: 1 - doAfter: 1 - store: part-container - - - component: Flash - name: construction-graph-component-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - component: Flash - name: construction-graph-component-second-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - tool: Screwing - doAfter: 0.5 - - - to: service - steps: - - assemblyId: service - guideString: borg-construction-guide-string - - - material: Cable - amount: 1 - doAfter: 1 - store: part-container - - - component: Flash - name: construction-graph-component-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - component: Flash - name: construction-graph-component-second-flash - store: part-container - icon: - sprite: Objects/Weapons/Melee/flash.rsi - state: flash - - - tool: Screwing - doAfter: 0.5 - - to: Quadborg steps: - assemblyId: quadborg @@ -360,28 +213,4 @@ entity: BorgChassisQuadmed - node: cyborg - entity: BorgChassisGeneric - - - node: engineer - entity: BorgChassisEngineer - - - node: janitor - entity: BorgChassisJanitor - - - node: mining - entity: BorgChassisMining - - - node: medical - entity: BorgChassisMedical - - - node: service - entity: BorgChassisService - - - node: syndicateassault - entity: BorgChassisSyndicateAssault - - - node: syndicatemedical - entity: BorgChassisSyndicateMedical - - - node: syndicatesaboteur - entity: BorgChassisSyndicateSaboteur + entity: BorgChassisSelectable diff --git a/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml b/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml index a9d1c24767f..169a0b34b49 100644 --- a/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml +++ b/Resources/Prototypes/Recipes/Lathes/Packs/robotics.yml @@ -21,7 +21,9 @@ - BorgModuleInvestigation - BorgModuleSurgery # Shitmed Change # Hardlight change start + - BorgModuleGrapplingGun - BorgModuleCleaning + - BorgModuleLightReplacer - BorgModuleTreatment - BorgModuleBureaucracy - BorgModuleJetpack @@ -29,6 +31,8 @@ - BorgModuleDefibrillator - BorgModuleDiagnosis - BorgModuleNFService + - BorgModuleClowning + - BorgModuleMusique - BorgModuleRCDShipyard - BorgModuleMining @@ -37,13 +41,9 @@ recipes: - BorgModuleAdvancedSurgery # Hardlight change start - - BorgModuleClowning - - BorgModuleMusique - BorgModuleTreatment - BorgModuleadvancedmeasures - BorgModuleAdvancedTreatment - - BorgModuleGrapplingGun - - BorgModuleLightReplacer - BorgModuleAdvancedParamedic - type: latheRecipePack @@ -85,8 +85,6 @@ - RightLegBorg - LightHeadBorg - TorsoBorg - - LeftArmBorgEngineer - - RightArmBorgEngineer - LeftLegBorgEngineer - RightLegBorgEngineer - HeadBorgEngineer @@ -95,20 +93,14 @@ - RightLegBorgJanitor - HeadBorgJanitor - TorsoBorgJanitor - - LeftArmBorgMedical - - RightArmBorgMedical - LeftLegBorgMedical - RightLegBorgMedical - HeadBorgMedical - TorsoBorgMedical - - LeftArmBorgMining - - RightArmBorgMining - LeftLegBorgMining - RightLegBorgMining - HeadBorgMining - TorsoBorgMining - - LeftArmBorgService - - RightArmBorgService - LeftLegBorgService - RightLegBorgService - HeadBorgService diff --git a/Resources/Prototypes/Recipes/Lathes/robotics.yml b/Resources/Prototypes/Recipes/Lathes/robotics.yml index 448ab73e2b8..74f5d6a91ba 100644 --- a/Resources/Prototypes/Recipes/Lathes/robotics.yml +++ b/Resources/Prototypes/Recipes/Lathes/robotics.yml @@ -100,18 +100,8 @@ parent: BaseBorgLimbRecipe id: TorsoBorg result: TorsoBorg - -# Engineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgEngineer - result: LeftArmBorgEngineer - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgEngineer - result: RightArmBorgEngineer +# Hardlight start - quadborgs need these TODO make quadborgs switchable and remove these + # Engineer - type: latheRecipe parent: BaseBorgLimbRecipe @@ -135,16 +125,6 @@ # Medical -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgMedical - result: LeftArmBorgMedical - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgMedical - result: RightArmBorgMedical - - type: latheRecipe parent: BaseBorgLimbRecipe id: LeftLegBorgMedical @@ -167,16 +147,6 @@ # Mining -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgMining - result: LeftArmBorgMining - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgMining - result: RightArmBorgMining - - type: latheRecipe parent: BaseBorgLimbRecipe id: LeftLegBorgMining @@ -199,16 +169,6 @@ # Service -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: LeftArmBorgService - result: LeftArmBorgService - -- type: latheRecipe - parent: BaseBorgLimbRecipe - id: RightArmBorgService - result: RightArmBorgService - - type: latheRecipe parent: BaseBorgLimbRecipe id: LeftLegBorgService @@ -256,6 +216,7 @@ materials: Steel: 500 Glass: 200 +# Hardlight end # Parts @@ -311,7 +272,7 @@ parent: BaseBorgModuleRecipe id: BorgModuleTool result: BorgModuleTool - +# Hardlight start quadborgs still need these TODO make quadborgs switchable # Mining Modules - type: latheRecipe @@ -328,7 +289,7 @@ parent: BaseGoldBorgModuleRecipe id: BorgModuleGrapplingGun result: BorgModuleGrapplingGun - +# Hardlight end # Engineering Modules - type: latheRecipe @@ -336,18 +297,14 @@ id: BorgModuleAdvancedTool result: BorgModuleAdvancedTool -- type: latheRecipe +- type: latheRecipe # Hardlight quadborgs still need these TODO make quadborgs switchable parent: BaseBorgModuleRecipe id: BorgModuleConstruction result: BorgModuleConstruction -# - type: latheRecipe - # parent: BaseGoldBorgModuleRecipe - # id: BorgModuleRCD - # result: BorgModuleRCD - # Janitor Modules +# Hardlight start quadborgs still need these todo make quadborgs switchable - type: latheRecipe parent: BaseBorgModuleRecipe id: BorgModuleLightReplacer @@ -357,6 +314,7 @@ parent: BaseBorgModuleRecipe id: BorgModuleCleaning result: BorgModuleCleaning +# #Hardlight end - type: latheRecipe parent: BaseGoldBorgModuleRecipe @@ -365,6 +323,7 @@ # Medical Modules +# Hardlight start quadborgs still need these TODO make quadborgs switchable - type: latheRecipe parent: BaseBorgModuleRecipe id: BorgModuleDiagnosis @@ -374,6 +333,7 @@ parent: BaseBorgModuleRecipe id: BorgModuleTreatment result: BorgModuleTreatment +# Hardlight end # Frontier: base modules for a medical cyborg @@ -403,6 +363,7 @@ # Service Modules +# Hardlight start quadborgs still need these TODO make quadborgs switchable - type: latheRecipe parent: BaseBorgModuleRecipe id: BorgModuleService @@ -413,6 +374,12 @@ id: BorgModuleMusique result: BorgModuleMusique +- type: latheRecipe + parent: BaseBorgModuleRecipe + id: BorgModuleClowning + result: BorgModuleClowning +# Hardlight end + - type: latheRecipe parent: BaseBorgModuleRecipe id: BorgModuleGardening @@ -422,12 +389,6 @@ parent: BaseBorgModuleRecipe id: BorgModuleHarvesting result: BorgModuleHarvesting - -- type: latheRecipe - parent: BaseBorgModuleRecipe - id: BorgModuleClowning - result: BorgModuleClowning - # Security Recipes - type: latheRecipe diff --git a/Resources/Prototypes/Research/civilianservices.yml b/Resources/Prototypes/Research/civilianservices.yml index 4c9180d1162..86ddfc67f33 100644 --- a/Resources/Prototypes/Research/civilianservices.yml +++ b/Resources/Prototypes/Research/civilianservices.yml @@ -69,25 +69,22 @@ tier: 1 cost: 7500 recipeUnlocks: - - ComputerTelevisionCircuitboard - - SynthesizerInstrument - - BorgModuleMusique - - BorgModuleClowning - - DawInstrumentMachineCircuitboard - - MassMediaCircuitboard - - JukeboxCircuitBoard + - ComputerTelevisionCircuitboard + - SynthesizerInstrument + - DawInstrumentMachineCircuitboard + - MassMediaCircuitboard + - JukeboxCircuitBoard - type: technology id: RoboticCleanliness name: research-technology-robotic-cleanliness icon: - sprite: Mobs/Silicon/chassis.rsi - state: janitor + sprite: Mobs/Silicon/Chassis/janitor/default.rsi # Hardlight + state: borg discipline: CivilianServices tier: 1 cost: 5000 recipeUnlocks: - - BorgModuleLightReplacer - BorgModuleAdvancedCleaning - PortablePumpMachineCircuitBoard # Frontier diff --git a/Resources/Prototypes/Research/industrial.yml b/Resources/Prototypes/Research/industrial.yml index 571a78cc868..1bdc5d6dcda 100644 --- a/Resources/Prototypes/Research/industrial.yml +++ b/Resources/Prototypes/Research/industrial.yml @@ -13,8 +13,6 @@ - MiningDrill - WeaponGrapplingGun # Frontier - MineralScannerEmpty - #- BorgModuleMining # HL - - BorgModuleGrapplingGun - OreProcessorIndustrialMachineCircuitboard - ClothingMaskWeldingGas - ClothingShoesBootsJump diff --git a/Resources/Prototypes/Roles/Jobs/Science/borg.yml b/Resources/Prototypes/Roles/Jobs/Science/borg.yml index 793b4731c84..1c8b3f70107 100644 --- a/Resources/Prototypes/Roles/Jobs/Science/borg.yml +++ b/Resources/Prototypes/Roles/Jobs/Science/borg.yml @@ -33,5 +33,5 @@ - CentralCommand icon: JobIconBorg supervisors: job-supervisors-rd - jobEntity: PlayerBorgGeneric + jobEntity: PlayerBorgBattery applyTraits: false diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/base_borg_subtypes.yml b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/base_borg_subtypes.yml new file mode 100644 index 00000000000..2cbc7f032e3 --- /dev/null +++ b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/base_borg_subtypes.yml @@ -0,0 +1,168 @@ +# generic +- type: borgSubtype + abstract: true + id: BorgGenericSubtypeBase + name: borg generic subtype + parentType: generic + dummyPrototype: BorgChassisGeneric + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg + + +# mining (salvage) +- type: borgSubtype + abstract: true + id: BorgMiningSubtypeBase + name: borg mining subtype + parentType: mining + dummyPrototype: BorgChassisMining + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg + +# engineering +- type: borgSubtype + abstract: true + id: BorgEngineerSubtypeBase + name: borg engineering subtype + parentType: engineering + dummyPrototype: BorgChassisEngineer + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg + +# janitor +- type: borgSubtype + abstract: true + id: BorgJanitorSubtypeBase + name: borg janitor subtype + parentType: janitor + dummyPrototype: BorgChassisJanitor + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg + +# medical +- type: borgSubtype + abstract: true + id: BorgMedicalSubtypeBase + name: borg medical subtype + parentType: medical + dummyPrototype: BorgChassisMedical + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg + +# service +- type: borgSubtype + abstract: true + id: BorgServiceSubtypeBase + name: borg service subtype + parentType: service + dummyPrototype: BorgChassisService + # Visuals + layerData: + - state: borg + map: [ "enum.BorgVisualLayers.Body", "movement" ] + - state: borg_e + map: [ "enum.BorgVisualLayers.Light" ] + shader: unshaded + visible: false + - state: borg_l + shader: unshaded + map: [ "light","enum.BorgVisualLayers.LightStatus" ] + visible: false + + spriteBodyState: borg + spriteHasMindState: borg_e + # if rsi has a specific no mind state sprite, use that instead (i.e. borg_e_r) + spriteNoMindState: borg_e + + footstepCollection: + collection: FootstepBorg diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml new file mode 100644 index 00000000000..1226ee71387 --- /dev/null +++ b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml @@ -0,0 +1,20 @@ +# Actual entity prototypes used for UI visuals and admin spawning +- type: entity + id: BorgChassisSpidermin + parent: BorgChassisSelectable + name: Spidermin # Hardlight + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeSpidermin # Hardlight + +- type: entity + id: BorgChassisQualifiedDoctor + parent: BorgChassisSelectable + name: Qualified Doctor # Hardlight + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeQualifiedDoctor # Hardlight diff --git a/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml new file mode 100644 index 00000000000..e4a8cdb370c --- /dev/null +++ b/Resources/Prototypes/_CD/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml @@ -0,0 +1,18 @@ +# region mining +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeSpidermin # Hardlight + name: Spidermin # Hardlight + dummyPrototype: BorgChassisSpidermin + inventoryTemplateId: borgDutchHL # Hardlight + spritePath: _CD/Mobs/Silicon/Borg/Mining/spidermin.rsi + footstepCollection: + collection: FootstepThud + +# region medical +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeQualifiedDoctor # Hardlight + name: Qualified Doctor # Hardlight + dummyPrototype: BorgChassisQualifiedDoctor + spritePath: _CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi diff --git a/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml b/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml new file mode 100644 index 00000000000..0b3e1145add --- /dev/null +++ b/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml @@ -0,0 +1,319 @@ +# region engineering + +- type: entity + id: BorgChassisEngineerMekaF + parent: BorgChassisSelectable + name: Meka-F + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeMekaF + +- type: entity + id: BorgChassisEngineerMeka + parent: BorgChassisSelectable + name: Meka + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeMeka + +- type: entity + id: BorgChassisEngineerMekaM + parent: BorgChassisSelectable + name: Meka-M + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeMekaM + +- type: entity + id: BorgChassisEngineerMekaSF + parent: BorgChassisSelectable + name: Meka-SF + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeMekaSF + +- type: entity + id: BorgChassisEngineerK4t + parent: BorgChassisSelectable + name: K4t-ENG + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeK4t + +- type: entity + id: BorgChassisEngineerK4tAlt + parent: BorgChassisSelectable + name: K4t-ENG-Alt + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeK4tAlt + +# region janitor + +- type: entity + id: BorgChassisJanitorMekaF + parent: BorgChassisSelectable + name: Meka-F + components: + - type: BorgSwitchableType + selectedBorgType: janitor + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeMekaF + +- type: entity + id: BorgChassisJanitorMeka + parent: BorgChassisSelectable + name: Meka + components: + - type: BorgSwitchableType + selectedBorgType: janitor + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeMeka + +- type: entity + id: BorgChassisJanitorMekaM + parent: BorgChassisSelectable + name: Meka-M + components: + - type: BorgSwitchableType + selectedBorgType: janitor + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeMekaM + +- type: entity + id: BorgChassisJanitorK4t + parent: BorgChassisSelectable + name: K4t-CLN + components: + - type: BorgSwitchableType + selectedBorgType: janitor + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeK4t + +- type: entity + id: BorgChassisJanitorK4tAlt + parent: BorgChassisSelectable + name: K4t-CLN-Alt + components: + - type: BorgSwitchableType + selectedBorgType: janitor + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeK4tAlt + +# region medical + +- type: entity + id: BorgChassisMedicalMekaF + parent: BorgChassisSelectable + name: Meka-F + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeMekaF + +- type: entity + id: BorgChassisMedicalMeka + parent: BorgChassisSelectable + name: Meka + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeMeka + +- type: entity + id: BorgChassisMedicalMekaM + parent: BorgChassisSelectable + name: Meka-M + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeMekaM + +- type: entity + id: BorgChassisMedicalMekaSF + parent: BorgChassisSelectable + name: Meka-SF + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeMekaSF + +- type: entity + id: BorgChassisMedicalK4t + parent: BorgChassisSelectable + name: K4t-MED + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeK4t + +- type: entity + id: BorgChassisMedicalK4tAlt + parent: BorgChassisSelectable + name: K4t-MED-Alt + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeK4tAlt + +# region mining + +- type: entity + id: BorgChassisMiningMekaF + parent: BorgChassisSelectable + name: Meka-F + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeMekaF + +- type: entity + id: BorgChassisMiningMeka + parent: BorgChassisSelectable + name: Meka + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeMeka + +- type: entity + id: BorgChassisMiningMekaM + parent: BorgChassisSelectable + name: Meka-M + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeMekaM + +- type: entity + id: BorgChassisMiningMekaSF + parent: BorgChassisSelectable + name: Meka-SF + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeMekaSF + +- type: entity + id: BorgChassisMiningK4t + parent: BorgChassisSelectable + name: K4t-DIG + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeK4t + +- type: entity + id: BorgChassisMiningK4tAlt + parent: BorgChassisSelectable + name: K4t-DIG-Alt + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeK4tAlt + +# region service + +- type: entity + id: BorgChassisServiceMekaF + parent: BorgChassisSelectable + name: Meka-F + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMekaF + +- type: entity + id: BorgChassisServiceMeka + parent: BorgChassisSelectable + name: Meka + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMeka + +- type: entity + id: BorgChassisServiceMekaAlt + parent: BorgChassisSelectable + name: Meka-alt + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMekaAlt + +- type: entity + id: BorgChassisServiceMekaM + parent: BorgChassisSelectable + name: Meka-M + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMekaM + +- type: entity + id: BorgChassisServiceMekaSF + parent: BorgChassisSelectable + name: Meka-SF + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMekaSF + +- type: entity + id: BorgChassisServiceK4t + parent: BorgChassisSelectable + name: K4t-DIG + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeK4t + +- type: entity + id: BorgChassisServiceK4tAlt + parent: BorgChassisSelectable + name: K4t-DIG-Alt + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeK4tAlt + +- type: entity + id: BorgChassisServiceK4tAlt2 + parent: BorgChassisSelectable + name: K4t-DIG-Alt-2 + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeK4tAlt2 diff --git a/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml b/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml new file mode 100644 index 00000000000..4ae61f6b220 --- /dev/null +++ b/Resources/Prototypes/_HL/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml @@ -0,0 +1,226 @@ +# region engineering + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeMekaF + dummyPrototype: BorgChassisEngineerMekaF + name: Meka-F + spritePath: _HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeMeka + dummyPrototype: BorgChassisEngineerMeka + name: Meka + spritePath: _HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeMekaM + dummyPrototype: BorgChassisEngineerMekaM + name: Meka-M + spritePath: _HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeMekaSF + dummyPrototype: BorgChassisEngineerMekaSF + name: Meka-SF + spritePath: _HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeK4t + dummyPrototype: BorgChassisEngineerK4t + name: K4T-ENG + spritePath: _HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeK4tAlt + dummyPrototype: BorgChassisEngineerK4tAlt + name: K4T-ENG-alt + spritePath: _HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi + +# region janitor + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeMekaF + dummyPrototype: BorgChassisJanitorMekaF + name: Meka-F + spritePath: _HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeMeka + dummyPrototype: BorgChassisJanitorMeka + name: Meka + spritePath: _HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeMekaM + dummyPrototype: BorgChassisJanitorMekaM + name: Meka-M + spritePath: _HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeK4t + dummyPrototype: BorgChassisJanitorK4t + name: K4T-CLN + spritePath: _HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeK4tAlt + dummyPrototype: BorgChassisJanitorK4tAlt + name: K4T-CLN-alt + spritePath: _HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi + +# region medical + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeMekaF + dummyPrototype: BorgChassisMedicalMekaF + name: Meka-F + spritePath: _HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeMeka + dummyPrototype: BorgChassisMedicalMeka + name: Meka + spritePath: _HL/Mobs/Silicon/Borg/Medical/meka_med.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeMekaM + dummyPrototype: BorgChassisMedicalMekaM + name: Meka-M + spritePath: _HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeMekaSF + dummyPrototype: BorgChassisMedicalMekaSF + name: Meka-SF + spritePath: _HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeK4t + dummyPrototype: BorgChassisMedicalK4t + name: K4T-MED + spritePath: _HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeK4tAlt + dummyPrototype: BorgChassisMedicalK4tAlt + name: K4T-MED-alt + spritePath: _HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi + +# region mining + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeMekaF + dummyPrototype: BorgChassisMiningMekaF + name: Meka-F + spritePath: _HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeMeka + dummyPrototype: BorgChassisMiningMeka + name: Meka + spritePath: _HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeMekaM + dummyPrototype: BorgChassisMiningMekaM + name: Meka-M + spritePath: _HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeMekaSF + dummyPrototype: BorgChassisMiningMekaSF + name: Meka-SF + spritePath: _HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeK4t + dummyPrototype: BorgChassisMiningK4t + name: K4T-DIG + spritePath: _HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeK4tAlt + dummyPrototype: BorgChassisMiningK4tAlt + name: K4T-DIG-alt + spritePath: _HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi + +# region service + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMekaF + dummyPrototype: BorgChassisServiceMekaF + name: Meka-F + spritePath: _HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMeka + dummyPrototype: BorgChassisServiceMeka + name: Meka + spritePath: _HL/Mobs/Silicon/Borg/Service/meka_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMekaAlt + dummyPrototype: BorgChassisServiceMekaAlt + name: Meka-alt + spritePath: _HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMekaM + dummyPrototype: BorgChassisServiceMekaM + name: Meka-M + spritePath: _HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMekaSF + dummyPrototype: BorgChassisServiceMekaSF + name: Meka-SF + spritePath: _HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeK4t + dummyPrototype: BorgChassisServiceK4t + name: K4T-SRC + spritePath: _HL/Mobs/Silicon/Borg/Service/k4t_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeK4tAlt + dummyPrototype: BorgChassisServiceK4tAlt + name: K4T-SRV-alt + spritePath: _HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeK4tAlt2 + dummyPrototype: BorgChassisServiceK4tAlt2 + name: K4T-SRV-alt-2 + spritePath: _HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi diff --git a/Resources/Prototypes/_HL/Entities/Objects/Specific/Robotics/borg_parts.yml b/Resources/Prototypes/_HL/Entities/Objects/Specific/Robotics/borg_parts.yml index 65e302f51c1..f36d54f3629 100644 --- a/Resources/Prototypes/_HL/Entities/Objects/Specific/Robotics/borg_parts.yml +++ b/Resources/Prototypes/_HL/Entities/Objects/Specific/Robotics/borg_parts.yml @@ -1,8 +1,311 @@ +# TODO MAKE QUADBORGS SWITCHABLE AND REMOVE THIS FILE + +# engineer parts +- type: entity + id: LeftLegBorgEngineer + parent: LeftLegBorg + name: engineer quadborg left leg + components: + - type: Sprite + state: engineer_l_leg + - type: Icon + state: engineer_l_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgEngineerLLeg + +- type: entity + id: RightLegBorgEngineer + parent: RightLegBorg + name: engineer quadborg right leg + components: + - type: Sprite + state: engineer_r_leg + - type: Icon + state: engineer_r_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgEngineerRLeg + +- type: entity + id: HeadBorgEngineer + parent: LightHeadBorg + name: engineer quadborg head + components: + - type: Sprite + state: engineer_head + - type: Icon + state: engineer_head + - type: Tag + tags: + - Trash + - BorgHead + - BorgEngineerHead + +- type: entity + id: TorsoBorgEngineer + parent: TorsoBorg + name: engineer quadborg torso + components: + - type: Sprite + state: engineer_chest + - type: Icon + state: engineer_chest + - type: Tag + tags: + - Trash + - BorgEngineerTorso + +# janitor parts +- type: entity + id: LeftLegBorgJanitor + parent: LeftLegBorg + name: janitor quadborg left leg + components: + - type: Sprite + state: janitor_l_leg + - type: Icon + state: janitor_l_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgJanitorLLeg + +- type: entity + id: RightLegBorgJanitor + parent: RightLegBorg + name: janitor quadborg right leg + components: + - type: Sprite + state: janitor_r_leg + - type: Icon + state: janitor_r_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgJanitorRLeg + +- type: entity + id: HeadBorgJanitor + parent: LightHeadBorg + name: janitor quadborg head + components: + - type: Sprite + state: janitor_head + - type: Icon + state: janitor_head + - type: Tag + tags: + - Trash + - BorgHead + - BorgJanitorHead + +- type: entity + id: TorsoBorgJanitor + parent: TorsoBorg + name: janitor quadborg torso + components: + - type: Sprite + state: janitor_chest + - type: Icon + state: janitor_chest + - type: Tag + tags: + - Trash + - BorgJanitorTorso + +# medical parts +- type: entity + id: LeftLegBorgMedical + parent: LeftLegBorg + name: medical quadborg left leg + components: + - type: Sprite + state: medical_l_leg + - type: Icon + state: medical_l_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgMedicalLLeg + +- type: entity + id: RightLegBorgMedical + parent: RightLegBorg + name: medical quadborg right leg + components: + - type: Sprite + state: medical_r_leg + - type: Icon + state: medical_r_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgMedicalRLeg + +- type: entity + id: HeadBorgMedical + parent: LightHeadBorg + name: medical quadborg head + components: + - type: Sprite + state: medical_head + - type: Icon + state: medical_head + - type: Tag + tags: + - Trash + - BorgHead + - BorgMedicalHead + +- type: entity + id: TorsoBorgMedical + parent: TorsoBorg + name: medical quadborg torso + components: + - type: Sprite + state: medical_chest + - type: Icon + state: medical_chest + - type: Tag + tags: + - Trash + - BorgMedicalTorso + +# mining parts +- type: entity + id: LeftLegBorgMining + parent: LeftLegBorg + name: mining quadborg left leg + components: + - type: Sprite + state: mining_l_leg + - type: Icon + state: mining_l_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgMiningLLeg + +- type: entity + id: RightLegBorgMining + parent: RightLegBorg + name: mining quadborg right leg + components: + - type: Sprite + state: mining_r_leg + - type: Icon + state: mining_r_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgMiningRLeg + +- type: entity + id: HeadBorgMining + parent: LightHeadBorg + name: mining quadborg head + components: + - type: Sprite + state: mining_head + - type: Icon + state: mining_head + - type: Tag + tags: + - Trash + - BorgHead + - BorgMiningHead + +- type: entity + id: TorsoBorgMining + parent: TorsoBorg + name: mining quadborg torso + components: + - type: Sprite + state: mining_chest + - type: Icon + state: mining_chest + - type: Tag + tags: + - Trash + - BorgMiningTorso + +# service parts +- type: entity + id: LeftLegBorgService + parent: LeftLegBorg + name: service quadborg left leg + components: + - type: Sprite + state: service_l_leg + - type: Icon + state: service_l_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgServiceLLeg + +- type: entity + id: RightLegBorgService + parent: RightLegBorg + name: service quadborg right leg + components: + - type: Sprite + state: service_r_leg + - type: Icon + state: service_r_leg + - type: Tag + tags: + - Trash + - BorgLeg + - BorgServiceRLeg + +- type: entity + id: HeadBorgService + parent: LightHeadBorg + name: service quadborg head + components: + - type: Sprite + state: service_head + - type: Icon + state: service_head + - type: Tag + tags: + - Trash + - BorgHead + - BorgServiceHead + +- type: entity + id: TorsoBorgService + parent: TorsoBorg + name: service quadborg torso + components: + - type: Sprite + state: service_chest + - type: Icon + state: service_chest + - type: Tag + tags: + - Trash + - BorgServiceTorso + # Security Borg parts - type: entity id: LeftLegBorgSecurity - parent: BaseBorgLegLeft + parent: LeftLegBorg + name: security quadborg left leg components: - type: Sprite state: borg_l_leg @@ -16,7 +319,8 @@ - type: entity id: RightLegBorgSecurity - parent: BaseBorgLegRight + parent: RightLegBorg + name: security quadborg right leg components: - type: Sprite state: borg_r_leg @@ -30,7 +334,8 @@ - type: entity id: HeadBorgSecurity - parent: BaseBorgHead + parent: LightHeadBorg + name: security quadborg head components: - type: Sprite state: borg_head @@ -44,7 +349,8 @@ - type: entity id: TorsoBorgSecurity - parent: BaseBorgTorso + parent: TorsoBorg + name: security quadborg torso components: - type: Sprite state: borg_chest diff --git a/Resources/Prototypes/_HL/InventoryTemplates/borgs.yml b/Resources/Prototypes/_HL/InventoryTemplates/borgs.yml index c38ec166554..bad08428864 100644 --- a/Resources/Prototypes/_HL/InventoryTemplates/borgs.yml +++ b/Resources/Prototypes/_HL/InventoryTemplates/borgs.yml @@ -55,3 +55,75 @@ whitelist: tags: - BorgWearable + + + +- type: inventoryTemplate + id: borgShortHL + slots: + - name: id + slotTexture: id + slotFlags: IDCARD + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 2,1 + strippingWindowPos: 2,4 + displayName: ID + - name: armor + slotTexture: suit_storage + slotFlags: HEAD + uiWindowPos: 1,0 + strippingWindowPos: 0,0 + displayName: head + offset: 0, 0 + whitelist: + tags: + - BorgWearable + + + +- type: inventoryTemplate + id: borgTallHL + slots: + - name: id + slotTexture: id + slotFlags: IDCARD + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 2,1 + strippingWindowPos: 2,4 + displayName: ID + - name: armor + slotTexture: suit_storage + slotFlags: HEAD + uiWindowPos: 1,0 + strippingWindowPos: 0,0 + displayName: head + offset: 0, 0 + whitelist: + tags: + - BorgWearable + + + +- type: inventoryTemplate + id: borgDutchHL + slots: + - name: id + slotTexture: id + slotFlags: IDCARD + slotGroup: SecondHotbar + stripTime: 6 + uiWindowPos: 2,1 + strippingWindowPos: 2,4 + displayName: ID + - name: armor + slotTexture: suit_storage + slotFlags: HEAD + uiWindowPos: 1,0 + strippingWindowPos: 0,0 + displayName: head + offset: 0, 0 + whitelist: + tags: + - BorgWearable diff --git a/Resources/Prototypes/_StarLight/Entities/Markers/Spawners/ghost_roles.yml b/Resources/Prototypes/_StarLight/Entities/Markers/Spawners/ghost_roles.yml new file mode 100644 index 00000000000..a88564356dc --- /dev/null +++ b/Resources/Prototypes/_StarLight/Entities/Markers/Spawners/ghost_roles.yml @@ -0,0 +1,23 @@ +- type: entity + categories: [ HideSpawnMenu, Spawner ] + parent: BaseAntagSpawner + id: SpawnPointGhostDerelictBorgi + components: + - type: GhostRole + name: ghost-role-information-derelict-borgi-name + description: ghost-role-information-derelict-borgi-desc + rules: ghost-role-information-silicon-rules + raffle: + settings: default + requirements: + - !type:OverallPlaytimeRequirement + time: 86400 # 24h STARLIGHT + - !type:RoleTimeRequirement + role: JobBorg + time: 21600 # 6h STARLIGHT + - type: Sprite + sprite: Markers/jobs.rsi + layers: + - state: green + - sprite: Mobs/Silicon/Chassis/derelict.rsi + state: derelict_icon \ No newline at end of file diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml new file mode 100644 index 00000000000..497a2e9b882 --- /dev/null +++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtype_chassis.yml @@ -0,0 +1,321 @@ +# region engineering + +- type: entity + id: BorgChassisEngineerStandard + parent: BorgChassisSelectable + name: Standard + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeStandard + +- type: entity + id: BorgChassisEngineerGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeGeneric + +- type: entity + id: BorgChassisEngineerAntique + parent: BorgChassisSelectable + name: Antique + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeAntique + +- type: entity + id: BorgChassisEngineerNoble + parent: BorgChassisSelectable + name: Noble-ENG + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeNoble + +- type: entity + id: BorgChassisEngineerCricket + parent: BorgChassisSelectable + name: Cricket + components: + - type: BorgSwitchableType + selectedBorgType: engineering + - type: BorgSwitchableSubtype + borgSubtype: BorgEngineerSubtypeCricket + +# region generic + +- type: entity + id: BorgChassisGenericGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgGenericSubtypeGeneric + +- type: entity + id: BorgChassisGenericDroid + parent: BorgChassisSelectable + name: Android + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgGenericSubtypeDroid + +- type: entity + id: BorgChassisGenericNoble + parent: BorgChassisSelectable + name: Noble-STD + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgGenericSubtypeNoble + +# region janitor + +- type: entity + id: BorgChassisJanitorStandard + parent: BorgChassisSelectable + name: Standard + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeStandard + +- type: entity + id: BorgChassisJanitorGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeGeneric + +- type: entity + id: BorgChassisJanitorMopbot + parent: BorgChassisSelectable + name: Mopbot + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeMopbot + +- type: entity + id: BorgChassisJanitorNoble + parent: BorgChassisSelectable + name: Noble-CLN + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeNoble + +- type: entity + id: BorgChassisJanitorCricket + parent: BorgChassisSelectable + name: Cricket + components: + - type: BorgSwitchableType + selectedBorgType: generic + - type: BorgSwitchableSubtype + borgSubtype: BorgJanitorSubtypeCricket + +# region medical + +- type: entity + id: BorgChassisMedicalStandard + parent: BorgChassisSelectable + name: Standard + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeStandard + +- type: entity + id: BorgChassisMedicalGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeGeneric + +- type: entity + id: BorgChassisMedicalNeedles + parent: BorgChassisSelectable + name: Needles + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeNeedles + +- type: entity + id: BorgChassisMedicalDroid + parent: BorgChassisSelectable + name: Advanced Android + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeDroid + +- type: entity + id: BorgChassisMedicalNoble + parent: BorgChassisSelectable + name: Noble-MED + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeNoble + +- type: entity + id: BorgChassisMedicalCricket + parent: BorgChassisSelectable + name: Cricket + components: + - type: BorgSwitchableType + selectedBorgType: medical + - type: BorgSwitchableSubtype + borgSubtype: BorgMedicalSubtypeCricket + +# region Mining(Salvage) + +- type: entity + id: BorgChassisMiningStandard + parent: BorgChassisSelectable + name: Standard + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeStandard + +- type: entity + id: BorgChassisMiningGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeGeneric + +- type: entity + id: BorgChassisMiningDroid + parent: BorgChassisSelectable + name: Advanced Android + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeDroid + +- type: entity + id: BorgChassisMiningNoble + parent: BorgChassisSelectable + name: Noble-DIG + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeNoble + +- type: entity + id: BorgChassisMiningCricket + parent: BorgChassisSelectable + name: Cricket + components: + - type: BorgSwitchableType + selectedBorgType: mining + - type: BorgSwitchableSubtype + borgSubtype: BorgMiningSubtypeCricket + +# region Service + +- type: entity + id: BorgChassisServiceStandard + parent: BorgChassisSelectable + name: Standard + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeStandard + +- type: entity + id: BorgChassisServiceGeneric + parent: BorgChassisSelectable + name: Generic + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeGeneric + +- type: entity + id: BorgChassisServiceWaitress + parent: BorgChassisSelectable + name: Waitress + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeWaitress + +- type: entity + id: BorgChassisServiceBrobot + parent: BorgChassisSelectable + name: Brobot + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeBrobot + +- type: entity + id: BorgChassisServiceMaximillion + parent: BorgChassisSelectable + name: Maximillion + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeMaximillion + +- type: entity + id: BorgChassisServiceNoble + parent: BorgChassisSelectable + name: Noble-SRV + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeNoble + +- type: entity + id: BorgChassisServiceCricket + parent: BorgChassisSelectable + name: Cricket + components: + - type: BorgSwitchableType + selectedBorgType: service + - type: BorgSwitchableSubtype + borgSubtype: BorgServiceSubtypeCricket diff --git a/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml b/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml new file mode 100644 index 00000000000..9f7fc0ce497 --- /dev/null +++ b/Resources/Prototypes/_StarLight/Entities/Mobs/Silicon/Cyborgs/borg_subtypes.yml @@ -0,0 +1,228 @@ +# region engineering + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeStandard + dummyPrototype: BorgChassisEngineerStandard + name: Standard # ITS ISNT A TYPO ITS STANDARD INSTEAD OF STANDART + spritePath: Mobs/Silicon/Chassis/engineering/standard.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeGeneric + dummyPrototype: BorgChassisEngineerGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/engineering/generic.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeAntique + dummyPrototype: BorgChassisEngineerAntique + name: Antique + spritePath: Mobs/Silicon/Chassis/engineering/antique.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeNoble + dummyPrototype: BorgChassisEngineerNoble + name: Noble-ENG + spritePath: Mobs/Silicon/Chassis/engineering/noble.rsi + +- type: borgSubtype + parent: BorgEngineerSubtypeBase + id: BorgEngineerSubtypeCricket + dummyPrototype: BorgChassisEngineerCricket + name: Cricket + spritePath: Mobs/Silicon/Chassis/engineering/cricket.rsi + +# region Generic + +- type: borgSubtype + parent: BorgGenericSubtypeBase + id: BorgGenericSubtypeGeneric + dummyPrototype: BorgChassisGenericGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/generic/generic.rsi + +- type: borgSubtype + parent: BorgGenericSubtypeBase + id: BorgGenericSubtypeDroid + dummyPrototype: BorgChassisGenericDroid + name: Android + spritePath: Mobs/Silicon/Chassis/generic/droid.rsi + +- type: borgSubtype + parent: BorgGenericSubtypeBase + id: BorgGenericSubtypeNoble + dummyPrototype: BorgChassisGenericNoble + name: Noble-STD + spritePath: Mobs/Silicon/Chassis/generic/noble.rsi + +# region Janitor + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeStandard + dummyPrototype: BorgChassisJanitorStandard + name: Standard # ITS ISNT A TYPO ITS STANDARD INSTEAD OF STANDART + spritePath: Mobs/Silicon/Chassis/janitor/standard.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeGeneric + dummyPrototype: BorgChassisJanitorGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/janitor/generic.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeMopbot + dummyPrototype: BorgChassisJanitorMopbot + name: Mopbot + spritePath: Mobs/Silicon/Chassis/janitor/mopbot.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeNoble + dummyPrototype: BorgChassisJanitorNoble + name: Noble-CLN + spritePath: Mobs/Silicon/Chassis/janitor/noble.rsi + +- type: borgSubtype + parent: BorgJanitorSubtypeBase + id: BorgJanitorSubtypeCricket + dummyPrototype: BorgChassisJanitorCricket + name: Cricket + spritePath: Mobs/Silicon/Chassis/janitor/cricket.rsi + +# region Medical + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeStandard + dummyPrototype: BorgChassisMedicalStandard + name: Standard + spritePath: Mobs/Silicon/Chassis/medical/standard.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeGeneric + dummyPrototype: BorgChassisMedicalGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/medical/generic.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeNeedles + dummyPrototype: BorgChassisMedicalNeedles + name: Needles + spritePath: Mobs/Silicon/Chassis/medical/needles.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeDroid + dummyPrototype: BorgChassisMedicalDroid + name: Advanced Android + spritePath: Mobs/Silicon/Chassis/medical/droid.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeNoble + dummyPrototype: BorgChassisMedicalNoble + name: Noble-MED + spritePath: Mobs/Silicon/Chassis/medical/noble.rsi + +- type: borgSubtype + parent: BorgMedicalSubtypeBase + id: BorgMedicalSubtypeCricket + dummyPrototype: BorgChassisMedicalCricket + name: Cricket + spritePath: Mobs/Silicon/Chassis/medical/cricket.rsi + +# region Mining(Salvage) + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeStandard + dummyPrototype: BorgChassisMiningStandard + name: Standard + spritePath: Mobs/Silicon/Chassis/mining/standard.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeGeneric + dummyPrototype: BorgChassisMiningGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/mining/generic.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeDroid + dummyPrototype: BorgChassisMiningDroid + name: Advanced Android + spritePath: Mobs/Silicon/Chassis/mining/droid.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeNoble + dummyPrototype: BorgChassisMiningNoble + name: Noble-DIG + spritePath: Mobs/Silicon/Chassis/mining/noble.rsi + +- type: borgSubtype + parent: BorgMiningSubtypeBase + id: BorgMiningSubtypeCricket + dummyPrototype: BorgChassisMiningCricket + name: Cricket + spritePath: Mobs/Silicon/Chassis/mining/cricket.rsi + +# region Service + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeStandard + dummyPrototype: BorgChassisServiceStandard + name: Standard + spritePath: Mobs/Silicon/Chassis/service/standard.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeGeneric + dummyPrototype: BorgChassisServiceGeneric + name: Generic + spritePath: Mobs/Silicon/Chassis/service/generic.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeWaitress + dummyPrototype: BorgChassisServiceWaitress + name: Waitress + spritePath: Mobs/Silicon/Chassis/service/waitress.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeBrobot + dummyPrototype: BorgChassisServiceBrobot + name: Brobot + spritePath: Mobs/Silicon/Chassis/service/brobot.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeMaximillion + dummyPrototype: BorgChassisServiceMaximillion + name: Maximillion + spritePath: Mobs/Silicon/Chassis/service/maximillion.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeNoble + dummyPrototype: BorgChassisServiceNoble + name: Noble-SRV + spritePath: Mobs/Silicon/Chassis/service/noble.rsi + +- type: borgSubtype + parent: BorgServiceSubtypeBase + id: BorgServiceSubtypeCricket + dummyPrototype: BorgChassisServiceCricket + name: Cricket + spritePath: Mobs/Silicon/Chassis/service/cricket.rsi diff --git a/Resources/Prototypes/borg_types.yml b/Resources/Prototypes/borg_types.yml index d2efc6f2bc8..8ca25cd8b1a 100644 --- a/Resources/Prototypes/borg_types.yml +++ b/Resources/Prototypes/borg_types.yml @@ -20,11 +20,8 @@ - Science # Visual - inventoryTemplateId: borgShort - spriteBodyState: robot - spriteHasMindState: robot_e - spriteNoMindState: robot_e_r - spriteToggleLightState: robot_l + inventoryTemplateId: borgShortHL #HL + spritePath: Mobs/Silicon/Chassis/generic/default.rsi # Pet petSuccessString: petting-success-generic-cyborg @@ -57,11 +54,8 @@ - Science # Visual - inventoryTemplateId: borgShort - spriteBodyState: engineer - spriteHasMindState: engineer_e - spriteNoMindState: engineer_e_r - spriteToggleLightState: engineer_l + inventoryTemplateId: borgShortHL #HL + spritePath: Mobs/Silicon/Chassis/engineering/default.rsi # Pet petSuccessString: petting-success-engineer-cyborg @@ -83,10 +77,10 @@ - BorgModuleCargo defaultModules: + - BorgModuleTool - BorgModuleMining - BorgModuleGrapplingGun - BorgModuleAppraisal - - BorgModuleTool - BorgModuleJetpack # Frontier radioChannels: @@ -94,12 +88,9 @@ - Science # Visual - inventoryTemplateId: borgTall - spriteBodyState: miner - spriteBodyMovementState: miner_moving - spriteHasMindState: miner_e - spriteNoMindState: miner_e_r - spriteToggleLightState: miner_l + inventoryTemplateId: borgTallHL #HL + spritePath: Mobs/Silicon/Chassis/mining/default.rsi + spriteBodyMovementState: borg_moving # Pet petSuccessString: petting-success-salvage-cyborg @@ -121,6 +112,7 @@ - BorgModuleJanitor defaultModules: + - BorgModuleTool # Starlight - BorgModuleLightReplacer - BorgModuleCleaning - BorgModuleJetpack # Frontier @@ -130,12 +122,9 @@ - Service # Visual - inventoryTemplateId: borgShort - spriteBodyState: janitor - spriteBodyMovementState: janitor_moving - spriteHasMindState: janitor_e - spriteNoMindState: janitor_e_r - spriteToggleLightState: janitor_l + inventoryTemplateId: borgShortHL # HL + spritePath: Mobs/Silicon/Chassis/janitor/default.rsi + spriteBodyMovementState: borg_moving # Pet petSuccessString: petting-success-janitor-cyborg @@ -157,6 +146,7 @@ - BorgModuleMedical defaultModules: + - BorgModuleTool # Starlight - BorgModuleTreatment # - BorgModuleAdvancedTreatment # Frontier # - BorgModuleDefibrillator # Frontier @@ -176,12 +166,9 @@ - Biological # Visual - inventoryTemplateId: borgDutch - spriteBodyState: medical - spriteBodyMovementState: medical_moving - spriteHasMindState: medical_e - spriteNoMindState: medical_e_r - spriteToggleLightState: medical_l + inventoryTemplateId: borgDutchHL # HL + spritePath: Mobs/Silicon/Chassis/medical/default.rsi + spriteBodyMovementState: borg_moving # Pet petSuccessString: petting-success-medical-cyborg @@ -207,6 +194,7 @@ - BorgModuleService defaultModules: + - BorgModuleTool # Starlight - BorgModuleMusique # - BorgModuleService # Frontier: deprecated, use NF variant - BorgModuleClowning @@ -219,11 +207,8 @@ - Service # Visual - inventoryTemplateId: borgTall - spriteBodyState: service - spriteHasMindState: service_e - spriteNoMindState: service_e_r - spriteToggleLightState: service_l + inventoryTemplateId: borgTallHL # HL + spritePath: Mobs/Silicon/Chassis/service/default.rsi # Pet petSuccessString: petting-success-service-cyborg diff --git a/Resources/Prototypes/tags.yml b/Resources/Prototypes/tags.yml index 418552db458..c22a4218c1f 100644 --- a/Resources/Prototypes/tags.yml +++ b/Resources/Prototypes/tags.yml @@ -87,45 +87,24 @@ - type: Tag id: BorgArm +# Hardlight start: quadborgs need these TODO make quadborgs use switchable - type: Tag id: BorgEngineerHead -- type: Tag - id: BorgEngineerLArm - - type: Tag id: BorgEngineerLLeg -- type: Tag - id: BorgEngineerRArm - - type: Tag id: BorgEngineerRLeg - type: Tag id: BorgEngineerTorso - -- type: Tag - id: BorgGenericHead - -- type: Tag - id: BorgGenericLArm - -- type: Tag - id: BorgGenericLLeg - -- type: Tag - id: BorgGenericRArm - -- type: Tag - id: BorgGenericRLeg - -- type: Tag - id: BorgGenericTorso + # Hardlight end - type: Tag id: BorgHead +# Hardlight start: quadborgs need these TODO make quadborgs use switchable - type: Tag id: BorgJanitorHead @@ -137,22 +116,21 @@ - type: Tag id: BorgJanitorTorso + # Hardlight end - type: Tag - id: BorgLeg + id: BorgLArm - type: Tag - id: BorgMedicalHead + id: BorgLLeg +# Hardlight start: Quadborgs need these TODO make quadborgs switchable - type: Tag - id: BorgMedicalLArm + id: BorgMedicalHead - type: Tag id: BorgMedicalLLeg -- type: Tag - id: BorgMedicalRArm - - type: Tag id: BorgMedicalRLeg @@ -163,19 +141,26 @@ id: BorgMiningHead - type: Tag - id: BorgMiningLArm + id: BorgMiningLLeg - type: Tag - id: BorgMiningLLeg + id: BorgMiningRLeg - type: Tag - id: BorgMiningRArm + id: BorgMiningTorso +# Hardlight end - type: Tag - id: BorgMiningRLeg + id: BorgRArm - type: Tag - id: BorgMiningTorso + id: BorgRLeg + +- type: Tag + id: BorgTorso + +- type: Tag + id: BorgLeg - type: Tag id: BorgModuleCargo @@ -204,23 +189,19 @@ - type: Tag id: BorgModuleSyndicateAssault +# Hardlight start quadborgs still need these TODO make quadborgs switchable - type: Tag id: BorgServiceHead -- type: Tag - id: BorgServiceLArm - - type: Tag id: BorgServiceLLeg -- type: Tag - id: BorgServiceRArm - - type: Tag id: BorgServiceRLeg - type: Tag id: BorgServiceTorso +# Hardlight end - type: Tag id: Bot diff --git a/Resources/ServerInfo/Guidebook/Science/Cyborgs.xml b/Resources/ServerInfo/Guidebook/Science/Cyborgs.xml index 2b8defb0705..c1507ca5396 100644 --- a/Resources/ServerInfo/Guidebook/Science/Cyborgs.xml +++ b/Resources/ServerInfo/Guidebook/Science/Cyborgs.xml @@ -18,28 +18,28 @@ Both brains can be fabricated without requiring any additional research. - ## Chassis - While all cyborgs share the same endoskeleton, not all share the same chassis. The chassis determines what modules the cyborg can have, along with the [color=#a4885c]departmental radio channel[/color] they correspond to. By default, they will always have access to [color=#D381C9]Science[/color] and [color=green]station-wide[/color] frequencies, along with having [color=#a4885c]all-access[/color]. + ## Cyborg types + Once created, a cyborg needs to specialize its chassis to a duty on the station. This determines what modules it starts with, which additional modules can be installed, and what [color=#a4885c]departmental radio channel[/color] it has access to. All cyborgs have access to the [color=#D381C9]Science[/color] and [color=green]station-wide[/color] radio channels. All cyborg types have [color=#a4885c]all-access[/color]. - + - [italic]Examples of various cyborg chassis[/italic] + [italic]Examples of various cyborg types[/italic] - If you wish to change the chassis of an already existing cyborg, you have to construct a whole new one, limbs and frame included. The brain, power cell and modules [italic](if it can fit in the new chassis,)[/italic] can be carried over from the old chassis, if desired. + Once a cyborg chassis has been specialized, it cannot be changed. To change types, a new chassis must be constructed. The brain, power cell, and any modules [italic](if they are compatible with the new chassis)[/italic] can be carried over from the old chassis if desired. ## Modules - A cyborg isn't able to do much without [color=#a4885c]modules[/color]. These printed circuit boards are specific to cyborgs and grant additional functionality to them. They are printed at the [color=#a4885c]Exosuit Fabricator[/color]. + Cyborgs do not have hands, and therefore cannot pick things up like most other players. Instead, their equipment is provided by various [color=#a4885c]modules[/color]. Every cyborg type starts with its own specific set of modules, but additional modules can be inserted as upgrades. These additional modules can be printed at the [color=#a4885c]Exosuit Fabricator[/color]. - [color=#a4885c]Generic[/color] modules add versatility. They can be fitted into any chassis, granting useful tools such as crowbars, GPS, and the ability to interact with cables. [bold]The generic borg chassis can fit up to 6 modules in total.[/bold] + [color=#a4885c]Generic[/color] modules add versatility. They can be fitted into any chassis, granting useful tools such as crowbars, GPS, and the ability to interact with cables. [bold]The generic cyborg chassis can fit up to five additional modules.[/bold] @@ -49,7 +49,7 @@ [italic]Examples of generic modules[/italic] - For more specific needs, [color=#a4885c]specialized[/color] modules are available, granting capabilities like scanning anomalies, constructing walls, reviving crew mates, or cleaning a space lube spill. These modules are typically colored with the same palette as the department [italic](or occupation)[/italic] they relate to. These modules [italic](with exception to [color=#D381C9]science[/color] modules, which can fit any chassis,)[/italic] can only be fitted in their associated borg chassis. [bold]The specialized borg chassis, being the engineering, janitorial, service, medical, and mining chassis, can fit up to 4 modules.[/bold] + For more specific needs, [color=#a4885c]specialized[/color] modules are available, granting capabilities like scanning anomalies, constructing walls, reviving crew mates, or cleaning a space lube spill. These modules are typically colored with the same palette as the department [italic](or occupation)[/italic] they relate to. These modules [italic](with exception to [color=#D381C9]science[/color] modules, which can fit any chassis,)[/italic] can only be fitted in their associated borg chassis. [bold]The specialized borg chassis, being the engineering, janitorial, service, medical, and mining chassis, can fit up to three additional modules.[/bold] diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json b/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json index 7d698dcad6b..419a6278771 100644 --- a/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json +++ b/Resources/Textures/Interface/Actions/actions_borg.rsi/meta.json @@ -48,7 +48,7 @@ }, { "name":"light-replacer-module" - }, + }, { "name":"cleaning-module" }, @@ -109,6 +109,9 @@ { "name":"syndicate-martyr-module" }, + { + "name": "select-type" + }, { "name":"xenoborg-access-breaker-module" }, diff --git a/Resources/Textures/Interface/Actions/actions_borg.rsi/select-type.png b/Resources/Textures/Interface/Actions/actions_borg.rsi/select-type.png new file mode 100644 index 0000000000000000000000000000000000000000..766fd71abd0d865e7e4fe89a8137ebafc0c7e5ee GIT binary patch literal 408 zcmV;J0cZY+P)Px$Qb|NXR9J=WS22%+AQXO(nnJGeEyctxoo?;a|Nlpt4qeVfbRe<8$=rm82<>^1 z)4^}zJ%sP$6VOKh0J7}Vzyc`Cufs0OPK^-x68r!F&CZUbEZBdr3X!*_-3ySiU}>7d z@tC##VL#})ZV*#Se@$LhC6lsXM#R8@B-yu0sS&|kpp-(A>{|fnogN54#AxKUh`N@2 zJP;6b^|k;Tn*-}~;PJS9#2`PPKc9;_fQZZP0j1Pv4-6ti1Vrp(t#xoRt##jT+IH-N zJ3qi12RP@TwFb`lh}_M&u@93Sutm6VbG8E^Om@Ib99pg2_g4pAo&q1a$-AU(&iBmZ zQxIC!yZ0X&H`#%?vC4bE>%ir5eZ~^8eGNAU*6#qo_`iQ{@}L9v`;CPPlPRKJ6)II# zGD65$fDm~rWx?uNMlH_>A^y_Lh=@t<6$G$sdHxMyApx5dNM}g^0000bR8v literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/clown.png b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/clown.png rename to Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/clown_e.png b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/clown_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/clown_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/clown_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/clown_l.png b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/clown_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/meta.json new file mode 100644 index 00000000000..6ed2ecf2ad8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/clown.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/derelict.png b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/derelict.png rename to Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_e.png b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_l.png b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_icon.png b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/derelict_icon.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/derelict_icon.png rename to Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/derelict_icon.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/meta.json new file mode 100644 index 00000000000..8bf46eead41 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/derelict.rsi/meta.json @@ -0,0 +1,31 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "derelict_icon", + "directions": 1 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..544f1d1a410d918eeaa02b3988223fd339ad0b04 GIT binary patch literal 1878 zcmV-c2dVgpP)xZpPu0F~$Sd2e@j zm!@+As(kP3SDO7WOSM|fX#_C;;^Lw_A08g2^Ye3}e~30VHe&G`3GiBo{9mm`(*px^ zy6MsDVn!aP2QupVsl!=;`Nzk{<@xpXwfc_oIQ+(Az|Z+SAp)+iPpD6{JRfIgXQdIY z0e%3^_x1IuBg*6OM-ssEN7_~Ksff?f(UB|%F+%X>=0={MI$jf?e&N1%adAPHmzRqF zm$5Ob`u5F<>&qk!iDb)@0>F7xj7krurbsZ;_V%{C#z)4~)Recszwb;0)DOqe-+|xf z=IA9g94FsK^3S6#lG+Nu&VLjYRm9*kGcf@pNH|GnXJ_iZ(a}*=E)4Ws42Br|CVc*d zg$1gLa4(3kpAko48b00=Eq24&Irve~RGN64eq88DDr2KVVkBoRRuU*|^z!g(xysw6}xe{Tfb z2gvid0w8QaH7GtyOG~oPF+i>xfE5`G0AL^-hT$tKD^0(P3+6|?7zDvB!7D->%MH6& zAc!FOMcJ|tp2swyQlgBGfJ>_J;0Nr`rpri=a)2dFr93n_R>b@VspBF{)u0o=q zNq}4~=hf!xlr1)Xq&p8)+d0PNxDQhjMrB(-eWFDp^FsjGE$nYJrteRFE9ceg^(GON z0B~M9x|I_*H$(_3h6M;eh!o0se*kJMO+n7r5q=mLZA1VDTn=ZQKM0+lAw?)QM1WuH zr!ImLU`#A0x3;!2xB)j`QT5gNwch(w*nl#(f;FN!J0qqT^XW=hwM|{K0zQ4;mK! z!B72K(-;uE*a}aDw#`*wSY2_t7DUino{{LKD9_Ej_(&6&^YP%tgL7OM3&8!GTY=~1 z;DX5&g8V=deq#Z`NMKAF&b#0@7J%3N!4?QUAGm^Teq#Z`Ncj064cO*SJO%(i#2CP% z?Nfb_m!f1DuJ|Jfz%M2EnV;VeFfb+c_V&u}=!@j&jgSle$Pv(PfPpb=kgKu46@MfF z+NtS!H^?>rv(68&VZ*b|4`3Ve*=+1F=UL_lJhnl6-lwoVu82FBA7I;tXO$n|!iHG+ z0eJJm+tS!72e3Pv#*Dx=@J=vt6M&;Xk7DHr#2N$OJUh;L0-b=Ko4`VtB9;KWJ-(;q z2cS%}faf|2^ax~bGzQybIxQLru%hj^vErN`5I04|6ySi+>+9<(M_|uy0KjBx9EdEy zil2BON#^Eg8@U1<0Gz|dDCY7oC6i##^s3VGLa*Iod^DS_l`z)cIYo5!f!%^rX5+!Pl7slZ<3+E zqQAetmq)o}Ud~fgL=ph1%H3chRk>7Js0!0*iSq-R zz$>rv_aYVnU4qvmX#fsVsU#bNBR~mZ_*N*o0C3Q+8+{G{`I-2viteyn6a~>EFFD|7 z`B*yMv=1qSF%cor(;$Ehrva0JQ$!qUCuHetDDV-=h0O$uP7^oQeW70RsK} zS1}u8b33H(!N2`9=^Y##I2i~hCnvp!hli&AkGH{(cA^cUBl0V;0)_9vNfC-W?7TA6 zwg{+`zw6UnFc*QZS$`?Y6=E*tH?RPR2gPjg_EWb!hvV3W7Duv)k&zL(dmY>i4dx=G z@-)Z`5X=U8W>$B1H-+uN+W_Y;oSdA1K?v0D7WA5NLhdEw6)x1%KFFw)!)Yz6fFu)RVP#1!(EtDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/antique.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..997f229ae08771895c51b69dac7f4377d7acdcc1 GIT binary patch literal 124 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8f8bbc9a68d0674a8d9e3fe25f96b6215668fd GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmk<`Ln`LH zy|t0|umKN?!@=MF6XtI6W;pJ)Ylo?lcuri?#N9!x{||=c@IH9*Gvofu&F;_j_w&D= z*R}qv+}!)R3BR9kg{1YLdoT8(>N${g{v12dR3P{fe{yl_l&t6Ps{eR>%1~T-Yv-1R qCl{T(wiahHmfPs;NKOYU{E{u!BhJ!+NRJN0qd=w0=!$;#d4JE3RU}iV6j{$!}f5a`zNY~Eqm5)jlvHcvdy{vxIX5MSjZQlafNmEfp?N~)E_YUnVMgdyJDz) zm2t(YUadb?k!QkZt+t-}zV^ckulw2W8=R)!<11j1d9BAVgK_!+(SrLsIjZNkq*^7! z{Y-x#RuTT-#kc*JqfDoK_Ag@!;!+Ceo}TqyDB^mb*M4tSdFK^&H{BD~*>ZjU?r?GE zhgat^+JtPp)f@ElnWpgAMb|0x&%ZA`af*O3PVl;!KY4G+ox|78-2jFrgQu&X%Q~lo FCIGFtm^1(Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/engineering/cricket.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/engineer.png rename to Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_e.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_l.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/engineer_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/engineering/default.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..b3cc5452d1b36260825c81b931764308168f345e GIT binary patch literal 2261 zcmV;`2rBo9P)PnAR7(a{m9icf|Ul;$UP002CB@(;HX=T8-~=B&YB;EhJ3SRNS}fz4)1+9GH$7pAq7QduL zP#|xvt_%uB@8dyHgIHfXJrGt0lS$DXVK@I5qhp|`--`7YzMhoLAJYLQlZmgZtHZ3T z7+(xs!#Qmh06?qNzG^fL1Quq{&$=;t_7duXzm6hK*pI)it_~+po(%2?o%dz)$8-S4 zad5d@U|AN0JF;JAsDPnsDDNG|WUD?{-T}+9Vm~DiiT|873;mrRVX_lAuv3=HAJsz! zgMl}j&9K|;a5|m%$KNaP*3G9-->8K1*#h?M&hSW9Nf3P^VtS5f6Ni!cDvzpI$^WfQvBD-w#a^I7kMC-_;qV4v?H$K> ziyr8KJFzVw{*irURT#XIMF~FeCnLu~={+f;>_` zxroM3(r-V+JPFb?4Xf3P!JIR2cmrW|R;x9v?C=IKm~#eJs}(d&OEQ3z|LK2y`~H)| zA9DmS3$8><*Zim%sg~ejQc*|}0GgLs$I2_&p%#DA=c*|dcG60Uz zF+g1otJR7tSFVu1tyKPf;P3{B`D1QT27`eI0GrL0VlWu^3!9T--NTYboPPSHSng7n zi|vFylB|%)zZ-J+i3~KEOnkHh21QW`y%`c-EE-6iPW(Ac(=;fG3L~Q^O0h*R8g}!9 zzHF#nBp|vG;y5ni5pzGe(ul?*cflnZ0W?j+Y&P%twfB=N4T_>*G#dB(()-D!fXD$J zj|af6FTs$qP@iaIW@bh$lYnRntS#HI_{f3$+;lYP0h&MpoBWQKXawl8Q!%x?jfz4I<`;bcfcZrqDhf52 zTHcmr012j+w^3iEL4Iy}m^?o>9raZ~8%QD90ax1@K0h}dy6jX;%)SV#o0xq8U3Mz+ zbJKCPok>W9=xRH|*H>v!QK*SnUs0$*eU*loUy=i^wljQ1p$4a`b$GunKVqBr>+*5B zT8D~4awDYh3%a90u#tpc(wLoJ^kMk%3i6IEW8nuc@{VO-;Ri1Oh|l52--+_PV;NHU zC1HNihvB~sh3VhRzp^8DD9--|Zx92?3XQ*R&WI2Uk@BIU6a+3MoS;a40LO7j4UGXo zC+t4@CM7(+Uwr=Z<;zLQ4~S+1WCUY=lKBBj+8`@GK#0i;Xm4*%T7H0FgOHaXz~yqu zvO#u!Kqy{Ej(}2}vZlaizMJ^S^|2xb$i?na=w9Zzj1{$Htdk6Zy zHgt4!By1<>=;+|}eQi+Xy#v)iBhors(X|r|rfC`+$AO|K==<6v>m(WhUum;o1P!fL zE5__YL)MPbG1x=$2bG51ZpV=?2f{-1P?y7EvA}3F!s&G4tCT0`Z*fc3DR~5ZXb+_H zvq8ly%Zk|{4@(-uGDjGOkxWjCP~8r101rzV0R%Hug!$jkxRtpJ10QM8c*iOkica$ z8YAW_kU(}YPl(kkl@2EdBO@bm>xk<@#Ar0aY&OSjgj|@-W`zE~1v!xIfMle^NJTuh z$eIFW)Ee>+Z35nD%zy7g%2wi!z`K#MwTi_@-N?^P$1gQJvVOG=n+!d1O@U;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/engineering/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..74615ac94da05a9789ccc2d46d734f4575877a33 GIT binary patch literal 3470 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 PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/meta.json new file mode 100644 index 00000000000..2862f1bc0c6 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/engineering/noble.rsi/meta.json @@ -0,0 +1,45 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/engineering/standard.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/engineering/standard.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..495f878198bb62958939d8d3c4f65d7fd3bb49a5 GIT binary patch literal 1911 zcmV--2Z;EIP)69UX-qyOLh$zddVRZXu)9*4LL2& zq0~q9&>of)vKR^pT3r&c)@7;5CJ-hfYntM{*qE^}k&86r;2@+uXnxa?EL-y%jcj(S z@5%bj%m+|FD0bo(Z*+&&j3){ z{lOjIs??aDQN&LverXH%_?vC4(W#EtqGf}~i6Pl3rQv;ffvrkSd;lp(JyD8GGCrYl z%K80#brpd3&Yo=!s4APL39Lv9;uqrOU)ptWED#`iVu-CuO?p0Ql|5fwMNt%Xc6K_B zDT;FF^S$Epf9&wl?@sL-xAyA%bM2M%e9{U~6a`(^0mx)B0HjhW0CKsUv;ZW_4Re|y!^__N?*Nz;MX(_fQ^j}01Aad zAbx2Js8*}I^Y+{B*B2O9RlfWFd)euvQLR?Fe*HRk?%Zh^PbQOOvsvl+q_mZeM;lEO zYrgQCu^0f`rINGxLCh}pEf(@fngYInkK1K zikMwwen#0BrGIxG*MMm;`QYC z>9Pc5`K8^U5TcU_ifjGCv-_VDgBB}jUjonW7g4V*`kvF50vuD?x3jiKg86*D{h3g( zva<3<%q}(n=B7uu`=r=n1<7QRm|b+PReA8mJS#r;AKw-rT+CLb#@#1XGMS9)1%&p+ zk$7==r|Wz{Aoy{tK=2m|1!A6iWcYo>0b&>4s?^-mS1Ofq;{ag+A~!&Xox2zGlfSE( zhyX-qj)fM)e|4<9Kbm>xy=0BKhx|>bYq*|@I z_f@M^Hx&M0GJ>^NcTH8y5d^*RkDeUr%HMSl_~IDQ!CKs4_7Tru|6%vDN}N#f}n{@?N#`MX-c)2C0# z=ku;BeDvs1$NRjRKFDnbLBIJARe))loI7`}ePS0PIdPcJ?BIliQHS7_rfWX2JTG=)F2^h@y!!o za|&+~!VxsowD|3dV|@Dem+qKXhM>Ix1gQ*(v$;r2WQ)zh#PGx{&sSG@@9bG>YY(ya z>g2!M4MhPL-Z|NboEX~2fph%DDUS!qK}h!pEH1a^-qrJ0FbsonPoIG8C?`zVdv#8E zI7*R8rlzLIe*5)48D*-&zDr{wu`oO_i+cVF>iH|g(>L6d)TU{=4HMd}uMX@Y2?A?$ z3hmZc;PfJhQk-EJ#M3uid4?xuTV(YEDGTscgWinAs8lM%>>`hsili>z}o}XmwrZ-o1Oi=a$|CHBEER-nF%dt|$0(X@Q(m zx$Q@ffcK0avy0rmIL1r6&f@ZyZjMm&49GyLqbZZgP%byS!)j{}MG>+^$bL3Rbeex| zdc@rj%jNQcRjY#_r2t*m$>nlCrlFkVqi9$2X0`jQgjXU1Iw%C-(SpqUypukH&U~YQE8;Bek=4X_BOYq2+fTn4#BD~d@qewpq zjbl-nC5S!&oCq{qw0Sr62{>8dAYQ=t zjx7#AzrK9aZAeNclN1UCE?l_a*5tiKi!d7`@Dx9A)_FdkcV)n-7d~EE0EvT zi(^Q|oVT|Qavm~}XnVN*fli#v5lI&J4^NmLF|B*ZBYUJ#5vLf%bBqGd89Is?j#x50I>j7wyz_3EM%}i6r;MLCkF|WRp6hG(XFt=q>7CCX z*XpnHKkk^#dZeY^_H~DS6I7E7Lm^*-1-nB`Y{L!Kb>^{oO_O#p82zf{b1YMA|S~5IZ#dJjP!v^_c;VGf49VhR<<5{b9;6%RNXLE)^z6J|+ z2ZZv5Y0XoYAJ+Bns_vDZ#dgAejg3{l;;~ciAJ%Sv5F2)2`{K`1w=X}RZxptlsVeF# lm&8OQHv%n^K^XXsb+4Y)^X%kVF2EpQ@O1TaS?83{1OUX>eGdQt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e88a451a55bf680efa741e55a5d3fcc1cc62a7ed GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$l zr;B4q#hkaZ?ERS>1&+=?Hezs zto2(W65{qqcXP&aIm4aYaK8QQq33Pep8fmZ;TAO!qlTlG%@2J(cKOrm zf;DOtu}mueK0oIBa@HV>OVS~I);Wv0mD+Y|J$A7GtvTKyvff)E?P1S4W(65jhC_i6 ziZjb$TB`29op)rXo9YXmVbD6W?euS(e`_m)O!S{~O`Xn})Szrl2Pd_BkC&ln^1tS)!hIz}G Wx!lu4xrKpAi^0>?&t;ucLK6T^`yyum literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/generic/default.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/generic/droid.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..5e578128e92d38d57fb968c5923f7d411b1c9b7e GIT binary patch literal 8619 zcmcI~c|25M-?zyw46-H65D}s*5izzRl6@^Elq|_k7&DWsktLCRN?EdmvXn5gjh#q} z$}-kuo5?a6yywvU-uL^w_x*YPd7eM!Gd^?9xz2T6=l9)yN36*eJvJ5r78)8FwoCfD zW;8SqIQU^=prN7RzW)jfd@+0L+xpSau(yIANUAjZF&Y{X`%Ai77I(9ka*(cqBMk(M z!7FC#qFA2cX5Q+n+?^^=hV`>nm2`p3pP*(j+AtQ1wa!hGJ8aDN8h@YsX^!g>e4I zO%|k`-6Px{rJ#Pjp^&a$yzt;q3vkHK&(C*j)sYtV7AfhOZxK_r6C8sgb#6w(#<02Q zKW>yE+^*Q`agt{w$alUMUh`6>Q&yme8pyLurPHTP1eby@Uk|D4EnzbN@7H4d ziP_#)wdsMkx5lfge4R;N>pcbDe~@^GPTy>exiRmv@LUcaF{ z;dMO+aHtVUtz%*vv{=&j8aV2L>IW#w!HV$@>7?>b|%i4>w6w= z<}su)nYxm#yjNJhXI8Mgi0OrL22Isdg1QFs707@rkc+WssdSo z)OkF|_bDwVuKF8A&yWFIzWO=QvA1&*DvCIVcW0X)c&0OJ1aBe`2oJkIteNcC?M!tK zCKDb~WXgGG#w6H}6-Iaq_u<2~Ys4(oQRz)VhQpfHz;~XG#^omQz4;@eanc@rTU)zj zNq7&6&mU~F)aTvLY~*}BkqY&}VXJVQB4MpgCQrUo0*Bh$vSedQ>78)Gy3;&bpvYQQ zn|!yE>B(AZFX$-q7@8HVXSY0^9Zf#Q308zM;`8bAs*g=#p3QB~{2VTsM6{t*>HSNNho+L|6z5z!7kD`WSYF4^hO=51=b1+mPWsD2 z5~TQ5aTUnWF6o>sU9dF9sqPG)xU%Ct<1T77?^sAOspeJNi%ykN>18%*FQVJNpHC=ZL`g8YinzQNKMfhw7v8+l|p_L1>O-u ziRBa1;W_-qS8N%jyh;f5F4S(ZAvLB#2kjWsB{q{WA{55mqrWIqj@ zGVY~eu3-Kj5w1&{C)t(3bu8(M{{2CI(s5wwo5Bbm7mFTFEtQQwe^di!ax;E^&WDDEJRLkuz{$eUQ!^?CS)$jVmU4XE zkR)I^?{WVb($`;$G4zY;?v*~GrU+(F=)<;u!ZVHG4?)L-WY6Ht-gwhS4t7*jQn)g>G*`|#&CGQS1;fBvLNntlEUv*cP{Pn|7!J-@nw z`OWOpHNG^yrxK>=$m4-ojFL$kZIq;|(W@IZSWTH#ad>jU!bM>XL(bY$M5tO*H^+ku zTM!4jJYxH$35WlAx56W% z4{o;H2|;s#L*$Y@)*%@wAD3yx(tTmP?d<0daeLSIv1qzi8G#}a+Ef0OxeRg%`|^!j zk|{?~RkcRUZR24tF`5Tp&8q=S{-RsXifa^Q+FUttSBLN3eo-UeFho>RV`F25bZ(nE zQ|qicDC9YDwgdDXk<*Wo;&mZ7)cJRIhU*`w(1_wwNllaLVw<+XLk2AS%byuJ#>l;W zS3v0cKINbaTnYdvx@rQ-eB|FNv-nwfP7*`@nQ1+cL)6hzJw@rq!@Ym4uLu0L~3Y-Kp_Zap!0bf-mhS(z;1uupgM`m!6-!k+^S?_GG9Bx21D%L z+m0NxGB^RxC~Y0@p*mGc+S}W=GX)?3vV<7}ryb_VSVwFGL~j=q76w#`cG?-WlvjZ0 zPAmi{A&&jw#`zPc)xXaUGk7vIx}d+|G5FH5vPd^W&@bFIs29|8GpFOH_o)=b8a8Ia zdF`8F@D)=gfE^AqQ8X9s$HqKZ9<^O?J*)8|hz4L2#8G@P#CAbx;`XG; zF*H?3XgfcQ{HjW5CGG1X{gA?)!UahLA~rJ?T9dQK#E0aYZBGLi)ei`W5y6z}hgeUD ziu`%Wuzc9gQhw;9ha-ci#|cAGmY1Hb7YFYv9zkv{MAmNOOz7JX@k|p?EnspZ{pEJF zgNmgbXeyCNY@ab9&M#<)mLO5Ks-(B2rKO!D_m3}J8#t!J+k;hLC$FUx+iqQ-Iy9zq zdbNtJejT+9eZ~jwY>e($ZrS0F%F6E1fLCN}1q#vuqvPUX zZknS{%r?GEhkbVRW=ddE*?7W&WiLsK@pJA}8o$$So2UcsyHJz`y7e7U(ddky0D423 z&v4~~=xt7f8NvN`o$v`3mH>P+BcUU5bI%(}f@qe!OIk<#02@HfDR$9xX|$~H{3xj( zfS`X44@7Bxt;ov7>0Y7OeQ&iItDZqM(9Zvw@I@c@;h#>y^KAht+^pQ3c>Z6}eMouq zL_pU_9ADc=m?`z**fb#eYIqlkDh9Dh!mGXlB30|D**tdC{D(dbH?TH*5MV#_pCC)c z*jf@)c?G@ZMM2>~lRZ9TPp2WyoT+qgEj8kuqK}X9dZf2Tx=~tVyQl@Gii zLJC6s6P^K@OY{Vctpk8%iE%k}_P14+Ul>P6k;}c$*o$I2LqbE1v|hhu0tdzbRC;4> z{T}fvrIuzS@@3_P{S^nQ}sCy|u3 zi$wK2N&7xV4 zSsgJE+G|6B`s||Pr(lCKs%tYk=YGk}xW1IJwQld&jK&omv9s1N-|P4B4l zK`3`9QrpWxPa7_*&TO|#I#52~#}$5+V(3!0a8%+YN+NM89=|(G+u2QrA_6{6tsII~ z{Z!K8Rd-schCk!uvv&q_5}d#&sa^LIyiU<}DTGl9P)2vU3iIcXh`XgX9uwphnj{-l z=DgG;5E?)TRTPS*vkZ-#i1Q+3KV`;ZB-1w@c)%`z1~;fXk&8c&yT~7@OCo8JQT0k-n3< zZxX`hiPaB33zd6(9g)Jx#w{G-$PmF%_1grZMwmLD&DBQTtLETm$jxRwE~;<@cuE3G z#rIsk>~86`@NCm0b@Zu5qe#bj+%yCA3fK2_@p=R8;%RT@n7%?#7GqJhRCjG8O(RxX z`f6_jNdsH@Fdc>23Yej9u~+`0@##!)(DkL&R-b?lk{^&ZYN?XX;5kopP78RRxM!&rYx zzrmmzjVU3V$YxJR%1ZQ-qc>{=h=E7~gwx-qtlof!$2qShz!g^T{}PR#_P~)`y?!;2 zQ(*ryJmcfkT;y!q(+XzqooPVtdW|EMwEWdGU(X;EdJPW}r?CaC+1m!L(XVfA)gJcw z%OeNs$q2Ge@s=t*jQ&HOO{U~Z^AzId1X^nZ!eX7kQ)tp;P1Ua&&(TPbOpNFv3h-NYFpu5 z*(GgIMLrl`qcz*4tq1Ww8^XDNaz7A^Yqo`4y*Qgj@FDPEU~l)6u?+2@YeU|yA_a2e zthnQRzvt&Gdk#GVE&7hAKxhVFc*zArgb4cr(xBDF~1lZwPj!s>!yeK0ovShi| z?Wa@1QIqreAhi<-#Slnoa*_b8_y32aOXdJy_Q_pqlnD~fNyRnp8cI<2LMh_5!l6sg zQt%HRr-~S(Z*_93c6TLhj^oX1x+{27khKuEs^<&>j@v{S zoAqs4(d3MPD^j8u3A_zepMen>)Q;GixYzO0yl;yjv8y**fR>={E;*p{RNz(grr6Zf zvUBhm&!*BN`N{Y;4A`_I;njTY(u7F(0B0>L-L0LmHfn3P&t)T{4EB@B!3*n0m3>*LH2XP3hg+3D#iGsBi-f!0It<4(LSm;*;q z$I7JR?Yan|VPj*fdL-CRfyTmFnV!7XYrNQje3^a6 z#Opu9vbWo~`tRCBB?2a88&|7|ZvI#>Jfg`NnHm3GW4Hs$ktY-&Q^G?5YEudGctkw_ zeVbNWgaZ-_z|QufhZ3qNefvo^35*hZt7S10?ya$Hc*fnV#-KnHN3EwkS5J&I(wKS1z(DRM5>}-5G0a)b5iHva zShC>NwI8WJloJJTD^y*Ei1&#n3iT#0Mlr_mjpI5!jkrjiL7mpQX*xBeo5?uMSP#vg zXvxb!H_1HaJf3daiwriArkVWO_g1GE<>h@xkK#}N&WoS+-&w+M0^(R}7gG*cnH%F_ zKnt3Q8Hh0{=sH>got7CXtG`S6Iage7Mq5TPsHN>PU8Jjwb7Rcb^m3=OWN?nF% zYyH}1lCenRMMHgHbI3}JycVYh*k|sAU*>o@ti5pvVa3J-f2cdmAD=Q#DL5BMOuj-H z`{-~^0dXA2!Y8BO=gL%b&WRgY5dM`MPYFLq)HL4teT z1i$cl+ajK)GO4~rN?o`Niq}!~?KB1SBvT*owx`t34Cpz}^^V9qy&FFpseV|nx6xUBNnS%EVfLBL zjKPw^3O&d?+zd^rsnr#yYhDYpivb0-^*MCO=CB^cE>~t+4YB4cXl`y^pks2wK~=RT z>f#)qwO_^)Kmmfu0lP<+|8SsDu6dV@cEo-~^qMu27SFT<7&32UIKuU5IxJ!3y=nKu#)_q0EOKN4_GG%J}-E}#j zX#%m*s3}h(-Q@S=2SWrq-M-(S87YM*3E{$o%mksSfc78(r^O?2|nRGbr``|c!31!1bcl~mko=9>2lB)%H0*=~hdxoZ# zuc*&iTM+akeE40Br@4gYHhe&rIK*X6-e$~ZL+woD+z;>nLIN-RcbtzV?XH1R z|E14Cu7mV5b9$zEIt9ACCHEs~4c7p)Xy=h(^0TXCz8{q8p+$VKvxpM9R8#kMvUKR3 zWtX=|^Ze^JvP=FzPDaKeRJQ8O(VH*L<(HE7s=M)iUC500X#)6HRp-BmvX~u*D;Y6P z2nfaIANzPbw+3_%7>d#m$rWo_t$Ez2SD-Wkmw7m4Uj|A92Ig?R-FpqxM>2^GC;l3N z?&yTQ8R9vuAMm%LEH=41MW*-0eWoI)ORipR^3xyoc3&1wr(n(>O`DuiM)u}lLKkvn zYB$s6voml$&0d%(pLc8eg@WJf7vqt#Kr;cTHW3PS1VJh30KGw|T~K}dGQIJ8Jz?sj z27_Cv@;7?*vT8wRFpC|3z4FwbVdMi3#?yIG_3gAZ7v+5xQbC$QHEorDSUQwfW)w>Z z8NCU#)x`=%H1ieJKJ42gijvy1GUacTyd7O#R)t4ctWTQB|83ST3Ps5er>?8&$9lN`Tc%FuK)*cHv4GsshMr*OMKESd7{VmUxLaZK89#wpFW5ThNsg$nzIu- zu%DR>-1JPvRy-v(cAA&=`!{%MX7a$L#KMn|i(n=8-g0;OcQ1DTC9|8$&<-B0OnuzO zdJXWI_~0#D$Yy$@m4UKg9Q3QZBzS~2ql2so; z{bL=JUsjdV;E*&ktkl^ZSxbSwNCXzppNflgnxofwHUI8i*5vL)OP1q@s-b%zmGyq; zHweg|`M_(ME^zOqo9gPMlIjsdK`e)HtP=+bQow68;n zn61G#naZOUw48C+k(-sL_urL*&-^O1Xu5uDB1Ww#+G4VWNCBiJI6?f->OZO-c&?V# z@H_^M54K8YA#w1RijoFuz22>zXz=F!mW{_4nTI>fc~>py0p3ynCN-ZT{;1 zpy&qA_2=bLFK^UOPk26i{uBL%7$$}33@20>ia2pHLu$4>I=SbSXXM($dmPp!?-tB)KC_qU+z~kwBa?!=u44C2v$x$XsAFMZxUO59{n_0Cp>6Bl-Dd|H3 z`bx2cOCjf9MTDMP)y0n+e5_j5yl#3e@M%%y0mr{d9*-XSK~3 z{_-f^d{*uKaW*^9)nKq~&-ba{@8zT=#OjOKO8)BpzHgSV|5BB;+aq7kd2MRCXgdnsb1yE-2r}V6k@Y3Q6|Q-XH-_ LS3j3^P6L4~Rife@G@KT3hYZdBYA0)tvN zTN-@a{ROFA1l;X%0hRj~1Oh4U3SVJ^!KF<&0!E-qXye}}u008ZFd*z$j_YLCleShU!l%IP52-nxwE8lMwLTlEttjM*ks<=^TB zh@6a#uIri4P9_uhzK?IhN^y&u_~(a*XfztAR;w5ehxm8ggRbjB{96ZrF$UlF5d;Ak zV=xQ@)oOL^x#4h#UayBB2;%o-Ak7Z|qmvU{0O)qRsMqT_8=V98@>yQ~+ySsGD{@^I zFLTdVHn1)$MZZ~ zU0rbtU4-8>&3G>o1i{MRr1m`gTW80ztO!7Cg@NTDD2jrEg98A-d_I5i(TV3|#0P19 z;s$^)456wjo}ZuN3E<`D63}s+C~t$IY1&>hL-fP)z&q&N;jn3%@&230G)QXfEJ=&r)>fI{OWN;w|SI-kG1yey?YAWsGexZgKfA0Sf( zq51$ij3Bhz?b7N4NCv7)Ao#v7B!h5$KoYM}BOr@YXbF6N`h-9HKcxsDinJC!efa{M zoN)KUZM1&+{m1BRbiUU98eU+n?eP(Ref`QM2e;4^nB3prV?LilQIt3lQl=LG5OY(S zelQqt%fPh+l2I8Ul^xoLl5CWZ=>O zBA_#S0I>$pb*IzWTUbneQ(XcTYf?QxRt;kwglvGW>+x|l<>@JBHy)2gx-10ho45(B zRtvUm3*`ib++Yv{@r+k0l@&X1ad9EiWg$@CH2alG1;A1RL~D|`kH-~7iAS2$O;uGK zA0L-eGfZ{Lv)L^6|74R)(?l4CT)RPTVe^boS@D2O8Mv1~x+Z`OQJKLIaoM)Lv0i}( z!W*IQ;V?qRq3lixk)-i^4J2KmD1--~jFOn5*hLoMC9unxyex>+52mq`28foW$O6S8 zyJ&#${|u!CDf4h7D<&z`3#8BF2ZI4D%i8Jx1B!rtd|tf(58k93+*U8ZgZ}|mU*MpA SfWGGd0000!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/generic/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..0df0854062387c6c60d1d451be6d5218d95c4362 GIT binary patch literal 2691 zcmV-}3Vij6P)Pxm=f41jY))QLGh#rn3tj*3t%(xDQ^2+JpL4s^wPykSu4v zlhj>RU)8Hu^L4Am1m zlNE9Np69`qH(|@0ToB{%{~_*Wv)P2Is!UN72#v9R|04k4%U|`Nq>Fz4BUDvonx>&% zuS>eFGuL&|Y&ORoe=L8YPyo&c=9ehfDS&kKkN59eAct_$2vj?q(~si z#z8D2)*Tm7{B5NQTi)c)ZFv)Ir8*XWXh5Q;0~dD&qkwIBC> zX69TNWDlO_aiP-$&}6KxF2VC=F*9?XivK$Z=jZ0pYwkYMGn#z_>j(hM`7X@)E^l1? zPh}1dpYxzaT>DAyYqcE~<%QC~ML~%0JP)-*f@fUG{6D+|#Qqct1zcVx^K(DIwrz=CP#^-qOp*|2cF6)bjw3ma zBZ(G4mh*h@R96g4=(^6L_JC3Rt=0jCHK5sSUf~~hk3G-hla_`bqar7kwaZjhWwqK4 zTV7rtl!-dg1<#h3*IBK$!&Fse!*RPfu2KB8+72^Klj*w7c$pY}u`DftIIcv`j{D|; zG$Wl2p%dh!R4Q9!b0>-k)@nPf-|ql{TG!8uvHa$ImupNeSBeath=_e@nkJ*QrYH(m zySO?O!lF8bLSgK{=uPm)o&`qjzF9Cy8#lopD}YfZCJQEM<0kl1X@KK6k}Yoz)_($= z`;TGEn_N||Lj%4QKTOkPs;V+w*BL)eCB^iDbx3t4$qP^$lki9R93ryq0U2X@k!?(Z zG5C`ZD*)TJC5p3EDqC1iaiUvxUj`;{5WgFB@JR#Pwk5;Z=1!J%FS#iyL+QFC{>0Q6 z0OWFak;~l;J-d$bNia>5b-Q0vZ{4n)$e*P=;siiml<)V@XzZiW*ymyAC=V-Z`6N)C z;d6fyf7}Zxgs6w(gIUWb;imXAbxKuLCZ6(0&GC)z2T-yW!Qm;% zTNDwS9Y$b^M0avH1Ws}Ks36C*psFg*P>%}9lN+712__0aY_NV_gzmrM&s^8#@%C?l zPUjfD-{Yzd0JdC(sdZEDIf;1zLcLy>ta}oV1r&=q6h(pW_eRdbG$9VYSk!sHtb0C&u8jbzT zCOMtCs6Ju3{|aYk7n~rMyUX{6jg3dZ4SIv*1=4`2F9-y*urNEwUZuE^l3D|7+m?7( zTtKO`hDKvQ^B^Vx@r{~o+qNZCH&a=p^fMNbmk)Vh6P)|UfoO7vGgPsm`ypgLp@~c2 z*}oXf+b5|1`nMY$Ji+|=CszMbhILO0ErBd2&rDX}N(XMAp#G&CAE%oZs!v$`OBv?v zlZl$iB!G7NNb2`H==VElH1=`%`y$lS7pX#3*A45Q1oiXgCIL{6 zy|DN_&jK69cIM7s7Yt(?t=0j2zX$5q@QwB)WDB^G3MYg z&T%+|Km!mAK7VKKdXu3Mpc~+x=V9f;-o(P5$Q7oK8ffq*@48c)eFRJE#W!7;q4DK82|k{FqHnD=HNw;)e*lasG!@XO12wLnWm9qoYfxv;8-I0eTFhV%m{I^v&8t2wK PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/generic/noble.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..9dec2b3858ddc064d9b665a70ba1c035383bb655 GIT binary patch literal 6833 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2b497247f0abb85696e84ebe4f560dbfd15d72b6 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ay?xfLn`LH zy|t0I!GMRwq5CiU()5M^MMbBF#~e?Tr*i#2oh!pwV61d(`sVQG`RCjBYS~&=m;T$* zuy}(*+P7DKzHtLh0f7fWm0JQ-Z&&`3s}BaVEVnk;|684Iy*(bHz@&)jbP0l+XkKL{&ga literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8f8bbc9a68d0674a8d9e3fe25f96b6215668fd GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmk<`Ln`LH zy|t0|umKN?!@=MF6XtI6W;pJ)Ylo?lcuri?#N9!x{||=c@IH9*Gvofu&F;_j_w&D= z*R}qv+}!)R3BR9kg{1YLdoT8(>N${g{v12dR3P{fe{yl_l&t6Ps{eR>%1~T-Yv-1R qCl{T(wiahHmfPs;NKOYU{E{u!BhJ!+NRJN0qd=w0=!$;#d4JE3RU}iV6j{$!}f5a`zNY~Eqm5)jlvHcvdy{vxIX5MSjZQlafNmEfp?N~)E_YUnVMgdyJDz) zm2t(YUadb?k!QkZt+t-}zV^ckulw2W8=R)!<11j1d9BAVgK_!+(SrLsIjZNkq*^7! z{Y-x#RuTT-#kc*JqfDoK_Ag@!;!+Ceo}TqyDB^mb*M4tSdFK^&H{BD~*>ZjU?r?GE zhgat^+JtPp)f@ElnWpgAMb|0x&%ZA`af*O3PVl;!KY4G+ox|78-2jFrgQu&X%Q~lo FCIGFtm^1(Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/janitor/cricket.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/janitor.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_e.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_l.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_moving.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_moving.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/janitor_moving.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/borg_moving.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/meta.json new file mode 100644 index 00000000000..c5973d17365 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/janitor/default.rsi/meta.json @@ -0,0 +1,57 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..af4f15bb6764ae32c097d94556362e4e3e8aff87 GIT binary patch literal 1903 zcmV-#2ax!QP)qlWRGhP_7cR4B8oyzB3=qB?y0VorPuy}rL;;nUE8>cX*ARP>9pI{{$cho z{id08lFXY-(iQpxndzIE@AtmHyeF`O9qfPtzuzxXmd(?LTZ=9S{T7-ezE}oU~q6y&trzcNd8^a2Y8+b0CaVADUM8DZ7`l_G^#l2CTX{v!^J!2 z!TIZP@y>a)Th7Vk>^`HBT1;+n_53gZq)?#pmoxygVrnso>0AUe^DzL@3fOEm0D#SA zlUHD7K8ERBL{_3wFDS-e40`y>dcd(J7p8L&IkB{eM^x`)@(1HRrs-S+$C_N_hSr2a zegKMGQ1~~MzpMe~c5NE5exDs_Q(RSnv?-4IeRkF7D#5~vAfMYC9df8K9oR8#io@RM zP<^fxO1=eV=3`~u&dBGsgTJH)eBj1W*SUyWFK;MzU};kv$)pr#$z)Pq6+qgo+SlYFUMb)2xXl%rftFc`%0ml=HgG6Mkk_;iC1F#t+; z3x~tFd-rZxaxKW`*W}jqH2$)`mOLJh2mm7^BPMpvaU9HMGwSN31eDEY<=t5ReMamL z3i%l~00@Eri^YQV^>qk>0G{W`{3Heae!p01+sScURlf|eiIoD?=;ZCN)9D1qaSAey z!2D_s_QhZE z_|qqn9%Q8h$F7Twdz#RB=mOpgW0+k^%FPnBdRQv!SDBrZE-I$D{J!P8T1%|oCMkA-wR`S^RXAl%^hevd=i$Q zfVOz`KZvx&y%N{qlQ?efz?+Y~crT18bfbW509FT#3KKYb;2;30H12Y_uzDs%R)C7t zGby-SF1Z|k^uR$xg$adj6p-Hn*|{w6?N+(XW`osgB`ZLM)oO*!W<#bxo;Jnhx+Mi< z513s_Dv0!0-6-U9XXmn*U81+=kUe02HHZ1t901^-e`h6OGXU6;N>x7u7)RO^M>;bp z>%hW*3X%sj?r8!5)O%-f`^8lxT88AlLDnx23Wch+EoNgguFT3B5-mfx{o*R>y|W4( zwSpW1iIyQa91gi=4@k`kkw^r9RL-sz*w~RsMA0Y_3|P=2aME#oC6Ab0$A60 zEjL4q%jff{_A5}JYdZ{V*6NLDgwl(Ffq{z0sOW=;&*wuR5U5xQy$A#X$p3!}dZ5c~ z3k#5`1aRkZ_4)$T@XIxbg(WgQ^+??zklz!~pU^u>WhmCKK!L6hsC7?3F{t$`P*G71 zcsn8W1Xx=om#kzg3Yhyp?;S4MFQ63_8GzO0FJJQ3%m{4qmoIs7x!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/service_l.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/service_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/janitor/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..08400dd90bf7c4d2779f511fcdbdea43c172d6c5 GIT binary patch literal 1987 zcmV;!2R!(RP)#6U;-5R*%DB}niP3Z zs1F1lh?tm2qNspD!-A5~qG;4eBK{;0ANWa3kUoHDB$h}5f@0F8fC!e_8VW5Cp%lw_ zzu7&rcc*uD=FZN}#@H{JPVd}1_nh<1x#!N#IsNH>4qpVsDx=2XhD4E5JKqRWexC>U zxv8mN6-8!O8Qi`(rJAT=9)*RQk9KOWdg;)9 z=zU*v^(_J28zQq`GMui9r;ztR7_@xf9&oDmVVbb|q;>wU!WRLZXB%kvGaqN1!$gqs zd=ck>z4}^y-0Mre zX9DoHHTQ|hv}5~0idQA**wH4ducB(axK4!r*0w8oc`Ic3-<`Re9p$#pCqkdm;eBmn@x22M-)K+aMtt9cA^S4WJ+61Og>NmR~%!(lWj@)!&gi-}$}4 z^p2Q@d{+V>9LBQo0NNE($D9BE^7C1fBSY%#x;zCvMCSAi3FK^m3$SmjMuj@%DK@@W`=5C&i+FV1NjI;<(UFbg?_#Z@+Kp4~;lElHlk8?U$2h zyJ7sl-Dr7?>OQ|v&2wD*`Z_B@|C2+AzQ0a%O*mrI;Xby*37&R=h9wCqYDiBEAP6G* zBS7(%$cm=covXWg0p^s~@x7fVD7s?}?Rs_-wF<+}iKkz)bB%euMbdZqu~Fm&js&bd zPqeP2iQ*Lritj5HSMJc3cWY_oE2}NV0Nw%t^iP|Xd`Yp#48M?#-}cF;Dc5eMn$)!l zO1=cOr25OtW2U~_<{zMVTd`?J4LL(e0M<*5;t9fddF`wEWpt1Gj26v_7`xvt)7}Xd zy>Z$&-`p-9=S=GwjK@wev}7=KitR2sX$&P!Tp-@5RB;F1p&bMP+_dhgVv~gRU*EAN zum?c-x(YA?#^{h>8Lt2bI*}WzA=U{eH-T4Aw!G&(~v`AB(gI7&>tg&73HHf&IEWg9r#mUlLm>Utl@qq?V8C z$*%+6p+!K~kTM!{^>l_X*?9El6KRsO_3J$V&jfVTM~tq9jnw6!2)u&Fl~lI}{zVA$ zLPjemGqkdzcB(QuZ*>)Xt_ga30e| z!Gq_v#~+mrI`TackYrQ6wqkGHDoO^P`~^RE`G7wid}oHjt_jG7zWRV1;4eLn1ZB^D zD^WRmN;MtdGA~qbn7r~EDWKhPq8(`8Qe z0qqnHAPc2>@B|s-{`!y}6FRzm2$kWP06AS&S@flO&HOT(Xig<9OG9}(gbc_VK}QM2 z68uRVXcY%^q%5g0J3J8p;}?sG+fr>5DsZ}5PF)3&5zYqA7Te@mI`QYS#Tq1NErIQ` z%87IJc=|F}v3z;}r`+uMLg>PE3D9v>G9l^-o(ZTE6U(`JI{}4;T$cb{RdqxvXnDZ3 zp_8aJu{Wbo0iUCT$O8KTWOHH`I)Mb;x&+Szl$K330}P6hP=>6nT+-c%JQEN-wV7&mCeJOy=Vt5zh4KLV|6HV{GnZBj*!fT`#ZMJmL5SbL zSa?`SzkMcwhjDe-N7UV&Sy15xo(V{%n~M#cW0hp6o^}`?NxAe!CcJ3E7ml?AZqV`o zRnDF3cEbEZY}En^*`FUOBe#NzZ1DX-glhs&D^MsvHe8>Pt)RjQz6p?P0t%5I;NJx^ zCTB0GaDy)bv(4f|pta9rz|7thxXdoN5*P;9mq! Va}pbd=_CLE002ovPDHLkV1iJ>rjP&t literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/mopbot.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..997f229ae08771895c51b69dac7f4377d7acdcc1 GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%sgEjLn`LH zy|s{+fq{c%LYi$^p3q-G3x$>>$1oMq)(N9EV4n<^bRuNv*`R351tN*i?HO;JK z71^!C@Zf;N$c zRpheHSzw~~ihc9jG^hV!vw2r4x$FIH$A25mq2{~1WPS3#QL{vO>Uxlfr>mdKI;Vst E0C78mgwu}<%L2)mN5xV?^Fw? zwqX3W&-Kv4f6mKtJQIy*OhOp>o&=yFZUE1bNJQ&c8!*3bIi1lTdLqP%6`N-)g4H&{ z!c9I5?r)Eq1mIamc=?_LWV2a|Kg^X=)}b{)D`U_)InXm1E387Z6u$k38FwF!A<_Qma_3HpOh-zV-kwZ!R1#F z0O6=82DJv^tOR-%#tq#}P*1FvR388$4#s{f6-#eS$+}>k-v!Vnx9w-VlYBOijV}*- z9oglKS?70_)sBHQ;yi`Mhj%LbT~cLJ;|E{M?hzQ}5@A zzBx?v>Knq?zy3~=(DOiVDESrwn5DDEXE3;Ww74J;g}+*8&rM;0f^^lWPW~< zT8$n6j2Nqd1jgZ&8N=vu8I0$6jCY~L{QNw{w@*>(fnLpT!Q>|&QQ)?=uHro|3oGA3 z01KBr*i04{RRc{lJCrF<-$k8Wh730ng2

yTMVM+4EuK`>q7J2LLdOSnO3_U6OJS z)B-2@dl%>F$k8pbY`-3f31z3+p9(GCLICEGM6>QWMeNj4wt4gPa*`0E5d!<$`ej+E zv?LuOV(pAlH*I)b*+zskIb~Mdl?fyN9=c|h zQ8;+XS67+Zdw~X@*-f{yG5WCc0MW})`5o{6z~XdtNg58* zVK{)#xkN&K9>{H$8xr&;JDVG?UlMIzpey}fAjo+3Ku-Jp%TbGQUh-erJ|%|lq?DgD z_8XAJBw#v1hopEOSR0V?u{<9;H|i^263{yMQ*9c;MFsrr?rf#Si>tDHb^6z`A{vAe zV&6lV`v#@pIOznWuIh?L3S#5YT#$7cLE84KGuM-$u8lDAHWjlv@jUvt1GqCf25-~4 zQWwp&Wr)uCw=D@U6wwCz$0)yejPUpL%pqCMy$_?%17J7t*_;$s`b1ZNKV#p;+hx3? zgdE4V*#Iy3=>2pl`cCnpGk;BD1WP%G3PRzKUP zfU1uqXMucS5+E6QeoV7`CcP(N3~za1APa&wHmaNNvA5-Sz1mjcRtLmm_^aSOzAE3| z86YUTGU+S7Vg%SL!HW-^B>P z)_p8L>M7qsz%Tbb+@$_hmEbAh7M?iVBweO}TiZeEsKeh+eolF(FF@PAIl-yYI2Be3 za-LzB`E6&B$Ut2rNicM4%?ZK*LN40G&`Wos=!8@0&i#H|}b`GBA~y`)DQwV)dLe()p!TTCP%hHi?5%_gD~YiEd-y_-MP zJ|aS(sDD$hpUG5rX2W0h>zG1L9P32UxSP6QCm9X{w zz+sp%wKnc6KTLhVl>lrc<|reVzK3S@GCX%szrM*Zwwl$}_XD?Q-}l2WdC3o2-7qjtG;Do8SlcUadV6en6DPo(9QocGa3#R)B-WAwN2=M_`62WuyR*6i zvRJ2zl)Tul@Wl!Jys&(4zzL27!1zZuthX5d{=d)B6SR{qMa!FP47C#%tp_8G1aHsP zSpUT0PRDx#ZX|f$4_MBa&yPQ{U3zy8NeD4hUE^}Tg9J{NGzzNmqs`-{UZcI^bo_i$ z>dW^Amai?zPIV%|k%0V$vob0DwQFBD%g_jpz8MHHI4?XH8#j;2Ynk(5z>XH3fHTRd z=(t6%p+^$t{Q;+Y1S%>B=;+>}eQ^4^e12xfr}8=qj0bpW%ju{N+ALY-qzRU+Mt;6- z;F}+OhQNApS`16~_qB7Dciy45U60c&1gOUU>7=#dzyABFIn3KOJrwFtq!EBlcC_EW zS)Lbua7MT3%R9Gd#l?B&goxev^B-9ogQMfq;L^%v%Xd5qfDFZ{p1^#kC|M#C>%?1M zbQYXA1NPt|1?;nvP%#DA__vRI!yNt?LYFo!==nKeBG^{%3*fI^p?bj{l64(00`$(~ zR2-rfLw2SM2_^w3z!xuk=X!^+qp$4=Do)=c;_N6bbe>lf2*1*+7OE_@1A4CZ zN{84d7HM$S^Hh{h9CpAS+WTjd1QnJM021CjxD(1@-d24L1 z521WLrco$g$8lbOLDxYdIn3YbCJiLW(02UL;MFI1gTOFYi&ZpK}l^=1Kx&}n(5ug%bH(n|hrMis* z?tME6ygUwa|Ggp=h6R&*qL;1J0wN?LV&g^S6w>;NW%Q~cLC&(nw+#J1Sl--TvY(KCJ zkiAF9-c#cutfnXc!F_#w=A9f|Os+QpeEAu2-sxXylF%Bw#0qXKcm*7|;G8Om;f-6yP}s5-=2te`%44iPZ3qr9zEb z2`&_jUzUgtz|^bO2L&bojN(iV!gvnK=fN1syS!`q53B0A97fy72Ca)O5pBf9=r)?2 z%~^cVjT<*YO~ue7AQp=Wp|j@azJ<7XArVXCskJ4l7jWuR#BKDO#tL*nbb|QDJ_x#n z{i$v!AHZ`AEaM~?Il>c{D}O{)Z>X8!2WgvJ3Gz>Su|UG@u%JHRf919C2wXKJVE_OC M07*qoM6N<$f@q`G3IG5A literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a61adbbd6fdd759b78f1c70e56a4c86bbb7634 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%spKkLn`LH zy=BPAz`${M!%uTtn}P$AHC8mJ9SECj_OhHEs0aiO%wLnWm9qoYfxv;8-I0eTFhV%m{I^v&8t2wK PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/janitor/noble.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..f8c93eb579d3d1a45a54225dc223b6d8a0aefb67 GIT binary patch literal 1953 zcmV;S2VVGzP)Y-TI^-62K)oXSj_ZtEcVTg(z)?zw^D`UaNsf5CD17yu}H z>BvFxGYP=&4k`V05ZYSotW7dQKX`(CX^l((6PN^Gb4mEX>7>uk78d~k zr@Fe-0w=H{ia>_BABI5&U)an8+6n}KcU$bpm)4luV_pHz78l`gIFQfhYnC}24(3j< z;OB)O(R1>%s`8DkBK}yNV{VUG01k%(f*=3@Mn^{h0O4>L0FX!|m^;7%n@d75tNu>p zzAJn8aZ41%O$j!a#IypL534{Rpa7sk$YfMDGWglq*@kKX!q4+O0AP7}82~UdGh>RM zc?A>-1$=n&B%OVN4yO~(U%X&#jv0kQ0YgJWh{xk)<-uSOlarIo?J-Hq?+z(8mjq}7 zKGxn209bqVN2#Wwtx8Mi?(Bt? z22mxyEXy^wfEj*69juh7%_Tt)gfcCVNF<!t{6w0Ec)yzT*~{9#0`Q(r36$Ljur@i>i~g(h^K2 zla+NW!R+j;P04Z!0Cacu;_=^;Wvd_<3_{6r^xgRF2S{a%@f%iyN|re8-SAK zFgiL4uh$E&*Gr{;wrv36qt~hqBdegh@**COQ+{FvR(@jyh6F%P;e2V0-oC=&Ftr27 z3Q&CmOJ#MeKqL9jA<*$1Pe(}}k z`1Z>m=yPnO4@Zt1sZxc4AV8L7jNg7xR`=e$dn{w#cYZ@>Kq%&i%_SiaRXsnlECbqw zs6*4aq%08ag3To%6!RM&(#@K1DK_q^dBLO4a;MZgvMF`66C#74duaS4#x&k?X9|)?%;XfOh?b79Ka_gJ8}N z(9bjgoW5{E3yj!lp1^BOI95V!bDP8FlHm1vG55>Esy?zrhYkA#iDTio&yLd z9cyogBuP-R9H#C*LgY#qZnqoIyv0^~g#jpnAmGzz6q!s0Q+FQ$;2=qA0E7f+1wp{X z#Dw9tnGZpp=jq-1<$RH9g8O&x&}d8}as>2ud?m}F-#3iHW*$=$W7J1Tat2sncnd(A z*<3CMXoJ^+kY$~0WP(Jk_PaZK>4BKb<#vo(?F1$P2!en_B0=3y#Q8`Pmi7~c&3u_Q z>To)dNF->)$S4eN0peL9TOc;VmpLH!8+vUN8|gzl9;aJ?#S3J53lMa7_A*CftU$yw zShWTBZ42-`PX(cm#_WgtiEyk+OLY0?ayjrkZ)yuL2>=yZpy#3wbD4+K8WaSfp+X1* z0ty)*;qAHT12nI&87*M=3{bKhzW@3sM6P@SXyNE!FbJDV!uj*(;dDA7%QBgPy53qA z=u`7#Sw?K6527g2Xf#QX%H?v}xnw*z%d`UeeZ!goqMo`lGc)LLI+08!%aRw&%tSr# zJWqokWbpbv0KnAUN2qmU+zm{IP+>EVh-VN}3u9P;I$#o$)8_`D0r>&70v&{VMHFd< z7^_M)yaH00X&X^J-JQKqvK)=iSLOyZ$`Y*1QPA@fjnI(WpxzUsH$Jx0<2d@i0sZ%l z$P&}1>Q(aROXc4i;jb$Iy$=8YjnQ|#e+JL7?F*QjSAUb4u#(<~ColP~5%~dn{-r1DmhkT>KVZ9Z373RR`<@?Q1%ER? npxy_~{D5YDz<)QsZ>0Xe461b|`&z0b00000NkvXXu0mjf)-8_h literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..3fe4b86946a87ad3ba35f45060b6676767e483ee GIT binary patch literal 329 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1G{> zi(^Q|oVT|Qavm~}XnVN*fli#v5lI&J4^NmLF|B*ZBYUJ#5vLf%bBqGd89Is?j#x50I>j7wyz_3EM%}i6r;MLCkF|WRp6hG(XFt=q>7CCX z*XpnHKkk^#dZeY^_H~DS6I7E7Lm^*-1-nB`Y{L!Kb>^{oO_O#p82zf{b1YMA|S~5IZ#dJjP!v^_c;VGf49VhR<<5{b9;6%RNXLE)^z6J|+ z2ZZv5Y0XoYAJ+Bns_vDZ#dgAejg3{l;;~ciAJ%Sv5F2)2`{K`1w=X}RZxptlsVeF# lm&8OQHv%n^K^XXsb+4Y)^X%kVF2EpQ@O1TaS?83{1OUX>eGdQt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e88a451a55bf680efa741e55a5d3fcc1cc62a7ed GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$l zr;B4q#hkaZ?ERS>1&+=?Hezs zto2(W65{qqcXP&aIm4aYaK8QQq33Pep8fmZ;TAO!qlTlG%@2J(cKOrm zf;DOtu}mueK0oIBa@HV>OVS~I);Wv0mD+Y|J$A7GtvTKyvff)E?P1S4W(65jhC_i6 ziZjb$TB`29op)rXo9YXmVbD6W?euS(e`_m)O!S{~O`Xn})Szrl2Pd_BkC&ln^1tS)!hIz}G Wx!lu4xrKpAi^0>?&t;ucLK6T^`yyum literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/janitor/standard.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..d52a16e8730b42d2755ee8a4609b041560e45302 GIT binary patch literal 6742 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2b497247f0abb85696e84ebe4f560dbfd15d72b6 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ay?xfLn`LH zy|t0I!GMRwq5CiU()5M^MMbBF#~e?Tr*i#2oh!pwV61d(`sVQG`RCjBYS~&=m;T$* zuy}(*+P7DKzHtLh0f7fWm0JQ-Z&&`3s}BaVEVnk;|684Iy*(bHz@&)jbP0l+XkKL{&ga literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8f8bbc9a68d0674a8d9e3fe25f96b6215668fd GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmk<`Ln`LH zy|t0|umKN?!@=MF6XtI6W;pJ)Ylo?lcuri?#N9!x{||=c@IH9*Gvofu&F;_j_w&D= z*R}qv+}!)R3BR9kg{1YLdoT8(>N${g{v12dR3P{fe{yl_l&t6Ps{eR>%1~T-Yv-1R qCl{T(wiahHmfPs;NKOYU{E{u!BhJ!+NRJN0qd=w0=!$;#d4JE3RU}iV6j{$!}f5a`zNY~Eqm5)jlvHcvdy{vxIX5MSjZQlafNmEfp?N~)E_YUnVMgdyJDz) zm2t(YUadb?k!QkZt+t-}zV^ckulw2W8=R)!<11j1d9BAVgK_!+(SrLsIjZNkq*^7! z{Y-x#RuTT-#kc*JqfDoK_Ag@!;!+Ceo}TqyDB^mb*M4tSdFK^&H{BD~*>ZjU?r?GE zhgat^+JtPp)f@ElnWpgAMb|0x&%ZA`af*O3PVl;!KY4G+ox|78-2jFrgQu&X%Q~lo FCIGFtm^1(Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/cricket.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/medical.png rename to Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_e.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/medical_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/medical_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_l.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/medical_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/medical_moving.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_moving.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/medical_moving.png rename to Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/borg_moving.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/meta.json new file mode 100644 index 00000000000..88518b74185 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/default.rsi/meta.json @@ -0,0 +1,75 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "borg_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..a5659c19d116b49e5b3ae86cce226c749d72a2b2 GIT binary patch literal 2116 zcmV-K2)p-*P)PO%5V0_Mo0b36&stsPU9bi9Ge#i`(}b^WT1N z-M4RM-)>5&e~J5cXLkPI_s#4#-+VKhT}d>X%|yRjt=5p+U{u9l$^ekh%*@zF$wnHX zO8#gAhY(rpSVZk*T4cBhB(`z0wq_h)agueWYJg~U9=q4s6dNvfopEW>NC5Btx zutMpPkrDqVWQ_oM=KUep-v~kc0Og-Od)Ctkq5N3`bdlTNHxE2=#~d+?Dsfb@R>n&I{Fh4A+@ z0N>EXix-p2moK~X=g<3R$BrHI)L+_`h5rp7#e zlquq;E=G&tFZ=}T%Lt?22*Tgzt6#gbBhy{)Sklhb4Fb#0Y`}0vS-1}!I^<5DKJCt) zJ)73YFHt7%AHp9T2;IGV*Nu;ldt!zf%Hwdj{y6fLe}3=YJzuX*NbyUTE_r2#hlkVq z<>lq*_M##|2oM0$#o@Ws;n?!JL9e1XN&~Lk^L+R2-O=qu834yJKR@sG?c3)Kaplzo z|D2vjdCD~{)q$m@CI8*aIl{$Er28`bQ3k-PGN)#vGnD7~o;`b#It>6i#vbYz-}9ij zygbj#@JAUyUKikTxwlh|Ew2N%eJQWrFUucf0D7FEChJ>rU3so@>c=d8V)v zK;(dEi|_yX_3Ll+z{!&*aY6~-A@!>=Lf!m@27r(T0UlP)Pg9+BMm!fJMA2d<1X+IN z0rZ_)e#Hhj=@|Z=2H<7FO@`IF0IB06*dgj8{3J3veE4wJyLzW1SW?yqMf}7gtE;Oi zzg?Ba^5+^rE3u*>B&D;;TWCodYlMFMHojM6Se8FGArc}iBVcZB&abhHj9}UdPKfm5 zXXrBm;GdnH^~UODgns;`v%>!-@IkwF?drM*M5wXIGeBE9ZlzGVxKizMX6ReuQi~)Soq2q!54cVZMC-%=> z{B#!$O?g@&0^}*X`YdCBAt?_!F+h6lOp&f`D845{%mQi99qEC5Kz5(L(P$(JQ0fA) z|J2l!eKe2}209^T!rkFU~v|nG0nZ$On+IAv^s>8S`|=L(~Y^{QkRLPDf`100MD1 zVsUKFU7fvJwIlSIpQ*7aH{oXe0SwCx??u{KyNQCEqRjt`}aG0Oie`Eo2R^v<8q9scDtRh zKS=%$#rebVfOHrsamqpH3Nd&D(4Z_0k&GY#P~LuzbwGXxe`AxNQXa&1K$H*A#t0Ch z4Tcbkyj?+RY9Me3YI5YC9?z45wMh)345050;DjUqa1SQ5SR|14k=v$sxt9 zj3Ed%08tgg90Kjh0e-6&7H3``ny3rRLjDBUI-d?w3Hn{>=4iHYd_hO)MBiZ65J%lk zSJ#^G=np&HyqoV*-1-7!0`ja_7a}Wwro$??#k0`i47jo#AlYPu&^Ck5 z2V|{k1<(#{oyrR~6>bk_bQFI>=7G1z1<06QM55_Xb28ghoZGAVU_>625n@*uPQ@N} z!N$F|)%zjH0PFd-M2c(f2N;19TH2Q%^h`hzbY6h70whH^A%?O>9xq?aMoq8}kP-N; z=ugB1L`;P;0!d1QtjZ8lT*@m5lk$>By&jVwjdFrC%%X&Y3E`Kv&m_Z@swc=x>NqM*d{AE_4r4k~_ zwAh764ysCsk1Uc)GIFgV zCz#H=OgFk}?j~D4DnBCrp>jA?>~091X3gMNn*6T`0=<#GDs+I|AJQ98m@+@~$zScM#;QOhd|g uAvzz>`O^t49u0+*RRr30J=!iRE5zUI#9A)nhf(MN0000zopr02Tx!WB>pF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..abb589eb752977dda63a0a190294b1268e8066cd GIT binary patch literal 127 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|EInNuLn`LH zy|qw~!GPz;hWqtvd8S>uB*yYY<&o+fhME^%_gR6;Kp-N&Xo^89g#F;n72qTR*YPamv}aY}vNw4)>1C+VVovg2j2IuhC{+SEoZhU;fWpTTmX) z*s9%RaBPOx^_aI#az@8OuAg3h#q?js?GJnhbaj<_*X?Y3AleXDS8sE_^sH&iq3?{c zO&vC|viFWgT>q+lcE-yJb_K1Lhp|2Dp6&Rfwf~bS&?!)0b2fPY&G;0fU}@^tlcS?83{1OO?5 Bfc*df literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/droid.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..4af82d7a811bba0fb1fd8307cabff07b20b1edd9 GIT binary patch literal 2349 zcmV+|3DWk7P);RJB6g=I~$t?o&cj1X?( zHgl)oXjB?fI%!x+mo^Dv%eSZ%ip6wmZDJ?Hv5ksI^zH+_7uy))_u@1Cz#}2!-`%~>^ZtDApS#}!Y+@6eV1eCkCoJ*r zJAYBWMD+IdDr#$^`5#e2e&)=XOovDzl8|qHrUZOAFhF`g_yAt7cg^F+UVd5iB&@}+ z1WaQ8(B4jVmzQIU-;bk5kK)Tj0%aNv&YwSz2ONiMH*Vl>M~++i#N{uf7Vq(TLt)5FZ~uu83SI_{!o{lb~8&K;b(aUV;!qv&sVDQ`)T`7gXs z3;+lO0?=x;^mr^5gUMt90KD<!1_|N1UkT_Q{-6P%yN@vG1J@^UB0{BE-m8jWV%^Am{#4og8;Cv)TfK`tWPW+MQ= zVzI#f%6|OprxjRQxQqJwdfNGq{@#x!XB_}Qe8HGYvpK_UHX<60u8JQT{qL$+G#aIP zb3xVw2!cRrYHFa-XdsFrLZJ|P`~Qiqo=iC5uWFlKP!s~A%w`YbNY4p>rThI36LZy<@@;fH~?U9a1ck19035lf9?Xt$H!6r>~m{grxZ%t$@RLd z3Fw@ghp+lI^lp0^=9A3?09|fuHXGX8+c7veh~&8WWHagA_B4Feuc32pUXl20{K@G1 zy>-8;|T))Q*!(KBMZf2jbaz#47 zyc#4giHSsl###B-O~6t-hVV@Zktqq-`2;1j*=&f%;}{$qgwyGyf+ADPx84smkLTD$ zcK+lfBzIm3f7T%&wKNxnyd#KANswBai-47EdpsUozkVGyn+?%u6p2KFUK5#;5b}=D zYm_1re#>U2o$K#=~LLr^&VYr!Y)#RO(+wDecYb%hBA1;VD?if^=KE8_l2d zc#(?{;c%G7V6CyAd^{WuD;|g6cm7RmVjUE!G``WC86gWvo{iOp%$1KMiz(p=ZV#7g~?>XO@jgHUV+M;J5^1>%-kGF z_a*!!97Z4zz|hbT^IXLIFa!V}#?K)T2w-7i0$+D^p*I+$g49Mb*VkQLSeTeVAP_*j zvr~0$0Kj8!{+RHU#e}acrsXl7=ZQQt3V~Lym-5P`Ili)(yji^3IFWYS_SMZ+`nbOioUs{MqNIp1Qg^=JuF}fGCQzX5TqCpK{w(S664ORHb^baMYXlHICkt9^&@n=eh9K3Kyd75Zd1|w0J-CGjXoNU7Ub8L zF+DxKVu{h~sU9U&VnsthCf4b6C@Cp{D2k}BuUFa>GftmAjk9OZqNJn*I-M@XEWrxq z1ZcHdN|=jxS1nXjRHSIo>-8xH>RiD*UNb#x$Zjz;y#eVOk{xQvVAY^VaB@vvr_-Uk zyL&_43OgJQS}&CS0<7&QngoG|tI6jJ+3JP4Lh&TXaU85xE7IT17ZL`80amMZm0y4b ziibeDkU|zm!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..0ddaed754fa021e1f3c288c47ece1eba6183f2c2 GIT binary patch literal 3718 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2e352c1d1b6fee469fec74b672b191a3f3b2eede GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%sgEjLn`LH zy|s{+fq{c%!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/needles.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..911613095ee14459c50859eb2c839ae9056b85f9 GIT binary patch literal 2482 zcmV;j2~GBiP)<_<5UiAljvV?S&m9wV6^NmK_3Bl>!T>W79zJ~NR~-#V zq2FZ!Vq(_KdV&l9&YnH%&YU?@NFQm#jGk}Zy5*lS5!x&*EfsxXoe zlZOwriKX8q0NFD3G_t<}U~X=X&KU#*F=F3Ae7~*l3lr<>>u&jv%Wmw(Sk@G<#LyQ# z>xA3V?+}29TN{%UErAea@4~*cfpHtKR82mHzO{86FB;N@eq$u46#z)~=FOW~P4hzf z>KjfV6=n4AJ)X~lAV>J&K|sX2Gt(a@)9(-fTbqCr$+wwo;qy+rfe_9|+YMkfaERKL z1e_Q4%via(WM#J7mcGU7&-2OjI|T6b=~E{a%q3aNEEBHU1QQXF>!$ zM1TOVpF6#wNjF`oomKQJO`vYeVx@P#KIAL|ipxXDtGh(h(YKKvP^8#~ewPWL+6-uu z9%X+DG?@7CsO!ka+^bRl85>2_SWP(_n7Hre=vym@Q>RY(|E#8cuP9GjuZ;=;Jj27v zgO!55!gJAIo4A_ER4WBQr;B6bZh7k&on82yww+?Nw-5P$J3m_U|2J25oQQ{Dg+||b zyLh$&Zu>4Qsp_G8to>gQ@+w6QB}KZhn@`6&}l+1wg6K&#K6!cY-1lPZ{%w^d)D zTwZxP6AjZ@-r4V@9m?=5l;d0a;bI^lyJ%%|D-}Q}C7hXrAflm%4&G&AeBTikLeNCR zDvcG8Z401_Jxc?c=u30Z0P+%R?~NLOz2HU1=f*o6lr@2>?Md5Bl?hmsm8j~OBP%NT>8 z-z5N>OoZOI4eGY4n7#)|-_A{l(f}nUlShZ$#=NV=UPAQJZ7gm0D$YS@KtJi%3c!b# zx!tintv%Q*^}rUkpsBL7GRC%Gj9%!6TWE+R9}rv9v+3$V*l{oPn@}qN_H4Ee1vUgi zBsF!QDDj6+U$-x_yI4S9p*Z;R#y{N9eEo2=p*^c_6S68aZiDEJ{4v3!}07L0ZM7MT+WUWL%*>qtlFFG zD3qp%mK8br1!%DlVF?|eeei+pt5#SyR`d-K2Bh+1>+w=GdoVIcC_T4(J%P~7t8>vc z$Y=qe0d`Abi^0n_mAd-{JNd=M#iI7`ba8L%3+oM4XcT}76(HPVIE}e@@nTU-mCf}V zaTSxQ$RMDKGSE3-459=;VZk1JY(M{Z$M@0#(C^!FtgL8Sz>`v6j?b*Ku0zs2LDlDw zwmq-sf5=e3VCmSEe)!d23m!lE-TTqwC0~?0apHt`d@>7rX<`ttwCn=FlP+nbAW8tJ zKWBkUn$^ufddAS`(cHUjJS_Gf_>upP?Lg*#Hrbvz+j0~pX2M^L*DKlzy({@1(i&gWkY zZ1RFXVEOHDvYj7))Yah$-_X3#19J4+;QJ{9(qBN08oFOv2zA^?f0L( zJ_4H`tP-g7wY>b9_X#qGR8vfj19ZlYs%i57FDL{D`*(tq)AD2!&C^7XlP5#H#38K% zA$tLF_0g(-cM!+fO%M%)efXDeCyhzXhPn&%P}8=zm@V zdKs^$P?#Sg=+YvLt*-sEXNKyqKXx`X`BVQH+WL7-+cA>_Kn5n&`*!`E;ysM;*U!ld z5`ulFUxc6$_=l8mI9dRjyuXn6Xge3ebN_zo(B5hcG9yF?WP&`Ci~%Mu|BzChPBsDA zAVNSDPyFgVUzqsQpa0?+8dM~xk{q=_Os}mEN~#EvXh2Lh$g_Lnts)bnP}Q8l(e1L2WDU)*g w-|q~tA}m;%mo8oMTeE&zOMt}fuvj1P9nxQ%M+b>y3;+NC07*qoM6N<$f_S0B2mk;8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a61adbbd6fdd759b78f1c70e56a4c86bbb7634 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%spKkLn`LH zy=BPAz`${M!%uTtn}P$AHC8mJ9SECj_OhHEs0aiO%wLnWm9qoYfxv;8-I0eTFhV%m{I^v&8t2wK PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/noble.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..a7d05714a47ab5cf857f65d9f2a55dc64fbd406b GIT binary patch literal 1983 zcmV;w2SE6VP)Z{GD;va~&lAPuvop|9XtI z*PEmsKH%+lPXOfhvXFz~R}w&7TR3-aXcU0er6mA1j2ApN9#J3ekqar85bD~(x$|F- z0kHOZQ;x4MEz;08D84H3D{H`Cf78L~!>{D`!`9z_1NSzMa^xMa>Xgc`KfJ*D(xP|) zN>CC&Fq@*bHXy&>o0|jRgEMCUs09|1N#>Q8;T+=O&D9mKG!Wp3_ou8cEh^8atO57t z=J5OdJbU(R+cCf2ue=Bq-2ZJqr+@YNmhlba1&e>Xt302w0Q`PGx~>B-JUk3QBoYB2 z7K+y^|*a_}9~?EF_ZvBs{*d#R7KzoitFD|BwoKL*F0?j}Kkf zSx6>{$K%A~aTbzEB9RCQkB^4F!7Wi*DNxK0V45Z`U%muuA9BO*$OP)z!nyiz56_=G zDi{xiLIA|$aXI$Ps(W>buGb#SxyV}z}i0z2^+n}8dB$6mlR zP15N!nx<{>00Nq(kxr+nuC8`Etz!s&b}<1}eq}c(7O|ZQivN`h*Qf4+$44|8-O&WD zPu*pttHbe}js#!@7h87L;z)2}Vxst-l3-?L=B+u#Ka6!Cstp7R#yopr#wLZT{U2Sex8Ym zi5*>`fITn~*LHSxI$Fd*^1o34$z+nVXU`T-EFqE;Z}Ry`%QoHMp!sQOX~_waALIQM zR8T<$75u+r&j*$5#><%&FEyWXM##R9hQ2|njve3bl9HFm?WK7;tRkuF-UL?-5+dnf zug2aVx*|VY3oU6{{M^tefA9N5j@j4Xwl@Gbl_7C97m11asr>1yxyH-Axj8;KbB5Vv zgN-$VfBt!@Bm(%^`PST#cf4CTu#Uf2<#9JT2<83&`C(%pE9?#5FLv^L3<)Iu^T8z#Q{@^V2J z$zE~#@GHLi@-kSx2%;1hkH;BkZIbJ0uJIPE)d`d|z+Me{@8n6+=`;zCkN(@!d=-gs z{CIvt93CDnc~%(6>AFs9TN^7YEA-!<29Hms;zfa0*LCjPx#M_l6qYdInVB*aWcNtYPHsdv@6nMaY6hma{=( zyZP(GJ#s@d3}eTt)lN_nfUfJrVlkP963Iu=u(Y2rS62$WQEebVEEba$Bd2g|0wS{_ zOkhOQ3KEd}4ZAlQ>FOXFjY<W16OT1G{ExRbX$;Gfk6`t`5@aw5&#p z1}VcZxHR@XC=_RvG~nFOXg&b3cHPOzNooTDCMG5dnit%>iQS-Snk;^Zhqtc*p#SzX z+npHS1f@X8TwS4|Z!o_DTRW|&$=Q1YC_{h1c14i|+ZsfNn5s*5eHwf`euM7DQvlrj z#}6f~2=6Dq<2E_**&ckz_BfAE{%*j2eL1?s?5%pm{Oc?#^Y1DEyVL<$qd)QUCiqic z?VD@7%vzp6_~ugmcw#61eEgr zi(^Q|oVT|Qavm~}XnVN*fli#v5lI&J4^NmLF|B*ZBYUJ#5vLf%bBqGd89Is?j#x50I>j7wyz_3EM%}i6r;MLCkF|WRp6hG(XFt=q>7CCX z*XpnHKkk^#dZeY^_H~DS6I7E7Lm^*-1-nB`Y{L!Kb>^{oO_O#p82zf{b1YMA|S~5IZ#dJjP!v^_c;VGf49VhR<<5{b9;6%RNXLE)^z6J|+ z2ZZv5Y0XoYAJ+Bns_vDZ#dgAejg3{l;;~ciAJ%Sv5F2)2`{K`1w=X}RZxptlsVeF# lm&8OQHv%n^K^XXsb+4Y)^X%kVF2EpQ@O1TaS?83{1OUX>eGdQt literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e88a451a55bf680efa741e55a5d3fcc1cc62a7ed GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$l zr;B4q#hkaZ?ERS>1&+=?Hezs zto2(W65{qqcXP&aIm4aYaK8QQq33Pep8fmZ;TAO!qlTlG%@2J(cKOrm zf;DOtu}mueK0oIBa@HV>OVS~I);Wv0mD+Y|J$A7GtvTKyvff)E?P1S4W(65jhC_i6 ziZjb$TB`29op)rXo9YXmVbD6W?euS(e`_m)O!S{~O`Xn})Szrl2Pd_BkC&ln^1tS)!hIz}G Wx!lu4xrKpAi^0>?&t;ucLK6T^`yyum literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/medical/standard.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..c3318a838352ff44a6d127d5fe188f5d04dd3801 GIT binary patch literal 6059 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2b497247f0abb85696e84ebe4f560dbfd15d72b6 GIT binary patch literal 179 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|ay?xfLn`LH zy|t0I!GMRwq5CiU()5M^MMbBF#~e?Tr*i#2oh!pwV61d(`sVQG`RCjBYS~&=m;T$* zuy}(*+P7DKzHtLh0f7fWm0JQ-Z&&`3s}BaVEVnk;|684Iy*(bHz@&)jbP0l+XkKL{&ga literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8f8bbc9a68d0674a8d9e3fe25f96b6215668fd GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmk<`Ln`LH zy|t0|umKN?!@=MF6XtI6W;pJ)Ylo?lcuri?#N9!x{||=c@IH9*Gvofu&F;_j_w&D= z*R}qv+}!)R3BR9kg{1YLdoT8(>N${g{v12dR3P{fe{yl_l&t6Ps{eR>%1~T-Yv-1R qCl{T(wiahHmfPs;NKOYU{E{u!BhJ!+NRJN0qd=w0=!$;#d4JE3RU}iV6j{$!}f5a`zNY~Eqm5)jlvHcvdy{vxIX5MSjZQlafNmEfp?N~)E_YUnVMgdyJDz) zm2t(YUadb?k!QkZt+t-}zV^ckulw2W8=R)!<11j1d9BAVgK_!+(SrLsIjZNkq*^7! z{Y-x#RuTT-#kc*JqfDoK_Ag@!;!+Ceo}TqyDB^mb*M4tSdFK^&H{BD~*>ZjU?r?GE zhgat^+JtPp)f@ElnWpgAMb|0x&%ZA`af*O3PVl;!KY4G+ox|78-2jFrgQu&X%Q~lo FCIGFtm^1(Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/cricket.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/miner.png rename to Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_e.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/miner_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/miner_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_l.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/miner_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/miner_moving.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_moving.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/miner_moving.png rename to Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/borg_moving.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/meta.json new file mode 100644 index 00000000000..2771aaadd2f --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/default.rsi/meta.json @@ -0,0 +1,49 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_moving", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..69cc7e42d2c73120da94585b8f7c964a3071e2d7 GIT binary patch literal 2394 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..bec652e274c0c1c25c423887a9ca1e5cd3291fcb GIT binary patch literal 388 zcmeAS@N?(olHy`uVBq!ia0vp^2SAvE4M+yv$zcaljKx9jP7LeL$-D%z?L1u^Ln`LH zz3a$z$Uwm1VugYK`-87m1qh04dD{MM@7{kbn`WLZ;Q?xUu=%Osv|aJ@65pOLXj^6f zsNCT2Uq+ztoPEA`-2I>Y`jxt$|J7^%DAm$FJ8~LUa{UjP#$J2f_|1@ qEDq#N59L2vI=_3RdRgIG?{95d!=5Vp zcasAnhvJ#Zk6&&pufN~7*VVLTC-VfcdNtnrZa^l}1o8bFcb2~EwT_=39?08hu5e<> z)PHOh|4wTH-3$Q@8&*9{s+G+Cxpt+Fnt9ZQo+(|&RzFSJn;^L|@_c~ehy9NB>o4AI zK3tps=IhIkKmGR9$Hd)_(ed`(Un=VQ#O-_Enad?+=}R_S9-h0y&q@CF$qKdmFTX|A z#}xT6n0arW+;V-oaX(1R)78&qol`;+0H?vSqyPW_ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/meta.json new file mode 100644 index 00000000000..fb8393bc041 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/droid.rsi/meta.json @@ -0,0 +1,112 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": + [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..7a8359a78f5f8b3722cbcd54ef70a315927e41a1 GIT binary patch literal 2156 zcmV-y2$T1TP)sM%=u4Q>d-y&Hqyo@`;Iwc9%#moZvJ+w*vs+_U+puk2wY>`G3OufUfHRfYH&> zmTy|$ZBU+4snqf<%Fpcpip!TTw|xItAv9;>@i<8)ldL>5GlTj0`JOF;@pzoX@7~4F z-h319H{L^dJ|fI-`=Jv@&k+D{ky!wM+Z$ll*6I}i0C61$0DS)C2aY>qBmd-;8|>Qn z*;B&&wr)Ie^c+z=uc7#060wLM3%M#LuiU_^2fX<1`#Q$Yo?`XE{&5tHtfNk#`~z|b z|N74ug0dS$eT`kGXHL9s@ETzpX`ZKn~$n{!=JE3H^Q#6rY4+hcBT}|0Rwc zzSL5GEC1=b5e|X!({{@>6RE)qIP>}xQiB(mGdA952irP;dVfXF0{~(XKdxo&AQtiC zhZo*PJiLq_UU<8u9spMKJXFtXY~G4uBmdN`Gk8!np!g&6j=G`NGsP&=9CpZk8;gqBaoMW$2EWw zQP4R^e{BG)ypXGI`J5=)wWIhXpzl&^*~WA2uA|w{^qg*rbplYC8GudiP%dvZ_lszBwWkfVN=dp7UAD<4TwggNT<`RqX3Xusv{NlA}G6& z3VV@RssjLXL^_>DG#c%w^IP$kYbNU~{U|=EKo%&Z9D?dbc{##L(?=YE-rS^?XCG&8;@9LmBg=Er&k+~g!p&dD8%D&0s!;# z^Dg?gEX$B234MKi006@K>q6-bX|v`TXubV71yu+6&~5&Qr`_6aNWoCt2v~?UKo0v@k_oZxPJ8uq{3eA zHn|r;L$7Yydn-Pv>zxOh`wYb=v2V(4t>=a95pYlm5K0=9-6+@AuLWf{0P2(g`L)P{W}T&H0CZG)ec2{jYg@qonU(e(7?y)eTrsTLT2es+t9RAlxrr+nITjl4^ zpFiIdeZY1$KtLn#qtpjDX@ihHfac^WMn^|`rVpStP+bB=sZSGGhu@Wc?}!1S*f6; z@we~7MP@;xL;&Co!nkfear7K{J@gx_=y_z8FXD9SP*W7~OeYYO-O&E=@2)x_eewvQ zTr~Q-mbrt};02Z*=g}o_FM>2Bof^Ebo{xJn2I4xtDNODL=%~Y!F#u@kyhuWp+X0lQ zU}Q1<*=#d4J@5(Q;bm@eQN+W`=pXn5<(i4<&t_3Dvh0W91@~Kk5*3UrrrvprB`JFe z%BT1wOuh3KfWh940AM}$ZcRzYBK~JbW8FnicDHB~s12fe1a1cuj4ZONAHsY($4+7G z99KCBt3V?a_QHHRhwSQyC>UApwro3KC=nqpG7IzR98^_>rfJC5`dZS`MSTqu6BAwA z6HH7@5UNU}oY`6*G);r5sxY6@k`}g-mGfZ{L_wL<;VKfyh zGzwHz6{cw-|8>sxj*#2f?e_h>Iu&x#2JW}OMoj=!jra0MjB+KD$+mh09tefQzgYXETV#QwQ0=9yoSD8>!6v7T*V#Q}!S)T1@ zrx;2^2+audYV=LTC-J=HxR=btumQ6q>W| iCYU}U*QyQ?<^CVu{M3G(yx@EQ0000!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..6d1ccfec0ef6b9453452357ab982734ceee0bf0f GIT binary patch literal 4156 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 PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/meta.json new file mode 100644 index 00000000000..6aca4826571 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/noble.rsi/meta.json @@ -0,0 +1,57 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 1, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 1, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 1, + 0.05, + 0.05, + 0.05, + 0.05 + ], + [ + 1, + 0.05, + 0.05, + 0.05, + 0.05 + ] + ] + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..f444cec6eb617ae581f5cda41810b48019606a32 GIT binary patch literal 1966 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e88a451a55bf680efa741e55a5d3fcc1cc62a7ed GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$l zr;B4q#hkaZ?ERS>1&+=?Hezs zto2(W65{qqcXP&aIm4aYaK8QQq33Pep8fmZ;TAO!qlTlG%@2J(cKOrm zf;DOtu}mueK0oIBa@HV>OVS~I);Wv0mD+Y|J$A7GtvTKyvff)E?P1S4W(65jhC_i6 ziZjb$TB`29op)rXo9YXmVbD6W?euS(e`_m)O!S{~O`Xn})Szrl2Pd_BkC&ln^1tS)!hIz}G Wx!lu4xrKpAi^0>?&t;ucLK6T^`yyum literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/mining/standard.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/peace.png b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/peace.png rename to Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/peace_e.png b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/peace_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/peace_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/peace_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/peace_l.png b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/peace_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/meta.json new file mode 100644 index 00000000000..6ed2ecf2ad8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/peace.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..62b2ebb154d58882492038b834cfbd8ab9e19355 GIT binary patch literal 2116 zcmV-K2)p-*P)Px+{z*hZRCt{2T3u)xR~G)XTAHMdoVt=jlxB?;+X;>=7ADA6WA8(kZpl>z~w6$U|}J5LmpJ7}Ra3yCjMQDPoHash93U?L@VS#3DN)k&TVwS|O6$ zE>V(pL3{T>n(@p?k>+0gv;}`K%-lPg^L_W|+&e$#09)9?7HHsbI0#MuPn}=Ga*@?) z%_5thpJ%f5bL5A^;UIxPK-?-Bdfo&v$G=q!oGd`$gNwqvigr4 zIfAvdHERA}(q52AB+%O0iqX+gjE#+9ad8o&qoYV9611k6U^E)x^ZBs;%{SQl>Z{`3 zXf$GNZH?OAFK92&>-C66qd0x~G_G8^A|C7YdTMf3*lf0(dlpbf004MA9@%kCO%3|{ z`RGY}vzg{ASY7?>B?c!#rHj!!fI5AY4%DNaz zc{tlKaVv&jbp%Yi$H~Bm2fyVzPT%u0QXlP%lez!I83|8OBxAEegH`N z-jeNE`3pKgAP0a&zaIc_@mv?o90#pd3p2;z;<+x_`BFL|7k|?C7IxaM$@Z-Lc^x1n zUzqhHa_=q{W;dM>TK-NPyz+c0oRE)S83C;Ps;0ogtRJ6To07GW2{~yS06w`kC2N-g zO8(VUFYe#^pSZ22dYSq2E`kFi9+B3@|CeamIx&+CB5y}Po#64FJ9<~p^=W#@&~e$;6%VdtN& zi)#QBQAop|cM6yq3^-7y!}OP*<$MFnK%B z8@!U=>-DPUFZdu73w8UvGo%(LeDN2Dn@< z3=a>pjya2;=XrR&UYM)bvH#6Ki~Lgj`pw@%_feXk=XnH!K~?q(J~0WQH$OkG>3(mB zG&MFL6kbA8V*}#JCot@MNo4!3dBV zX=-f1j_un3AiYmMk+qu|8?vq`7D`*OXcU~qEVg%S--cgp-v)nh@wwOJ1J&DLD7*v! z;4Ef5h;JYkjf!olfO0~~B^|ZH2gh-pXFsPBXSwQW8 zp8|wA|GYL0ewGd>C8!Uur!2{s*f5LZJR6CMDG*L<5=e;!Y&=bG`F>Lj0uS@s zl>Qmv1n|m>rRCqk7F3{;3DQa@V+%qMR0(0F<|R?RK=cw~Kv)gM*bJw_2^lVzCg9$3r5K2=RD41OUl3Ey}3@fJ}qMVqwz2^fov- zISHH1hD0I(o6UwmAi!d#CI>Jha77NoSh#kBm}ziANlgknjYINnXJem+s2NaSqC$h3Q$L?b~GjRXm2J0>2V zJoSD>?gUn=m7F~FeohV3?s3A|j!|i#ngYsXdGFKfyE{*v>wFcarnL{X+ggG1Y|<6<+UbE zO-+^MK5Vz!$=vObj87VcJkR4Vm;Q$Mw=1gose}sodE?`Cc)eb1YiICGI*XxRJT`5+N!ljEmjavV>F6`M8mLrlP`S979T1B~#g+G4 zPldk7N+57bb+CYGwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..2975c479be7566a6c59a7aca4e20778aa850feb7 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/brobot.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..a8f36fa9abed8c9796a0772e5e7f64c9e321db8d GIT binary patch literal 6318 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..9e8f8bbc9a68d0674a8d9e3fe25f96b6215668fd GIT binary patch literal 200 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|nmk<`Ln`LH zy|t0|umKN?!@=MF6XtI6W;pJ)Ylo?lcuri?#N9!x{||=c@IH9*Gvofu&F;_j_w&D= z*R}qv+}!)R3BR9kg{1YLdoT8(>N${g{v12dR3P{fe{yl_l&t6Ps{eR>%1~T-Yv-1R qCl{T(wiahHmfPs;NKOYU{E{u!BhJ!+NRJN0qd=w0=!$;#d4JE3RU}iV6j{$!}f5a`zNY~Eqm5)jlvHcvdy{vxIX5MSjZQlafNmEfp?N~)E_YUnVMgdyJDz) zm2t(YUadb?k!QkZt+t-}zV^ckulw2W8=R)!<11j1d9BAVgK_!+(SrLsIjZNkq*^7! z{Y-x#RuTT-#kc*JqfDoK_Ag@!;!+Ceo}TqyDB^mb*M4tSdFK^&H{BD~*>ZjU?r?GE zhgat^+JtPp)f@ElnWpgAMb|0x&%ZA`af*O3PVl;!KY4G+ox|78-2jFrgQu&X%Q~lo FCIGFtm^1(Y literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/cricket.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/service.png b/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/service.png rename to Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2e352c1d1b6fee469fec74b672b191a3f3b2eede GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%sgEjLn`LH zy|s{+fq{c%!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/default.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..d8d69c904d8df7054fe2036134c23c7f0899371c GIT binary patch literal 1773 zcmV|Rdx6u|5MG*kt_xn{(B5yPZPdc4eJz4pw z4L~qIKd*Yes$d$k9LGt+!^86X($W&5(P+~qL5|}jZgmx%J|8X@E}=iVmziI4p`Jsd z^2{5V<}o`vE2o`0bqc;->vi3YQOEc`VMptOGSSxl9dNF-FxAHRMA07yQI>DCKs@oxrN z{<=NDVzVQ$l0+dDGbm-(ekgT+^7TKyum=E8NW~0^m85FOYz5`~$}gekq!Sj5@UOQV{hyUj{D!Qa7ir{%3Zns;DzICw~KTz58SorH2ARdn+6bh+i z+2T6#VhV%YQRKx`g%Lub5aRK;CIwjdb6EkotbpXRnEaoWzwT~{<2VTbqS2_Kv(F=U z!$Iz-oQJH>Kxr0MmeHgI13v&bcX}$8M_PU=1$z#SO0HfffYMhWTVLf$(1>$@l3%$i zRdTa#!I>^Z2w5_^h;C~ipirb4ApChTh3?|I>Ks4|ruzUwUP#3Z)#iXkf*4xKuawh* z`9kFXg0=x#tpF`HJMFQaLa8RfyqLmrm3{VRa=nokQ^;45YdtAegXSe;WH;nBIQO#j zj0rG!>?OISVbx}knufs0Zb**pfMffH?0HfB1WM_S z?Ul-I732F${6MMUxtD5QA|pDC@7K<+X$U;YZ4fAl37!{Azgl^=f(L80>r{S>Cpln; zQD6Qx+NgtOxyD<~SrtSPasq1x2$vp4&?P=V6vd{x#(nX8!rJXU{ez zKA@HkV2BZTCF2A1)PX5JfcWGI{COjn+k!mcF|Tx4bIvH-&6>$UZ?B^CyrT`TOld~=5Zfl=vIV2Gyv^r3)0)@q_VZ61}3WfEjkdY2i}4x>6I0BB5HKs8j0 z6?k3*(??*s6jeeQGcd9nQlpJPVigE7e{ZcmW&@CzfM)ySmBA2t#3B3($aQ!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/generic.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..b15a409e3807500cf3eb2d3b58450b49f43e5373 GIT binary patch literal 1876 zcmV-a2dnsrP)Px+4oO5oRCt{2T3u*UR~-M<6)ndS%gyz((S8JUW#p~51m=+8n=lE8C3BWN^h10Z z^rhf~FBR%w1z|6;y3y7SRt!oIDk4Y__7ED|JQT@9uCcC8wl=pcriWMxcMtX)Zj#&P zp3~f@qd&NW{Lj7T_q+dd?)jgOKd_B$Y(oU$aM%>Ff9U)*G7o8*Rzj9YB&6#482J$n zhs|U%$**d){s+OYX`1=+<;#-Gu2nt;{#u!b;_)~-J3Ddf)-81IXoK1My-YRIh{xmj z>(wh9YHZ}cve+T>P%s!oGMPj$7(}-AGJd`ByR-mVe!E{8NI4)LkK@_1X8?fvtLNbB z9K(0*|454vg|6$o)eki`A|8)R*CjM^s;X)NKu1SMN!j%DG@k!_9G+0rwb7XIMzNzOu16ikfY1OS}xJq|@tcuQ3Z zjGqt!LI~>W>PjwFCdyydQ>-$p11P1Kn3zC&hla<~33PRJfe?brC*R`A!(A{81CZ#B zPWi1m2q7hQ5&lhkfR)@Z3@j`x@Um1Yg~!tgq*5sWz|%<$7seN17zP)+)t;~!za179 z7KHiBegce~Qp#My9cAAqe8-qF)%QI-tHbOFE87!0PUb@nz_8ZjNa}Z3=9mE zy}#@y5C{a&*Vk8K&*$^FFurKpCHwmN5C{aE=q-ytAb@BzYFoBZSC2-cj`_ zBO@aPwtPMhN-2CkA1I|IP8b;(!Q9-OBLPnML!nTCZGBAOgJZEHLZOgj{<3kBb-hF) zQ9}sf-O%Ur@q4V{iBei)ea4Xr34T~2gcYLv!fOE*Uf3kWIvFtx!wZ6O>Zy@ibs0r`A>(@-NrWF1FCsIS?$Bv zvS5O$A*|9|70VCs`~8@loUFMkbRfu-ok#xdmO< zOEzh|UN6p^Ib(`CL25ai$zfCe8^kH3)&gFym!HVS<8d50azu)JD>yR! zFAgtV;u>TdM0zn43N%Xa z^dlZ!{Q|qb{6V@NDF-YqEupQg4ecEodb@j&&Ayv{p6@-5uIuyCVni@DHikQQ?%>8R zPf-8#0_zRW;e=^ZCqJEM~r0$(gFEniChBsxm=QRn>g6k~3qmnCbKR%!!Ll zT$Ag>M~@!m7juHDs-~uCW-JzS-2t&!%+xfkfZLq?ra+TOeZrpr+ln>}qaZOMolX~| zt+<8u4h`vay5RKpU6R%=sZAN7C{T{z@pM91fGCPN{=9nv{gD;^U(^W|+Y?k2g(pk6 ziBu|8(E5i@KiX1#72Om)f9OFatE&o!P|PNTn13(6%LlaP1~IsOGzOc5Eo;6K0PNqp zk0(<&fv^KkpFRy;*Wvg3q3b$czkbb~aQWn0{5Jm??%liRiW5$qI%R&{^aNKP?gG|d z{@}rbT#MiD$KAVkg&ZLD34}r+PH07cWCb3NXT#^V3XjKAFyLW*8LsPk$q~9!2s^-< zuwY%2v$J|OD|7?dY?kK*Ffa`wNfA~Ee*%OM^!N888jT{IP8XD0lbPHC(_lqQOAA7w z5UyRjCaghNEFpwvZ8BIgHL9`@VooR?4A*tIyCJepV6F?P`pXwES2UO!&+)Zw&fvY%OZ8srUba@I~jJ>LAt`s>yW)PGT&2j~DxvVuW0B+<3 zY{p-#L55#yPtZ#2W?q0DHp*47HiQVI9KbR}+|CQIgB@pW?M~^ufd2r3_ci6>6-tT# O0000Y{lMjs(ws5H>a55N#dd8Xq6@fwZ9wsn-fSuPvoB6Nf@{4Ohd{0+D Jmvv4FO#s!&9?<{* literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..4c2f3d2f01aeb9124a97c305e977f0c8e3991bdf GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%spKkLn`LH zz2(TuV8C-^19P0!;hl*u(nD3H9T`*@8Fu+S^)m;m1B3q+tYEr;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/maximillion.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..3805875a2d91644afc7c80fa1b275c08c7b01f1b GIT binary patch literal 2714 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 ULb(Mb2mk;807*qoM6N<$g8mUVZvX%Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b7a61adbbd6fdd759b78f1c70e56a4c86bbb7634 GIT binary patch literal 125 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%spKkLn`LH zy=BPAz`${M!%uTtn}P$AHC8mJ9SECj_OhHEs0aiO%wLnWm9qoYfxv;8-I0eTFhV%m{I^v&8t2wK PHG=q_u6{1-oD!McCXW~>=He`G(t=J-+#py3D zpkHS*cdg3HBD>u7D5iLaSKaeBv48o*xg6*UD44Jyd-j|CC-)rx@sVe8$P*pK6!Cd8 z^H^I>Uft={Ar@c#Y`2Jj+7>=>wL9J&;_}BLs-LRg=dUQycf90xsqoY8g1!0z(-krw w&walrdv@wOTcByF>;Bwps{jQD7&N>uWL~qidi|qwI))$tPgg&ebxsLQ0Fy_45C8xG literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/noble.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..23ed4117a76b660d006a6e5aae43c057ea9c396d GIT binary patch literal 1956 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e88a451a55bf680efa741e55a5d3fcc1cc62a7ed GIT binary patch literal 648 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|S$l zr;B4q#hkaZ?ERS>1&+=?Hezs zto2(W65{qqcXP&aIm4aYaK8QQq33Pep8fmZ;TAO!qlTlG%@2J(cKOrm zf;DOtu}mueK0oIBa@HV>OVS~I);Wv0mD+Y|J$A7GtvTKyvff)E?P1S4W(65jhC_i6 ziZjb$TB`29op)rXo9YXmVbD6W?euS(e`_m)O!S{~O`Xn})Szrl2Pd_BkC&ln^1tS)!hIz}G Wx!lu4xrKpAi^0>?&t;ucLK6T^`yyum literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/standard.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg.png b/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..1bea71a56134da32814f22d4e19ca3b64ef2a01f GIT binary patch literal 1903 zcmV-#2ax!QP)Px+DM>^@RCt{2TTN&iM;LuJ&7s29Pc~Ai+&B)4Wkf2d?Q94&p)I98gd9XdTbZ;D zCaEB|P+SKWAKe^6$hCs@Ih?ToZ)41TbTcV>6qx8Hs{Gn(%i*u^e(K?9%9C(+cu>HIY;Hwl7JKo*HanEKj@ z{P6jF($v(Hd{pc0zY+X`AV~A`^96_2TiFTxwJbM#)N-l(2v7M1iAk4qX@bO0!;k6FW%qLCAphgkVz$RKXetz zzyASxdVrxJINxi)$KG$jIh=^kP8;Hc{T*GB!&DCdNUg0Fv@6?a_;rl|Ax)pt7Epzo-NHPai`t(2G0Quc(N~@#Ck9s&j%n*RLQL=tckO zW4aB|!pNW>!9XuAUpT9(S4M%>`Q-~|5e)QVWYAxdqv%3tXlMu%6BD?2@gf94km4&F zs`m5u_Q7UX-y;ZuWVKrH&DnDhMX{s-#n9K+2cGBQ@px4HskK!gmBjR16fFnZRn8X# zLCR*cy7^141U()P{QhlED#OcWcR?%M{C+>YUT@hBApD_FsDMAa#Xmh4Ex0EX3hCxA zIR?aHF$4nJBfZV;k`JwO00;yEh{a-hp06Zgu^7BwFBQMn>($L)a>Yb`X2w@GV6(g6 zFx4Zqw))yKo1TH&vgy}KY*HA_U-A@ zPC*2zwN=>cF4Vc&E4maml3%x{NT=jm%MU#$1}HLTR}x0?QyHo?6)NGj)Ec@uX#_v@ zj!^%ZlQ_}V47a5gFK41PZc8mrv^Asu%t_j=m{4hc>K!5FoJ=5!Vnycs|AU`80s?^m zc%E0)@jS0uD;No{*Q?2|Tr1E(_xIAtLmpW(uQtnQ5;g74&3f+b?Q8FfYzY^={KST6 z5;X^{keWI5wKV*?BA}Cp)Mx=3E!%ZVYw8l%Y;Uv_8e1;TwQcfa>%lXx)V!pQ*l?~* zKfkUqAd%T7P!ba?t!*B~t|IzQkM`8hnZgplLN4olh0%_vPPiV zAi4x%11rkX2SA|_s5TObgv?zIKa&F%7Z>4nyK(r4fG+6Qg)dWG1e%`YO&fo9i@uLWOFO919 z3JnuTKtm@GpPiQXy z4+J3C&9vQ7L$I6CJrDp9OgK#Sh|f-|Y@-2{14?CGhYx&0Z2&DwanNR_nWw>gxSLu^ z?%P)a`5|8}D&_zHc>3L|N_JNj4(e&}e&{N&B~9zSG^%PNf(awx>|4Nx!Uw84rEKoq z){m(AqZ+a6TZW+5zNuI1wRCE^IqHo1Q@~m!s`cH%Q+~Er7@KzML#!Nsj0q1WAT= z!`cdLB`B_qKamxh4pTjBb{8g|zo0fkFD9P9kTn8?^V;|mIVrMXZKci*Q_TWo;j>|F z#e-+-^0~4!8d{tWo~>iU+R9|Zj?f1fX~T}u2N-1owV}m4Yt(}qX#?}FFwyT#PENvX zHdk#&n84@rNx57O9UUEr#bOXeu{yiL1j?Me*=+o;KrN)xX-&NV4VZrmD0A{lk+HIj zU;*LO(hJalDQpi~A?-D(H32Y47oY_#t-#V6@YgauKl3L*pwtX>@{o*n0?{fE%oqOq p5*3&oKr{i>&c`do5S7p&{0FjoIKKW+XIuaP002ovPDHLkV1oKSbZ!6u literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_e.png b/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..2e352c1d1b6fee469fec74b672b191a3f3b2eede GIT binary patch literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|%sgEjLn`LH zy|s{+fq{c%!FdP(pb194`_o$U9v-E^^_cHUJAAU5R&U1}pIKj|vN7&hUxJ0j5r$0YlK4A?*%F&n!!pgk!x2R?J+B dPx)o$JL}>F8q=H`T7hn4@O1TaS?83{1OO?VO$Pt~ literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_l.png b/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..ae4b54462fc9bcf1f826850f9178f493f03fade2 GIT binary patch literal 316 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|zInPhhE&XX zd&^L$$v~j>;n72qTR*YPamv}aY}vNw4)>1C+HykEf+cyS?~I#GlD-NvJO9OR7Jc(h zdx3`w!+~bQWfx3CrRTTz7#{ukeqDE< z$0m(qTll_XyT#ZO+E*sEE||9d+KcTP4Au_DcLh0Qo8s<$%bE7=vz6R@$yFQ6S=;VD z6#6nFrd>g4`-Q*zWLNe5<*n$;m0f+`UGqOH)cgnQ_b@*A->9knZ+$07$kWx&Wt~$( F699IZggyWO literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/meta.json new file mode 100644 index 00000000000..342e824bf25 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/service/waitress.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Paradise Station at https://github.com/ParadiseSS13/Paradise/commit/34f3823923b7692533b7a99c6f2a8bc91c834870", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi_e.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..2975c479be7566a6c59a7aca4e20778aa850feb7 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi_l.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_engi_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/meta.json new file mode 100644 index 00000000000..6ed2ecf2ad8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/synd_eng.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical_e.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..2975c479be7566a6c59a7aca4e20778aa850feb7 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical_l.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_medical_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/meta.json new file mode 100644 index 00000000000..cb58a92ac39 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/synd_medical.rsi/meta.json @@ -0,0 +1,71 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ], + [ + 0.1, + 0.2, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_e.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..2975c479be7566a6c59a7aca4e20778aa850feb7 GIT binary patch literal 109 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=jKx9jP7LeL$-D$|)ID7sLn`LH rJ;=xlwOr9UK@K`#+rw1POb(`njxgN@xNA?@buF literal 0 HcmV?d00001 diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_l.png b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/synd_sec_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/meta.json new file mode 100644 index 00000000000..6ed2ecf2ad8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/synd_sec.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_e.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_l.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_engi_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/meta.json new file mode 100644 index 00000000000..6e7fe75e6d8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/xeno_engi.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "xenoborg sprites, created and modified by Samuka-C (github)", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_e.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_l.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_heavy_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/meta.json new file mode 100644 index 00000000000..6e7fe75e6d8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/xeno_heavy.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "xenoborg sprites, created and modified by Samuka-C (github)", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_e.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_l.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_scout_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/meta.json new file mode 100644 index 00000000000..6e7fe75e6d8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/xeno_scout.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "xenoborg sprites, created and modified by Samuka-C (github)", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_e.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_e.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_e.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_e.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_e_r.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_e_r.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_e_r.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_e_r.png diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_l.png b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_l.png similarity index 100% rename from Resources/Textures/Mobs/Silicon/chassis.rsi/xenoborg_stealth_l.png rename to Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/borg_l.png diff --git a/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/meta.json b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/meta.json new file mode 100644 index 00000000000..6e7fe75e6d8 --- /dev/null +++ b/Resources/Textures/Mobs/Silicon/Chassis/xeno_stealth.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "xenoborg sprites, created and modified by Samuka-C (github)", + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json b/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json deleted file mode 100644 index f68f5766f90..00000000000 --- a/Resources/Textures/Mobs/Silicon/chassis.rsi/meta.json +++ /dev/null @@ -1,658 +0,0 @@ -{ - "version": 1, - "size": { - "x": 32, - "y": 32 - }, - "license": "CC-BY-SA-3.0", - "copyright": "Taken from tgstation at https://github.com/tgstation/tgstation/commit/faf6db214927874c19b8fa8585d26b5d40de1acc, derelict sprites modified by GoldenCan(GitHub), xenoborg sprites, created and modified by Samuka-C (github).", - "states": [ - { - "name": "clown", - "directions": 4 - }, - { - "name": "clown_e", - "directions": 4 - }, - { - "name": "clown_e_r", - "directions": 4 - }, - { - "name": "clown_l", - "directions": 4 - }, - { - "name": "engineer", - "directions": 4 - }, - { - "name": "derelict", - "directions": 4 - }, - { - "name": "derelict_e", - "directions": 4 - }, - { - "name": "derelict_e_r", - "directions": 4 - }, - { - "name": "derelict_icon" - }, - { - "name": "derelict_l", - "directions": 4 - }, - { - "name": "engineer_e", - "directions": 4 - }, - { - "name": "engineer_e_r", - "directions": 4 - }, - { - "name": "engineer_l", - "directions": 4 - }, - { - "name": "janitor", - "directions": 4 - }, - { - "name": "janitor_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "janitor_e", - "directions": 4 - }, - { - "name": "janitor_e_r", - "directions": 4 - }, - { - "name": "janitor_l", - "directions": 4 - }, - { - "name": "medical", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "medical_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "medical_e", - "directions": 4 - }, - { - "name": "medical_e_r", - "directions": 4 - }, - { - "name": "medical_l", - "directions": 4 - }, - { - "name": "miner", - "directions": 4 - }, - { - "name": "miner_moving", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ], - [ - 0.1, - 0.1 - ] - ] - }, - { - "name": "miner_e", - "directions": 4 - }, - { - "name": "miner_e_r", - "directions": 4 - }, - { - "name": "miner_l", - "directions": 4 - }, - { - "name": "robot", - "directions": 4 - }, - { - "name": "robot_e", - "directions": 4 - }, - { - "name": "robot_e_r", - "directions": 4 - }, - { - "name": "robot_l", - "directions": 4 - }, - { - "name": "peace", - "directions": 4 - }, - { - "name": "peace_e", - "directions": 4 - }, - { - "name": "peace_e_r", - "directions": 4 - }, - { - "name": "peace_l", - "directions": 4 - }, - { - "name": "service", - "directions": 4 - }, - { - "name": "service_e", - "directions": 4 - }, - { - "name": "service_e_r", - "directions": 4 - }, - { - "name": "service_l", - "directions": 4 - }, - { - "name": "synd_sec", - "directions": 4 - }, - { - "name": "synd_sec_e", - "directions": 4 - }, - { - "name": "synd_sec_l", - "directions": 4 - }, - { - "name": "synd_medical", - "directions": 4 - }, - { - "name": "synd_medical_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "synd_medical_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "synd_engi", - "directions": 4 - }, - { - "name": "synd_engi_e", - "directions": 4 - }, - { - "name": "synd_engi_l", - "directions": 4 - }, - { - "name": "xenoborg_heavy", - "directions": 4 - }, - { - "name": "xenoborg_heavy_e", - "directions": 4 - }, - { - "name": "xenoborg_heavy_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_heavy_l", - "directions": 4 - }, - { - "name": "xenoborg_scout", - "directions": 4 - }, - { - "name": "xenoborg_scout_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_scout_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_scout_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_engi", - "directions": 4 - }, - { - "name": "xenoborg_engi_e", - "directions": 4 - }, - { - "name": "xenoborg_engi_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_engi_l", - "directions": 4 - }, - { - "name": "xenoborg_stealth", - "directions": 4 - }, - { - "name": "xenoborg_stealth_e", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - }, - { - "name": "xenoborg_stealth_e_r", - "directions": 4, - "delays": [ - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ], - [ - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1, - 0.1 - ] - ] - }, - { - "name": "xenoborg_stealth_l", - "directions": 4, - "delays": [ - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ], - [ - 0.1, - 0.2, - 0.1 - ] - ] - } - ] -} diff --git a/Resources/Textures/Mobs/Silicon/chassis.rsi/service_e.png b/Resources/Textures/Mobs/Silicon/chassis.rsi/service_e.png deleted file mode 100644 index b7c4f2e3da1f3dde9d3dc8d60425a08b32eb4087..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 225 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAP;j!R zi(^Q|oVT}5b22Cj9Js)7yZ-cV%N%B<4i(1_8lMyL;!bcgR5B{)Gd%HSzVlwv;NNWL z*=#@B?J9q)4}(guHtb=TAkOfK$svvbt{NeDPpCn*o+WJWPL_n@@{OVS+nBH@g6Z_< a|G-fHhm$jhQOFMHJO)o!KbLh*2~7aeTttrm diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..61e7d7011948108192161ea9d709f45c0ad19384 GIT binary patch literal 881 zcmV-%1CIQOP)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo` zEh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3KBSurx6zGc7YUB|arT zxg@_xiHkEOv#1!PpNliCC^0t`#5UwoR&e!m0owoowI?2|RE_)_0007LNklMd3-~VNI=fE~;w!=0p5j5Hd)=r&d^k&V! zPrOV6Ko{LD!j$Hm^Mqq|CNqB1xbv92ECAr-01#Skiyv1(4g|~~2N@0pd0kgM+zi$} z{w;&K^br8=Id48dY9Hdn3p3cZEziY{w{zI>)C%)Q2Bq2a>p5&fld6PVs#pZfKN7%= zoj|SS@p$lJ2+GHN608)szJdgVHx@w7MJQqeT9bw@v6tUg9d#qc*~C+zb?^s()`2e&1=vN<1XfCrSnHZ$T1)%$*y}NM;5Wo3?8R0P?M}Xx5AP~?WEP;QZV2KO{ zyYn3Qhop-b2>2~s0C>Lx?JXAoR@eCeGzEAclPJLT7wRA`06c%84x&2*7tq~<<1Z9I z6A)%VYv2OdnZQ`H3&`uC2?22iF`#LOj{p=j7l7V~pMIPHe2lvbXzFV9;#a^kybOdc zX$YW$@_zetS*?V1K!G@|@9@Hd3?i?51mil00HVRcHg=5@FBbtpd;cq-dzA2pBB8

R{(xqcpZvoGFesLdJ;wfe?mS$;{(S8`e8E0w|AyclFfuKE7Nnqy00000NkvXX Hu0mjf%0+T8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..9b8c37db1bdfff65a30ff27bdf1233a358e1285a GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRu?6^qxE?rgKy;btl3n&Yfg+40 zL4Lsu4$p3+0XeBvArU1msl~}fnFS@8`FRWs6?1~a3W`dgTe~DWM4f!_ZFF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..0e436a9f9132222bbecc79eac9c5a7383933dbc7 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRu?6^qxE?rg;QxMxZ$j!eKoQ20 zAirP+hi5m^fSlB-kcbkO)Z*l#%z~24{5%GRiaEhy1x2ObzXTV2{Q5-8TUYDcne)LL zLJck&KX{~b-beE!Ls3uf4h!QTbP0l+XkK%K=W= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..99948e34798bb39a92ab7b51183f2ab75b9787f4 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=*;OGCB`&GO$wiq3C7Jno3=9=> zRF7NpH7E$M9++i&l>6JU_}#sY5?ni)J68v+;1t-qul2HT^G!Xy0~PN5PbR(N?pgWP zV{hha!Ja||QB~QE|1?Y2GPPY>vTX{tgz!q+^~*&Js&U4mXXZ^lFk4FR zFbmhGQwBWS()qS9^fFywGU0OIzMyeH-+X8EbX})F*#mcXZPMAk)@23P2D?8mi}vQL z9@_Zq5y$Jh-DfXncx#^LcpcsOxBHd9!l7SlZT8HJytx0sxj=@f1~tQjH= zVhacgtXOzdY^KzLrxCmOHs5@{j4flUME$x;H=l>EJ$%1l`@52T_nv2(d{3JB_~mmg z+4YmGPA%KZD0uDsv$%y)|SaX;EnkmP`DtHT@M&v N44$rjF6*2UngGpE%J~2Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json new file mode 100644 index 00000000000..30d751e2c9c --- /dev/null +++ b/Resources/Textures/_CD/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/silicon/robots.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..6abd53d4f560bbf80a6655869cac344db1b75990 GIT binary patch literal 1098 zcmV-Q1hxB#P)KA zpyr7xdz#ul0CVW+?1Xi>t#LM94lUiTRYv| zGi8!xm6Cy_w7^NnCQcSdGpM~ZFVI9ji-w~Pwk^2`$B z%FogsRcw0Zy%3jv=9?e|I@*2sqpHgC$GaKx8+ZtQz)_$0T2!81!FbG+hjvzI7Y=o|nd!$YkO6%j8P$4&KeqG{kJqJkY8#ni zEJ`0m4fl{)iH-14n_PAuyeW_Vb{;1UFCT-SuB$K3C2ctIZV2YfjQpO}#?t$Xc#{y5 zFsqT&O0tR7t0*^eqBsHjq@c0M#L_iH!E@fC(xhg{WZ)sy8S`{W@T^ zLciY%X~XCo)O*4@KT%DA!})&A^UwQf&HE_y>U%#wQ4fQa@rHLk@1utQ0rva=d^rRd Q6#xJL07*qoM6N<$g0S!d)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png b/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1f27b42579f1913cfc4125c63062359b0d208e5c GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0L3?#3!&-4XSJOMr-t_Kbr;JukFIL(tMQs-Q8 z*&CoZV@Z%-FoVOh8)-mJYE?)?iA!p6a#3bMNoIZ?14G4};IM+C((hk_3qF2*qUEit zb?(gh;0>V$7mXi0(mC&=d6J>1r+0^iaggz4V=sj{k0u?N6rvF9+1YKZx_O1fl6l?6 zYc&kbMUR+02?{ItTFf|`gJITx2|mk(i7r43Ej(QuLo9le6C^GjXcY8KNV1;QaFH|V zY*NXB8L*{6EZaeG$Xb8it?C zOdoUW76PRhOM?7@862M7NCR?Gt3o15TvCgZi!uvJGV}8o7%JujhZPi+e*Y3&@bT*t zEpJ_|b7#&6ZwNKGX#C)j&UqirlMF>Yy*n(7gN!d5dnwF$H0j8s5QSjR&TeDX%_}69 z%}%W;?bF$Ai?^Dm5GO^r$SW2 zNQ>if=z%jS3mjb88yUKpr}E0ME=~|hU}ZbAqcY)u%7Tsu9EMs6QU`mMoIKFr^-hX) daYG6N! zRF7}uYBmsHd+_s}W?jkDOCg#TcY>5uoA)&*S0A64otX!h3nzY9|AOx23j=oF2>wGPLb>EO>wChGm|i zu3R18ALedGnHyJ`#EKahm|Q(w978JRyq&et@3Di3>w3ne9^#$8Qf3-8jJ<`YuU)zA z`icL+dPVsITXN=FQY!A@adST@$XeGp);>m$j~C zy}`s7^I+$N$ER-0z0J8z=z-Xcm*0}6v`)L;ef?RPtJ7QK2cG?j+;2;&Kd!gA+4H^N zmHor|G;PN1-w(<*ST?+zesJohR=bym`}*qgj@5@5vnFsQ#NGS+j`P(YsWorDW>&Tu z-&^^paTZg9xX`nwqUV12cH2wFNikHMQFFX(nl+!X%-Z61Qe5TRvmlY#j~dzh54bz; zquw(w^h-`=mBbJBS7-Z#tJUE5M28X&embGqw7#toUvOd`*h z&B(Rp3(VN#m9dxA?Xb6S>oY5^v!xT&&CgBAoo)W>`HAeK%nm^Ax4&+w*=u;$&S#kG z%k*ac?8Oh6e>H1|{`n^+&nv$nPB--S)>x~%aeGeqU6emFMfSB$?o}~n8`-9){*vspFxg4TweCqf1sc2etS+taQ75o!e;Pv^>bP0l+XkK Dum({Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json b/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json new file mode 100644 index 00000000000..30d751e2c9c --- /dev/null +++ b/Resources/Textures/_CD/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/silicon/robots.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..8858c1bac6fb81babb8075ac4e1b63685706b7da GIT binary patch literal 3820 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..0b15b02fcfd20cc38210c886e078868de349537d GIT binary patch literal 1051 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 AU;qFB literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1798ee747c553c78028647c9602cf055df8c5d6d GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z&eO#)q+-t7I~Q{g889$h?7ku?v5L8Tg`VS8d%G1PGSVLJ@2PVY7Tw@Dd4Ro$)nOgO z2~mcfObX!)Pq-Rl7$;~m6zyh?*}s3??We`FYu~IseqZ*%MCn5S%nsoS4_@Ms^);Z!hxE3LHN ztjhQDKE+R2{`JCt^tl@DY++da-#_8%&)JNd{kHu2&k{Cwza-R;Sd3;UYG>MWSnuP- rYzvWu>gL!-i?3f0LJprVjCBkz%CildbZ4;ugP+0E)z4*}Q$iB}f$gMP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..a19da2564f8c9f7ec46f388c84ffc832a26eaee3 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z*3-o?q+-t7JC1pW3>X*=_FfVHT5tPte_iJ)bG{I+KHep}i(M4`#H1A^e>kjTI3dcg zlSv_*;R#nm4C4fCh9Xvnyz++E*PoZ}uF2orU;FjPZf2Vz=gs+bPk-n(+OqfhyqtMD z;pvavOg(o_oJrkK^k*7akHvwvyWe#2+nv9}BT@V4t#;kD@c-e)7-l0`*v53{HizZw zXD0$0s?B%B-jcLhisld`#cI)op#| zEpwN+w=eUX{<|_xm@Ss@^*`qtt9s*vYn@^L=O0-0*_;{TM{GtrybEY3zoBYZ#oNx5 olfS{c=8IGm6H@rhu{*#&;Y{PnenHl3VCXY=y85}Sb4q9e0B{+j8vpZ}e) znFU3te(Xs;yy*Krwk;de-{e2eS#o4EUy%yK6Ay+H6B#BbGb*?u${O6mDX)$INws_zb~aum(hFilwhmpMjA8kt0=Iny1&f*>a!>3ru^BR zyDfEslF@5Z1)mjll@_!AyZSUOf2$=RdckK!)m*u2_vLxHGq#>pJXri}=@(g%3-fHu zzLh6AioX@S^=!h0C+;p)`SpiqT4*Sg@Gu^7*{71@%hueQEWi1-@g94->(P^cXZ?PV zbw={SlljN@MBKKv`~HQuR_Etp?+5KIl?R@E{ua9JZ+*t)EoTdPGd}J9E&2I&9jjRL z29_^dwoVc{ed~Cg`VNr|e~mZ)nfzIP-9O%4!Ym+9;`BXGLWT21)t8t@YbV@S@N~HD z^8fJ@<|roAFv6>y`$e@>%qPvl&N(NUehE#h@rqGeK8@kT$!~2QnMu|MUoW4%>y~X{ z|4H41jf;O9SuGH}eQ)o^HOa3I=^u!YR|pquy&+bWU)!7-!({W7@le_K4Xw8Be;f9# z{e15iTkH;&ir36fR>=!k=dI1Z&|1y;E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/meta.json new file mode 100644 index 00000000000..79085a5b077 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/fmeka_cargo.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..1a0f9737f83f6f5ace5c9fd84b4fbe16f6d4fbf9 GIT binary patch literal 1333 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 O0000HIUR`HjMshR1mFZ zpZOf9+@2LR&_7=qMwZzHr7?@cA zuVy#s{Cs;9FV7}k4-6XVQca~8`x(G=!Z6_wzyLf&KD?QClST(Ev};`e1&8m zsj)Dn95|I7Ll>&6h4BUSZ*n#`)qOA`nycs6#yY1AO&S350l$^8u?(X8+v{ACu4Jye z2U#pPUG7gBKyTM5kH-)HNZs8-Jb!0zkD3RY6GD{2D?{Yv=}pU4tfr;WOQ>LX9_v9z zo`c+JxmKr}GyrKd@x@1Y1RJSh1Pd!;QpGkp~Ctms;N0k1O2z@>&=nM zhsS4ApRH_>LjW|T9Ds4e9>$OdM4js1>)WlBvhBnzicfe#Fz^yH0KL&c>mJxa1z~gw z0LZZE=IO(T;}eo7DYQo2ud6nZ$(%jg3tzQ&MF4 z;%q&PVF5~BUN}NBelU(_-yAFFrc+i&l=Ipwj=i73O|5|SQ6@1DR;vLZkP|r5J~i>( zKv+J%>_btHMsX9v`FdLeQBoiCU}_7m7#)y8mM@Q?pX#nUup|uvjQw{4)!|iqisx{G z&k;FLzCDInh#HQfx6)GCslwemtqee^q0n5Q0|<_;oKP%jZ1n5ez?xMfq@=8!g%8l1>VccirHeJ z$R$?e_#n9i0F+`>@S^k*MxT2jnby7WimHg3l~QHv4-iyPOLINXF~)ng2q3MzPF-xK zJmZ|P2(U7M7jJd9GlejOlH8e7uPOn^-Y*X^&0wa@3Yx_~FjPrfzmd!*b17alvx19# zl=*y*_z?LDmdwI?U;5*(A#x=QKz74@2a440cej8QfJDhbc6^%8^savDNnTfq-=>Xe z_IqFg7-29j+E@xB_*#_V0c^R4&Kko%pgnu9h!=a`#DC8 zK|L;^(t9Z%e6)$8mo8$j(L({^yNrh^@jWADCVGf4_>=ow*YuAIK;CNLwe6A0Q03_} zOuvu!y$)gVp`aC;I00000NkvXXu0mjf DA+D;m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..8db716c6dc854148f7fb52c882da75e6094a54e6 GIT binary patch literal 5738 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 L^>bP0l+XkK*3F4k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..5025922b3844ec3cbd510f9e4b62d7532b69ccc5 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z$kW9!q+-t7+Z#Pu0vXsIMsDC`cC-*!oPEgQ2~+h3Ms5LRW$6v<&DlpzJW1lVbmh@A zxD^{QZDu38e)R`d{om&&h%Y9x!)!rgHvy$Lia_AZ74$ L^>bP0l+XkK*3F4k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..263371d86d628451960647d17d72b8c3c3d03117 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!PCVtq+-t7+lG01&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/meta.json new file mode 100644 index 00000000000..c7393cacf5b --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg-wreck" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-rest" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..c9700cc633c927213b4ff87032eeeb558a75788f GIT binary patch literal 1219 zcmV;!1U&nRP)LVYf)oq8nKlq@efF` zpho)FQlZih4Jj!lh=Qd>OGT^wBq9ouL(?xpEkZ%9eh^Cw{gWoGrcs;NrfIG;O>ELT zFPDTIN!EF0cQ$*uXOY7I&@%^*_ zmXt0vTF(9iUX_(!;?JAcQ1j|57>q^bc<_^J;`cQTFuzU4lL)`~|9zu>c zSKd3Fm~+N)Jhl{p();aqx2?&;@`skA_P}Wg^5Mb#=pVQ>`!ztv<*RZ~y0`>u_clxM zcei9)qvbZ(+uvm2(5@mJZyc2wVBKleFRZakgP~Q;3M>Pxa zL{*iX({m$)iC71=z8{g#s~&$AkF2Z^Wq1tFt$z{!#F7B&8+wKCuq{sGJtN-K@&k_C z%opMjjEPt8TT~*)89lS`#pgb_z4I{=yPe?ER~TTwalN}EDGLbzOcf)wGhp>^eqbD5 zUF^Vju18Urn}znC5OQ+oV`w;zNTd%wUlHzc3-Ng#jE=-iL2*AaIwV_9b{1}k{_={a zjkea48Pft#TrD;lL70uVo?n2Eo9~6EI3OKS)RhStSIeNRSq>r zWyJ>I0vd}(Woo$iXooL%$Tojb0R7gYqaYozRVCwE;22v5Fcrd|%XyP?xJwvFBz$Xf z4X}f0?(6BY9dHZ2QymxC7(lRhQka*lzc9CWolae1Q?hTM$4vE(ox9{Wf*+^ax;o?u zU-4MXE)#tuWPo)X9y8OTBBOoqy&v0GOyKCoWim5Lm|!f`>y18iUY^|Zj5gEjmE!y? zU-FT_ z!t6U5mJzWW&UB^{No5J!&~jpDf_ok)vd4K6@}L>FAT3zqZpD)T6a*s-N6m%E!$h5a zJV0nH4Wpk6oAwWhipb{|i^p+_aktPWMk1IiOZk^f9Ttvf3B~QEK$)$74PYiHf+*p1 h>VH=N%F-29_BUD&Gecb%8d3lN002ovPDHLkV1geJEyVx; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..3fdadad3a55de342dda8ae201d6c00fce4633b97 GIT binary patch literal 1518 zcmVmKMNEwm6JyX+ zQ`@u+)(5bSnxHRIN^7H*ioR6RYC_;aOOzlY#F{=B8ex` zCV&ZG0?Z2#8xyBQMnuu5e}vG&aP7G^Y*}`Ilug;njNiu&?_Qfov5{7K?uF;+7so}~ zmfWH2sp?)*h&cfN4)$@2nd3U^fh@|+&7p6;ZXw$f3F1ljQu+_B0Ym`Sb*YPLKB=SK zse|IqMoVo50OTHFM+&69`|KpylHBb4vHfS3R|C~0YlX9Ta$cRJLk;7!BErh|H#=TR zks1JONeQ%WeIj2U-Q}XZ{2c0c_ZePTYLRLH$+i?_TZLWBsE5v;d`d*YMd#bwsr$mH z;f19ZsRkg!d30A8&)Vaj;r^<&tMkq%m`E{^znoVrNRu49P-;T-g9LyA#~!znV%M*j zGkCEg)jOB>m>j@@0?1i?bdIRLJdM8n>N58oC`eLd6oQGgu-wjLt$6u@DQl6YD^)fnXwyj9SBet3o3vHaePr z9X)SzkNaP}FTUewaw356dswO;vcW+GiDKugY z?I`<>+X?@5s{8mj)t>r-A)uS4##)O3;PV3+3O)*Z`}AF$>o>Np=Kj*!L4!!)xbEjM ztqz0;$&8L%=N}@1XoRi`C!cSKtk!q|ImP2D$_`RM?&O1cfec`f5(MADa*WR6)Q6T{26%cSbabrwtSB6^2Gt?(A{-)3BzoflI zJE-l4PQ_3MFuU2%6New6#yx(cemjeFXDX4J4z(Jp;!LBW_j@=M0Fg6?b40?`_ZvqB z5rP2%^@9Pbi#91(cC(IWH2?q@S~%i7izpnvH$1RZ!#Fbaq(+YT&&y|4?gXj;3(rSU+oR*BuF4hkW8iE)R`j~Zz z6c?qg4tKwcT+SX|2@HTxBBVckssaE64$#WIV7}<+uS;v~)GG7>9U)S$)eN#z^80zr zwf;V`OcTS%Wvc<8phW6Ep7l~Qw_W+9MMbt)C3*Sz2AD@)ZstksJu#&9rKe|7?;jUg zoY7ILR;DL>+G;TXT=~_(wOhaQB_!TYyN~tqN06TRW-blRF$uLS=WsNqW(H}0b~rT+ z#PFttG0;fkpT?4`tpYfaxkfo1pBf{7znkyz!PZLBp37*!0L>ejxIWTq6@S$zVAe#_ ztOL1!WNgN$QL1vz!fOEfLkDU)=PxijIKUD^QIctpkpL9n@%&~(q2h0ln&v|dJ|Wmh zuB>wa^yc#pTLge%N5cn7>m3$sP6GqzQKO+AK<1tSQc@pOibd^5`Ng|P10u1f$`O1s z(i?Pv;-v4($lNM+#&hZi+Gs&bwB5(2Bp41Y-vMyf-(z3`)1h@ zlJ|hXPAKh`{~H2Ao^ZlK!nOV_0)j6D1onO87kS2blvr#uot<_rw;1-~&JqRDkRXc& z&>J=wqIkXz4^zu6Hk#=`ngZ$K92Y#EYlsX&-qbkvn~MU#2Sr8W8OwcsY(Uf zw&)08X`()$mcvjfvDLz6CVX_Kc6%xC8jjbBgi@=XQ7_8^FdqzB@zajtxBKtef96j7 UEi1Y80+C6Xvp`aZlcoOEtYNmb zvJd~jRjg6Xu`;Y?MnSGwwh#wP!%arox=m+)7`QBo4}pl87(=-C#+UJNfeQ=mvhd0&U=2p=l4A4c@GA<&88F33FriL0y+VmfKEUspcBvu=mc~E zIsu)4PCzH{{~_>m(PIi)YloehFOSfgbs@CBY>e8iZGN|$0Kiwon6+_Vru5Dt-Nb`%J>85S(g_ro4hoI#yUh7kg~981sq%WQR!=%yIWnO-&uytk)?l+Dt-$ zTT5V9ezRX>M2`|;yvE}ZXB}Oxt`zMs6Ie_bybb{X;3@Lq#m{?b#_6EX_C!-$e3VdV zQjqjb1)p-@LVha!T2&>$V`(-yoBtaE$Ors3rlm27b7%hGBk8Lxm_T3W47X>${)xJ~ zN4fu6agUYzcFtdaX5ciOJh`z@G&1l|7B1KdK5OwmGxjcGfT zu1*`3w_c;yH{U^@ULq!eyurG6&n}@M*Re$ofsju*0C2<}V8{a^yEgayN9svAc>V?_ z>Hf0W<2&P2=iJqqmjIYy(%)!e#*c2xpp1lSZN9$BO4b-VgX2WJ|G4@bIq|_WLEHy0 zLQ{KUCli&m1SXF!_BH?v14#1p%4w4E19*Rzjm}ukanZ5V6BRrcz_E{v@z+j3cCuCU z<1{Zp0>Ic4srkt6Z(K@@aafKtm?-(dWG-UBG`I?glKF5jOIy-dr!h77tL^&rsq|ZY z(;Sr~Ajr6XCvZAK$}VspPJjf+p4_MAOY&qgy_A*7PL+IdSXBUv%Uc8Jw2%`vB_d-o z1kqTEe$kMdbN|=iA$oj)X~JaQ>>h#lkv7WBsjiq{Y@{Q=Tm@W+|>CC z<-U2H%Q@x@?nx0Q7{g4aD6-qGYJGqPE)C`}+Q{&5>g=-f^S)jiZQoZ%kx{)gJ?>zy z5qC%rgZ#2eN+Lv8sHVC?RautU#MLQEknlR_?)%weCKkF(^9s*Kh6enmKN1(02Cc7q@?>2IC+p05*+f!npMRR zn!dq7ewLK9mR>pPq~@k(k6%awJj5n2fJ-2dAX>$JJZt&0oikVFh73>lUsq{LtQ^#kPE*EXYlz9s@&-Apu3jG^Z3vw zgHq)$07*qoM6N<$g66HC A%m4rY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..47a4e6f4328ddcdfad4024e5d39685b1c9852b6a GIT binary patch literal 4955 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 L^>bP0l+XkK*3F4k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..5025922b3844ec3cbd510f9e4b62d7532b69ccc5 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z$kW9!q+-t7+Z#Pu0vXsIMsDC`cC-*!oPEgQ2~+h3Ms5LRW$6v<&DlpzJW1lVbmh@A zxD^{QZDu38e)R`d{om&&h%Y9x!)!rgHvy$Lia_AZ74$ L^>bP0l+XkK*3F4k literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..263371d86d628451960647d17d72b8c3c3d03117 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!PCVtq+-t7+lG01&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/meta.json new file mode 100644 index 00000000000..1c4704a3e5d --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/k4t_cargo_alt/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..0eafa9d180f6272ebf58fccd2054481dce5b96f5 GIT binary patch literal 5618 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..61deb0cf8c13cb4af4856e55645c467d50926915 GIT binary patch literal 1671 zcmbVNc~sH~5dIId42i& zSwx7jUVP@y0=i+VeH%rppTptdN1ojs>$kDJH)I(9)&q(#t92Mep80bHxZk;Ra%EhtUWXC)3#i+i68^tQD3!l_qCPD|N`KE{Om$y}l zVuz#6YaZ~AmV7+z7gv(R1m>xA390u(^ z&`8AR(yJNV+q?aC?x@*#3?L*42S@yJ)x^9_drJsIG<$687kfap< zu>-P7QCX+cIrw$^v199~i<)nS`C+kiu9rv#`(dL>g=W+pD90NL+T7W+_o-V~WgUfK z_2jlMBXx0?=kKC)U4Q)GWc+=WpArWge~qGSFeT{c7EuyZ#I&@HgL-V5O|GEHDZIGc zOxcA$B+5c#5=f^4$WqW2IHR#ow-SQ>7~qYLtiR(=8@CMVvPF@*;{*{Um^x)!=Ge>aud#lF`zqGecMj@=1oNpGr%TR@H(L!3fD@-iY zTt+6YHeX48^EEUx|9LT1 zDA6TGrFV`Sh+ltRYP%gdIGi4mm^td8>-0(+otJpL?NxU9lAzi5UM^`-R1iN<5bAII zdpqG#dxX1}TJ5I1M`8}Kh#bfsP2JTq>_XEv33}d=czedYfQg43`$q6daWEO;hSS7X zl&h@w8(ZNh&=~3+c5~qKl$#49*FA$fQ*9zR2k4V|!sw!35X0NWrR?z-N%dY~Wr2>b z-~Ev}ILWnkQ>{jj@uCe~q;ChDnX4~!Y7Y`UQ^uzwXvq?aW2Yq-InBxc?qP5JTn#G_ zvr}}oUFf;MbO4EnUcwv4l=GJprJ6E)GN7UDq21cgF6=MO-j~KcO`Kl%Y2qFSwjb1;6zvM z(kCgmgg401?{HvarIJ~Zlg3*@I^j&wY(iO+o3FZ>^Goup>W#_fc_SOHd7Z&i$b_OH zCp3`Y^i^hGhl57-2887CVq^1BKD#1^lude4XxLc4MBT5*2`IL0_7S$Yj+ zq$b?W$SBgQTKX+%>Z<4CD%KQvsLUjo!{AR|;vNh<)zD=duw~u9+-vy;O_Rg0??u}s zL_Fk`E^(}Pgn^OC{_Z~cv<&g z7GD_oFiDWRaWpQE%shMu;ZDrAmmdasg{+5Xzwj?741Q59<%(i>Xh$7Z^3JCib@)!L zdhZ5*M_Y$;TP=!txfZ)E`WTtaUo8plz?+s^9g&SUBJT5|{0R`Tcr^U~9>ppci~uKV zVWmX5#%46L=Q#0`8deHi-#fXOzhedb;_5%nGskuXJh&m370mM2K-o8OQljbKg*_`^ x7y;n@apP&j++3A5gOC--6dEXtLIEov*NP=$P>OEkKDqp{ssMLE};Mb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..bbb4c410671942e8fa4b04de7a7d921cfe118c93 GIT binary patch literal 2787 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 F{{j;RRGk0- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..dcc72ba91682a48f059febcf28f021840c332ed4 GIT binary patch literal 4703 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 GL;nXP^TnP3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d71685641a0ae6985aa8f13d1c01a1906594a5e8 GIT binary patch literal 1466 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)iS6byjT3o{<+(}`{x6aHvZ$NQ#9Z1`7TY}gt@_(!GbWc;~?XoKfmgB zeg3$p|6knq<9Fp{9L~vh?fd-h`t9$E40@~^zJCAqw)nou-$Jvu_x(1lI`_l;UH^{# zJF_bE%56U1-(mk~A3tLO8$&t+kO-GKF#Y7gFJInls;`P(?;XhS(&zH*a`|01_5c2R zJ=y>G-G~2|Jpc7-Pxe;(Z6|)mi#SN_+WXVy?XHu5ub1z3zw37} zcxq7nyB9|fU#~s7b1`|G#jtQ+36IGq)i z00xCVSHexs)@kq0724}v*|tc=XG;y<(VF^ zu?Bp)_xZ&4)4SvI>jM~6%T+!d7P_;3`+H}GIgAG+Nh9t!F|1u5|Nh^O-`tE__SNnE z{TLV=7k>Tv`mTTXdqY&SL|FwY|5gE0fIgSPC$I`&q&)fh`mTIAIkLvh7-U1j9>Bk6%kx!4eh!_UIY!&-=G*u~Ocy=k>lGB!A-V+2@(pec$ch zciZ;Wv+dD8K8w7#e|*Wrx}Tme|MJ&z+_-h`_4K>fetl9909%2R$V+9IsQ*f%^5mx9 zU%!X5O^CZvxMRQIr>O6fPS4sIUtbTBUZwFf^4<0O-z6ZhH&Ip67b7R9M*m{#>E6e}B~WGs3(J(+~AMv0Odvh85Y@ zrWe`Q*+1FaxOUxzr*(fop?j0jC2se=mfstHBUpAUu#|LX0fSt9PURE#8QC?>Odj&l zcE6X}-|73s@p+-#{Fh$a*RMafd)n{h)s_F*SqrvToBS^RR8YPA;>`6skEieYb?o-* z1<(G%1^Qrgu{eKlUH)6$4yUOp6zi(#pP#5Lf{aJkf@@uMB w?)Km3|Jk$P&U;Oe*N=k=Bv{5qu=X=<7gR`t)ivz9v z!Y$}x-eKkc_oj{SHTl=cnp_W-S-;?4uC94@_wn`q`e`qpRa}%m`)-!YhCA_bA0*b* z+>O%@TK%`S+veXQhPH+6zfapOefROT|9$=ceAd?Z3SYZP&kr$7lCV`MmjV{_g#P4ri}_ zE3Vu2JNLUSdxJ591v8A;v4~+?Y`}_2#>0QBe!DW}>|PM?nW^pf*KgfSH_99rKAr7+ zr~meM8MtqW3Rujr-^46Y%>4L-wEFJ&a(n9rL-vrzwMFl)-voxEo_52e@AKUE#oq(E zAd+#4jK`C9)gAHq_m?9%6X9U|tR1}!QTO-X`}_A@KFft)|GvI^UtX`=aP9m0^7{S1 z=P@6UWSGMUBVqy>CPE}!8C~vyHHotdRQ|8}{(bj*OC*H|EhMl+**{#eeRcfK?ti*> z`fuv1O=K@K{Pk2ywXP-YKEOy1E4qUB#b^clA zrhgId!y_2X?>g37*m`E(v#qPGGOVtwhkO?DsG z!3=j^Fetr`jX(7F#@~y;Xx+W9<@d(lcC7G74`T>_zS4g7@{_-kYilAI=fs@}npJ+j zKfh1B_DK4T=TUz})jt`3vG1C7e7@*`SML41{rzdNm-qj<8ebUoch}c>S8V>RVF=SV z-L~t^N;4bI7Uax?8NRor9In_G>h0~F_51C&?Q8<2uQy-1y<+G6y!vd0!1X_;-*Y?r zw+uaD-dVv=bZ<()=h{#2j=%5cO4zZYz(Q88)O!E&Yr0qN0{#25XTiq%!KeQIs6Ee! dwW#~Yl#^#PA+DlK0$AiSc)I$ztaD0e0s#NDdprOD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..f2dcff381d5494cc6219f426e734e340b6ef9811 GIT binary patch literal 1965 zcma)7eKb^Q7{4=26NOeXEoy9=rijv3(pED$BIP47t=5dOMEPnkD|N=)nNlM8*hVO2 zY}%Ev2FGW}_}okqm5(&0DH)^0)ZBbrE_UQUyB+(-J@4;4_j%s;JXgM6TJ*rwc0DuCPE>R&S4Cbg7jnIR~833T&IQOBhn`s*Y0G8%pyWjont>N32 zK}PngW8~|;4?S_>S)(pCR~>!hGa6HMG<%(Q$}`hxY<)!T^SF)?>fJcQ(%j$`cdabY zg5_wDQ(>HMa;(*lg#7R>$;gw(tYSkME3ZL>xqZY7&WTd_Vi)!2t zge?j$V0O*Oyo!_(=zIiCIn}D8Z|rZ=#U&7F`>KGjY9Jmr{Jhe+Nio&r&C>IWXbfsr zSkBtHg*3Zw@#7U57C6 z(mmn`e4EZhFm%=S*gJEgg#2L`uPrEJ@%RNz`wA_DWklE& z-j6-sY3HssdHv5HY3!j#IxGZfu-EAw8>l}!`Yw>R?7cFtz=tz=?ZIeg>0XNih6(I_o{})Ll~QYS0xeC^3$b}sN|se*jh{5d(p=7~)~%?hwoLDg z8NwW{>oex;T57C~j*SMs0v$Dy-||z_i$sc@>_Y(iPF=s^rn$zq8OUiUM?Lld@Lf#u z+&`Z00?KZ!NBNs??5ETk6KUWzpjclo+`>DVw}t4yIlfHO8n;!|;Wo>~PG9tTUlN=P z0ZYtPw<~M7QWx-SXJM>{tim}F*#mz-H)`k_%U&{ChGe3)H2iwfBiqgNR1#Pdbq3W} zqS@{)*dq@TDK@BB<%6sqM=?iP3h5o)KxBj20NLby5RdvKcO6qRSIY> zpb$1vTfoJ74e#T^Oaz3u>V)r>=$0~*5V+IkpkUSgN<>hY$$m+#_ji27##pn)D^eKSXW-z7hvbl; z_euhtn>t!Hw3jvE1m{9lR1FH{)#}HA4QyQMg{DQFCqS>3*YT+nSI|3+cOIB&^?J0a zrC;7gp9_a6`?7*>KhEH}cU?sgI05aE>Hga`ebvlZFIiw~ak^O{mJM4d!E}oXN_R7t z&cmCK#6B@PF8RJLAQ2A3T`t?~NO`ck$v`>$@A5^j`QHg~W<~+-#rsyNwsaC`eehBC z%jZaTE&)ZxlGVsfDh-?j2 zg1Pf%7#K>6uQBiKE-6@BJo(d{#SJhqGG15?4Hd zbaY<_N8})kUwgc66e&}nRvzUYpQ<(Vu0gSmC`Y2zJ?2>)z5Ivw;*W>Frgy{@s2H!% zE130Qa0$s5Nnj-W1E$cFRaR3oGIHIQOyFL$nU7U=Y%0BK083E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/meta.json new file mode 100644 index 00000000000..5666bc99436 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/meka_cargo.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..dabd36ac31740061ecaa5b7693e00c0d5b3884d1 GIT binary patch literal 3955 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..770acf475187f000406aaeea79de195352286b59 GIT binary patch literal 1197 zcmV;e1XBBnP)Y;8=DeaG>tS1ZLuKi_5R1s^UmswWkI|H z!=1aldwyrR=iS$Z{;`+UTOo z&p~M}{rJ@EfS&t*Lhw%kdUOxf)E4rl=H=f3fYJd`u|{7MW9)h56Ua_+tQ-&z*+S1ADS5Ej@$#rwa@GKKI7}Bn0Aq`{VoE zI?JDR9zb*T=~m@>(YbtL$*<8Rw0_GeN*J0D&>lenNYY7Sq52s~s6&YLE0@lriYFCp z{o(xU6xwx=meh;rZbP+4E(8qVt{hTw=_pN`k!h^Ky#0=i-ES*8Pi1x|EuR%l5wWpU z|5As$Nt!!EKmgv9Ltv#^1E3s9mzSH*{pgsUR9o|f0dC){^163G08rvy*#HGaqjV+b z9W^`_5tU5Iq2a6;V`YvH+^>37N?BW%8(={LC=gs~am-e&+exVtqFpS*n$%%oJcc#f z_UTF5*u+3c%JQZTdH}AMFl=0t#>ur}dW!DecZOof99_ALLE-WIO&q489lOX`u-)t4 z0ej%b2Fqcc<4vpO6VoPfn`^aF&a%b)|LW6HZby!rOY^6V;QvpZ01N3j07N_i z>l{}~^w>7j(aTnsH5l8PlS5}q9&z5BEg>4!FOu@^HGAE&!-XjSLKWd`i{R+Vm?)Rz z?b8^}Yd(MPKpn_iHd1SKAJN`hwHAazk1H3JhOl0=AY%g!kLyNr7tSUbgWC@tYdbaG zk}n_tC{IoZBmBxL8foma5H2K0!pwQ$JWf>4bG9PS=jG_OgnW=33JyS(tM+ef$=dOe z8eCkE)th2cy7OF2N`ERYbkJdaK8c!i>(3eP_f|vN1(2)N>XVh+-@hoHlM6B=u`k)` zT0EYalir`yX95+k0CKK{9Gjw|WsPa!|CrCnd(ZRNtfLK2AS8gr8qC4%QoMo!aEHNW zNUrkGM4B|YbzCkWQ*$0Lgor?79kE+fV|?8YeFBK}Quz>9_j$Z_F%EBJPYL;zlu~rs z)&T-x^_GY}0mO1tKDDnV6^>qF(qLY*vow~nsnKJfwh%??iTYL(&-evUYrnjL;X>SU zRT#MoNS`5ePuS{EcxrhLN0cbc*c+z^^`u=7_yR+#et^h0-~>XwH%K_7o~Ypo8bCxW zR%5Dq%AY)`{`mUjfv2Cw{1uLkYNZK>ST(dP? z-7;5hwzvR@avU!##>H~?p_9hE#5ou+&IJIIa<=hPWBjS%g@*Th zuGPlxdjRU6TOaK$W1TXI zSXhW@1JpgKRJP_6hFCornKnSj#||3sH1pb7d4~=hKJ#}0+CH>XW6RqRoi+r29AGqz z-h(F%uzubWPBd%69DeWV{ze~sL@BG5Q%%(aeo8?#=*Gcji)Ac{yclu&X5rdGzoGWp62%IsoM5^B!^tfL_lReuoDj^+Qd3Sl#<} z_5zZ!@l_2&NP#Y#=myw#vWTviRq*;;)meUCK2k>1?W4Zn9(cq3<{j_r^19W!FD!1E z9spvUyfT^N56kxyonkAoMrgdPQR-f)dtL3;WteUcwB0#PU;BH>8=b%|hl}S4JwlSV zI*#tQ4$-|wO{(sYBU`yxU1!`p@Tn~jdzs;!Wa4S15!Te4IM~2DcbJG&B;Hg>vyMg7f9>50Xco_nc^bHn0){e zld|yuG6Zb#kdJj&Z&s7m-J{1dLjXqqs4T_DrLp2|DQzfyN@G4Z3gCAZUD};QXP*9` z=8hqL$7p6>Fi00(^s*-m34uKL%K4-8qv0;)6)a?ZcS9^CWX=)|3J1io4u`KuiK7xC zVUs=!R(x(Y%J$7o5YQ>4>@%S2GTTN79m``H$$c&`mJ}(rWEw zgIRC?ny8R{nc3?^$8%ABmW2;Ic)OD!;HA>cRH73tA{_pyc_5_c2j!#tD_af=;SD9u z#dAVMEr~Wgm(n6Ffjgs;cu&548NQ~-oX`aT>o;xQ7UKF}Jj|mXhatamg?@#Cfxd|XzZ(xmaOeQD}!aM3;);&UigCWIx9qK?D b?pFK>qv8s^yWfr&00000NkvXXu0mjf*+%x9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..2a9afffe9f4e6b44fe6800bcb352230710c38d36 GIT binary patch literal 4420 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 Hp1k}Yw7Y|W literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..cb1414907ca60eac36d93873f174887047fac30d GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z$J50zq+-t7JEt=bJ4i4*6kO6KGPNlu@PxHt55oj;hEHXTck1@#pMHM*)Aj2zxk>+G8KT+d?fS9uXEYO3ZG$rV z-F&lm{r%tXeEnShO5ngRr~4ld$!}!=X=lP_CX>TG?}ko!%QuprPyLK%@~JtuKmCmM z^L$QZi*e|TV{qq>slRKpGylMoJME1BKCdrMKX+FMX3ZSK6QBPv23K?XoGs)!@VV3H zu7K~^i*RXd7R+W?_vho`$Xwg!z6__O-%0QJItT7IL^#wj^1Y8-d0%5i8ZfXKJYD@< J);T3K0RR{bo}T~! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..0b911dc91c41d1eb4bbd7149330bf5acc52cc37f GIT binary patch literal 409 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z+tbA{q+-t7JKkA`9V8AUNLDSnw|@1#_2FJ8l>~gmw!OZu>T#>Z!6v!h;K&n0`4ij> zm5d7d3{O}a_ApEkXZXbAa8Iw{_VwqvKmSGk`!#E^@0tDF38xPPi`$#ld&ATgJX!Gj z?6JQeKhE1-_s>t3DI)%bb=;4|(?Hte7_gWL6s+bn_^8}&n;d8P-@Bpn{Lk+_l~4cZ zG9p=wODFe(7mcsi&sP7=J7dmog9G*dO5dH?8O;Q>roou4@}7M{mVV<(OFza6yNN5M z7p=66f=MI$3}!*T@PVoJbr!4FKHtNcP&04NZ?QLW}z!_03%*UjjnCjldY_MTtnA6<}TsbW> zu7%EOds3dnzUuqF#zj{?ZnnSLyHxGJ+=+<{6OFkq_-^l$hHJQPDVa-P)-MEWp z8z*cF+r_bU-es)={u8H`(LE&)l7*k2gFq=hE<(`+dCqpM;n{|GWD7 zv!%29=L;W87k91RvCU8==Lvh#*?f@)ekHO`R`VIo`f<+8O#12BS z+%fg-wRVh8{{*c0xz;QDgFNW8>Cw8rH zTA~_ICG}_3tc|BuuFg+TtKf`y&3vS;X5Y)b6MnIU9%5Bl!GB@8UGl3E$v^&+zn92f zKKF(>ND(ut;eI(D7Fl&*wtP~e?B=zr-t_t212U#z_2@pv2mhy*Jt|&(4wyh0JYD@< J);T3K0RSy2C4B$@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/meta.json new file mode 100644 index 00000000000..f5c37011178 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/mmeka_cargo.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..0a7592f15657bc6e67ef3d822b4259df005f0ac0 GIT binary patch literal 4717 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..8dba252acaef40ace9ffe37fddcbf9975b622171 GIT binary patch literal 990 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d61f4a536741d75903c93e90acbd7becb6e7e72f GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z-_yl0q+-t7TNeWlIY=-(EIsD7rXg$1rK~jvf=Vjb+4RcWHvF~~uFpHE%J)!qCzC=r z!xOHC7{&?O3`MLC>ljXmGVI*VTvK2BXP#aCy|n#h?|+uFSEM*@7T;e~7yV$Kc<-D` z#@i2``dQ8@5qaWF?gpSJ1IU;Lcm5rv)sY|NA7t^f@7Q`^vF^W|4DOg;OZtDjoX^X; zW6K3)y?<-E72vj@TbSEM||ZmfG`4^JCY{!;I^AV}4GlIC^Fq zL(%0r#ZB8Uem8k5u2lW|d-sFY8bDv&_{IKhkMfxrdo2&lD{qn9ygaAT_FPk>@p6_M zk9B64ZpQ7Vyx@lP3a>q1ZF9H^s+yJ`*=;XjxeLWH^_$N1X`Y|-_9-wv7(8A5T-G@y GGywpDPOl08 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..e15c749361e801842eb704cc8bf5c34a316fab89 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z-_yl0q+-t7TaH1897Gr{Zac;5{xL%CY;vVYdDNT6rjtF2CHqZ38vCkkx}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..0467cbc6dc67b5ec30cdd5a8450980f6b7ebce22 GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zs;7%%NX4ADbL{;N8;Bg+uO#-*BZp(9u#hw}d%^<&QSpZg1p-GDB`g@2rG(wjjt5$A1R=)Uc z^J+a~g=6!#R_@zYU6i&``qh&o{(6n_LTS8er_Y}{vPtfFgT(z9edD@oo(5$~HQQq2 z4s9&>_T7$g+Lo!&>c8DI%x;ubb{_wC=%#&8iTVu_?q56p|L5&uG2#89&u6#bJrjjFwDqc`?mQ2EWS1ny9U->i{PH8UN3IAlSmxz-eDTdv zugIK#hUuC0F8x(69kbhaJ_&A-s%*>%Evo@*nDS9Z%~DB3%%=_UEeTe?PNK0-+7FVdQ&MBb@0HKH?(f|Me literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/meta.json new file mode 100644 index 00000000000..2479b7b10a5 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Cargo/sfmeka_cargo.rsi/meta.json @@ -0,0 +1,58 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_cargo.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ], + [ + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..9fef34232500284638762461ceb30958f8d67fd5 GIT binary patch literal 3658 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..f27fce2f1d7b7b4bf4917c602edd9766ceab5843 GIT binary patch literal 1024 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 M)78&qol`;+07>hry8r+H literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..c6223da371e7a528663e605b7ac4aa6b57039849 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z#?!?yq+-t7*@i)f4MbR{OLED#CKsCY9SwYu5OhJcC)s=B;df@4Hoq>p`6qjS(=HNf zn8Tu=&UnI;0ht-b{o_~7|G0a0ac=R|C4a9ny_3A~;^6r;@hsP3wxoLX_Z&R)Yc)%b z=1;#bx%z+3EJkIi%47BarYkkf0U~FXGZj&HPAM`?6Lww3foT)i z{`AQW+0|9)x1R5A_hnkgTT*#x?MI+qEDl3=Zu;hi=;a5E{X5gI+|hXuc5vqMBgR=` zj8Ax~ou6cE`<8h_TFL$M2iFh#4O|br>FD_rv0Kt$@x`0jM^1d}W+>`nD3a59u)_Mp z{#SM(2Lj6{)L+$QLJJC*jW<;v@GL)4{dh^NXlr9xK3`E^|txP@6CMiyY8%4YN44 zrRL%5XQ^*KulY7S_jcq)lM{lGUt}JLUHKa$qiZiXIU&=UbrI8_rdjdf`n&7vxws>; zqn(GzMXn`~ol3klWKxGeep&EG<(nJLEIydnC8 z*P(wp7Bhaodv|-e@}0W9@4ltS&swf;$7jh@^XKV|_qUr52Ybg~S68hwVSVQr!M9`W z*m^p2J*IQ@sDk4^MSR`_6rgwOkg08@E|L>6v;1jSh90! z%Uib{N@iL6@qUutVvZU98mUv5a0Cl5ywtr9Y|E|+-gPcr5y)yiC;wt;;Zksz;S5X^ ziJMHn-mzWZ;~k@%wyj}bgXw#r>m4ga7%Y#@6Iki{#`gn%z1}YK{(G~Yr-*H+TKxO> zqd!lcSy(JoT)#K^c+}aK#~<0KFN<|Zs%;2z6-iouA^Np+PLj|E`-m-e4c-&C+2-8Q zexv$|J!hZQ{=oGLQTG*EJR7#!IjsD}xbb~3Q0?J4OqyRA|8Q;!`P;DXHd45zaV3yURG66_jhF*-kA0Q4Sm;&Rr1pnv4ShLa0yXGH*$JAE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/meta.json new file mode 100644 index 00000000000..6ebdf43cf52 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/fmeka_engi.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..bb3aa005786b803e87cd4f36455576464454e6cd GIT binary patch literal 1225 zcmV;)1UCDLP)vS4~a#>h>C@J;%rT};6>Ya_dEx`9q_i~EpH<~G-K zY)|KV?mf?a?w)&ZV@o19KiECbbDnd~_w)O6&eA7I*9B}jM(6ft0~iv5`f-!oF7XIqwLJy zT)cI-0L3M%t-cpO%7*{ZwfHs=mLOjq*pFMoH|Jghfr=F-1sQ4za*-h;F<+(QeE;2e zPl1d8^GgW|O?h=nPxoyrH20nO!vWy{s1J@x&+UR^g)yLfETm=T20pe^$k!z)_1XE|oZM`RxbTKkH{laT~b zx-x{GOUtoLjHPir>xJT}AS?hCy82+uWA1g8eS54XpfB} zbVK`y*geS*t$lv;YHzno0&t(IkkNA%Aq!0kheqLr(*t#C$eP<&+Jtr zd1mCw?=+76^r#``o6Z_|B0Eb?W`*C53|L!@UU=i8_B5%;bVNj-;Ncm;0!?hugz+Hb zH#!!J&S(Ol%A14my}M{ynJg3D7mjz?rlMnoCE5su^4xgY_; zw{D_l#lzSU{mU9muN$jJL^^)QNdrk$O(=(GM$rDhwie@D3a)!< zoxGNNF7=qK5yGjt1hJorRs`THbkH4~eh6DGXNepEgU2_-phRtyyc@O_;P#!pLnzLc zRj$TlJc`d5hHH(l(6oP0AA%B2wCXFFm{$M3*Zv9b^jg3Ty6exuaEkkKwB?PaxyDaLly@)c_+vJ9qvZ4j!mR&V9eg ztC;x(VD1@qra;^K>xYq%)T*2(yxK9p8mKIYl+Ju;=?1nP1ws}_sq3kZ=Tf9LfQ+PY zM8`jf3|z#X+%c?wb_K5WUbHwv6nsVOKJ%%@`Zj@PXIo<{8Bf@ zyv7*CD$NFA1K>(4%APQDM~D9L8AKXkXh`<5%A?dXPe=P8=Td+*Uk?FYw^6;n0*4NN zt{|wJ`eTP&Hh?1~iGq{TcASh-xz3Is!Ol%_qN>R*QaWzv5@sFHDTH6ljiV7LKllTR z3m=Ckhg*3_rWe>=vJGFHID*101q851fP!HfXq%I7p-+ZR=e0!2SE7Feu!GxWBpJ7RQhsv;MU`{t_N(3vKGo7BV!1b&j1UR2v3zkrK_Q9 z@_7wWdxrBG5XFU1+SyTCgYEAY85&?ND>D|EqO)!zD})BrWBNK@LhY_G(vmHorG9AC zkS^PGT@vKAcC}N0DD+%tQ@IY)d1L;Vp5=d!p>Ik_Hg^G?=v=49F2TO> zg_syHh;>-??>ZVZrbrhdmHU&EP>>F}YMlx$>geD#T(-cQ0M_?-rh8mKl3T+^rE~k~ zH0VeWitxG|TkU7xIN&qj7@<$D594hK(d_jG0$5Gn;7W{%6V@?KP~F_);+F06*LK>@ z`ah<9)h0fWCJJQjXZhu`T6|kO+Je7~tVUh1I9bQ`rzMN6&0VuP@x&*rRHq~w4=vyM z4=)l#SkDJ{{AXl6^U?N=-;FIPsp7!-&RIdQ-aoSDVN~qhWnTMD@I^EufS*)Ffg)lk z^A-!_txFM^r_Z~B!F=#hm0+2rv3;|o4EmZ7d=qM$@xLJ<^zrJg(7)t&h#GH}5QZl=lKsvJM_ zWV$Uf40-*rz&U3HzzJnh5uI{hL)Hj7?YKE%{;pO2Uu@P9;MUA^yG7^KE9it#DOE%O z+aYz{05pW4*+0@62V|Zn+h_m)002ovPDHLkV1m3W Bru6^- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..06fd43e95e736f3470ea2c2f8142def2db9f7968 GIT binary patch literal 1352 zcmV-O1-JT%P)ndu%6gMdN6AYc$M2p9wm0tNwtfI+|@ zU=T0}7z7Lg27&(%f$@WnX_!wA1;}&q8f`90p_kECBWy`u6NVvUay#EnZR<=5OWFufJos7XLA}YT%Vy&T~;bu z7ZeIv1uDZsVC1A=#Kpw-jqv zCWgu54$zK`bJTH4l7Mfp?){!Lx*955cnE~z@&Le*dw{_Qk>feHtd!5Z^TMP_qFY*Z zpDc9F@V!WNZb?9voK$@uvf$|!%~h`zChLHg-feKI+l6Y2F0;k4}7DEC10NX^)x zVkRn;l0%g*_BI0yCy*rTMu5%*Z!$BCk4k4mgqh;VCpJjpYt`acUXo0E+x=8nJ45rS++!4mz$)6Bn+kztm)W(oXZvO4W#9(!E7pcq=1_kFwLO`qCK3rf*xI+LFcCY z`Xe(Id3`y-{xGxMz+uMQR8b z(qPl_l5}c6I;|7HI+aUR4ahmbk!Q6QWte4~6MN3H8hg6r^Y)6fp>{nnN^F; z%P-Ub43J20%=|J6$yiuBMSV?~e2)A71n)S7l*}_h_+wAk>_X|=iweB_km%@#wVk`AP8%Bc3CHf@8Q^F7exckPX+pGKG@8hP#-bV+ z#Y#Z+0X(Rp1n5iKw$fW~ys9rm&0?JHC1J*Ny&6;nsff9miQ`y5P!_df)f}){OXFGn zI*1(jQkoFT*eg8x<_~5%w5oS%=-Z|b`F!B78?+*I6;X_zX-q(=aImBOwz-2Ue@vaH zHJLel-qhU6=5=l^4z2irYHO+}{h>UXzA%DW6LWMEsslyhR*Mk5@<7+21E#XAZ)yPE z>u%!v4es4EGyA8$KFzw4No=y&v>*Kb=zZW$138BD_y|?et5H{9ONEc;bJXaeAhA95 z0U8JfXn0*`4ameqzKl>rT`ieKAj>zn{Y0E z6nT!h`?)Ipd!HJN_I0rnR0f;K{210000< KMNUMnLSTXrmRa(}TTJXQ# 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 vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/meta.json new file mode 100644 index 00000000000..86e5caeb1db --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_alt_engi.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..65ab221b2dcdab5aad313f863933278f464df8d7 GIT binary patch literal 1253 zcmV8a&~lCbC>=o*6cRLR39GBzme=MKrn_6x`|9^m|o;jc$tf@xHE|+B?_m>=iCUd8G-c%ov@KaO7zKxq4F*JAu2lhUT;P`dYGvzRUBb zVO{{&_F~;|BseBa11MO(5{KJ>#>$lvfNHD+-aefRXU=+k>_e|u;kauPKB@LfkmjZa zj9eRDcn#2;p>w$&L}f)8GSXK`!*@HTaHwdxfB~`{R{5^GAWZ;3Mu2&zc9!gp&g9kS z%(Ac6ZU!+2V77Tu`W-mshd2j5{uwBC2IYHadP6cIKnM?PFT(xXHb=&}%Wx~21Hh2c zSeYyFd}e$M-;J)5$85(Wx{p6BpOw7UFQah2t4NMhHE_!S3{`DieJlde`)Y;HWgUaf znTOhjAH-cNM*V%_dV?&!?&Dj;wFfVuNWvH)22Som;q<@9Wc$v%fno70Zm~q*o#c zqd`^VcEFwGk!Cdg;-aY0i&LU7LvW){np1rKg6~IQO^UcmiCZbnPqbfy@1sJE>8omr zbcGI}LZ?!|Tt8Y;j<-r9#$0u=J0uH_%5*q!>daMnP6(y$i5V28CdFMl1vJfB%tuZH z&|JS0zJfH3(U1V_Qx&pzs#l4LgTgEW{r1gbz?Y)uV=LiA<@Z=b6hvj(EOKAq`xLul zXvPLig!T6?%p~KSFg1!%JQBSZR|6ZZ$#R8dk8P1Jp|=?Wh*Uf$r;%zwim52aw0>`> z#|H1nu%Q7XD&A<-_YS_x`IIEU?u=A;Z-mg8n}uyJ4~jd3Q1y_MzD^Kal>?O_k1A!V z9wG}EM$dE@Pp@(42JOKKv4>obMoq&Z@rVm)=^TpH0I4hQv|;byU;03{-5X_NGSA9b zt(y6lil$AqY)`wR10XZh^!XEp8_gi~V)V%!z=2*AD; zvvo9_g3_L3k)ud2ODItrIs3i(1Z-adXBsvwn)7)1LYGColW;5U3zbFUzyN9}ga=Kv@Ot}t7)C0i4sKxs;GSEHC3u6`*r?>{7j=oH5t z4u@vkSlBHT>tm^u@Lw_(=d5c9g%xQ!D5LeS0VIM_#*4}SZ2>4P)>!Fpu&6M+n}~G; P00000NkvXXu0mjf#Mw?R literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..0fb1c24919d4ad7e47828b2297e86140601b78f3 GIT binary patch literal 1499 zcmV<11tj{3P)Q+*WT83D{np=P5l@%M48fq7aw_V8_$rX@6h-G*1 zbiTiP&%^To7qP+m=lN}L?m5qM&hPVkIlptBHS|A=0bl?a00w{oU;r2Z27m!z02lxU zfB|3t7yyd`goSQY%t664b>~k)3&HQP+oPsc2Z&2dQ)cf>u)@bIQ50t0K+hNC)3uIY zs37K&QdI3+QHTWqlWrHcupGa4Cha7v^;!D%d=q6nx1Ls7{N?~W0J+k2g+4x2OM5o= zieBjI0wDHqJ3=7ky}Sv^NN8u}(It-6&4G_>!9tmb+WLqNHxLB`ZQ%ZV#VeVlI)IFX z^%N2nPZ`utRfW@(w>y@`UH!TVE1je&Kx}lJlJ>^1uxOebpQaM^U8M`(UnP6nly1UG zC#eb`-C0#gY<1uDzj?g2b!1VC{3R(28NA^%Ax!e!r9!ht`;q`qpcsD%TOMBU@^X_@ zt6cVB9KienNUQ393Z~PapP?fahk4AJ9;38hw(~@PN&0S`o8Pr%hAXL)VRZD5QFYB% zYLm%*^CsEfxh>YpQP)}&AZ}|49jmUQr{ZI|ZEydXV=Kj9l15tA(nwDTB?in;%A*0) zwDk#c+?{2R_-)(iOIs(;N3sghLFfSRKqyz;hvf2&FPWrvmzg5(39G|465XBQIo-2? zw0Dz*M&D|rgW2oo#HD|z_GArv7ZAvsb7xPRbO6WRKcUor(a66)tFPl&Ka-x#<2BWl zx+I0-=3f=H4)l10;;~VJt;qtU;*i(Ky6=dJ_k@bjPIDij{if+FI#6l@fZhX8l9l@c z|1Q~A%zGOzLdq+SvIR&`D1W=yLe0V>+VJ%ZI2b75@mnHK%sdX|ZGF=Wj(L%mUV@SP zUfoLkElF_Jq6`2(@LCWO`A zkhP3&rj8FhtQb3~sN`!-5(a=P3k&k-T30tu1PB&F3z+#~ncw$@r;?383r}JDj`34( zjmQf5o$~@PdAsMomgr@RGJ%F>jgKM|67E%})N(0M4kNI0@EnS z=d!L{*p?_(*qXBM69wM9FMyAfy?`WwD~o~@DoRgMGB0sPC;s^aa`xow0|2q>ekn{im002ovPDHLkV1gVb B%hmt@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..c4d6a1d4ce43020628cc4d35b98a865c9a19c32f GIT binary patch literal 5177 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..7e088413e5b84c51cdc92fa0de3aff7a360e29fd GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q zz|+Msq+-t7+Z#Pu0vXsIMsDEP$rR%A=756_Pp{4+CT~IJ?j0xi*7dD^u%TP{NfUQZ znfSESXU**T)dmMo|I>cL)eyrtL7Sn7)nOgO2~mcfObX!)NP>AK4cpi6zWg=q@blMo z760q3{>t>f+1B1TRZ{lB$DdDYZWkB-|4?2g6EXWDoPUL$&3Nn2wc$%nUElZL%y^uR#pquQ`$hk$%cL)eyrtL7Sn7)nOgO2~mcfObX!)NP>AK4cpi6zWg=q@blMo z760q3{>t>f+1B1TRZ{lB$DdDYZWkB-|4?2g6EXWDoPUL$&3Nn2wc$%nUElZL%y^uR#pquQ`$hk$%1&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/meta.json new file mode 100644 index 00000000000..c1d76e1a7eb --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/k4t_engi.rsi/meta.json @@ -0,0 +1,36 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..70e6e6ae102a19d47724b9c93ca1b201bac1f710 GIT binary patch literal 6144 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..c514073942b04dd8a66674b6534205c2fd75aae7 GIT binary patch literal 1738 zcmb7F|3A}-AAir6jGcVD;__ue=;K@YcFY|UKE9mXhDIxm&X=0S?&j-~k?*Ndz7?8p zMZP3Qw8gC<`4S^b;}}k~z8EtOW6iD4OkC6fZ)C&A9tXsm?f@gAoM0I>i0mjM--?AHWtWnZrImSZ)YRG5BZsDP4FwF< zVmtK$&$G5gp~$+vYX4wCzwgm@7CMU<&!o+mj452AnGG_xE?3rZXD*ZGgd75W{Vt0i z2LCM|$k#Fe4CLg2L1(FdWetdLpLNGA-C4e08~Eu)CQ>91;on;CrGEUPtz~Nogvp>s z*3qz3F++OoO60C~0jgqY`|t-A11wILoh+XvlYe9*k(Q7Hw~u_>l=f2FZ6ZF@9{f@y zkH>}41>HsNw>kD_lJ**w=?M^9f*~Kw7fN{;USIs#18}C;s3#`MF6kvc>s^NSp z%rR5C7e+&#;B!TU_&_c+*H!q-!O9K$EK7VNvf> z>PkY^H#A*kKY@p2GP0RQxlV>4I~q6h@{G&X?!#-J-><1%`|yc~^6Ia%NG6Xu?gY|c zSXa~=oar%(`F-Az-x?HPC1~>#Ne-zOamhml)F@RyFh%Nqz;hWJz+$Ji`DsIHB;=@DP3WT>E&dNA%pt?0|U;MBlE9?rbnF^yj;S z87?05he>tT0T<;Ld(I!v#s7x8;*xbI=sU(sSvR~*UiL1r2|F2PG0^Q9-+1v!4SFqB z=Jw8gJZ3d}O732%(+NPw`-01I=Ul+~k!cRTC2MM!L;P$cw-T~SIkx!+QNw++IJ>>X zLHB3&N#ys@KNYp|OQi91OZ7<7iZa>wjY>XNT;~Id0xQK_jsJM_M-r2|Q+>$jY$As` zg~+K*9M#{pOHVDs%-?SNF4o<)vVXCk`6_>7=yG3R+yl)uy;C9;sq7Kg612EBTz0(~ z)$Yji{QN{SIrQGrJY`e4Irr&}&$I=_jg4KELkUfzy<$jIdau{8pYDXn59Vw`IoHI1 z(a&8m*~(DSs(QBi7doOschqiAIW1LZIXvnbMqQ!3G!RI0&BuwspzWld_nFnNYAC-? zlxDSzM!NCR4*Q2Ttl2{2=(CQTl;X!B)Ij(+W93qZse0^cZ7idhlJnFKR*sc~?NTRw z$t#UC_EIcUkTQw8aLMdkY-7EdOVY*hxbw4oT_wk0Lg+QC&YzBC3<+wk9JlZGUw03Z z-A;R9?iMlS`<&~?fytpsenxsElji1)2Y1I7R>}Pqu98#EIN>jBd~=7%Y(Q|HKVy81tmMw^@NRGS_qo9lIL8|i+QNURXME>ZDt;IxQi7(@EKD_a08}= zC{`#>YX-b!puND0u0(fNByA1Zn!GRbPw`*RQ%h-_wtl4APQCuZxPPciI|1AxWNY;Q z9^YitYt{V-!q6t?p1j|&iDJDg5_;7{h%(R)S*%iW4v*F6z4l4UyWBy|LTfrIh8uCK zB3V0gQ5U3Z?*Vx1R|RgR$)x-XE08n50!vEU6)6(swKbk a4;Z8D`uvqaFOWPZz|+mgwfRKw)qem3z(3Uh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..4a58c5336f18894cef157b40f5ea3de151620627 GIT binary patch literal 2770 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 MqP=;Y*_F6|13oNH>i_@% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..d2bd53c9229f66340f5c75039d00b502dc447c3d GIT binary patch literal 4706 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 RCB8%8v)OM`#fAf^e*lxUVVVE{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..88f58cc2e85625a1216782574a0b2682cb7b6ec9 GIT binary patch literal 1852 zcmb7FeKeF=7{4!uS&8Z7AT;Q#MJYOxCNk64K`SbKpfYXF`pDX$l8;&Q4z09X;UHSZ zj&?1bRmMjph1W-|+A^znHX0OtF6Z`wiZTmT?I)+G>I$tfeYPhz}-jsReIb9zB%ml;|BpgZETY5mRw z-f&S>leV%o%iYylc~#^`%uYH7A6!sNhB0&;RR43&_sxmB;t}^m&1B+ z^3(<3=>Gi5xZ>_4O=s@<3>r75wS(%|@>QG#)ua>%3x|(|%VNo=!jxm0`yM>{+UR(R z>8>R&@h7CrghA>JIz=$v_rMO_;4phMRwfG(#JZALnoaK&;>Jx!L-gGk7In%RNCG z{Sw`QtHCGjUuU?-##F^|)@dTuKG0i9H$3smZmQg|G3*CsCLByu+IdxZ<6C0X#BQW% z_#)AnLq{9{s+23rIy)G<{R|sBLZ-A0D?wohri<{2UJ`aA zZ(?Q$`pglq0^(Vom^iQ?th_e{j-A(E-}80+1U0=fBF{=@)y}#a)uFs`Hm1Gp>Jz<- zDw#>s2!8Nba$MiB%%$bZN0)^n%t0;oB2JRXFPSGUDj%(?Y+bU=Qj22e&ehakFQ^$G zRViw;U!s?4g_UjeB06F2OOhI}@dwHv?P->t(^kBYT0LeVs-;J3hQ!Z*F8qQSn!TE1 zh0wU?gC@qzc1E3E%dvtdY>Mf3IT01fk)smj^o`Y41yM|MJW(?QCQYe_m^#gTnZ%L7 zI|JRsa+yCCX|Ua))I3ZwmXEOvtQ*Ua8q?Z>eaNdRy?!T|$c!stPv*(ekoph0;I{+B z@4pw=Kx?+ZHJTDIa{b(bL0cBNStj$>@2{A*P;l46$)AKEA9&7H_2U%o&#n>yLtLbn z`Z4TApG9C4!^2xcEkq#C<3(e3=&6^!eN za(}+Z-V7I`w3*6S3rjOwt}Wifk9Cg=Nj6ld)pydleTnkAeoStsm*p<-G{qY=1K_aa zp(It*jRtYo9ETFrrr}aES6q%0_>5;w#`abwN;l(nvo&2S4=JSYhUC3Z<5QCJi_&ki zu{&Z6vm;TQmJSWwx)dhv&NV-uAri^noG$JZRHceUs5yfe!@tVhj85@jsD1lMSD0EW RCB8%8v)OM`#fAf^e*lxUVVVE{ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..73e4b3b8b7f6c8e99230528808d1406c299b12f9 GIT binary patch literal 2315 zcmb`Jdr(tX9>;G20RefqEu|GqbjQ(ZP-;OCDg-JD&ZMnUFDjt&3M?*>gyaT9g1`b6TNn0p=;pel73J3lK`DdZ~+-cL-kX=JWrQc`jVBRR~c zhLnof>dMhW`fUU|;)ylVf}G*SH(BsuwzY^cxAYA`Mq(2tAP3v+ARPHP_jX2djJ}0Zb zcNT2N5~xWP{fF77E6d5(3HQbf&>fVqwt@3`#IQ}1^=z+{w-w4`lHh<-)PMHBV6Sp68^$0L(LO-Ov z{gem5iWuH&yv@Nz#<4P8lEbi$i2zTJPyu#3Uzk96wPraFsSZ2~VS& zCJhVEpG$0IJ_7}!&zuiJ)FkU^y%UgaXy%ui1w>Az$9s$;1DqgfT|8m&28Wrx?d~rG zE);L(;iyLnvcuA_YlW$N#G?hWUI5nofs3AgVYm~yHMb6ta4I?>HstVYo|l+4uZs~+ z^cdA`q|ic(Au)BnvaDP(n^Nf)IzhtpQuQz9=PVo`>{^gI0M#SygOn5I8Q)IK803;N zXw{m+V0wv<@(~hw>-vq>$S&T|m8^RWwBNAF*STVC<~+0E5;WMZf|KB@%1%t?C90$5 z*^0f+e~_%F&yU{tlZvj&e;WX>l=ewT3i7gtUepx~Mb6kvr<}j5B#L4hi)M>_xj(T=8L)X7x!MnsP)g_GhjE(lQF-=sIWd&xL`{;vApd0ret9FR^qari()O3L2(N9b!X@6lwa1KS^7oW= zXZ?!H>z!b(dfv&flBJ2pjfbh-_`fOJGVKYrhK(bhRqF`H0LsKz`!FeTdN*AU&=2SE z6uUMGzd+L5o7Pb!fDXMQr~#Ec_rh%a0Z2LPRWm)@;CAq-lVB$qw$+G%-$DmC6pzXS zvL!P7f2#mhWplBqg*^wrJDp*G1`|6~){`g4osb zp1~G7n4J=$La~|8ErIG~5hsJxE^AHzEr}Ke++t3ql^f8K-X}Q#wcy|0ub$98KRdX} zMZf0cjEwCOnQW9CXVK+!`P|QKl!i#f{|jdU9w^II-bHemS8w-4AN_N9aUJCZ-9USe zlQvwdX+U{NS_XHLt>qPbuo)2$&u8IC=qmyJZF3m!&huttna#PZeP;R_ouM?F~WOO#?a&}kS*s4t#8)%EqB)suDednB2s4h-9c#$~DZ!K=j;TbmK zq_`N91bD$0kp*^Gh}8UE!c!i(glnq&CcmV!izrt}pn7#G`XOy0hr>mbviIg(9*Lj~ z|H{y}$C!{t7+*BjFQh&?&=*2%(Yl@T3<0ZNi&5Z>GoboG@j&&wEVvjgqk>)aHosxW84+C-ExBd6)L4z{s|M6so-ku5M Qbpsqfddju(>%f$M0Y&X$7XSbN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/meta.json new file mode 100644 index 00000000000..8c9a883402c --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/meka_engi.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..fd48cf2c9e7b1783a53849a634db730d3b9ded6b GIT binary patch literal 4028 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 X0;HP0=fwY_00000NkvXXu0mjf$5>5% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..43d966854e69ca564627908320e6f5907fc89bd4 GIT binary patch literal 1116 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/meta.json new file mode 100644 index 00000000000..6ebdf43cf52 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/mmeka_engi.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..da793bfbb0fbb4b56a6cf458d19e2f9714ddbc80 GIT binary patch literal 3877 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..a78ceb177c3340850f1a0641e24d95d5c1087f3f GIT binary patch literal 965 zcmV;$13LVPP){Hq1O}PJ1b>9+;KCw9 zI~kp1AaQb}e*r@W*a#CHWYG~rFd?Cx%0LsEh95%>HP}W3g2foG_j}s&cr7h`KiU}0 zJ;}>`@80+B`MmS%o{Qoyiw4jD8bAYR01co4G=K)s02)98Xn_9%;F_;h?jL;hR9KSg zsx)6;0HxgVxBtEiIy?O`olY6gue*G5;&F=@S~wJe8z*9B=b*6whu^=IDDEBTFDxuX z#c;b9cTz!Ajf1+mV0z*ajpN}@#$N|lg_ytJcCHm%18@LF-o?a9CQr(gHA;Za6ITE* zI}~}|e4uAm4p*??Ub#XBSNAHq!4&{}oLoaWCn5hO5n zPu<0YU2z=);|WP)VC?J~TcMEv9+m5o&CW{0%UQC@-QFf+zHR`V?|rk|6jaFZ$YfNa z=wN;=d1SoHAk_lUHh{`$S@5+Ge($bK<@2;L4x)%?l|m_mKq*qPmU7zw*en!Zl<$Kb z^lUD>(dW&|-$RBAmNGxZc@@wR01M1K(tgP(Hc@dJY#1lh^V0mTrM(;hzzr*^!f}9+ z1xygIKxojXES9f70Q|1XtBm9>i<#MNno|u4jkl+gV)4l@s))5tLB{|P_%|ACA)jBL zjMCiGkA3;* zjn=ykKzYZlF5{VVJ~VhlWf#KzVR-pOq%Cf38Q{UgXJT_}gNhH*kc$wvVGyndcEmCO zl-CmW{cwMqn9Cg34*=%h{k%i>;pGd(G0Xj4N!3Fa9Eu-U-P+n)Y<@sMAzV=G`3>Q| z5X#~IANix2C!uA4YUbx-7Xl!=$}I!1`5~|3$Kr)LiqViF==Ss04joqjka9ObBDuNaHA>97pfH+%%>DwD1N%7xpF#n!I_VW79gLM{0NQC7?d_I8i!00000NkvXXu0mjfb!@c6 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..99d84648a7b209e7e791fc80332c0ed999d0ab4e GIT binary patch literal 4232 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 F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..784195ac15024de8ed6b6123299cf76fcb610d22 GIT binary patch literal 737 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zvZsqKy87vz=ii(F8uZPp-N7;dE~+5n*lp@ zn}sH>d){EN;MdoGIo~>`uz24rRnS}@8BkGev1wt>^_gn{9mG zf_n8%DNp-4;ldGjr(dUjNg8hqcUU7K-N8K5`^L&D>F(op^VgmK@bO2``;hX)?;o;G z@MJtXe{0W;8}_!_uk@A{JyM^3fS+?S+vKO|sk1i8J#SFkw=*v7&z{u>772eoKkxME z?;Eu$<}-NTI<v&IA5q=aC5|gRSn5@s&dN9rZJo-taeVx39>%u z{X0d>;QqzGHT9AE<-e6@9N1Q#9lf*m)ge6vWBZ11q1G#6RoQjTsXk0PKN%mDec#b~ zSGoScs`LnGEe{j literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/meta.json new file mode 100644 index 00000000000..bf1537cafce --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Engineering/sfmeka_engi.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_eng.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..74f16f0a753bcdfb80aea95a5b0bb95f1d4a8877 GIT binary patch literal 3213 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..b79f7544e1b9e24de766912b4b6db5b1b0c18ade GIT binary patch literal 984 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 IIVCg!05YDgF#rGn literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..40a1cba2ff9713f9e081de9d76003fe4fdd0eb97 GIT binary patch literal 761 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zwWo_?NX4ADa}H*S7|I;mFX&jpnjdt-S^tn+4GX{Bk$p}23$D+re(Q98UladAg&$0E zEc$X{N1_+5t;pQ<(!_vovgf~+dZueX8(7dpvVcHi5VHBZO>`IP+A*P_`}l~%uFtaEtx>33DRt5?&~H+B<51lX>`1av`zP7mxkf zJ3C(f`j5Y#59v;epS@h)&Sxg0;=grgH?yCQ-@p0F*V3X#>eCOz3zhMtN`*U z&L99vEcZBYVfAy%I?+%18bSsp7o27GxO>Bb2%knspw3BR+_?Q<@jlgg%4r)LA`V#I z7dkH(3^X9*ck78eOZ=MtTl{_8=Px(&cZ%4Bc`yELDSZA|c2?1wySKt_FV~m;eogMO zo`SKx!&()tmC9eP{b8&1Vbb}@_@}VEzGbi5zlIwZE3@mG6@8f2{AA2}%I|Ua{Mmei zmP*bepO|@`3a^;xarAh{Q!S3~?VqHdB#B=*t$N{Y!2d3P+!LM|x7c+VQN!;GQy!zG_vy#ouXE&p PX_>*()z4*}Q$iB}IOjeD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/meta.json new file mode 100644 index 00000000000..0e777e50871 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/fmeka_jani.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_jani.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..ba0a33720ee2ac70cc253db06a15104d947bcdcd GIT binary patch literal 1268 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 R#HRoN002ovPDHLkV1iX>ALRf5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..f96cbb9402b5ed8cd66035551451b4276d1e42d2 GIT binary patch literal 1402 zcmV-=1%>*FP)00;m8gfC``jr~oQ}3ZMe0 z04jhA@c#i=92G62?d$KQ?w)S)_VT8op&@E%HEJF@0GxYydMf?fckWW?(@}Khw=?A9 zt(CjFJI4(%t`zv_{3$u*UD~&2KOJkoLK88E03bU|s1Ptch?<&C(Un#cx%&o?MS+J4 zaK8DR22#7axN+ZbshNIitf#@70}L>cG&r0BI6$PRhxS1a8oAj=Q*^%M;p$9IBfjHS zVO%v38sJZ+%Xi7c-IHvK^N|3c9&iQC2(mz!$k_4+FUdy+Fg0K{w|7Q}T-VB- zIXyL*@7Y2W?#iZ+&=46gsXL0O-@0s3LjW3A4Z!&{|EYBK+I2eiZ5;&%&g8V9Cdv-g zQq9rh)ZTI9KA7Fx)&YiIekGAt5LVTg0Ak5K;o`x>FD#2AY4RlH`Pq{vsiv}-bB{~Z z1Pn#lV^JkkKZjwU3=Hkj+Rr&H-yEr=m^YGnZVAqi4@i=->P^b~bRP-lxcBAZBfRPS zeEJs(pZ^Ti9j>OXj%yV0Yy?jXX8=Ge0L03`mJJiBiHUt%f$(u1onNwUAacgqWSXVd z|3eAL1dEJ}U;r4L3xiWzhv*9s7*r5;!Elj51jMHGNnD_ksLVYF4sq15oGlwDFgS>O zv|9QwJx7_et<}JjqK_qr2;0opS<+LDP0Bk7ufN0ffH5L9zPc&AWTBj>2?WSB0LjrQ zvN(oCL`AYpwo#51b@ZYz^7Hd!=eF-`+OV2-ezI4I9L{0R&aMnquxl%ih5C}%Vk=6D zWlRD(F%c{-CYp}_cy3G>I2Z49b#_vIVF}lR$o;KbgX|QMqeb6nYU7k+HNaSbxglYk z226rF&}x17VT;kEIA6OllRv+=2RgW)nD7#bcL0)}xl@6&g)o{7_kE=FVGERdk~nOb z&1SylEqRrSERJHAg_Db$8#%e@_}f2cb|AM|8EN#vszlEBi60txl64!iNk1!u<;7_U zd4^gIjRw14ND1-~&E(yz;;U-K5u$|&=NEr(;pK?&0E0dE{9=ZXq$hdf5z7tEN9VO~ zl8_8J5{}T~u#ubhF>TJsGM1zw_?l=E)HGJGRJa+dleF2)mzSn%kgNDdVct*r^?Rz)!0F$Dsr2g^7**&dtFw_Ie~ zM_W@}#_19{zt`U*9BM34(}S1-ASQS8d~b!|Tu;Ov`+vuO0p6X$`?`s4t^fc407*qo IM6N<$f{})k$p8QV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..de62f1205ffdd82a1ed631581442d602f591a231 GIT binary patch literal 4834 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 DciU~D literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..ae43f44b168d2029d08f796a4ea3b626e0ccf673 GIT binary patch literal 384 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z$kW9!q+-t7+lpQ+g);6R%`-l*G`Vh=;UeHu&A2h@D~nu4e`4&Owi!BZ{TuTPatzM$ z@Eoq5|7EtxheP{o{U>TO6tOz2V>ltou#-t4oZ$&qLk!~tB*BY}_wLJm-)W}wvv+rS=gVk^%1%0^+ zY!;?77N7a1&T295f_`G(&3{W6yw5*-{-Zvhfcw#`@RNTazLZTtT|?TO6tOz2V>ltou#-t4oZ$&qLk!~tB*BY}_wLJm-)W}wvv+rS=gVk^%1%0^+ zY!;?77N7a1&T295f_`G(&3{W6yw5*-{-Zvhfcw#`@RNTazLZTtT|?1&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/meta.json new file mode 100644 index 00000000000..0aab3af36d4 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_alt_jani.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_jani.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..89a15c9a4f02e96afd50fd8b81f094787b367cbb GIT binary patch literal 1226 zcmV;*1U37KP)RCt{2R)0*CbsT=K!5?iPdj0^TI|HVxL<3HDr<==}TmKY} zn6{*1I+zV*i+^g%sIhS^`RCd!%IW4zv5YB2wYH{KbJM%UIc(a`fp}D2DoDWc514P? z=X3Xc?_Lfs5L#<{pAEk6ec$){d7jVD_szh63|oLLz!qQ&um#uxYyq|aTYxRV7GMjo z1=s>?0k!~JfGyzvFJSZ2wZ@LR8f<*j>zK;^tP3E?gUbqV@|%#cuk`@hkL`D8a=o8U z#Eb=mLf^_tGLkA7kt@CO`^TRz%bE_;65wxn+wgip~3&X>_wuZ`10UJx$X*{hSz%(*RJ-V_W7+C86B4W1Ml>y z{|zWuQe<4d(lcoqCKd4Fv-1pn{mB`ptTajyXS@4xf8IR&8oi0zu6pE+e+u`KLi6l< zfn``(T!0m8+T{#I-x#<)^%@|#*OLurZYHYgNtz(9+1a2x9aACx9B#$AwlD*oCt?v` z-igvxRdGx0mI&TSM2Y|_`5fGnH5b`xf6?Lx&>g;@2sNw z`rK{E&v4^O|7vL~Ryd*CjKx>(YCvZ&Ao~+VR6X=MI{O30{`Zfj3?@^6u5@6`Jk<6> zlU$eXbW3=3Z}P!y-Vd zu5X5{A^wrXUm^lwvgc+~#o6pch3;S4spHWY0AVlW@Uf-lIb#C-kbp zsL*ao4e+otw-1f4xzW`%3SVUlg2$H1WMk1y>;MuG+`D>q5G)$kum`SO5AvOExkt~V zBRv?)A2OfSaP~k8j;&8escUa87(^ z5hNF~OJRq8ChaI@K8lumjN}_ydG&K!)UPeLrT!l}{1FN>TPy~W4BwGtN-ra-O$?(L z_O-TJ9;TQ>hv`w1!I1tLjhM#Mk)(sA4dX`4NU-PQUpWE}B<5a=jIYMslBWpJA{Yt2 z{aCTAXg&QnKnSLW-p>Xm{UD);8w01{^*v^=Ky{JoPb}8QY$5F@nI0BNzeQBCP)6%t o6Oc}nCZ0+D?@EBiOo=uA2ITNAg2;ZFhyVZp07*qoM6N<$f`al;vH$=8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..f3e10cc89d05aa1c9d785e280ae4dbcf51c57a8b GIT binary patch literal 1548 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 O0000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..c6deb0c09415504f6cc46a22d246e0a6659d4f9f GIT binary patch literal 5305 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 vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/meta.json new file mode 100644 index 00000000000..9e8ec358a5f --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/k4t_jani.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_jani.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..309eb36d30c25053a4b6435020c96cf481457031 GIT binary patch literal 5815 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..3c1e765f894660c2e97eba9ffb351ffbc2c98b78 GIT binary patch literal 2781 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..252edbcd26d2c216750d925221b9b805790eea8e GIT binary patch literal 1286 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)it$gozyo8Ex*_lv$@+=YBcA zYyZ8!2N{>h1bjKTJ3jAzFvFb%4D-^vC`uJr_Y~7mos@e^=S4WmtY`NRBJpa7DKHsdze}zQu6Q4+4?S6atXR&$xy?42$reA-b zee&1xrTzZt)qfT)Z#deom|d%~YW+ttBVLvD!_A{?r^VG>itX#{H5<)vg9o=s6_i_90>C2w|+cnkZ zpChAA-Pef!6(wQc`}hA4TYl~KTHl~gKiF9}{0K~5+ix4%uFv!k91A28dYTQ2;;K{j z_}%;a{%Ez;d>3HB#^CAd K=d#Wzp$P!`FcGx? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..81f148cfb5098548c07c8b569d01f71e738baea1 GIT binary patch literal 1440 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ivz9v z!Y$}x-eKkc_oj{SHTl=cnp_W-S-;?4uC94@_wn`q`e`qpRa}%m`)-!YhCA_bA0*b* z+>O%@TK%`S+veXQhPH+6zfapOefROT|9$=ceAd?Z3SYZP&kr$7lCV`MmjV{_g#P4ri}_ zE3Vu2JNLUSdxJ591v8A;v4~+?Y`}_2#>0QBe!DW}>|PM?nW^pf*KgfSH_99rKAr7+ zr~meM8MtqW3Rujr-^46Y%>4L-wEFJ&a(n9rL-vrzwMFl)-voxEo_52e@AKUE#oq(E zAd+#4jK`C9)gAHq_m?9%6X9U|tR1}!QTO-X`}_A@KFft)|GvI^UtX`=aP9m0^7{S1 z=P@6UWSGMUBVqy>CPE}!8C~vyHHotdRQ|8}{(bj*OC*H|EhMl+**{#eeRcfK?ti*> z`fuv1O=K@K{Pk2ywXP-YKEOy1E4qUB#b^clA zrhgId!y_2X?>g37*m`E(v#qPGGOVtwhkO?DsG z!3=j^Fetr`jX(7F#@~y;Xx+W9<@d(lcC7G74`T>_zS4g7@{_-kYilAI=fs@}npJ+j zKfh1B_DK4T=TUz})jt`3vG1C7e7@*`SML41{rzdNm-qj<8ebUoch}c>S8V>RVF=SV z-L~t^N;4bI7Uax?8NRor9In_G>h0~F_51C&?Q8<2uQy-1y<+G6y!vd0!1X_;-*Y?r zw+uaD-dVv=bZ<()=h{#2j=%5cO4zZYz(Q88)O!E&Yr0qN0{#25XTiq%!KeQIs6Ee! dwW#~Yl#^#PA+DlK0$AiSc)I$ztaD0e0s#NDdprOD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..f0cc2022aae6af82c22940e9bc12acdc994a3b9c GIT binary patch literal 1774 zcma)-e=yW(9LK-A(Kx=uE(T{TgAMGRIMA>r1=a-DOvv9A1RV!yVNXlK}p zZDn^`O(Y>9_Ci*az0JBkEjhw6?CQi8-`M-+Yu#$5nVZI4{&?o|%xC8LJo9EE~suFLaNQlr%i0S-S|0(t1xU|^3i zKthc;0yg@LTR`H9$&Ds&M}=naB7Y(C&-gA;KhlAIa6M>B!WHaL_yas&G!Frb6bsq} zr;4U#F`|XA7<1yYC89Rw?euJg!?f(>aPEBEA4n3Mt7l}Z%Fx#A*Sb|;y}1nmE*_C! z72uPd87MY`AkJMwLbq#2b~HGE96~v?*L`QEwyb6+pX+uvi9eohq$-nDTW)H0NiruA zu}_|#j*S}~?9EmU;+=0pb(s}s35!SP)`I<2_rcAYne&KuB z-7UM&9k{)gXXH9)+vwb+?=N+@i|T>tT<&LN* zCi6vTXgPjz$N@H&vbc&U#?OC`$YN8OY+mq3fT?df|4Y%IlNQ1_dhirMP= zfJ9TRNGY@$K@7$sCh#|Gm9JS=b)&D4rL-n0N9|9cLo9-+P%vbm^8YA8XoE(s4!hg+D z^&N@!_APgbl!9G&YTtTDt_n8}O0qlI-ItYJH2;)Z1DZ$!1r*$Y;POT_Lf#7za!QqV zGSFSRWE#fER!y@}wRfxfyTs!&^`3)K^cz066TDP1j^dR=A}#f6Y~H;*!9L6TFPoP@+nL{xK}N*O}bc0#nRt>fXWtg$LSo66dP^FSmdL9Mu$`+ih&MQ~c1t59yB=V8B72!`}D2qJQ}ZOluDk literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/meta.json new file mode 100644 index 00000000000..5df195634a8 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/meka_jani.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_jani.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..4a83109ae0d1c94e406ae6d7a63202eddeb34f2d GIT binary patch literal 3359 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 AJpcdz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..adbba23160e138a0dbe4a61c8e1254f14f8a2edb GIT binary patch literal 949 zcmV;m14{gfP)k?iD(1bXr-vVv_QW4 zpeC;$bZ02F`%Pyh-*0Vn_kpa4t*h_fVWlM~J$@gBT7 zRGa_$If#7d|A~MCn4OvCyvt|))PZRLkw zl2cQt?tCqO3ZWbPt%*MZNU>&d)sH%z?6vUt*s0@WZ)u`*tIge#P+P|{%F9YK2ViZK zMT=Pt+ZcoOzQW02tr0)kdy&Q~VAP7|%?% z5>=j~?9pMex3*AyNHEEhv8MWjIRKwNe&Ekp*9-v!QNUkmaUpf}_K|CBoMJ;FXsY@Q zwRiVx`L;Ck$FcApp8#4D7EW(Q#yARH`nmnmMWV0>iqe7nks*M&x%WYO;b}060u+Mx zA_~p7Z_%cNjSN*|Hh@rMOtd>45PPi)5HM^+h5_KcP)5cM>gjpPXIzN%D;kJE*Gi-S zT>$S9{vY4JQE+%DpCcN=;OJ|I9tA5kR#&b3J`kU@nJzch@iRi-bmb~NzJHH91AzX> za2p~5Lh!bv)WIN23D>cHAD9OK;SPXucNe$~a|=p2FFbOTZ$^J)2%xpSoeK=NAG{Za zaV87-XIN<-m;z8yUheLHRQ|!khuqaKgfr;T-8<%{;AF)Go`4S@wDEg#QYw2d07MjU zCLo-H13tgkPz2=dN4|(W1sK!^U)vKV0btj&W$s*XCh9;oEQDJT|I^c^4fS=JvzBA= zz--UT-p22|6a4N3VcfGIb9U_|9l+~%`UQ}iTcF8%9#$|2X%KTjHjGQj6C@x2VI13T zS=j-8j$3D01RN%WzMnD*cF+`!HxQM>Y&r@kd!S00000NkvXXu0mjfNTsAJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..4eb7badbda738efc987de8be0a6ef50d7c8f309b GIT binary patch literal 3787 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 BN!I`X literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b77d119cfd2adb3debaf172fcdbc2adbd26f15cd GIT binary patch literal 428 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z&eO#)q+-t7JAqk;92gib3Ra2hUrYX)WZOH5-%&;0^A2yz%cT3r?O_Tc0zLQBI zoZ$&qLk!~tZH6LNhjk1m-g15T|GVPO|Ge$_^2JwrewMS|F#53O==oXubz#aZJ}r6L z-~06W>+*Nc-)dWmBt*W*zWDxop=0~@1HYTr@A~2Tp7Dez0~W(Uf@|(tK2~bCO`d1@ zKdV9V|Fe6>&t`t!&I)$`PK^rT4U7H%{Mk|YY$v1fbGc7zH*URc+&gDC++7leCvH_T z8L$5=T^V<90z>w5&NF6OA2#S3{I+R~eEeMw=6;YjQEfRejeTzA$HN-Y@t>D5eCL*% gz5A;v7AMVfnw|AtMg00PVDK||y85}Sb4q9e07Vn2+5i9m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..ece161dcb8ed2ede7e69544c6680adb551864fcf GIT binary patch literal 432 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z$d_u|F(#0`W*gb@7`kP zbqps&8Fn%$gfl$hYKUQ+pv_RUo9WNLn!k7L_uK#bJ!5g&nf=-arZuMP)?NFP%Lr9; zV4}KieU6U({QbrE^W#r0WH{|Kzq@X4KeyE$);RH+t4H;#_#Lnq%?cJwczaG#-13d& z=QBUUna}(%|31&~{G9!|Q0pOT(A)$Ul&O96`}kSo^Sm=GzfZ{TU3+(4=94=JcXc>k zJ10D&a_;>TpSjvtBCP!rwgon}=QiGa&Ur>^|96BZ;ReEdzRl*vnQnQvo4;n6v+juh jaO2L}^*b@0^qrw|Qug=vUoLP1qkzHF)z4*}Q$iB}xnitS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..b52cbadbac3c5ab2e5e25dbf52ababa3a049651d GIT binary patch literal 721 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3- z+0(@_q+-t7IsRUU9Yl`pZ;)R5AnZ+8$wR>}Vtbpi4|Z$pcqeMpvdFz);f~NFb05r~ zYq(g}bM}_X$!Av6U0~{P5Ya2?kT`1+xFOGTmv^bFky=ICz2mbj`(i`I5;GKL1Q= z>0ds*#$eCMYunH7{=;Av3(qa2C-2FY zH9r5szT%5;$KPKy2Ma6jeAk|F`ThZ)4`MT}%P+X(pU{(0ak6yhv#;hGg!B{~>l@aU zLz_0 anWoAttry(Q^9`6r89ZJ6T-G@yGywouCpQoP literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/meta.json new file mode 100644 index 00000000000..0e777e50871 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Janitor/mmeka_jani.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_jani.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..c59f8c5b2efae6d73d32a8d821ce9234bbc0169d GIT binary patch literal 3363 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 I?pTNa2Mtj|fB*mh literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..6e251485bda6b7a68c7184575bc813de245f63a6 GIT binary patch literal 960 zcmV;x13&zUP)JWYXJ%>y4Lv{dD8{6)L>?kOV-``B4Kve0sP`epjwrPG`%Yz#R+Y5<5kGS*N|_FCD;u3_CSk8HiuAL9p*ymXlXan;ZVL`G4C?03BT zN-ekU8){s{3_vx{Qj;pG9>tH3$k>J}Imr?HVyc}t?Mh7jQEm+L%X zq-`rEXVPbK&8PoS?U4T&=*y2RDsR3l$Ai_wh%zBWd_!V)!sk8_c>E&be8Jy|j&#li z)VmO@{D0nzEdcg0=Yd4Wb}Dn`$laHTQ|KoD&(Pt6%P9Z5P(=@l~@#s zXLs5>&G?f1ZT^1w7;WgU_UDA(b-=6e>;s3r?qEz7mw{StKaKTe?5{JY|pbca(f0Du1kG=j_Kp=h-AZ|tMgX@k22CRFy zSdMeajyMJ|5kZIq!!B`%aXh)aN`7Dgw5S)}h4QT4kca?yQIU)cb&P{ESdcNe3Kube ibrI}Pt%`Q$SnU_(dD)Ywb@!400000c7*to3eMr3WtI_hoSM@y?4C~)q8 zvjD--*Yf@N$+MA7m7A$x%?f(@Wg+#7xsNXb5=cPI7zY{Kg5rZsRFE}Et*uw-;`!6j zNrl+34Zs1|Tzi;ydh(=k&&KU?4&Dj%-*OHB?ro^sPc^HvD+sK^!o-0Sm3uUp!$2u~z;cg6vrU*YGbF=E2F4XKKhEdcDR$aNV9 z{=pGtqZtE$kmDb^E<{jtYHvQH_L}m9ppF4R@*olr!_*)Ha>!e+WZX7@vFvVb>7a_D z{ODE)h&P@0=+k(&E7dd72H+YXHEkT?cL1o!mIpZS-~l7VaQ`b>v}}p+fP(-c@TlDz zjdo7EYjt}l=g~IcX z=;a{c{Ljl>C0|fa&m9-~KwM+aQ2?Wi9g$U820;2D$Y8W^eUY3)1%$-@%hfwpis4>F zKlT@eXHv`!bOh+DNIQtP0-vb{qcQ-D!!V3s<;BxE?-TjX;ywUCs$NhAK$`^v$C?{u z2A~Cl7H=qvw z+@ZJ0l)!-pHuOl zC4%Dla0n}}FfD}dPiqSjMY3^KZbIu-W->4}-fjB6%5nS~;MJ}ZSi+@600000NkvXX Hu0mjfqc*ir literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..9857f1800e45c2435122f9da1852fd8f6ffad815 GIT binary patch literal 3689 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 Hu0mjf@aO08 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..c6a482ebd156bde4566ddc2ffd38af407d063f44 GIT binary patch literal 498 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3F ziKmNWNX4ADcYOU08%VG{>}=T~`1}=P#CL`{-O?L5KdlRym^J78-;;aJvvsUele-z{ zI%|*ObcPeE3`Lv`F-!_b%i!_m=zn{niKS*+Oi8%=~>`=tbql6I0g3 zuo-{9FPe~|F!gl8vwxdeCU`SEX=9F=mzrMlVdwOP47mrQZ^s!P3TQC9@R}q2GEasc z`=3?K`9(r5dW;~oLJT`u93aepEI*>^uU-DMZ_E6*@4s2Ie^+lvJaFACy+P9@4dk#p zA4(fv|7UrO_9KuxHe)en5dV}Qos^-2B22kVFTIVMh-TGI)kyh$2 z`#$+WpbA4#Dr1_xf5Nrj(^+m*%{!12D(JVGK U^NZiSz({29boFyt=akR{00oN4j{pDw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..ebe28c852d956fdc2dcdc74b1877dbd9ee22a3c7 GIT binary patch literal 491 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3F zuBVG*NX4ADcYL!B8%VG{)GT?p_)COsRR7h*CD$LhDj2q{__X{-`n~i_rySl%8Ly7K zKcUJ{#MuzTq%fTUnQ6-YJFsK z{?VDOfMMHrfd}9GdvB-zHLgFC`&Hn8!Gon&B@?(NN`hQkS^wQMI3yWf_-v#Bwvs1nu8#C+=0PU-?E_sk-{7T7@Xk z(~%7q&kIX@{in)!ZJxS8RA|d2hHRj~+W_MPvtN}=i|^TEbFRsOtMfHKm>eki7(d1Q ze8cLt6FeXn-4=PkQQo;d?(i~(%Zz3x)?S~WiX5zS><-AcSg)#Q)C->oj6DWVS3j3^ HP6uXxhhQKS7&w_vWore-?|| z+rN4I=eYiM>)+RG?^N5TvbB5@FO|Dn`R9|bXJowE^1n}nA|`HFVIcE9KK1wgTAz-s zJAg{MPp591Unbd5)zvlLVWMiWTz=mkc&=ScNhrt)CbD zN9&2&3LydM7k{Sx%Z~BJ6{>J^;lVv8i!nLBIeMRJ-o<4nm#v)hSZqs1Fi`)DzfMa` zSI&L#e&4^+_4DuQzYE^j@U-t;|MB)tKHr<);-ao^@}J)yAG#${Pr=x}AylaKirBA9 zf7qP6Sf)H-|8V>6U$L_8Ka9!I&%HlOAJGsBm?eKetKQ*NOE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/meta.json new file mode 100644 index 00000000000..2a2bc1382c2 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/fmeka_med.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..d880f9d31967c772dbce4e24f7abb4d91511a481 GIT binary patch literal 1202 zcmV;j1Wo&iP)EVE^HI_St8jwSIf;wU%cnePU?<4WI!ufCkV28bAYR01co4G=K)s02)98 zXaEiH`2+m0YOA>|eG4s^XSfD3|G@#^Wb&j0`tu*ZS&&~y=g*#SiF26`2Qg>>zyB6r z;S5eKnU5MD^8LO0^?VJdK?77(-cjSdyZ6wc!#NDKVp$q3UB2v{?+*w7VU#h9!|9RS zLp0YrlWzO|;-6s@QOkb~v~~R&>Uq}9YYUGxSbwu9Axpq+^ZiRtCPl@@P~wD0N=k{Nrq*sMzE;ok)R-}_2*5c)2ZyVd zFQL(+#sqhKct2(B-p4T0XH4U@a=wTF&OK_{PxO`LJUTu~*_%2$f$mH~nC!kIW1Vf^}8 zCk1K(e1%pVFXwB;{_PA|RXLyE3;ev60=?|EwYR=I2fmCRYa+}l0`~mK)Eo}&u6dCh zc4Rn&GsaGld=Y-UkCrJcHIwl{Rp@7dqG8~|_*YB>UA?zokC zl)ENg?OO5!iWoPMYJK;~Lz9%Fg7QK;7g8JmQo0>INp!WOh0-z>QnUqvXfOckR6>RX zV#D5`VQDVPiPdi1iAfxR;c-MynmTzs6cxLGu3u@fMzMps+A{om$wYu9*=XFRh>B}#Qh1zHgDKOHIzUb&s6Xn_jfCMYwR^BUjRphG%YyiXw_D_WKGycT8EH!H9u0u z!#N2jM;Y2iR3uRIpI?W_5|&ieoe1R@bLKAx*Xz6Bt(R0v0d-G2!6`#}PT zw)V^XZGZ%oB$ZDr`EU5q07OX6UiZ$gB|BOl4ImtpI3CRTzZZaLu#QD<0BV*egsr4; Q;{X5v07*qoM6N<$f*M38A^-pY literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..e663110ef65427536e181aed95b9664c0b998866 GIT binary patch literal 1422 zcmV;91#$X`P)>Q@WOIb?dg!BBbj^=S)DTKUN)B z5jUr;qMJV&i*d!}9|tW~tgKM|ql#OhtOLbCSErkZ6SS2wK}Z}cohCRox;E4OptH>G z2dqPOz2B3Z=Y46?b&}ve@4(~Uck|x8pL@>toOd&i{%3Ol8~_Kv0dN2u00+PUZ~zD6wkT3beEE?ly`kZX}z0L#m~>hD9lDWUtT*Q}z$R8GGfNl-j;!uCS0 zMQQNCz`0U&bn_IY?bW;{F>kybYKD|2z!;!-`A9?t|}(*W;Edm!*$AN{y5%44OEf2_m{*+hzG zqkHPtfu4O{a> zqerN3w3v6FZaX?V&?x9;fB$Zm4dAi%?-VA5jrO;2tnUjvLOb5ysjwSUr18s&rlajv z9l-Ao*FMGl-#oRn@`2^thXB!!yxpQNqElL9UmonErcfgQ>>e2Y=ml$%SGK&&xs3;5 z;qC8G@2)Nqk=BHQG!V6iZ)h+Hblq2_!7Dp(N8SvKCB_$l5EiXPxgNLKaRtFm2 zNV*YuZMqZpxVk!%BE9b0Mx)_6l4>a8jKt^jZ}3c<+Q=8E;KfC#g?e#lfxIq;z?=;5 zOnp!xuI9o50ssMl7hv!VX;0xDSnsY773s{8#bG9d7z}h{PJ7*QQX&s`&_y`MY=n253GP zr0(Hn7

XF^7CVAjmjvBT6*eJpilKinMkaSZ7s3NwwhS=ea1Qdje2^!|&;aOqj+T zlngVzA3j|VP+4aHn1))7gNHeW2~au#he9OQ`qowpe5`G~HSR61QjOY^C|-CMX9sv9 z{lJp-Pzqh3IGJOpT;eGWNwe9~vK7gCp$&(Yq153;gDCUpHtRnl^UMc>F7RD2cRib- zwxC!cMddza3f{aaK#G*T01?5JNI`w6dlr?rvcX{7ELy0bat{c63B_*u-w+T;QS^Jd zyRGp*Qil%!Vuy$?;*943g>XTj0+_Ab-_oB`kc%576)~ZNDb;d}&8&jK<@@_*&N(Ll zObAs&{qhYkib;Lk{5tXFw)Ax cxBB<&A4rt*LC3b1H2?qr07*qoM6N<$f)bmd?*IS* literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..297712f9f4b7d6ed81eaa8187956cc7e259663ba GIT binary patch literal 1354 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..b1967511f2b08398f2b50fb56a4446aa9c0a9fbf GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZ8YsBK z)5S5QV$RzOhKxX7lL6oFbTbZ}Lv1mPCqx?tE%B0>k5i6`QA9K&4CrbGPgg&ebxsLQ E0GL2dH2?qr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..b1967511f2b08398f2b50fb56a4446aa9c0a9fbf GIT binary patch literal 262 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZ8YsBK z)5S5QV$RzOhKxX7lL6oFbTbZ}Lv1mPCqx?tE%B0>k5i6`QA9K&4CrbGPgg&ebxsLQ E0GL2dH2?qr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..2a497a15afb2b01929dfb2d7d48d13940b79a863 GIT binary patch literal 381 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2) z-_yl0q+-t7+Xp)j1xPSFOx)PE)_DU%_sw0~B)A2(@pTJ)R#5k!q`oQfnYDz#na}b+ zicd4{WKsxcc*4~X!#F{kp@`LC9m5Gx24ukl)8y~wPrtwZ{pa(m@BdGq&D5hfzy0px z4~L(LR>+n0ALh4Z#-S6daRdZkGJL=NG=FD|{ohw_D#9yw&Y4!+Z~T2GpTTc-wR5%J zAHo=Ru4H)qkN^6|k1L-a*!BN#rfvCWDL>X5zyI;CC15s+Pk%A+XLoCC{8_(-1sI+T Mp00i_>zopr0H6kp$p8QV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/meta.json new file mode 100644 index 00000000000..bed991dfaf8 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_alt_med.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..3ff1aea83cd5926e00cf452fbb90fdfd04e44f08 GIT binary patch literal 1224 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..0d17fb579cecdbce1c4aa9a6257c07391d00ff32 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z$J50zq+-t7+lqe7fedU9Gnnr&e%|!AS=;uD9{AN#cb}I7 lDD#~SyKit=_L6ZQnr&e%|!AS=;uD9{AN#cb}I7 lDD#~SyKit=_L6ZQ1&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/meta.json new file mode 100644 index 00000000000..bed991dfaf8 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/k4t_med.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..bd6a3c784a2642980b3be73e887191d205b7b8c8 GIT binary patch literal 14364 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

<{9 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..e04913ff46cae12ee47d10856a578c85ac04f5ce GIT binary patch literal 7702 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..7ad5c11f56303f00025e004fa1318e3829257515 GIT binary patch literal 1437 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)i(Ty(+w{qCK0LqQpy<1bTa(mb$Wub=Hn#=19gZdKnR% z##~)(8`aFVmHd1sdd6};*S!xv?Dx)*JYAGiySgQfp@5AcoiJf;)iB$>^!A+lvabKv z{Qmr|pD*DQqpSR$-#@?Aax_Sb9(e!!_P6W(uRTMT|FM2I{l2`Y!>L9W**(82zXRos z87!EA#EvHnetNIV_P&~*&$s{D^+_TJ3WK+wb`4z{{`dRo)vKy3SKnSf+eonFw|Mti z*8X>=uK!IAoqB72^plV3tQUCa?z20;X4UTc`}6Dm|NJFi9Q&reZu@J*!hsy)WDU=3f}Y-R$4_>p#0of8KppfA@Y- zhjZ7z9siT}{q(zPKGd-BWPG!0!GzCDZ9s2NX1Y=8sQ8?f=lkck>Z}`HH#wa&Z{H!m z{k$~mW1H)kH`}p_&_WX`!oU*TeFED~Jz3y^v z|GmGJ-zPJ5>;bD#XBDXYU-kX@-S09C=NKOFP(Vy#u6Qr^HTYfZf5CUh->9>HxaYC* z`-z?Mo8LP##N2q!{O0%bi+B2O`*S_mJ26Op!h^ayps;}YQC#Z4$<({+!vA)j_>f&2 zm&hn%Ub;IbgIqa_`%%TJz-i zvb}H3o8NoZ|CoE_F@G(GL|mKB&yAU0&pj3JN8_D)47;vRc`yHax|F@uluy5aS>gM4 zwhQ~0{SPp`dVJ}hzYO0$zkkoG@X7S=l>1NX{?(pmLpZ9p5)cx7_oN)fcpM}je8&*_bTV7;eXa8hxg)oQ?|+HBJN^zSB`s#M*tzER*H!i>CF<6$&ktb$X40tj zX7T&yT+Ka_exu*Crc3yz`yb7zk~aN*`t5rjg;&?oS8fk1-hb!cIfg}XpZ)jt&ieiI zn=L!6G=UT;o{T+}!A|GCpWH3K-(Iuf-=ag#S7rXpwAmg|4)U#W)3Sd)THhakN7Dx@ c8h&$E8Fg}L)PCCpEN>Y+UHx3vIVCg!0PCh{6#xJL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..81f148cfb5098548c07c8b569d01f71e738baea1 GIT binary patch literal 1440 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ivz9v z!Y$}x-eKkc_oj{SHTl=cnp_W-S-;?4uC94@_wn`q`e`qpRa}%m`)-!YhCA_bA0*b* z+>O%@TK%`S+veXQhPH+6zfapOefROT|9$=ceAd?Z3SYZP&kr$7lCV`MmjV{_g#P4ri}_ zE3Vu2JNLUSdxJ591v8A;v4~+?Y`}_2#>0QBe!DW}>|PM?nW^pf*KgfSH_99rKAr7+ zr~meM8MtqW3Rujr-^46Y%>4L-wEFJ&a(n9rL-vrzwMFl)-voxEo_52e@AKUE#oq(E zAd+#4jK`C9)gAHq_m?9%6X9U|tR1}!QTO-X`}_A@KFft)|GvI^UtX`=aP9m0^7{S1 z=P@6UWSGMUBVqy>CPE}!8C~vyHHotdRQ|8}{(bj*OC*H|EhMl+**{#eeRcfK?ti*> z`fuv1O=K@K{Pk2ywXP-YKEOy1E4qUB#b^clA zrhgId!y_2X?>g37*m`E(v#qPGGOVtwhkO?DsG z!3=j^Fetr`jX(7F#@~y;Xx+W9<@d(lcC7G74`T>_zS4g7@{_-kYilAI=fs@}npJ+j zKfh1B_DK4T=TUz})jt`3vG1C7e7@*`SML41{rzdNm-qj<8ebUoch}c>S8V>RVF=SV z-L~t^N;4bI7Uax?8NRor9In_G>h0~F_51C&?Q8<2uQy-1y<+G6y!vd0!1X_;-*Y?r zw+uaD-dVv=bZ<()=h{#2j=%5cO4zZYz(Q88)O!E&Yr0qN0{#25XTiq%!KeQIs6Ee! dwW#~Yl#^#PA+DlK0$AiSc)I$ztaD0e0s#NDdprOD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..7989f76b8fc0caf585bb855b17f888b2198655ee GIT binary patch literal 1910 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/meta.json new file mode 100644 index 00000000000..35450a80626 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/meka_med.rsi/meta.json @@ -0,0 +1,206 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 6.4, + 0.07, + 0.07, + 0.07 + ], + [ + 6.4, + 0.07, + 0.07, + 0.07 + ], + [ + 6.4, + 0.07, + 0.07, + 0.07 + ], + [ + 6.4, + 0.07, + 0.07, + 0.07 + ] + ] + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1, + 0.7, + 0.07, + 0.07, + 0.07 + ], + [ + 5, + 0.1, + 0.5, + 0.1, + 0.7, + 0.07, + 0.07, + 0.07 + ], + [ + 5, + 0.1, + 0.5, + 0.1, + 0.7, + 0.07, + 0.07, + 0.07 + ], + [ + 5, + 0.1, + 0.5, + 0.1, + 0.7, + 0.07, + 0.07, + 0.07 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..973dcfcea82df54c9cd08d648acb326cf4070f79 GIT binary patch literal 4087 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 ThPSm;00000NkvXXu0mjfNg4m^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..3956afa02e9adc08ce5fdb8a67a02b1eef13b08a GIT binary patch literal 4436 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..beb9f79c2f354630dbad8cf6424eca62dc8713d3 GIT binary patch literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4o zgQtsQNX4ADbL_K493_s;cQu^BQKl4^J$*~qFI}cOmh~c+vSw~!^WNX|pgll|Bhxos zTJWG#hal_RHyLi%_U^n}o|b-n&iT*TMKYV;&%ggRN9^6Vy*x!K3{N~5PE2H&pvYt&8siqwc%bSC+DlvANzj)y*7`rcdM#O%b(iHeu`6>^JjRkt}m(|CV{B`4^_luUhlf z`Gv>>?*E}jDjjmpIBi%}d0aH^{nhpLbu~MC*UQ`O?!6gU`u1D5)iFM!k2`Ca^&a1t zP=7)4g5Du^p7-YG8=htFS6ic7$jk9Fd!xUO;r}_N$NqS;+LYeEd-#>tRh>gZ2HUnt zYPT=^xjRB@L2SXP5(+fWpv) zwdbR9`;-~M&-%F}9=r2t8ZJMxUKcEdC3qovP$izo-T1ew^2|=gE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/meta.json new file mode 100644 index 00000000000..2a2bc1382c2 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/mmeka_med.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..61e7d7011948108192161ea9d709f45c0ad19384 GIT binary patch literal 881 zcmV-%1CIQOP)fFDZ*Bkpc$`yKaB_9`^iy#0_2eo` zEh^5;&r`5fFwryM;w;ZhDainGjE%TBGg33tGfE(w;*!LYR3KBSurx6zGc7YUB|arT zxg@_xiHkEOv#1!PpNliCC^0t`#5UwoR&e!m0owoowI?2|RE_)_0007LNklMd3-~VNI=fE~;w!=0p5j5Hd)=r&d^k&V! zPrOV6Ko{LD!j$Hm^Mqq|CNqB1xbv92ECAr-01#Skiyv1(4g|~~2N@0pd0kgM+zi$} z{w;&K^br8=Id48dY9Hdn3p3cZEziY{w{zI>)C%)Q2Bq2a>p5&fld6PVs#pZfKN7%= zoj|SS@p$lJ2+GHN608)szJdgVHx@w7MJQqeT9bw@v6tUg9d#qc*~C+zb?^s()`2e&1=vN<1XfCrSnHZ$T1)%$*y}NM;5Wo3?8R0P?M}Xx5AP~?WEP;QZV2KO{ zyYn3Qhop-b2>2~s0C>Lx?JXAoR@eCeGzEAclPJLT7wRA`06c%84x&2*7tq~<<1Z9I z6A)%VYv2OdnZQ`H3&`uC2?22iF`#LOj{p=j7l7V~pMIPHe2lvbXzFV9;#a^kybOdc zX$YW$@_zetS*?V1K!G@|@9@Hd3?i?51mil00HVRcHg=5@FBbtpd;cq-dzA2pBB8

R{(xqcpZvoGFesLdJ;wfe?mS$;{(S8`e8E0w|AyclFfuKE7Nnqy00000NkvXX Hu0mjf%0+T8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..9b8c37db1bdfff65a30ff27bdf1233a358e1285a GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRu?6^qxE?rgKy;btl3n&Yfg+40 zL4Lsu4$p3+0XeBvArU1msl~}fnFS@8`FRWs6?1~a3W`dgTe~DWM4f!_ZFF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..0e436a9f9132222bbecc79eac9c5a7383933dbc7 GIT binary patch literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0P3?wHke>@jRu?6^qxE?rg;QxMxZ$j!eKoQ20 zAirP+hi5m^fSlB-kcbkO)Z*l#%z~24{5%GRiaEhy1x2ObzXTV2{Q5-8TUYDcne)LL zLJck&KX{~b-beE!Ls3uf4h!QTbP0l+XkK%K=W= literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..99948e34798bb39a92ab7b51183f2ab75b9787f4 GIT binary patch literal 477 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=*;OGCB`&GO$wiq3C7Jno3=9=> zRF7NpH7E$M9++i&l>6JU_}#sY5?ni)J68v+;1t-qul2HT^G!Xy0~PN5PbR(N?pgWP zV{hha!Ja||QB~QE|1?Y2GPPY>vTX{tgz!q+^~*&Js&U4mXXZ^lFk4FR zFbmhGQwBWS()qS9^fFywGU0OIzMyeH-+X8EbX})F*#mcXZPMAk)@23P2D?8mi}vQL z9@_Zq5y$Jh-DfXncx#^LcpcsOxBHd9!l7SlZT8HJytx0sxj=@f1~tQjH= zVhacgtXOzdY^KzLrxCmOHs5@{j4flUME$x;H=l>EJ$%1l`@52T_nv2(d{3JB_~mmg z+4YmGPA%KZD0uDsv$%y)|SaX;EnkmP`DtHT@M&v N44$rjF6*2UngGpE%J~2Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json new file mode 100644 index 00000000000..cc455e35b62 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/qualified_doctor.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/silicon/robots.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..131fd0651e7cd266166bc5a4ce029490da184b45 GIT binary patch literal 3904 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 V41vRg;lGy{FgLL_t~W#_{s+==T?YUF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..61f4cb27049cf2002d278466edb4a4ac67873ec3 GIT binary patch literal 1019 zcmVh<-A(8wk?y=v zScn95m3mbcgtnmQ142sbqOgk)y9x461F0xlGseLb*6nsv)x&X-e)Rnp^*{2b9MZG6p%F!i z#T^4uxjZ$8kd|O)rr(M+-PP69Z`}~-Cl%Z4Y~ z!4=XHnCBK3`0IgrA5~_WM7$`LO4AG=t6-NQmv&_s$YgCKwf?Ih5(2}**NA%pAK{9n zXtqFEX_asT%#OaVn)PB$K9!Y~@{>A6_fz@+QobCz)5Wyn;endOhF=;jsWws{oX_11%bBEUsGe`ael` z#1{jw0-901?YMBq?+q_)F25At-rX7qStk`C@VF}&0#nV9xB%qlqa)AMzzPPZqBvXt pvgPTw4Im-poHr{mG)Tnzz#qv++V~Nuski_D002ovPDHLkV1lI^(TD&5 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..97aa9d612c90de9af78e68dde4601919e6559393 GIT binary patch literal 1006 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..3ea4814f50d5c8ce8a963f04a96d8105f3c06fb6 GIT binary patch literal 440 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z%hSa%q+-t7TaI~$3`7_%IQR)=*ACvy2d6#v{i$N&EFi|b=;>x&!G#Z0O`8b9C8x@}L!c}?3Q=`(Zo zYaW=_+H;2uBnsA8@vXsq`*g|wjOV_UG`MruY(EB2yO-sEzN{}}-LdsTdCZ?s zaYt0EknF$D_1x}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..3f195f37743be0c63a9643b1a5f740f32c45ae09 GIT binary patch literal 743 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zrl*TzNX4ADbNu}t8;Bg+uh4QtKC?`DN#4yu7BQJc-x)fa8!R~56B;cTt+!1T*eum4 zxg>JJ%4nTdt=_+L#Djk9yT7dIM%_36vPotiZ?jnnF%+pVJn>*SF_B?{GNXb!lS3a% zgA6BwKUvJJS5iF~R3_}f)xo^#- zve>vo8?!2p7T7XQ+cGs;{kNNj*^Sc5&g1(I-LwxXQNLlv-L~WZf1WOuExcc}`Ro?F zXF~EnmVl`f)mynFzIDGK7CA_uVMussud9}_c@q3cF-eR&LcHL_@*~bit_U$$=H++r z_-3hBWX?asBxb#<{%-tSRjVuMw|8${d&h2TqWFZF@&~j#owB(1n(jZSrN%hz4@2Va z>KljNO|(zAd#y6NuG!3oY0Xc@J)hW@^gVxOo^f~&iw=|<{YiRFlK6!assjJyKL0%+ zQN7h)tV^%?tV8lX`5Qg4R<~pFT8_E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/meta.json new file mode 100644 index 00000000000..df997ba32c1 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Medical/sfmeka_med.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_med.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..5310b786f09f2a1b1bbd0d1198ee4af8774491ae GIT binary patch literal 3878 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..aad4db7bd66d92bdeb5f731823532ac9ca8ce780 GIT binary patch literal 988 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 PQNiHp>gTe~DWM4fl<~5Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e6c152eb69ef779519cac42eb7b58544927d3520 GIT binary patch literal 731 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3- z*VDx@q+-t7IgVZ`h9YhMrP3Dj?GRpgaH@5`0XP3c+q8#{BERM2oDM4QC|2b#+Rf-* zK26s2g4xxn-zSNb{rI1M`NGsaD)OG8FJA4Lui(z)(8tms!^vPN#89Nd@Wg}R#6*S( z%8Uxfbsn6ry?>s67a#9~m#ZTkw43=WeyvhX(7bZ#OMk@g93cUwujl#q?|yr;cj=zx zZ$d)$vbQjP^)FZN_FuyGOmjD<3hNQZ(*N>(zxvl7W7V0uR&im9S>&ret_V4sZQsg+ z9qmsmPg$#|xUIkC%hs>F#)TmcDtHg4LP zh8zEsp55%<`#9MDZou(Nbw!*t6E|?o(AlpceEQlB_9Nf!e(iZXJFjV@uwg>Qk(Tod zt>0$dlzMVx(>25VmTAmwjqaSPz4=Txtq)!^b9;RuOakIplQTE!j(A;W%ChO2Ew(@s z1P|CUXDKiu2hD`w%okUSyVqY}j$~?Mv&#RHUZl$i3MHJuha$0wwdVNk2b#BXUR}5% zlAFcZFemH3z|2`!JU`qCewN25ufA*jd40840e)*H&0(!$JoblS>m-dOeHW@fORsq( z^x!1FK;Q0mE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/meta.json new file mode 100644 index 00000000000..d8ae211d9b9 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/fmeka_salv.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..f88ce0ca223d9e5f7f0e5bbe694709697b76eda5 GIT binary patch literal 1335 zcmV-71<3k|P)BksrD{7(t*w8Ykvo+f^T>r?m%0F6jI?v6t*c$8Vm>DOC41p5@k7Lx`?QSu- zZ_oR4_k8bw3n+1|?fd!To*&=m`@CPz=g0HChv+{x4L}3X05kv%Km*VKGyn}i1JD38 z01ZF`&;T?54L}3<{{!rPrCxcb;VpWxyiB*8`4tC%$YTXL^nIsQ`NDjfE}Z{LC&lIb zVi5NYV730tEyN%yOmU3d=JCy2L)QD?3Zh@nNd3 zd!0O9H?KY2JS=|qQBHQAGBh$6H4IS!AS(OD6g@RrejxX3Jn0kHkYRlxeJX^}hfrSr zHZo@Cs_$m*c2P#odTKv1#m_%G{t>yRCYPTBk?zJR9aA2{xNS6!QuS+D%;ou=*Xl#> zzypXo?8)a!LbFrqo~bEm%HKgO0EiUFDRqfPve+Elcfli}bpdY>0&XvTrh*T02bQ>UB2mK!I;Fg!IOsEjT7Uf5YJBV(TFdB=P?H_{L)>auKia4a8*rd zde{S@d9Tk$s~%3G{nd}s#!Xvk@5ff61icvN^LS6wMQUy|(FyYz;f*SWiG=v(=o?t0 zV12`>R$Wv8h=X35K6xW~riZyNp&&Ng-@^%MciyAIfiZp#aoB-|T87wPUCe7?moBw( z3vpDCd2gj+7w?(ddUSIDr0Xm;H-|vyzbj6iPKQnM)Srv|7*p?pq;w;-Uh7}r(n4b@ z3jq#mdmSz+6401KLZhNi9ex+j6nKLHP^Z#mIBn~-Ax_52gRA+4#+tAIHd+(wr#~hf zq9qo^&7O2;vQU;MpzZbfTx3CnD>(IC&rS zrW{i5eklwvBv_NBpJV;O_H1g2UnlMbcq~IaOXDy=9Ct>WILzi%vGiNY2F{(xTaf{} zZgh&YrUeG5YUA6YXXRRk)gAqsEEB;vBb$*c26uqV40iJBWUvH9vJT$pW+9Y#h5*

dH zrbF{Y3Q8+p9(` zHk-xO(KkK9qA=%747Ugkl4&I@>K_t7xTu4k&U{`$f_8=GQ7tg}DSlu8(vY0<#tcQV tVNiJMfdMQAC54w0{}lz0cE7^X{sJ+qUuqcJbNK)O002ovPDHLkV1gAMV*>yH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..b682d9682c0d33c5209e1d7c10c8d9551e4b76d7 GIT binary patch literal 1551 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..17872643cc16b113a35e8b5c4360d143faefe18d GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3l z$u@PxHt55oj;1|-3Jvjbl@{+8*hj{BZ@_`q21McQu<$(_c4y%-^d;jy?b`yzy*uqgfI-CI M>FVdQ&MBb@02zRAAOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..17872643cc16b113a35e8b5c4360d143faefe18d GIT binary patch literal 336 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3l z$u@PxHt55oj;1|-3Jvjbl@{+8*hj{BZ@_`q21McQu<$(_c4y%-^d;jy?b`yzy*uqgfI-CI M>FVdQ&MBb@02zRAAOHXW literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..0c0c1abad0e614f3cbbe4d195093bd06305742e4 GIT binary patch literal 408 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z%hSa%q+-t7+Z%lkJ1{t0^k3lkg`?9@q9HaxPvd5@;EaZ@wt15zVg)%>w5%B||NmDi zC_bmj99zA~Q{kh1(&GQ?!`qzZVGa?MYYAOkW_mUd^-*U4* zcK7&O`&LKxPT$AWfB(Ns)mQ$) o|E>(jH?;0skIQ4&op4XQq~Fq1?_2i=U{Eu7y85}Sb4q9e0Q#<(FaQ7m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/meta.json new file mode 100644 index 00000000000..84fecbce22a --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_alt_salv.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..89fda2b75cd89e9605a590cad3570f7dafe3409a GIT binary patch literal 1330 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 LNkvXXu0mjfpBcwl literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..2be2830a3b924f48716fc9cc53d61d9f8241b44b GIT binary patch literal 1444 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 NZW&t|)fu=a{6A<2`^W$Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..7e088413e5b84c51cdc92fa0de3aff7a360e29fd GIT binary patch literal 382 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q zz|+Msq+-t7+Z#Pu0vXsIMsDEP$rR%A=756_Pp{4+CT~IJ?j0xi*7dD^u%TP{NfUQZ znfSESXU**T)dmMo|I>cL)eyrtL7Sn7)nOgO2~mcfObX!)NP>AK4cpi6zWg=q@blMo z760q3{>t>f+1B1TRZ{lB$DdDYZWkB-|4?2g6EXWDoPUL$&3Nn2wc$%nUElZL%y^uR#pquQ`$hk$%cL)eyrtL7Sn7)nOgO2~mcfObX!)NP>AK4cpi6zWg=q@blMo z760q3{>t>f+1B1TRZ{lB$DdDYZWkB-|4?2g6EXWDoPUL$&3Nn2wc$%nUElZL%y^uR#pquQ`$hk$%1&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/meta.json new file mode 100644 index 00000000000..2527feb1dc8 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/k4t_salv.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..6c76e3c6130988fc384f3c28e1d85e529ca6b381 GIT binary patch literal 6261 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 z%0AV(nSG;CyC>6?166o*%kPsQp}Oq+f=zE#9WYV!wr||7K$`X4vGhGMy0fj6h}>Sc z*^71xZ;bGAJgep-v@p>;Y9-2WwRKQ&^k^AP*x%$40*T}dL*OvV2G7mVJ_x<+o(oSx z1oA77n;3{&1k$G7(a^(PQ#xD#nofWsbGE=ri3^NkajD@d>i!=asUl*BpN(N^W-Eq> z#c1En4%p{Tl2#esRww}8WuWDz1#9Zb950|tltXT(Hn(s!NSocEsO>K+IQyxVnA3Re zbb|Ae`nKhh#(3SOX7E~@iDc6NB*g^5=gH08)M9h!lfA0R7Z6fTGAPKMV-O`sa5JlI zr2PSO*c|f1&X_zYrPkD`%S6z%{5|{XM5!)$hxAoo# ztxnqzluL=`Gb{g0&=!^=61QUef{HKF{$%~ZJX+WC1Or#k^%$PE%B!Z|aeMn3&_)8z z58CHK)?+Ez&ofeYMOE+Z4nqR^82q@GHde=ZeC3$l>qqGoCaY^JTl_VkZ1lx-`vpG1 zNV=Ug*ILG*=R-Q1M}0&1dh1P)!%|&;dY0ah0ZR$;ze){SnRFr)7Ia_iyQ#vb^JN+V zij|kt*`_jlNv~b!>IrnRfCi*&+6ms{>k)-h-l}g3j`b2(WHDed@<7wk xX9??O5()qS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..e522191c75ad0a87c7efcf45c6e8ae14ad27cdb0 GIT binary patch literal 1707 zcmb7FSzOYI8vUaf3Fp7tBcXvaVaHZqbWA!B6<9tyuD*K=Sj-2aCZ?`S_cXlzHb*qJffx6^r@f zRxkvRbybBf4Fho<1Au=b>15=REV=R4XF1CP4fR~b+hQBu8ENmX+Mueb&rQD#Y;2~e z4UmPydub~>4Ja~Uf1vOO8|Oy{EP}eB@>&(Eg)!9VwB`f{ni>1qOV`lC z8~UAA@>=ldhB!Wkw&_t_L(M!>anN(nEtGfv{-4N9GP z!GagJ=gP(CY{$u1eUp$cb}`RXBDPyI+w6XbMvBB*k26F3c)*+*+>L75t;xAS_q6y#Q)$&)cH67B`E8My2p z^ZfD1E$P%{R(><3tnQNt>z!g593vr<>v99D7vAwt+xzjaGco5uv)>pP~#8dm2zN7+vb0 zux@w5AhmA8Oq>3)|6G~Uk!WH1Fz$Ou(LQT4bf76m(DQ_H?ag^s$is0;MmfwtMTtX4#h_!2L@{DvNC4YWE3*QOuYzA|QPWLwkI zQtsY&j(`1aU@1*jWNv)$VcjVq?dI9Ub?wwn$ncP?YWW$gW-nwg?oLEY1&$jz?B_;FK*LsDB!iu@7L zF0FRXA-vk0JK=28aorG6jkwqMFIz!nB@I95E9O^LNpt{Al<hn!lt5P^sHIF3`Sn5C7?_?(}Wa5dT#q$@U zBLs=|uZek+V-?qKiRG8+XNB>L`VgPZ2(>1-SXEi|az`uQb*V#P8Vxv=!ft-$?OLb6 zzYOK8?~o5P`6RgGDr==8iG8dik&V*4e0Jv!p1!Ue82e? z_y>}M+4C0SMC;fAE3(t^gUF6eWk(t?4_}}_=i$ElXjm(&A`BN(IDnjj|6QHh25~U- vPmowS@HAcy{C`1HvBZ&v#VHzhOLyQ^dp4&bX&;D+?*kA#h`5JtVT?Zk7n~U- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..a48cf988d856eb4bf5613f5055398c5c46e3d1e7 GIT binary patch literal 2701 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 K9qET~ss92HMiVvw literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..957db448f5c08e35e69645b932b5b80988978e7a GIT binary patch literal 4990 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..5064c41f4ad4bed53acbb9fc3b4d3b36d7121f05 GIT binary patch literal 1613 zcmb_dX;4#F6uu7#Dzen7fQY=(BGxKym8Di15EK~O;DR8?*4lv)3J6*^FfRqGbpnQp zRf|9nqy$-F%bGxVh%ix+ETBYC1aXN;fKW&p^Fm(w!08Vi9r@88cg{WEy)*Zm?|kRn z)7vP17G`#4004^sf8QO1r2zne*`~xURZA@;%$)uHp$7o4Y@1rpZ!0Vp13)qa_<9E& z$s5Th$J_hadr8l(uQMJ^KmAdb@v5ga`#!V};#}x@y7Po>W;xCG>Wbk_(POjx%kOSq z`h$N?Fhv^d%$j?Dj_q((@IT&0%SP_RQNN6Rl$!N(cvF6N;{zUtj55v^t_2>ZfDZ<3 zfxR(pFW7Gm&Oj}11#ejn$||!)pXX$R#+|@zkwd`6hD{bImjg;LV8fI5j~|hi#%O>( z8Lt4xj%qaGkm`S(kP)=}_pToO%)8`pvLcyC9sdUS;C%!5>XOlUEP zjvtiu-D_9=!L@n8&@dN!t(L=wuyKmj(Cxk}RzG1+^ckfz!;&^WQ(1Ca3@e1(+2QtW ze_@I6!Tv18a?f1ll@P0XpMtAX45t!&vEX|sZNq>ftU0bnhcux1qYkj!7bkb^HmoxcC%XQaKHh~~u?`*JFh|`~^^w!~ zFx4#{%RQTiz&rEh^K)C&L@2KHAj3I zEf|QOaYf!*rfG1Q6HQ{7N==${glfW@@O5Y@@c0(m$g36ir=^I73ku0X*xIY3T_Mz@ zn$hOlwVW&NQ8Om^rej0BJ)u5~QZK_b@=BUJp8>0$2==%{A_atdo-Sc38FLFC52>ZP z_aS~d0n^CN9LK;_|e1VwlAqS$EV z|H4V^L9q05`6r?%K6%4bDp5j0x&jtRiS70yct?VO0>vkP(LDzX~HADi0@F#f&fZMk0{yKq=oU>#8lEQnOmW8B!GyT-A4x5&T|6sBW)(o(xmy z=z$QgW~+8W7GI23p&M!QWuhB`k&LRwWY6dHoJX?|r&;!p3AWl#PXW(3X7+}}i^)0QzbP4=KXcp}lm?eUx zu=!yB&GE_{_|ijw?bS<7uVo`+x7-i!Fjnz(LW}6NW!#0YhQco9xk|%#3p_2t@01|x z2Ljj*iGfttrm=eb`AD#D1(6@Vhh-^Eji8h9R#@v2UQTJl=XtHBTr)p!Z_jF_QDEq`rsmAX0*_k(Fb<#Xxm3e0aI(wSbo4w(- uxyi^pl|*Ah%C6>oz=4X;=68zQVB~b}p>^?=7z^Tm00EmRzEzu|)BgoJn%DpU literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/meta.json new file mode 100644 index 00000000000..afbb617fd43 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/meka_salv.rsi/meta.json @@ -0,0 +1,134 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..63e0bba64a0a8f293c08612f63822454398621e8 GIT binary patch literal 4271 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..a0d0b8ea504a78c822136793d8f40db54e47a85b GIT binary patch literal 1225 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 QfkDmS>FVdQ&MBb@04ye*(EtDd literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..17159fc98d6f31896895b1bcc048ab5b410b0316 GIT binary patch literal 411 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z*VDx@q+-t7JKkA`4Hy_MYNlLV{3XIRs{iWZlIss*IU;|kJK7lUcF0*M&fViv;~d9u zf}5d|Q9+;K32Vb1h6&;fpUfEl{H^<6U-!30=I^J&aN}^%_za^$XWsKdHZ!<(u4(AKm+3uit+~6lxZe1G)v~ya}hT{XCQVEt4Ty z&7^qxPF0*rfo_58e`EXMr{K3U?zhtWYER8y7FR2Gb7t~(7La>EYTW$|UdJ*mK4!@S zp))z>6i$kKFC<~;7mj2KvNxF=?xiwb%bOi9mhg7nM<7!SP2o$%cejl5LR%NTzXl9# N22WQ%mvv4FO#t05n^OP) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..555c07bf40919be66108fa3f2a6516d411cf91ce GIT binary patch literal 744 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zmZytjNX4ADa~!j7J4m$NcThCZED847sJQxFQOh^6o$k`l6-+NGA`V^pqwmni(jddhU@62dVRzFTq4?PdC^pJJJGWT#8jtgP{61k36u{M-3QVB7Kd;_bCLK1{C| zkG}5y`$~To+q2Bw`GKa>cZb`dc5JudXWniDkaiu;OX$5w8>u;-E2?af)g z@1LJsd*|N|+45u0A71_axYUmEY>oc4Kj$n-Wab_Ygd!i z^K+U0!4iS9e6xcW?A*KN?XHSnU!KkOZ=T0E)q-`}sq3u*P_Mc(VTM7&!X_Jjy(u*( z7M)FCvSF6W`d~VXNdcQmaA;vjINX=Ly?sObo~3h*cW-YfdoW@9mg2N*E^tVncXPO2 z^kbhX_Z_A+*~P_Tfg5=C<)3BR&yZZ(5aTMc>lJ&&Yw0b8oIChuujV({`>WbaGFSJC z5QE?H6DKxx&(*R%_B#J^S#5JtcKhqT+g};gZb!GD&f=6woyC-C`r}P*#EF?bP8KWf zi|AZ2H+Vdc>Dn)bozu^+|22R4K1b>O4DPy(cc!d}yztuOhlux+FSg6li)912FjD}+ zPtw{4eqA_njBCR`tGyeU*1*#ULd6%Rf6R*_m%RTs^OzYh=`wh_`njxgN@xNAYGOYK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/meta.json new file mode 100644 index 00000000000..d8ae211d9b9 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/mmeka_salv.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..1bdb7017f4130720c223bc8330abf4202d98dd9c GIT binary patch literal 3797 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 HI>-JO#aRnb literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..cb0d31ae87a4856d911661495f0ce5fd75f26f6d GIT binary patch literal 956 zcmV;t14I0YP)+Uq6maAup$?3 zDqQ#nv?vQ97p?km(XLH|RGSt?ACw3o7R5{i4U*%aI0-pg<|ZpJ3p}0YMpsw60s+8S^l8ffrw!oq zxM|=*k7^GOKUby<27UduoIQY!HlL8;wtl0H2mnGpQ+@u2*8wK;dq|brq~MtGhq+Wz+ws4SYG%)XELXkF2M5s`+G@FG>Z_Ryezl!|th(8jhbQib0Z0GlsH=LmQFUj6w) zee`fuyIAfPRw`D2eI0x9AM=c>Z5~6yoOubX-DkFU}f@#N@Ycc|4 zODO?#b6so>6}#NlO3>BQe_P!#9gYE#nZuNYVpG%9NSAKDq6YU4>h5eIS7EVwhCDz- zP^26I=)!cgmb6;tIBFpW&_>3?bTayz{Br5B5=F)lKr-{-%7m(R@nJ?E7o&^-Kp*p# zDDWXbSOG9sFcN?bhEh#`Q0t; zggo-G&_ql>pNKFO90{~*z3W!FmcLcLXpzdX4Zyo#AR3^&l>%z>m6E>y>mUq)%japd zs%5+}%XS1jwO%z1y~i74HXev~!2$YvEYs?M&|Y(%12Dz~VZP%5bm3XAyyH~F@1|Og zwg8ZPye<1fpJmURgj0}A89kEiE-k0=;GD{Ke+bkbpaEzA8h{3%0cZdk!2bb|o|++f zetb;|F(t8IsPXs$Fy~SK_umgePEMZWcH8Ct=>uD&0{tR7b;Ux5x38l5J5Lh}@N;xz zlH;Yz_5K+P^*H+ZID-hA2XPBQaq(u}wzWNzSKV%noEtF%hy=WJwUzR9+1xo>^(3Hn zYfoYTATJylcbwsU;T)k5hUX$Z#JJ#-jXT9N3_!hX3_s)p&k4)xu-}LY zAW+&1XG@7#7=(4(z62y>c#Am)tUbeF=b%EO0g_m)OG0+x6ss2@i93L(_tL6cJgHFQ zHy^&2u<4YT*3mr{Z&ZUYfP_mx)d0w5QC@lJ2FdQ};vdFA#39%-oWrSTr*p0v03UOf z-j=E=*6@Ddw%br?;z=h$@yIejcF*+ARRaiv%-c-a@@CUeNpi-E763{tDgcxmb~v$G zp8^xkk%YPW-(|%nf=U@rT0T{{= z5TYM=BT{Qo?}R8tWIL?2_7HDb{5h1GOR6e>l;l}_CqxNi+l3(^yLCR0*=fE|AVF*E z-o_UI&a<)?)2_x8)-w?e5j{9I#$r8j){FZglyQ4q@denhaVw2GokXq{-mj_OL;H?j zqn(=!a@~vlK#eH|a5!z$VO~oMR~V`KWJ}1iUc_GMQLGpM@(=X8sHr)XI^7@m*h>Fg zurpR25jTr!jFdQ*s^*#mqyd#v9JeOtu_>^}=$?9_T zTs^0wE4C{cBxN6x_Gj*;!nApO?8WFes(V+1Io@~L7O+c77B$|VsDC(zdbv7-6b>R3 z0N+l7Yx?`}5bZZRSO_v`@S~M#nHm+V&(pX58g$j}E4{2lH(PRDD Qh5!Hn07*qoM6N<$f}~O1xBvhE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..f2c921e4ce59a53f0b274649f778204f00524b73 GIT binary patch literal 4315 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 FngFm>t+4x}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..7e1801ab09906ae998cc9b1791b33ead2acf9b33 GIT binary patch literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zwx^3@NX4ADa~%C{JBYN^E1TsiZCtIDdb&%lk+obw{Dovyd)`B?n1(xztnM1x+a?NF ztK53`DlNm!XyV(M=5_0s|NqZb`fz5?On>8T!qxW_PfTQ(pvIrdYVT!Dt6DIjX&>&y=`{5y|#MCvTiegI~zRAnf-b5B5W z_7%Smm+WS;=9HJjhkbs(S5|7%+q<{I^5);#zfL;GN8nUB|Hg597+mJAd-tGSFxAhH|IWLj9sE^h7qRiYZJx$}nsBNZ>lu%59Wy%CyZ9I|?J{_}`njxgN@xNA7!@E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/meta.json new file mode 100644 index 00000000000..0f277b00912 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/sfmeka_salv.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/a9886bdbef7905df3537f77cf02116c0e1b443f5/modular_skyrat/modules/borgs/icons/tallrobot_mine.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..6abd53d4f560bbf80a6655869cac344db1b75990 GIT binary patch literal 1098 zcmV-Q1hxB#P)KA zpyr7xdz#ul0CVW+?1Xi>t#LM94lUiTRYv| zGi8!xm6Cy_w7^NnCQcSdGpM~ZFVI9ji-w~Pwk^2`$B z%FogsRcw0Zy%3jv=9?e|I@*2sqpHgC$GaKx8+ZtQz)_$0T2!81!FbG+hjvzI7Y=o|nd!$YkO6%j8P$4&KeqG{kJqJkY8#ni zEJ`0m4fl{)iH-14n_PAuyeW_Vb{;1UFCT-SuB$K3C2ctIZV2YfjQpO}#?t$Xc#{y5 zFsqT&O0tR7t0*^eqBsHjq@c0M#L_iH!E@fC(xhg{WZ)sy8S`{W@T^ zLciY%X~XCo)O*4@KT%DA!})&A^UwQf&HE_y>U%#wQ4fQa@rHLk@1utQ0rva=d^rRd Q6#xJL07*qoM6N<$g0S!d)Bpeg literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..1f27b42579f1913cfc4125c63062359b0d208e5c GIT binary patch literal 263 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0L3?#3!&-4XSJOMr-t_Kbr;JukFIL(tMQs-Q8 z*&CoZV@Z%-FoVOh8)-mJYE?)?iA!p6a#3bMNoIZ?14G4};IM+C((hk_3qF2*qUEit zb?(gh;0>V$7mXi0(mC&=d6J>1r+0^iaggz4V=sj{k0u?N6rvF9+1YKZx_O1fl6l?6 zYc&kbMUR+02?{ItTFf|`gJITx2|mk(i7r43Ej(QuLo9le6C^GjXcY8KNV1;QaFH|V zY*NXB8L*{6EZaeG$Xb8it?C zOdoUW76PRhOM?7@862M7NCR?Gt3o15TvCgZi!uvJGV}8o7%JujhZPi+e*Y3&@bT*t zEpJ_|b7#&6ZwNKGX#C)j&UqirlMF>Yy*n(7gN!d5dnwF$H0j8s5QSjR&TeDX%_}69 z%}%W;?bF$Ai?^Dm5GO^r$SW2 zNQ>if=z%jS3mjb88yUKpr}E0ME=~|hU}ZbAqcY)u%7Tsu9EMs6QU`mMoIKFr^-hX) daYG6N! zRF7}uYBmsHd+_s}W?jkDOCg#TcY>5uoA)&*S0A64otX!h3nzY9|AOx23j=oF2>wGPLb>EO>wChGm|i zu3R18ALedGnHyJ`#EKahm|Q(w978JRyq&et@3Di3>w3ne9^#$8Qf3-8jJ<`YuU)zA z`icL+dPVsITXN=FQY!A@adST@$XeGp);>m$j~C zy}`s7^I+$N$ER-0z0J8z=z-Xcm*0}6v`)L;ef?RPtJ7QK2cG?j+;2;&Kd!gA+4H^N zmHor|G;PN1-w(<*ST?+zesJohR=bym`}*qgj@5@5vnFsQ#NGS+j`P(YsWorDW>&Tu z-&^^paTZg9xX`nwqUV12cH2wFNikHMQFFX(nl+!X%-Z61Qe5TRvmlY#j~dzh54bz; zquw(w^h-`=mBbJBS7-Z#tJUE5M28X&embGqw7#toUvOd`*h z&B(Rp3(VN#m9dxA?Xb6S>oY5^v!xT&&CgBAoo)W>`HAeK%nm^Ax4&+w*=u;$&S#kG z%k*ac?8Oh6e>H1|{`n^+&nv$nPB--S)>x~%aeGeqU6emFMfSB$?o}~n8`-9){*vspFxg4TweCqf1sc2etS+taQ75o!e;Pv^>bP0l+XkK Dum({Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json new file mode 100644 index 00000000000..cc455e35b62 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Mining/spidermin.rsi/meta.json @@ -0,0 +1,27 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from https://github.com/tgstation/tgstation/blob/master/icons/mob/silicon/robots.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..fa60df91a2c6668f188807fcb41ed945a5d178f0 GIT binary patch literal 3367 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 aA-{R|?Y+b;C+xpI1{hs2*RRrbj{YA`#h7>i literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d6c121ec200073bb3d8c9e4fd4558c290d843b27 GIT binary patch literal 464 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z$5kBP~hv2k(3fk1}`8VUt`+&_NQ{NHu|Ufinldw2ayWUPM~Q2N~ZwREGh zdN0q*QxYZD>{Sw$C{Hzfu_m8|Dc$RUa(e&$zR3SNGK|LJ>;F8dmk`<@`%ByXAV*Kk zmfB0-XHR~x31}`3>wv+&3_Q$=++6gQuF2bXe>04N{b$F+B79aNw z?HfD2?gU=uVDY;tt`u%u<)0eg5p(wC^ktxx8QiVVtT-*sG9dTxFi~pU4%#HhK9XYADjz) z)Hmxe(>JcNbwcG=Oqd#jzqOvY+H)`Xrnpjg@h_Dh@fxBR{;I#~`zFgcwYT&Ga}e3P4YKeFnZTn{45fNJ^T b4w(OnZQgB; z^Vj&-FP$=fdhEJ7|Q0H zv8~?ub7%kY*SFJ>f2DsaeO_~h=flVJT)Fz2zY3=WU%%?vDId!uuX08z$Nu&0j2OxI zYf1bcK5l-kdd&Y8ORc(7@czHW+t;wF<}SVFX~*%jGu@fgu2DQ-#_(S%*1Jme4g0O+PlOAc$)Dgft>MlehOnQ^ zN#}zOYJNzy19jP}eN-iS^49_7|ts1B@q!nBSW*ht;*7ZMvbo zL*{%RKBw*z>KF1ZZ>pWkLLfjSf-5D9*m~X`)?lpmo?x7iBfo_ODfIxoeu2A!H7RFf VPWpbg9$E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/meta.json new file mode 100644 index 00000000000..b2f25750528 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/fmeka_ninja.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_ninja.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..4c59d3a28cc502fc1f6032b5fd6f636f07677cc8 GIT binary patch literal 120 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz&H|6fVg?4jBOuH;Rhv&5D5&M> z;uumf=j}N~Mj($#q4~eL^ z;uumf=j}N~Mj($#q4~eL^Mq}II=7gkRpqcET7J%bfT6xD-om3 zd~fEPeLI{z-brMdy9bbSGrKe2yf^P}W_DI4oTdVh38$$5WWs4G0GV)_3P2{DrUH-& zr>OvB!f7f1nQ)p4Kqj1~0+0!(hZ4Z4r@veFdRTErU>FpVztz7gt@f-G8+YS#)X@$>>@@Q!KA40M zEFD-7Z66nZEEAyG^}e{CeGY+89e0C(j}>pV_Nggaf1{4knIyCl?~O_$3E<#?ZVYQp6vc>%+1hRJP%f^*}_of%OAuUH(Rj9oe!q(?>fOrmb=(Kmx1i(C)dHz>N z<=h*-&8okBuRSkv`sZyq``QhyI|0a}5|~H%{I5H*^wfQAyZ)~|?*9Y%;_^TaEw_Lk zo*mI==iVqrGKFmgfCL96nEC8CSlL1ykYt8Md%NAz_uBJC>~9k$J1*?i)|=krZ!qih zMqWBIE6Wb23sYL9LV{P8)MqrF-oz;2;EosMVT;y>89 zqwlP(9(Dh3;%%)%E1~WzL0J8@)x)mO4L`73q#Qm?BMQJuot_r7@9>lE|24motve%S zdU53)F#50GyjB;AV>YJ&AnWOgul=2d?N=cjc7G!G-@Bn20H4Hi&-Wo9@2tI0YS^xBg~G|g1T4YfVZ|AlY8=5uC>enNNScv4o(r5X^KhI4f)kJ92>TKw_XOs2k<3G9^ec?x=O{SGN+MYBb0&QY|w{J zhlKuo4=JoQn{WN-S-JT8ziD~R0h0uY)D1Cnl z26~tzBcI-j1bK_F>=h~g&z2WiLg+gOQZiqC`z_=w+lPJ52{AriIQ zRfyB^-81xKR>}Fb#cr+=0bqi#BXvUIkW;1U22(H`goaS(nXS5W(g>03-OuCjoyEQ8 z5Ov85H8{AGEPhR}VVjL{eR}LQhBi2zDyL3WFrLPQBb(UY3C6Z*mM2?%0P#7V5)vbWuVW@pOkJ@%elC)b~o5 z1jpej`c0X~!TBUNL(KGY_?ItyP#Zfdfb^kbGNzvC3Z!j%OpW$VHCEJsWZYq7-=jZB z1#LAixA{>Uf8Y<2h@Xy48hRvVongFl}-2-TicEE zRn=~oKl%;B2MrZ~cPN9J#C1?t2g7zEAZ<_13A|?1?H%g>%DYEuZK(h5hf+HoPVqT5 z>%?a?u-X8>(1bsd0C=K`OZosYYz+MeB#tJ_I2`+C$HBHcNfB*@~|uE%G5uE2TC zJ&5a}H^$+o`ZV&1L}`}HQ+=3$ku=SeYL{jwrobW9wk*D+AOb?&)x zyFLhU$CsYf-+B#KY(|p-GhmeGe)jT&=a{wp!t+}NM4dFZxK4UxoG&B6;U)wt&6^sA zL)4j{}UX^Rhl{m|kx=DIiw zXB3aT7>h$fgiA^Svjjm<yy?#E1PzdV6N?&%0U~=&0z-S`QO+S**FUGdV&kBGlkDFI)RQ~W2 zFHx#Fm>U-A`uEqRy9*ylVB99EqQW44HuJN;o+^1&4zi&;doPd@ucKdo+vn=9p1G}B zfC#_?h#c{76!(oNALX+-jxp>DFdm*TMgPTL{AqD|Ri2})02pR2zEw!K{a?8h>QsH* z5@&>fBt=7E*sJrF_hG*s1JAr@?&2iP$=SL-H8Uo*<7(xw(LHA4l0bzhSc91aL07tNGgXI3Cj5Hhm}1#B{Ds vhs1C9#vxt#kXLXH+cD3@YWgN17b5=$xo)+0jZc$A00000NkvXXu0mjfTf1g@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..629624828073b70beae048b9a6acb57b2d0d6838 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1F4L zi(^Q|oVPa(xehsqussyC>0T>#ZQj9aaUXn|_O4Ceu literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..629624828073b70beae048b9a6acb57b2d0d6838 GIT binary patch literal 302 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fAQ1F4L zi(^Q|oVPa(xehsqussyC>0T>#ZQj9aaUXn|_O4Ceu literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..2eb9203d3cd59b1e88f30c534b1d0e7de4b9e720 GIT binary patch literal 357 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|TSD zr;B4q#hkaZ4EYWj2(Yv}xcfWv&v$sF|3U8u_xT5mCSRtg{19+7@epuVNi3H-o%cpI zvaHbDQHI+AKbqslbn0_r_?c_B{jdK%bDc@)$%~>}OD105@c!EGb3krPi_FyP={Kr> zn5D*)nDBd(ytdwtvfo=@Vk*-oIjN t`CxW$;hXpcr_C4i?)}TF)VHTWxat&G-TYGM4gdCF^#Oi70j zeuq*e@l~szoqJRiw*G0>oYV_^pW?oiwe@Utd$wDw;#cSN$m;?dvK>=qtXUwzuWz93 za$=^n$h*T8GZ?w|Zo57^c>ltysV-Uv#El;^{cvVcU|{5MU|zopr09NTw3IG5A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/meta.json new file mode 100644 index 00000000000..5b38bcee9b6 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/k4t_ninja.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_ninja.dmi", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..cb28f2059c9107d58dbf093ffba4dd62cb44fd31 GIT binary patch literal 6005 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 LAjGfMhjRJ9g6}b% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..96b0af4e107dc39a8130b5879aebc38301017c66 GIT binary patch literal 2739 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..cdcf98a9ec1a527da737b1f639fee7c6faa57324 GIT binary patch literal 4364 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..e50c8033eb33f06603fd97eff1be81667ccf4a2e GIT binary patch literal 1904 zcma)-e>~H99LK*~wC2a=bk!wArO=Jt)gAefO>usmA4wdU={y`=W{J$t&E-OmPDuHk zaf%QlKj!BsicF?he#KN{9W`vkY_|JeJ?@XvuRlJI&+GAdeE#{oUeDM2bKc3pN?Aco z0RRAH8*2+^aE}212(WG~s3Jw=B5;GBvUU#!07UzL3v%UK#1;U6?Xa;hcL~dRbybh3 zZlxa2E4kF4a;L=lr?MUL-x!@XXWPo>uT4?%Jl$WB*N)$Ar6AexbA+Zd18a_TI*7C= z=|))|Psxh27#a&}7Cfe-_XW!`kBTF=U5d=i=JbfplR_Ui%FtV_V}WOyG5gnPBA^MM zmFrQhGn@R_ERJ+|W(-Gfek5%u8={#DgcC6MxXDfFve18pwq+zCqc%U8il(^46t)e;Gn-4uC&Jcv z5cC*w0^uZ5p%+0S@i`~Grl;o{nuTwVc}RtE%nOs*tvEt^58vBQ+RU2qQm;=Ua@G3<5WX-u9~IhICXW+2BBq8aDSTvjZcAvn3*+cWe-v{LhL)=_ znKu`2@;mvkhn71-5spUq1iDgDFiv`le=|uOW=LZAj$Ag=>!3EN4tfQ4SI)zIy>)+4 zms5d3+RcF=73_y)jxq!#%Q3o66fh@=>&98H40)n5_&?c_TcRyct|?vPk)g;}n7QV? zu(aU4HF?RwkXT8S$Oamsr^EGZ)x_Y*mjIli!Y(voJ4c^t^rbO>ngfRlpnhr~6+&*!h4^%r@=`4M0&S6Mg*A<=wCGr)(eDAGK@e%BNjp5*o20nCcpdOoI#06!xT@{;(_ti%N0k=v>G-C#%=dsUdKQy^wM zosamo%FQ8_ypWX$LD2)wD&dECkM>lp7~eN{9aURzkq?OaCbi+-Z=bWu=`SwJyDn-e z_PQ0A6^5=DBokAqC@kK(_$0TJejn`3#i12QoEJSVs!^f^$tBC?J1jeDUf9=JvI7K6 zu9af1OZB!A+i2X30W%%TAds7Y>Df0;8Os<;9IOp72E8qitE*+zn=H;G68=P!_;wk` z$Z+lm&kAgs2PuMU#)!thdRczY_VTeSPTC+B^ZKnMkA)Bh$&}{GjM(u^gT^tWeubPM zRzIjfN?Rs66rCKuGccyqWw^z|ddkukgl(zW9cfAv7^AvOIL}yXnu$KQu#}2e)3{a! zcBPgQNqEnjx{A4)1wBS4>_yBr1Mxh=T{952ZB`)ULHTSA2fZ#6p*XyIA;v zA~m|Qtr5l%tg$&{DtMXpNyElaeeqdxIC7|sQeOQ z@gk4?ySt;=aFU_HGk&aJPevsqr3FXs)ta4cuV)J;=ZdU^CDBMRBkQ$mH8QAypHDTR z{3R1C#mf0}BDyhNremJrU7`s(GI|*iTe$o*y_01m)r1V&C0?b>QYVG%cY9H()Ba^4`^05z7Ik(^m_=N&CmJSx>2ffe!3+ek^ A4gdfE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/meta.json new file mode 100644 index 00000000000..c8ab3bbc4e2 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/meka_ninja.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_ninja.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..5b22c62063dc3a0daf87512cd50e129eb4d08b40 GIT binary patch literal 3269 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 P{3U>yiM4UPAwK$ly_pQZ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..0be6aecea1d486a7503de10d0eca19fd86f76cf3 GIT binary patch literal 1072 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/meta.json new file mode 100644 index 00000000000..b2f25750528 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Ninja/mmeka_ninja.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_ninja.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..88a1b2d85c7a44b4387eee1b13f6c5cf2d45519c GIT binary patch literal 2677 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 C5B${t literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..1ac104d6a15baac0048be3fd1c36ba2605babd6c GIT binary patch literal 808 zcmV+@1K0eCP)D+_1Q$v{K|z?%E_x7If)Iol7`RArq4WNiZW9|F8UN}G=6#~#d^iaKd{ZdaoeWpHrm{+62B^UOtuB*CSo{ddIZh(6a#`N;n zC41a_`jq`#=!L6KskQahf36`N z-@gBF(WoeZuNSYT)y?a7cGXBl0D6|6yF$Y;#0C@O{Gwx}g8bEHhs6_$6W3vVAZ+F_V zP6~f20GcDu_{O<3gwT%B{UGEXVp}%SnQMUNd}{;2NN5=e)BD{sFg<^+%|;-N5&@*S z6xy!2?#_{OUzaakbZcY=h%!ei>4rtGg$s z9gHOqcf;s#^tzckp+9688TJbvBV{|iz!fX+^JP*2FvsizSXf3tf)E0qE7xwg#^f7Q zsUrYWE-D)j#4ZS7`iVKR<=`+H|7P$v)mz>0Jx|z)AAaNGp@)8 mF5xl*_>15T>mG&t5!gdZH5r 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..975841f911f3237ae0207b9f82df7058603dc83c GIT binary patch literal 454 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!qdeuq+-t7JEwgQ19e<;Pu^_8I|tZAFJHsv?nF+R|;o% z!qpJNI6<4Ch}B^o!wFG_olFYl76*=BfByaH+rO#b(%;+ud&p2f^TL~x>t*(<7CdoQ zUjF4w>V~2}&WvtqM#YkAfTAE1r1=VJr^bFf{5-6UDM$F;?QcDTAjV(Whe=kPDd8G8?nsN(>2>-p#QsCpU5C5m(&&@N(i zSjTWelwl{6LO8<{u7()K3EB)r?aVc``|9KG*~O*Rf4lcsp6|nS&a?CWocb8ec;QSDKaL_;QiQ?Pc9A&YlO|KZtsIPL4le<~e=;17!`3%n2_t zCI;;4P$`+YX7W}O$;xYW^U@d#Ro9pO*&YEJ)&Vp4T9UB2bHQO3;u9u6;7 z{4T9FsouFmqci^aF5PCSiR-R67%Y5u{OrkB`b9!I8*e*=In256=K0&*@9u}sX8n?6 zs}gZ;&#Z0ItY6go#q;ByTE!k$K2qh;@pIxtyIcDn_}tM@FyWDH>HIU*AU@}fj?C}B zZ~w6Hm*3z0^HJ5d@85DxNeX;k|Lf15&%b_Lxn#CQ^W^+krvIK1r4sw!$EW_D@9fj_ zbqCv#KhMfqe|GCN6$)%TZ16DAXNp13*9FVgUotz&@AQ}NuuHqpukCZ67kupxvFH4z ze&^A}?;9^HHh_8^SD2Xg2CbhL{YUGG;R>M%vtE3f`7b-h8!54OIHoGixV{O0I= zs(BMHr(O;@`CV?yiIu7hMR)2HFU`8+_hJ3_@Vo7QnLp1s!*tDh*Z!JQJQ=69m1oBn z`n=aJy2UDTjs1hxq6xR1^4I1Y98ozCB(IQD&L4fl_7!_i?%eIy%smo?64vrR2(?!z z-?L?(BiCmkiPiiQR;dF;64v~$unE1tKxB7=OKn4lZR52iDpxqx@8abXUiyl2OIn5W zI@{ZKE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/meta.json new file mode 100644 index 00000000000..2ffed1f1c52 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/fmeka_peace.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_pk.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..c999e1258332da0a24c04cf31aa72664833c6f97 GIT binary patch literal 1098 zcmV-Q1hxB#P)KQ#&Nui z5yAdJ&zXJp-v77PUVEJrPXAa6KmjNK1)u;FfC5ke3P1rU00p1`6o3Ly017|>{Qm%( zx9-z&^Y&8aYD>sa+D9D#CJU10(!<9#?NUh@-MLj7BIeQ_2qI_zo9zW(VFpuOT4TdU z{{8k{9bW?}XaGm`E93rn!7(~jc$%TIv$oTQO<9AE4+>yzT!Qwp>Jj13V!1(IKiAW~ zT|3Cx(az7yF4XJ)^SNJLL#^L!@C#r`%h2S$_Wf&`5H*qSJty((Gbe7IF*bhjc`}>L zRDN+8gA^5>q~?}yL(c(BjL=yu%V^uC^=!WPK)yUSOp$O<=g($dIrbgepSzT=oe!&UK*|~+5r?2CFQHj~)YWbi8SZQh6T1r{6$UQEZhNFG} zFoUs}L%6?u^$M>V#t_WAzUv7XO1ygHfunjY_mvzNHUL6}l^PLnx62BP&z+&jrb_DW z{-v9=^0SCB<9G|6Rz2rq2LZ+t!cp^vR;HzErPprsD@+Ce%q7_%fFK%>n8OU_W5-75 ztxfJFvJT$LMK}=ZALt;$=qmE zy5h5EC_F5ZobAmNK0AY)->ft)GL~Gu`e1iN7N?}rp~FYLLM(*}=GZFKio2CJ5oNBB z41jYgA;Ze=Ra6>9M2ZW{kny-e(K>_(xq#^W>gnXMoJ8%vlvmv6 z6(aP=AA60RCh2ow4)KzE0|5J-o0n&-T=D_ifr$WzV;K`SYd`?mBFvMToXW3d-CX!76=`;lN?qIo_LawKFQ z5WnyF3@4@LXadpt$x7PqZfdM|_%#{Q%Luf-#pqH=iC1U9T)lpqSJc~GL*MNWX#9kk zgPH`A*D-WY;`PRpRYNF9$P0nwd~r67*t{QrKwyQagveNAG)y5WtJs>hFO4)B^7}yo zh~^e6e;Xh{B}t_^B0ok;0YAy4Sa|&Q`Vx|8{WX9V!Z07*qoM6N<$f~tA>g#Z8m literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..d2353ee47da0286c7f43c158527c8b56991bb46e GIT binary patch literal 1207 zcmV;o1W5adP)k1mJ@6V%`~AWB?1V92H0gwPl03-ks011EuKms5EkN`*kBmnXP7(Q%7P%&t* z`|) z`_OGIk<*_wZI(-==DKUGZEkyQjVrbl)Bp@%ozFVm@up@scHBf)3X1_C_s~uXWLr0H zF$S=u3sa@lK;51L=B%URzH4r5a03Pnwg0(}iz(6=0Gv&kJV9{W=8bFI^B1pUFBDs( z5r7HfDuZ<^msv!2+wU0*XU<(R@%dJ4kwySSXU)z!i<*eAj`o{*BPt|P0(t$mtBf>h zZf~h6_a}t_0vu=QwDHRqdnWf)q`q_gCpdr=1fZxMwBK?k&bGLHd-mE`YTlASEEE!{ zKNmeT)E|u2T({%COQ+NB>D}tsT6qCfPMYox)gLw?(&EV1Kp~NeepqA9h1To#EtG4HW3oQmB27m{lgNQy+8;N6sRZlwd^N}Ss^ZLntmxz?J=x!xyooWl@W0R-a)VD;KT&T_4tgMKi?sg!;G@ip2V z_)*O;08j~~kDjINMJ8yX&VqdG_7r1RaNV)WujP7 zD*^d7bJ|o3VtZ|EG$xUDhmK(atu!}gTCE=e=t@7d+U=iwETF}qE??v_oD+n~GLG35 z{GeXvjMa(|Ox{AI{9p)&XjJoA(0|@j4KsQ%2igCcqvFIGIzL#K6oh9&oB_3iY_Ql{uq@@O!-mdGwOuy6kJ+vXD=@ykifqm^!jDw-}x|f!MV`a zYZu#+Vx{BRyD-B?BN3>WAlhAW$0f^->Z5`M{`^q7p$(wASC)CcXelpQNos6k>Hno4I#wG|FZXun1TLECLn*i-1MIB481)2v`Ix0u}*_ zfJML}@cs~}sIDAn(byzesJIst%xG9yXPuU)O zb&Nfh=Uwhj`uj>1k03CTGz6Uj0Kik|VN+HX{paqWoV*?6aD2wmP$Waa4^0Er6&LBq zv0oY7SDf#J0KCPu_S>(SM1J0OF3ERB0OcnmLD$qJ`%v)-@oYx6@fkrS&ufQHT z2ikEpTs7X9fPkV5Vf~GXI0`B%=0CR^Y2$a_(5Le^pp3&+r&k&8+gbz5R@EUnX=wS%IbV(rstGQCiV}A-%i=8 z5Q)ymt#sn_8ID{|c0OwdV#RxehB1yn;`DTL-~)gQ5diJ|aXB9-sj;W@Yrw9Ext(Wp zBtSw8m2&DN4Qn>!1wV`)m%s}L50|nBQg(Av!nNWt);W849iRhENWefOkoQagf`A4D zT!7#$1S8;5%MpEz-_W}L_p%M>sD|Clp6U3@}Q+jdns=?X{)e-ZIrLty_B3Xo4R5aYa%iBaP_Q* zf;EnSbU$ehIJ~6jy50mLhmIcSv>-C}m#@g((Zc)O?k-yYRXmlK{lNKddmX3dAh9ibt4c??`fzYkAn9 zbNJz{uK^r7@J0mtgNs1Yv}6;XPQIT_n5&C?=NQkQE9W<;n+a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..3be07c9d3091a34b9ce8efe8731fe91cb8bc1ce4 GIT binary patch literal 4829 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..604474c5fb2845c33ded92a569f2a21d85e8662b GIT binary patch literal 529 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4w zu&0Y-NX4ADcNG1Y9VOZxmJ9Q!A9!^ATBD;7&ou6ahin;n0nFkDk~oBz`F8J{Caf_1 z?`)Hm2i}}Jleg^tceS%gFUNM|@=%y zn3(-vb8l~|v&nrYZ&rJ~v}RA7X~?ydhTFTZe%mD{m;U_t;bc>WfY`~5d3ye{{{LI2 zd%i))U&>f9jahVxtU_DznU=gA*9=59Gaoti;p@-cdm-#13GE}FFPobJmDqjD-TgBA zr*A+C$2B7cW&LJ?uEOD1Oksyp_V4o-rZ*Pl-1cX>ao=gbi{-Yr>Wn&jbM21*wPhA~ z|A67xyx4#ze;OqEiqE&-tv&uON`G5*&ADKeM{$L{#oWjAI**q1AGiMW>EGq)|5V=i zt?4MQJN3RX$yg!ojEuU+l6m0;0?r0cSCzopr0PL&JBme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..392d148c18f9cee6e8852dd79d85c83e0b0b624b GIT binary patch literal 633 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2y z+tbA{q+-t7Ig0)=juLJ2mzuJ~&q`Pk*SN!KmdR9K-fdIencC_D?$$RfXYuKa=da-MrWTe4NvBrc;}q ze0cvgw|c|z&C81!n-4bhp50z^-%^R)N?hR3J{|wf9RD3AIU7u8HhA!#sUw+@YDif3 z!OEcLyQR#%97;cJPBP)S`S|}b)kSjYKITPI%TfD)ytPtW;jOE<&(upYN% literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/meta.json new file mode 100644 index 00000000000..049abed1443 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/k4t_peace.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_pk.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..a24383014250234bff38111b8cc67ce465e69362 GIT binary patch literal 5253 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 P0YLw{v37-~-Sd9|s*3lz literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..24028b2812dbde06c3448c90ffc425a4145b2223 GIT binary patch literal 1532 zcmb7Edos`C)!n3N?i&709m)wPF_Mr z2|0Qp!u^1ghl~Iw$dC@eR0Y}0(IQ-F(%2ijINv$ zOKDnK%Br3CJ9ml#Fxst*&>dT9KE5HIi$sa|8Z0idJu4KY7nlB061i(D8G3Wd{?w_m zq1_(7N}&SEU2rv?n}+aeo<2tE7y0EGKg0OmAgM-ICRL&TLsXno%O4qbSJ2z+jSaaD zwg_{V_&c~sn_#bb!!r|PU#Td#4Tf_FeEkbz3c#Pw1PSWvHbf+BRC1fqs?w?7H6G5yz{6cQ(apXdY<2f~Cjre(Y*Y2RLLFnRC+7JDOtc_PWN3I&)>(62tHZLc=oSgfKU2Hk zyJ_^o`jK*07z^*);pKvhf5p?GE|}<{I?7OFXZF~-oMIz=FxE72zNfKlG`wo|{rmLk zc*y;DJdO4Eq&iozMexp3=>gk|IdyVPbC4o3CEYBXh(H_%a0BIOiq3&RO~ zvH(aUr*pN=;$BJ;Q7M?O*TBAjA0@XOo%+J6t{og2*gK+>Te+htg7X!Dc6=%Lm9D>( zx&7HO;<|yC(>TTodg^Cec^}uOWrwpqG*YP=^ehx-51bAg85|y#)p>&DN#$`^@LMG% z7-I<*BWZAal$l=BUd0Uf7^KZF!!3xPpvtSh8&QGW1?9BdcVQq*zpF$5YIZ#XQ_go7RuSX z76G#9u~Q05PyI|;Yja;eSHE>M(b)tZQ#Crp)pWe2^ENbUpk*6#LEw9!J=tFIyiw5 z$TUCHtbeG@-@t0+sVcXnoIyOUI}zk7DaZpLa8H#w9#2NvDHIWhAZM4q#TpoN(-dIw zALp?+Jdgk0@WmS@l=8ou=U>INE83>c+7%TXo8ALqUs#cVMLFSBj)aZM>uyNYgTF8F z@C}KbFZ+Dz!r~q%T9`yZ;osBbPZ9(H(5EH*^i3qBeG{b1kz_at#fDgpUioUv+w3#V X1_`ESB?Z@obq=^Wqn+pup=tjBH4@0Q literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..26ae4686c3f414781573036933d4006ff3c1bad6 GIT binary patch literal 2572 zcmbtWdpy%^8~?4D<LD4aWSc2->XFcaIVFm6s5um7780Q&(g>xTiB3|p zun?anh6;_ehBYe;n{A$7&->5&K7aOpKG$`BulxGr`rg;!{@nLvmjiZc%IlN?08q0h z*t&w~3o2u|BDgLl1@?oW6izsL4gglP{!+-Ttt+%aAKl&-=N3Z~9*dXE2j6v^} ztUbG*dM-RK|9ReWC~{pnk+Ue9H1RFY+g_3dM~$S&KDeZcZ`Pp&RrnBk2$ zw+G18zo@H6(}a6}+GfalPi15l^c`EWEAuHe?Juf{gAx41RyP_f?1s<>CwQNrofaF- z+Z5d6^`W&>_y~>t0XRL+>@$gGx(l;2@ueiu*(2py=eBao?CI`AB~(r@nac zkY)ym1IHpx23JwcV$Z=AeC>2eL|9cT&Zj}S*(P9z?gIPmtM%%UpJU@2{eB2Sd9h{O ztVH7>k!dnr+dck_?x@qZ9TwaB?HYIPs*;=4ghp8p>;ks3&Dm8bl7fzh58uspQM)Gn zLU@B^&i6@cUWL7{KX36!yf48sV+N@|plf(edHzI5NM#R@5REjy62Zxjb;kA}X!< zHu`lExw=tF7W0D}asy1*YhmK$NtvJk_`c`I<=pwJI#%Q(s-4dM4ycNJ*H6H&ny9Kd zGl+{pvXsbov31BJYu=7FgnoT(TIS;bt;G9uP_i(?$_AN#C{#jcUe^~F6@9kG&mP84 zkGM=YlE$~L{b3VgR!JN*ZXN21>Nq`FHDqP~>`4O4SODJ`ERzP?Ujo}ZeYPbVWx}kK z#a)mf>?8v66x9ty(SqLkw z3m%m>AL}GOuWfb4T!pymnC$&Zm{dSlRz`2W7j8~S8;h>p*!)__x~-l`SH;U7a!XJp zbgxX(UyR$`hs&wq8*S1?5oyOS>ZyD!C}*-F1R6QtsFN`wg3}}qou1%+iEOVp(u^#V z7N2m7Cyim%jD8!t*KHC7PqLR4D-w7W6+TbH)A|IPH?6)`wfOo8^32>kmh=TkNpnqoaZ(tZCg%%;|+LUCv?+e*b?s`x_vyysI<7)H8rSS zHfK_KS9dd9=eg12o+-7V{8xIz$qblEtlsihuaIfa`HLR7aqCTR?NuZX>ZXTMS&`|XdGT*jZ9XKQI(4evjm6L#UtWgNsL(-JgaISOhps<~YXk~yR?Rw2rab7)FGgI6Cr0nwhSF#gwtJ#$Dc%=zT?tfr zm^LMA+9Q1)!{L!$D~ryT%uH>xEZE!Ii%ioSUyQ=P$Gz03kK*_A)D53aNQu<*&NHMw zXFejgvfPEKsg3j+$n-V_wY>omr=uOaDgdgF8fN!RG_2h@CDCW4_~XLQJNGBz@z8gK zgD<=e^#*n<%gprlkh2VMm{}63D23}cc3e&_d_I0@$H+Cga9i@~ht5a?8CG#&I54rd zK4x|9rc6nqDq~{6-*_>;+CfJIT}v?|TPkrQJM(D;=8=y6|F~4TZg*AR6x6vBY%Q?f zcPm!efic=)Fj{~Snl(D#U=+dTRVkB{h%VhFcb_=b;onhdG? z)NvQ8yv`q)1M-NHA=4XpEXb|1KgP0A;C)WCD4d-%$P_~k^0$hpU-D4M61uBNsu55o)qx^$1q8kQY`s7`^Z?@|DKd%TIk{x-7^g}oF(?YFQXnpYSK`? z))+>J+(2n@{t*8h8F*yPgCqYRLzr!&s*U{(xncoz3xy86Ugf!jvXRxEGy|4)=zS%Q zTu!Oj;Qv_5Wl}B{4>pW9%MO2M&R!FHIPc3t0VzLw>~tSIhW;&z5+EXrl<1rMAiNVq*COcQ-$1e}Tyu)UTTN-kCmnIKgVn~bN2FqnL@ zhm{3e8WON1FBRR};6euGMCl@Kn9klUbF7@fm;BF7s6|P|I-gl7T}Or8SJhpNf}Oa9 z>h7r{ycCu+4QUn>;xWo#TrF^fQoz|B{SVE*wz*3X9{NBa-mJP0{N4ff`wrMv+xSxd E2IHyJp#T5? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..14a8a150f6a4e1e338109131cb2acd308e7d001e GIT binary patch literal 3812 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 HN@xNArAloK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..81f148cfb5098548c07c8b569d01f71e738baea1 GIT binary patch literal 1440 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ivz9v z!Y$}x-eKkc_oj{SHTl=cnp_W-S-;?4uC94@_wn`q`e`qpRa}%m`)-!YhCA_bA0*b* z+>O%@TK%`S+veXQhPH+6zfapOefROT|9$=ceAd?Z3SYZP&kr$7lCV`MmjV{_g#P4ri}_ zE3Vu2JNLUSdxJ591v8A;v4~+?Y`}_2#>0QBe!DW}>|PM?nW^pf*KgfSH_99rKAr7+ zr~meM8MtqW3Rujr-^46Y%>4L-wEFJ&a(n9rL-vrzwMFl)-voxEo_52e@AKUE#oq(E zAd+#4jK`C9)gAHq_m?9%6X9U|tR1}!QTO-X`}_A@KFft)|GvI^UtX`=aP9m0^7{S1 z=P@6UWSGMUBVqy>CPE}!8C~vyHHotdRQ|8}{(bj*OC*H|EhMl+**{#eeRcfK?ti*> z`fuv1O=K@K{Pk2ywXP-YKEOy1E4qUB#b^clA zrhgId!y_2X?>g37*m`E(v#qPGGOVtwhkO?DsG z!3=j^Fetr`jX(7F#@~y;Xx+W9<@d(lcC7G74`T>_zS4g7@{_-kYilAI=fs@}npJ+j zKfh1B_DK4T=TUz})jt`3vG1C7e7@*`SML41{rzdNm-qj<8ebUoch}c>S8V>RVF=SV z-L~t^N;4bI7Uax?8NRor9In_G>h0~F_51C&?Q8<2uQy-1y<+G6y!vd0!1X_;-*Y?r zw+uaD-dVv=bZ<()=h{#2j=%5cO4zZYz(Q88)O!E&Yr0qN0{#25XTiq%!KeQIs6Ee! dwW#~Yl#^#PA+DlK0$AiSc)I$ztaD0e0s#NDdprOD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..bd5c3ac488fda9a2223e65c39506967ab71c2536 GIT binary patch literal 1912 zcmbuAeKga19LIliNmH3y9#T%$sgC5S+k=Sqvl}f5JxPSAu9R9HhNWg($(7sDJY=e| zDV3+Jdqr#9JBrGPDJ?Ns4`ZZReoOP?hr1r`KhC*F=k&+-eBS4KzUO<+_w#zcKi|}C zK7=_23k(1NnB%$GeTTL(000HdoS{`GVOpWKprbYikO9E3{_{d*+ZZkc0R0u7?)Y8D zbCr3ZuLWU#isGiR)1H{uPUUC1o(Q5)8Aq38T3^|MPnL5G0vh%6?_!KneKQ&>t)use zc63#FrKH;~H1LW(di_K1?+5nPDY=&fl->&nr*NNu&6c$c)wVR3kI~+`EzmX6N7dtj zXd^d^>11vw3Wt2UQdLc+{PvQCJm}S*WwaVQa4(DNz}?7j!t3Nt&~_(k>hhMC?hM&T zgApu>N{|q(!1Kc31e2$<&QIq%xOhn2qmO>&a&rPXa1xTtQMzxHZfg+dfXm%pzV2%i zB}I&Gn>1Y08TdC^u4q=7#hz4pG*2ZPAa5dw#6!w+L~6%E0^`M)Sm3_7KBWc z)pW&kWr;Ug{@v$~mEpLGbqoZ7lTsLTW&O3f(V_9Qx(I58bCpmjeMYi7e<~QxQ;L|4 zn9I7)UA9w3-gHD)P8<@YF>i=fN}k{mhFMycG*&P`vg>QSW#)=BwzJ!bLB-V4JH;^T zEhc1UM0{V850~SYBQEQX+UuerkVs{BIVwXQr&D^vH--fay62A(EFmZCaM zjbrRX)42|yC*zJ@a;8~IdSs5+VtTgI!q*h4r1H zG!tv6b2jNmq(~=LQp79{1~GD}+-g><$&PmmoFNkAtb6uAJe?tYRJK@V4=SM#+{uYz z<AiYBVkkF>m#JAh??aUi*h2Iz8GUIx3?w>#o z^HYzQBhT-RKk09~{jS`*WvrVbuTCmek!g#F&oDI(U>tJ8=2UZ7LnhxlDfW9pQ0NcP zecksj(LKGF>z z$qLL6aS=ToXx__&m1TJyIy0PQNH2lQW8%+^zRqb7J5OLym%Y-ivo>6rZL4=~TJyK9 zU`T453R&Bi)CAE=f!)`|JDQ3zi1sypKq+~m*ffi1&vl-XB%cca$!u9gr6?}X75)To z*BS9hj^oR_@N{-idL%b8hME7uu~@7AcZlWE0sPu}YhKn;?XL*{o*q8#ykA34{|jhr BV4MH| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/meta.json new file mode 100644 index 00000000000..71d5924814a --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/meka_peace.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_pk.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..647c9a7ce7787f25e5d497ac061a40ae2d1f1286 GIT binary patch literal 2831 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 OxPY0FrD2V}2kt-8BTYsC literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..b8cf76f5b9a0f4d5d3135c7da404ffdc031a2818 GIT binary patch literal 920 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d42342b8b2f9467fb7b86e21481ab41e8baec3d1 GIT binary patch literal 419 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z)YHW=q+-t7JEt=bJ4i4*yZ~}J$zMfn`ZpXGn-cT{s32Uvh4(I zh9Xvnbqps&8Fn%$gfl$hYPhqG;eP%8|Mv6a<hop5E& zWkv|?z3sr7YR;Y+mrdbb!?2)1SAW;z+~V!~p8GPs+xFw=weNS}euTTJnyHehM!oju Si8H`ZXYh3Ob6Mw<&;$UoJf%GV literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..65993246e95c860677bea8bbb1c12feb9d6600f1 GIT binary patch literal 418 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z#M8wwq+-t7JJwl;9V8eYa_%@0ShPk)_xP#6OGj52yS2vcR!G}-?%1XGvJr_nYuJle z9o8|N5M|iOq!7;VgsUNjal&oU2k*cC{{Q*)^T%(p`=ku(!y9zf<+lC^{Ct}Us}weHjVv93E_<{r~}?tQNxiN`We&}P75Fi0?>y6DLDJJshbi~nUc z2*ww`w|su)XD%beW}LdfZhY{f@x8tI`9IHZOx>*i^ZJcjk0-91b5{)J{yDY>*Hm-% z%qq4z0HIHc%_!Ax6fEAw2KO3<1sk5amhZ`ZckTNg%>#GE_TTt55AH{3XaKeNKToSU VQCfQIATZDwJYD@<);T3K0RVg*rr`hp literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..7dbd3422aaec9baf87a944632d4b725b28ba1c51 GIT binary patch literal 739 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zs;7%%NX4ADb9Vb3HjrrbXW=&As8pKjoRrwI{efmeN~3#*_>Br~IVMgwF%`2gl_PCC zd&m=cqUv5Zg~9vyPPO^k@!nu*LvD@x@@3sm@0GsVR^RK{FgxI9)&BU} zMY&0axob-Vvuu}zHp~zB_-#Yzzc;gV7F;uHWto3}nzU5AYW<>yUr#n}+4%1J+#0($ z)Aifmu`SuZVPp8#_UzeChdk<3uKnp`y3@F>x#)&sSk=DGi|UR)-OhgX+x5#&?d;^{ zpPqUzcH^!}!?ThB=lhS&y1$FXO(jJ3*Wa(k3--Oe^<$f69dk{c>bEPGp1+SwK4bou zjf7yzX&YZNuTG_X1Z;bFjZC^dY~QpUKkiPvh?(gRuJte7*>ATxI9DD&+C^*PkVG z0&1DHKQb9zVV^NA^VpS_MnC4Oy?<%7Z0An?6Rl`*kK)D24Uu+#CUCu;;mhdi i84!=4Bo?5C&%BI(w|?BH>>>E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/meta.json new file mode 100644 index 00000000000..2ffed1f1c52 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/mmeka_peace.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_pk.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..27490ebf28a6390ee5cc12d39e1c1f3707556f07 GIT binary patch literal 3234 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 U!8nB8PZ7m84mQt$-+JaC~@MbAk z@!&5AS|Ol+26y zo)`dm`lP?;9#*I{K*r>{7PE^|PA@J=9YFGZbJH3dROI;Oi=CRHbL4ndoj=oQvq1!q zVgVQ%prxf%OL|q;tkPqnFYJrCh=AZb%26s~Ddn*Nc-i{3Bl^QI5z6KoltpfRv-c$!Yx-KnTK`>J?ZZeE`gAlxyR2ujZSE z#EuPhjq2L1?$8@B5deaD<;2UE*4nkbJKODuHR4EF09e78S<9RYDcBX6EUAnO5Ymwp zBLf=OHLKy_A-irG6QbUNRV)S&(h&%m`#YkzQg$UI6^VA_VeXk7jsGoFoF+9Ez>MiL zZ6zcHDZ2;(DIl}vO!fr?=)pa^(*;2JqQy(Rx#T>)7LooCpm%TIqzkZN;}$hKHe!np zrO0bo+|BCqsfh2Xy(6w#zy=scCT2C%<B`739+F8Jf2DGOLI0x;KCFYB2pMc!}43SsgK X*nQ2$Le;gp00000NkvXXu0mjfrNo(x literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..abab1d42d1f8a09edc697012fc5173eb2562854c GIT binary patch literal 3500 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 a8t{K`v=g6oAiKx_0000ljXm zGVEkh2xoZ0)eyrtL7Sn7)#2SchIsq?`k?lFHN#T}6>Lbd%qSH9(n{ML96s54MyQ3Z2sKisDK;umUvg7z61B{H+h0PGjBQl!{gx|ZwXi)H{OBpaTOUjg9AtOo*ZJ4AUYqY&4U7*4Pgg&e IbxsLQ0I#9100000 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..e15c749361e801842eb704cc8bf5c34a316fab89 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z-_yl0q+-t7TaH1897Gr{Zac;5{xL%CY;vVYdDNT6rjtF2CHqZ38vCkkx}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..5ce4b053eb61f1dbe9a3811516fd2481c8407d5f GIT binary patch literal 735 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zqNj^vNX4ADbN2cjHV|p`7vvT>(l%k&CPO2m4+48Qxz{sr+i>z9JaFQ~v96XI0`<}h z+oHHarG8tPFDW>;Jw)L4^?xbqnZox&Cnz&2xHCEQu{6kVGFS>R6sa&g@nASHkzvAQ z-3L#8F0;CQN4|2ptX17MhSLpu*zc#;=r+!AQVqUUEcr#!-rFH#Mb&P5iM9Ugicg(C zwM(~IXyUr(4F(HdJ$;w)t8)sA_svuVO$EM;FID@)YyYo~by&Nmo#pfy?UlE+7T8s+ zd7HCTYVK5bjn|5b$K0KM9r`6{yfM^ag@hCb^Up~J^R}3Y_0`(M$v*u1aHW)gp1bt! z>9J`JJ@&buYf^uIxDjN2?a!LY32$6}|#nT>q8ffrOAl3q6>`l(3jDCOghAKT>-{M{I*e!hHYE-yJJe8H(=Q6L>lM zir6FF2*L43u8#Tshe;5*XSKm1F zZlZm{#cP$>by85}Sb4q9e09?>1?f?J) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/meta.json new file mode 100644 index 00000000000..aedc2f81390 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Peace/sfmeka_peace.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5a7c7190fbb263c383d4d2329476f1bd1ae4ce69/modular_skyrat/modules/borgs/icons/tallrobot_pk.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..f06e9a29c1ac0ac74ea6a5e04f6e5c9e00861f7a GIT binary patch literal 3663 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..a5cd2e8f5ea6c7bd92e846a2a8f726f30b7298db GIT binary patch literal 1066 zcmV+_1l9YAP)+4;Wr=Dlx55C7OS0vZ90fJQ(gpb^jrXaqC@8Uc-fMnEH=5zq+y9|Xu4 z5ZxWnsU0snftq`@^gpS3yzB%@v9b`jT~!ZWtAh+?5-|I78%7f=QrLTYZ<5K$@q*h> zGJ(5w&BUMHX60JO&0#XWC958(`^7mg3uEYqcL!{g%R<5 zoCDY6b~Q^1{f9DLYfW`Z$yYRiur4Kq97_yI;21YdJOuYP9D#s; zK@nUv0eQLMq7;}Qunnqr%}dcxPdnR4JRS!jxX4s;wA2W2aP$_R*hiox*(s;5&=Y)~ zIo&0K{|LeKrHkUrc~B&wNPvU$P@?DANDz5=`}=ON=eOXF>R}S9F+~D$aJixE(s8Lj z@%klLj@nrpy~p;T5R=w`#7c1l@`2-4$o1XnYA4@=Vy&CaX7A=Q=yt7`D-{8UU2HVqaB&p_gAS(EH;KhXnd*W=8tv zvfix9v3=>lyQ#gJE(gW^=f-3>9Ak>9RF0|%;J&A_lFH8mh^@ichQQu)j}e&XNd?u3 z2aPr20*UI1CN_-$*On8D~yNS-hYZ{ufvW{>^(6}?I2*{+D<${ea%p$-o zEnYr+S+U{~xNfMI^dKt4cL8%#9RW;0wkQp|yU_^uBVui1sSVg$qO?bpk4H7;Mj$)aO(Dc`%x|g)AbVblVcNGO zO-yij-J=96NpIP&WNYg&<~=`nFd9QN=leF(4D4-MV1&cg2AHMMK*K(FrYHjVAtvFK ztNm;{5HvRmp7ljYr9}XokLN`cBWI%(0r{`!`-%WAO2vrqC>U!^kj{t#RVc|gao#S8 kK<*;wq5M=-^G&Y(1wrQjIII&2Hvj+t07*qoM6N<$g3Z6)-~a#s literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..836dbaa9708790426d6ac14f652a43951cefcfe7 GIT binary patch literal 1046 zcmV+x1nK*UP)P5fktX7B?65R6JtPBj0QC^A#x;< z3l|R_j0X<#cVLVM6uz(OXf@umw`omIEQBt5S#P!Xzv%J>+*oAG3 zW+!R(_nXho%$xV!TH!C7319-4049J5U;>x`CV&ZG0+;|MfC=z_0JOW$Dog%PmfZ6- z)kl?`MBD;J%n*QZaOJ?y{`)ED>l;)&Z(pj%ck50lT@6+kt*nC^(eE&ph?f_@zqFX; zxTmEhec{^=@F(}^{McrwU>z8ig8S#%X#3>DGK{Bw(ta4-CToj6cW3}Ezz5SlaNDfp zy!To^ox|vOOBCp#05H7x=2vFs=@^|mn_IK)!D9hga5`!RKxg^Rzgt~}p{jbyHyhW5 z7SjZ9-R7VI%QY^ziHHv#UOc5nLXT+z@LIOOyS4?Fl_u^52je77T zQ{YRkTS|?qD*~Jf+(+l!{T_?oa4=m1Pwh>x5Y#>!bT=Y75?pw=@BoC=d-`t;(DwO@ z3F86SCYu^zJX7t?<~nd3Yk{@(G*B!SQ}@dPfKeFP-Bfxmbi!@1>U~{VB!DxgJ5>O! zcHjuiZD8vaZ%N??dgJrm-L${(Wu9S_kDq7CBgwG$cZtVcfhf3d4#1n&&*1&+ta|-q zYq}c>fTH6Vq6b(J$$6Jy3`>1*bk5|(i`4_Savjxs~G@g7COM@gKf4e(}Y-t5ezhf zUegSqMdk1^>_^>DGWa?GF#J6DoLB>BE5eM$NK#C4hN5L^FGh_i6e<2qpc#O}j}WZ= zxDT-H?k3<)t%K5o&h2))09ZB#piuZR3Ss!A9=|$b0}wx)f(W3+Gy%vG3-uw3jzCkZ zdhM#!4pW)Aj}gFjY#0DqZW@Mc^)LyrFF-|0ZnHMf^y4Ok-;MZ8zE5{u0J!>zfzs9jL6VCNKsr^#4I#09khBnw$!(cI<|-2;~`pz^D^>tYRwp z4*(XCEWKpQf)XK@&j-*6DrV_L`2GW>AfK9*-wIr5DK0zkK|JeuQp+XmH<+~e%l@Ej QhX4Qo07*qoM6N<$f(^*jYybcN literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..6b650e43076d28f069f62f3d9dcba08ee67eb643 GIT binary patch literal 3973 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 fP%q7xtF!#ai&q6|Bk z6v7#va5cm*PS9p3Vs*$XZ+I&oj)notn z><7yS&s)x0{q$9LM6wIb0dD&|OB0_=tG>=Jj=K*|IRvby~Xjr-+eS^|8cs-&A;y158Xyx{ac@>$?fDx z>)Wq+U|wfW44d)sd`^%NWvmg_htK_Z{9JS%TZPHS-)~P}pL69hL-yqOZGY!|k*xpK zefN38Z_fFppSt~;Kz3lYnCZ<=wX3ZYP5al07C7lLVmJ&_(_6j`PcNq|J}XgtqJ7!6 z9Qnj!Gl2Tq?kaxDtM1RdA*=NM+o#D7>H`^`w6V;ny?y7*U;b+LGj;P0toh5&Y4E#} z$@shdo5-Zi^VJQq{|C=gEmQj|1`P#F%VfDeaE5pG%N<_GaGn2$|Hq5T8DP)D!tWP@ Zz2b&EM|SOl4}p=x;OXk;vd$@?2>}0nxWE7a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..2c1237b352737486f1721e5ed1407a0e899e5d5e GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zqo<2wNX4ADbL{hO8;BgUXN`2KPpD5QWNFEfrZ+K!N!vtkU1$QQgK9&XLf7axq-!+XF^zP63{OrY>)8XECBh=OFia2vTBg`b$e|@{*?be88y015~Z~1uk ztI^}--y1A8Jnh?OJ$0ARqvv<|s`DCDbDv)GJl}9uVK?u(f4XICcXiV__wkF|=gi~X zacJ%P|4!QvVG9VP5SkJqRc+A3yx7CxzQb(hznL-K;GjZMff|O$5_6Imo&B4$?NrwZ zUVeHZHM9aq#!g>3%(kePM5x_JH>CNuS2`G-#@?Qs_F+Z%oR)Z1YB zGRB!d8TU-mSkiYP`m^+#B%y?p`~v;Ek1M~C`^ntacMd4{B~d8hEdPV4_6lEX^Xi)I z&Ui1-w?FV8yO^&tB&=EHbohnI_YXA19&o5@SXjdp*R$1LHQn)Mb(3{t&`*|SlP=f2 z3@SdY8fHD;VePloPlT*hO0;>PDFN9Rh$P}8w1MA}dD*wbNeyZIb(-^TvFkFTCZ#V- b_ZUv?SR8Se+2RE-MKgH1`njxgN@xNAn3gE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/meta.json new file mode 100644 index 00000000000..ab409ee9461 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/fmeka_sec.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_sec.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..1552a9f0514629a71a7bf06bc11de19f3b7259f7 GIT binary patch literal 1220 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 KT-G@yGywo`Z-&(X literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..02ff8f878aee76a880321d95cfc46c14d7a65324 GIT binary patch literal 380 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2) z&(p;*q+-t7+lF4ufedU9BR>c!&Ny|5c}2p+Q}>uF485)S6Y^7MaxW48C?Tk$(t7pX zp-pFMK0GMpUsiFqzA=Vzf;K}DtHU~m6QT?|nH0hqo^UlF3HI`RsH(2rbtmWM{=NM2 z{rt<%zt^9~cf4_`r0j!t&;GsNck^8xf4g$FvDJaApHF|dUz_`j8NZ2Gt-&p5u6f{R z%RJUIhPUU7Jg9Nn-(s2edoq)b?dO%sgds3E89ZJ6 KT-G@yGywo`Z-&(X literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..263371d86d628451960647d17d72b8c3c3d03117 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!PCVtq+-t7+lG01&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/meta.json new file mode 100644 index 00000000000..19db7cb321f --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/k4t_sec.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_sec.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..ab7c920784765936fcd0377535bee838f883f636 GIT binary patch literal 5383 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 IJ!A9#0qGRq`5K!|H5CyRXq>)9y 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 Y+2n6nMcU~~erf>6L$3DKwz$N90=8^q4FCWD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..ba7eb6e01aafeba25bdc42fffc6cb475752f55aa GIT binary patch literal 6102 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 YDzm*&$FYeiRHGg+x?!eQr{kLVKZocJv;Y7A literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..d42498ee170f2b5cd1ed6315e35f1ee128b7d6ce GIT binary patch literal 1213 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)i2Rsj0SNRy zG5`48A8)?@&%f(WPv_RINn@O`@1gy_FQ4n@FMn$)nDhMpzi-d?f1W4z&iwwqx}7T& zWGeq`X7Fj=SO0Iz&ANR%tM=`P{n-8glf(A-4lm{Y`fuwSUhh7B+WGdc2usc$ypF17 znD%G)Kf~W<^>=?(GnD0jk+=)vOxv^b(Tv*J``^_(NA<{Nd7jEj$Hcen&S&I}>%|(J z#YLv=X-NE6^f{f;qQo)r?DFC>^5*v~$qNj!LlIeHHN&;K`n^A&&)v_S@b>%l+4c8; zzJm(AmqCe{e6fa!@7J6E-ve~L#Ls_KpU+zZ{R9=7%S=i7R%fhuopkI3xA?R5#{X3q@?&R2{K{1LeEhsU=YeQ( zwP|%y$Nzl%OpEa8W7@FW>gt@-^Iz+%xemO06@2;IEe=rHzs)*f+1vd1{V`Jn^eX?j zGw#?~_3!?-x2NL&+`YPfT3qLA+ig!i%CkQB_3q=R3)}4K{Fol&%Zv9M85aM$XaC(a z>lrZm6&eE9+t1!D{~4HA1P-j2&G+ox@jqXmS+k>LYHQ8|hT>w=YBG)hJ@3y{aHh32 zP~7lLeEL66hQ6H}HawYZ{j7gJS_*>}2lwm`Y<?V0pyg>FVdQ&MBb@0ICJ{ AzW@LL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..76118a9f5d47bef9f96ca5fa681f67ed8a973960 GIT binary patch literal 1235 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)i zwmjV6{oVs&o&Tiq5PpFN*#*-`Z$G;h13ukmD$^@*P!pRqH(hz{`B+3@gB$>(N< zFS;P{<3RChJ_dh=4=e*oSTPjs-+%At<#X>DPW=5>_1quitM9*G&$WMBbDj|;!r}xP zX1rft{%;G=4@YY1_kLbJSDr=T8CJEF#5IauSJn%4L80fCr$ts=WH5=Z`0W{LIe*sG zdG)msmkPJ9E4JH_`O2x^UaH|)e)Zq4f#OFW{;4#J7rXveCidUfpWJ<4o|?DH)nAck ze3}*gE%)~8XPyc+j0c1na1wjk8D{-Y&a3M$OmsiNs&vlZ{=Z_wX;)d_|Mf@$GsHt% z-kkpV@;Q1Gx-nL4n;}^I@X*i7XZ=hcatxK99cumj`HVd4gPVt3UhOWNBVWJoIgKKn zjWNT1uGW){&%f>BWx7yj6}oxveUV5(nex}aelaXb+r4U4Q;WgVkNivqv-S7a+uqq0 zY|s08-?u$?fLUV7aeEGjowugd-v0KlQiub8x?C^ru%_G2DSq*@KQ*7L8C&+e{&)Yk zrrZ0|KYu>^&eTzQ(eXvyoca0a9?chNP~_&;d@oZ}_vhzg2A;@>j;$RJ|JZzXXO!5q oVZx_#vd@pte{YF3a`xCarn3SV}Q?y85}Sb4q9e0DcSbO8@`> literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..dbcdbcdf9261e830c3b083598009bf53eeff15d4 GIT binary patch literal 1808 zcmbW2X;4#F6vrPCf`PIKA`Yb`v?5CtuoV%PBp?hhNZ9LwNHGd1vbq3*NdT+h0w`E2 zk%q;x1Tabf4Prt?MIjKa!6+eyOll$|LP-em!87#X^h+%r+J3lm?>%?!%(>_PyZ=)V zjQ2G%urdGuz{uavI~1PD0H6abMZ&8rkXQ##s1(0lM*zV1{`}Cn{FU*i0D!#b@9i0$ zarJEl8*lAv-J@wj|2A?jYbUh#b+<@AgWY9MPkJaD6vOh zI8d?Qc30}Mp0w^0`bpK_3j`#0hUL3#j8UJ^Ra8-7GVE$SJ4-WNZvgn}j5q++dgK}) zWjRoY=n4TgE)skeNmhzL7Y1EJ#0!t(v_TQno(93Msw|Z0>Q+cb?;ayOb-TH3Xxi?R z`Y~1fQ&}plU8*rf@!QsA~pi* z$1dZTPIH?`w}x}mKJgT<+?kO^%qKQ+_t+QZH*nISWv7n9K}a}UOK^jwc;Ek`C5!PamZi0?IqFH{|%&F6rCiI`m zCRM`b%*p+e<|8Kr;XM7R)*meLEvp+63!&1)o~bKoP>p-;_ym*ch*-yW8J2|s~Gz8h{TxT=Ub{{s`{Et*UZ&rD5o2?9a8U&TTs3)ye z#YdKOL)l=BZv0U2BW6wvk@dGb{}GP`L3-whi)1RVMki?3gUyKhGwMO{ZS#88@d~eA zsf?R!f&R7{gUxy`tI+4NY|K7q#R|>F;Dd>5RKESX(qsC`@I6=t0`gMJsSY^z_iO(h ztBh4$Jhi-EbXa={2;hAx!{eI@g2%U%x&~z~;{;K$e&i=1gQFoZ`LeXQiNGBN z%5XbgKer6~&JKOlijy$bNvxx#?Ac0%SRRRBK;k!@NKrc^M(lBRJzM*jE^2V%M=?5- zlKxBc40|LEw>puWLW@W|dQM=Ti3qgWyVXS^yA!GU!m?2*r^-4L__eFqYe|ZCB}uwM z5%!APXMJ;)=?L*6l;9fyaWY3tIGYwv=qhB67khw(zPa3{2eKN(c=sLk^b; z$C|>0YRJb!m14Fz%b%oM4nI}}tFe>4c~HGMBFdv6t0;PT!KhU+D1WWlt^0feV^O%n zzc|4ndq!D#-W_MqGw&r~()84l9ykGEGk95IZ=|W}%bb*_vv(h}Zwd_5E(bm44`*lX z8MOo^c-wsGVoq+Qw=zsljKGQ|PgoqPGdqMF{+j!6nxH)jUO-%PB5i25QPuT*O!@#? zXXfylYeV;4N#&3yV(R5izqW!u#bDelK4jhv(;2m7;l2SP_;+}o9p?NhxWxhfK6vlz IUf<>Z0j;hqiU0rr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/meta.json new file mode 100644 index 00000000000..96081fcf700 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/meka_sec.rsi/meta.json @@ -0,0 +1,192 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_sec.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 1, + 0.1, + 0.1, + 1 + ], + [ + 1, + 0.1, + 0.1, + 1 + ], + [ + 1, + 0.1, + 0.1, + 1 + ], + [ + 1, + 0.1, + 0.1, + 1 + ] + ] + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.25, + 0.1, + 0.1, + 1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..1f80a353207d54e43b348e76dae0b38c7f4bbcfa GIT binary patch literal 4204 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 Hu0mjfSdDAr literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..cfed3e0467e95dcf2556e2ad01a08724ff6e9c27 GIT binary patch literal 1058 zcmV+-1l{|IP)UqW^| zUFQAXH*e;>w$eW~3%~-f04x9tzyh!UEC36@0e7Qi$p|!vGH*UU~RjUKgppd!^rUNY6vb31W(unLT znTO+mqjVYl7MKPA!+yp|$#}8XaN=Ok#rJQC@(j*q%yHcS1I$TOUDzkL5yg`vvA-7f z`2z!*INd?9e35@I08Ir*r_=QK(HI|plO%0!U^h#|fZ+Vec_+Q}U!n2ud)kqNO?%xm zxxU{VK)K`8&Ia9Ub<MYc_QcAo((ZA^NiX zi9;NFaRQUyWQG2a`z4&zl(0twW~vv&F5HNY}2dW9ttub z%mJ*H)ujNW7lwWIF^4G@u>gzvJQQYg^_XD*NV%C@;|1no-=LCYKDN(Nnu9%e94are zM4U?yj~@SH8o+UeeTLL9Av?_5)xw`_tK?b`4FMqfLLtY;m->`!N5uLuV2~@dtRVng zG9t^x(G+8mC;EIb9RP-7Csb(08r}k7`bfnE1v4Ul!vLcD(M|&?im+2s(w5^r)~cHa zP~P*2qBF%B5?J|tzh$5|Fbq)c9EJ)w!=C7dU}(*7InCx%TnSSY5RTytHpvPNY@y)h z-B2vDLZmh%aIQ2bUO9T!MJ|W4W?)qT5RGU!gp?>Y3mZyuA?i`qjiCgGlR4fop(R7x zHq4d{CN>(s2Sn8R&L(v5gGR_z@vhPnGDk_}o!5yRzl3lbHgyq+1k)$d7X9IoBTCWz z2!r%-k8(kYD(LO_{-=39=cq*|8CJ7z-wdf8PqWIo5@N7Qf(m>Ewe zE5|8bgf8@YY5wB^W%d-uNJ{jA!Nexrynb7*R-P*WAh-U^>(xNRLF%Og2c7#_tpvk) zRQ)N2iz&>0KfGXyh|UN%rQJ>yKhcg=K)eKyk|bo~X(Z->q*X*@y1pLZohc013Wc3? c#hT^z7yfY+suBYh#Q*>R07*qoM6N<$f}pqE+yDRo literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..1436ee0742e7c1765ddf692076ffc9c912201f8d GIT binary patch literal 4595 zcmV^Q-RgA$+w8wdd!{uC-& z3aCT`AyKK7iqy&b4P$*4=nkvp8z%j%?DFMZfUB`~& z3$;z6IPp17xAU9bxA$&5d$+rHM?rT#$@1Rr?7W#bGjHC!eeYFKiKEN_Dshw~a`?d}O=XZI(dE`xaBSD>q4^tuW)K$xL2X{}-sb8mPU}k}K&7bq1 zb=Ft;&+vQa+=Wo}W@W&@)~#C5fUpU32^1ScsRim3%|+*Xni}+VcXCQSYse_OW6c@| zOagYEKOMLn0vUh`e%XIQUmvZQrKeP7sF*73l9unGjE!N106K)Ww9mNB?x|ktJ(0!_-J5b%T~f;oxX=5~%M$c=D*6MPwmNsc_ksT|mP8N&831lJtIl)hCe&{R z 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..2d9e6088e3183c5cc4e4b21ff2a4e0cd2c8e23f8 GIT binary patch literal 420 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z%+tj&q+-t7JF!`Z9Ap?i3Rd;q`yaEn<54tc<&Bygg_%EXx4M45Zn%2FqkjtF3{SWk zVi+fAGZe8ptYbJK%COUy@!!2Y_3?Z9?xn4l{A|uDVfkT=x_x$?H^WXQkoq##h~I1G z{`_eloPOX$@3i&rzCZt8zx(y-|E3}j*7@fhd8fL;MtR4|d(6m&f_1`dTFsai^Xy*H z8SUrm*=7_@EkA9ze$IU%sP!l+VQzv8e!Exr^ZhgJ{g!3V-URP6+4}9bPx`q$PKZD5 zJY)!et7?$#mwwUEBQqUCr*-TYJ9OFjxvP6sa&g@nASHkzs-| zqk=n=Lmx}S92LfQ9P2C{Hout>ll8@4C_ytO`_tB6uSLM>&oJG&`*g+6EAytw{k}GX zr9`;M{Q2*Hg3iL;lG&>6D@x}&GA25mefu>0`;HeTWovm)|4R1u;P|_HpXY1I@J(=v<;_n(fqeyje2$c)@0+h5N6z{-C7w_)D5h)1>x9v_nGqq6K| zO^^LsW`1yk;NPad-y71;D<@A^U7D6v|2fql)yY(^5$Kg>0Tdt0a3Tjq!;M2y_C+2m zcb@te$Y@&kWI|B!)W4-%4XCP+0t{1Pr}nx3yLYDLIh?(Blj)iCx~xx2tD)g{&F#R2 zw;y)SWIf5W=KHg0Jb@d0?94YS#2$#TV>tG9e#Eo}`R}V!>KfKdzHNTLS$cQ%Pd3f3 zmz$<2{bV?MZQXzCgR>u0AOFO=>aO)2(YlHJ8_a(So)#)7w_ZGH`}yCq^nbtcT~@oy zdeP($_V*9;=sGXCeq$DYz^`vVUDvlxVD;X2&}Q48hQ^wP>zi1-f|WNbyf*qFr(9ID zJu}yi{fZMf{xQ7+N*I2hwjX-kR62X|e$hDbHMiFUW2769KK|AfGxc8WnHva9#|)mX KelF{r5}E*_6-%-J literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/meta.json new file mode 100644 index 00000000000..ab409ee9461 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/mmeka_sec.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_sec.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Security/security.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..f8b3d00daf5536401851cc67a11d184030cc0c6e GIT binary patch literal 2636 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 KMNUMnLSTYd7LQT@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..1dad6d74eee40991a60063fe8697fef7ae643236 GIT binary patch literal 3348 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..d0998b3c2708965fee4ce7c57286eb6d410bd465 GIT binary patch literal 733 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3- z-_yl0q+-t7IgVaW97NjwpW!+2qQP3Q>h(G09UlblrSL6M|0uw9C?=t7v#3jXWiRl-o>3;q1x0kOEyMi? zx2@+Evwiuwd&cqkWqkXqe=W0{_UESR2PY@-4gc#Zrpng&<^I|xc)h`H|L*yQ``?B? zs1%siFmGF!S5oBf8}C_Un}2YG|DX5B`ryO&Ila;Mw>xb=1oJ75Aed4jRsALA@!AR7 z7kC`F;WC^5*ZM+TMx+qJp$`_OU93K~yz72W+2M9>f^YD&_sT0K275C+Y1yk7H2aR< zhj0J)Z~M9Dq1@!?14ZuN&;Il*b1>evw>nw(c**a_OH`J}H*BQfP4G`cLht*)+yf2Ps%0%(<_6gtDnm{r-UW|75_V; literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/meta.json new file mode 100644 index 00000000000..4d2f46d6119 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/fmeka_service.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..548a6074e56e80cefb5beb6aca16b23f50408c10 GIT binary patch literal 1333 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..c191a981147319306a77b39c37074a3cd048ae10 GIT binary patch literal 5554 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..3ccf6cab234bd29fc804e19764427729ef7fd8df GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z(9^{+q+-t7+Z#Pu0vXsIMhdJs5OUA$69o8|N5M|iOq!7;VgsUNj5n1pe&k-^|Ev#b*k{SHBqSceE*;eJigb4-8QT MPgg&ebxsLQ0Q}{MoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..3ccf6cab234bd29fc804e19764427729ef7fd8df GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z(9^{+q+-t7+Z#Pu0vXsIMhdJs5OUA$69o8|N5M|iOq!7;VgsUNj5n1pe&k-^|Ev#b*k{SHBqSceE*;eJigb4-8QT MPgg&ebxsLQ0Q}{MoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..263371d86d628451960647d17d72b8c3c3d03117 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!PCVtq+-t7+lG01&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/meta.json new file mode 100644 index 00000000000..077fd1faedc --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt2_service.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "credit" + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..92d2d0934bf1c11b740d47b1aed7a195f1896083 GIT binary patch literal 1250 zcmV<81ReW{P)?{|5A-|an3#D6RmKm||%Q~(t~1yBK002M$5Pyti` z6+i`00aO4LKn3{!1C+nCUD{#WhN5T8nmdUvIRKeF{-_>(Uk^x!KRk-lpB&K$a}kdP z5jViVz;}EnGcuJW`7e+2`=uX!e2=BL0ft<|%5y`#1MfSV80v-6N<3dy`j7470?@BZ zmj?U41YKtHDYTZn3G0?u@Z0RKTz>S>g#25>^?aAdqAo*J0JEh~63=6!-(z{w3Vsgn z#9iAa_4T%5gQ*k;=G+{!9;-#qs|Rq=6L^0jD+d?9bz?E}r~qV6Q)f2k;pH+bn{V4y zBZ?KUTNiFZzs7*KE_LANsR_`!lajJCktbiK>U`i_pzi8bYou$}r|)bA{%)R-^blH{ z`%qKgh^oyMT&HPkA@=yM;mNessLIvh+;jo5O-62KD$B>+XaNA3k+Co*(R1tZWAd7| zaBP0|cjQ{EXxy-q%a0G*c^?e93b?M=19uHTQ}w~Fa-?WeQQgpj<-vHaB{V`hRe}4g*EMS;$i1#W@X#Q+eI&$LFg2a>1@-+q^ovQ4kqD6e_fznht~mzt_s?^or-~g1RR*z*UE{Bj%mZ&yEPF2V(NJ0^0Q{{ zCp=qJsbo5Ft_g&cyfzKrxVrch5Cq9HdIdR;+*IC4w{8U9sZ2lpC)(v)(b3gL{cwh4 z06M2)$|`c#;*8sek{msB^2kMU5u$XPp7Au#0JJM{#Xk(6D{um!g#sm{lxsuNPP0h; zF4zP0+H5S#xDQrq2`0QF@SHs?M^iYnrL8ldyR(b$Le9w{)YAau<9KkY8_!K}eXLKecN=pV^W07hWT5|SXb+Hi(Z<(c*E9~ zwEnE%vWX*0<{x+V@CfM}LHj4cHi%@oOu$pZ63+?%t=WrT>{mJy`(b;g0~h?Ys3Z53GC`l!~3f(Tlb_Y&NXVTF;;5^Pcn4{OkO)i;b?y>m16!Sqsq9TQ7>5wUH(n zrD?tdYN(r_M$Rqu4|PPzQXpOQYLisZG`4V3Vzwz$UQ9%kt_X@RXud(Nx#`pM{oQ+> zo(H*#4c0%;Z@W7$&pGG!IltfU{LZLa1K0pIfDK>+*Z?+w4PXP< z0IdS_?&YibbnA|$=38J%Vg2f#R~#J<5bTW9?ls>Kg-`VhKyRNOm>4%16{W}Ed*iT{ zz4v&#Lfi*%^HRN(+&SwbLPsDv`dRGRxeH^W{DHm4+f%>y7@!3xWtC;voSlO%H>>nk z7}{Gb0Q5c0P8TSdFyIbCea``7!;q9&*s(DXAJq?`gMCq1a|b_F-$tiyJ*3@IaeD@- z1t4^=KL!mQ?rAk3HZ}%lPg#B5-a%>r1P%<=KFlrEcT|I{rE$6y8cz*EbA zV32BEYLL`D2o1i+;O|LR4fV(H?W$QgvLPLt!s0N0f0jV3Nn0xrjGGM0xZ#n(|IW3c9 zO65!Ap93wTBzW*MNUNz3$RvW)TtbB3bx}@tY#p-%i>vbyFfa(`mgiyEx+y3+P@-A# zK*EA#sqRS+(GI<6Ws1_XTvYnB#XPIEnJO0euD%gzJEWNPvuWM-4jLo zzC=Js5bEpBprLCg{IcbqtSJC*yqTzlM}}DxD-Z%G5L$sk%TPFnvUpvFoSeBYhvSpH zU!_k@LeyuN;rE`j^Pap1SJ4kr@3B*l1AV=5FGjm#V88x>rXDsVPzF?=uC?r3K`21g z_b+fV)_->pDbpt*BqCDc$1Qgx7}Kl&z}2Q3_vd&8R`sArr0N069$=zzVlyT$d z;IX{(aITslrfY5IN~oNh;K|{4D(0!+?_3ja&UzWc0L8_#Xf+Wj|4?EgCu7RqkBywq z1m`7dlLJqhB|_ zmZ0yLN;#Kr2U@~B-YbC6>v6&4WbP|Z$<-p(Pn8ACyJ$_A@l?Lxqh-J6@uGuh=J&w^ z{~4Lzd=$pTp;_75sIQaS^z348VY1>8Rc()GwB|zrJfva;1`$me6gd)?Bg?eDi$*xS z!SM1jCoSd$)g}aQLM0FVZ%7FB!pWPk)abvwu}u07AzS0UPyf=-98W*byF)S)n|^E4gqKlMwLqOqy9bn2iCO- UkB~6%jQ{`u07*qoM6N<$f<<%kKmY&$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..059e65825b79f38a8fbd30f163f1f7f279a1dec4 GIT binary patch literal 1417 zcmV;41$O$0P)@>> z?t8p6Cl{Q#w)5K#@B5zfp7(iv&+p?NEO^Xj5-roXe$SXmj41@ahs?tIjCI)M+=COn9e5b?ivVS(DHS3jqfuA)3p(1}2$>QAU4chS zz**T8FtNT@3ktj>>zlV4P=Cs$kAp(sVZz{d2naw=nGZWocyRaD0G7|2g18u~uF#)4 z$+4+0rX2X<{ROC~IIe?FGs1$(rvHWj^MO}tYKoB9UREn5IaV7r0hXYQ&I5SurRR|z zH3JhTPsZ+~7q#?HoB^M$U#4-LUs@?S5)>G0^a|#RI)}N_dafa0)C34ho1eN^#=fpj zw483htb{~dtaoYsJ)Ky&(SgVbx6zJZA;G+%YL%Vial>1-%pnpQQw|V3EPOf$Hfh@Q zVb2IoYwr6?Ptpl`x4c)r$IcH`5miy@+?N2E@!`0@P+|Pa!X=1Le0GSre(gN)v#gVn zp3@sr2G*v%Hw5Zx!MYDJWxnUjB9ztlV*l1PxO}0>=p{5&zC7DPFfJ%bMsPF=y3as? z^WJxdE2Qb1X=sG!Yz3@yQVsBDX4o({ZZ4|!<>7#XdNV)QN zgJHQ67$NVliSc}kw}EKcQ{%C4(OMLgZW_jvMu3j~oA{~Gjm!^o|Er0v{B}Y2+)JN zQ#CTPs1|FFP1JTdod`SX_6wZW-F897N#RlWq5NA>g3>Zf%pLw(>fjIjjSvO$J}=go zR0EE^2-Ce^;e116_XTg7a|fQ<bS*P*EWlP`1 z+rN!N=;F1ocBRVU-ME1KE|(+?_i*e!I^;E<*EW_mk)aBDsUz5_^P9_*Jh2Dk>K{2IU={}6#}lG>yJqYcrde40dZuVl9(c> zdcg`WaGS?1J;T@Nz4}=3*DQKAN*~~h%1eU2`PNd&Ze^;r>v69?&{#pOm(I$ZBg6Q; zPTqU2e+ux$zMjh>A%O@`RB+bVL?XNQeL`@wd5#BnoFQ(z2SWM(zU-GRBzF^CMJw zuk7R8EF{Lqir4I+BvJj&HdI&bl~9ZXJ|Y2v&r4n)UVCpD3b|@div0A}*A%!{5$^X- z0b8V9ZHtBjqI$E*0~?Z(LJ=0lL>1jTr>g;r@Q#dr3&FAI2X0f5-m- X|Bb9Qr8-;a00000NkvXXu0mjf`bV@n literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..fd8a4b98dfbc4b98aeb1ee2a5b166b3a95efd724 GIT binary patch literal 5454 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..27c828e9af2122fe8391b10136762aeb8fca7974 GIT binary patch literal 435 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z)zif>q+-t7+lGFJ9Yh!|b{?_K$Pf?-DB#lwdS+l3z-7V7+tJoGnZ+!~iffC4!mOFc z!c?mF`fuD_-?WEef;ht`CWknN6Wk1yj0*Y;Pgoleg2v*x*H7o|jSY+c``6x_)xgZs zth%o9?CHzO?Tuky^7W0a$=Om5zP!u%dh_STtL_4r zhGMme7{LQ)T+g3A{4Qzd-|)|eHlH_PH4u|}{P}TB&$<4(;+lU3yXqspfABH>KC6!P zSlaz}@!vW2+uH7Hzjr92zUOUy`rrIo=6_W=|J1L&SMEUgkqDcYvsbWdggR!~AMXnW P#sY(q+-t7+lGFJ9Yh!|b{?_K$Pf?-DB#lwdS+l3z-7V7+tJoGnZ+!~iffC4!mOFc z!c?mF`fuD_-?WEef;ht`CWknN6Wk1yj0*Y;Pgoleg2v*x*H7o|jSY+c``6x_)xgZs zth%o9?CHzO?Tuky^7W0a$=Om5zP!u%dh_STtL_4r zhGMme7{LQ)T+g3A{4Qzd-|)|eHlH_PH4u|}{P}TB&$<4(;+lU3yXqspfABH>KC6!P zSlaz}@!vW2+uH7Hzjr92zUOUy`rrIo=6_W=|J1L&SMEUgkqDcYvsbWdggR!~AMXnW P#sY(3_=}eZ_o%{dw)6MbUt?PX31w|F!XxKO>JTF*UuM%sO&ok{} z`_w0w`2^Me6?~miv!_f`&!Mb-&K$WrLdHK8eyIz{O}Vgo`zC{V+85VNIh7c}%Wkoj zdZwzO43}`+fUee}1o1|9h^J>Cg2|KkwgJ k|DK7Udr<-!q`H=A#@^guwp)7+0Mh`2r>mdKI;Vst00yPwtpET3 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/meta.json new file mode 100644 index 00000000000..92ec9f1582e --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_alt_service.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..3440d7062424ed30aca1940e7aca74e747f1846d GIT binary patch literal 1220 zcmV;#1UvhQP)`?>zV>$OaK$W z1TX-B&??HS@YyGo7A3Cw zV?oRsprPT6v=pOg$TVN)d3pckw+qt7vKax?eg2`=+vUfm7fLM6-k;!K^}y$1PPHi&p!;;r((-iv-+Jjr^4v@~Xb^G>_n^=Q~r zt?n~9X|Z-ah$w)G;`0_JpzDt&EW0@ib-~04@xYBvpt}RBv)5yl>n{Df=~xs1Q$}GW zPUG{)wIIIzq8jsTnFx#wqU6O~tlPL159jZb=$VCP?|K=lYGB#`Ocf(t;&8xQSA#|2 z{*r=R*isy@Eps4gsRN$MgVNvM?Z;QuWysAd#DbI@bPkS5HV9*cxG6D}VA|35UO~>| zJ0hlHzENBi8;u}LJw7wqZ5cc)Gwuka-SVKxMS>r|zTk+-#;h4;rsEKW(05ANTvNf%%gd$z6(XCYNq z20@C}#^L>Q7#9mgtW1H#$5}(aSM;f)->4c$OV30?vIDMrR-?-oK)~-Gk1CY1WV>C2 z*eW9gVN~DfV4FlbE*5PSr-xCxEnWO6695(tE7^16W2{=45h_6Fn@`mb3E&P-5hci0 zO_{0(7MeXRGfGrt<7(fpxIEAidP64CfnbP<{NAoCQ21csLam7t5H-13qb42MSsT;O3(S8rLy57CIsvHy9=S z_O3iBM$V(r8Na2Utd&`EEH||@X=9;1gTbh8Io`M{3IL;=%;=0+pf$I&O3NeGc)oM_ z5;#7*Y0)Uow!PJBQDb6m#SQhfmb46)X8eaDFWCNs-uJe8B2}1~uV@ihtKHYgNkysY748uOe> ing1C9D4VUYvcCX-^DP6Xo?mwW0000^E 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 MPgg&ebxsLQ0Q}{MoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..263371d86d628451960647d17d72b8c3c3d03117 GIT binary patch literal 462 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3_ z!PCVtq+-t7+lG01&H;k(DnIow|FCNeL1z!KuoAs2X4tvhMc z#GtoUF0237C-!r{e`C|X_39qiIEEA443&%u`V3E48}=|v5NG(r-o$Tw7IW$=WajT}Jo((zl>0&A zZF}pq)U)>(FCSf3`0#iY7Y_5WT1r4rjCs$si$8zFwH;`Q5k9=x3R^Xw0!dk?%7ZFK5B=l>IyxgGyY{D;lo5101;`}k{e vY{B*~v$`4LUf=km`TVUWrvLFdbP0l+XkKNsPGL literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/borg_r.png new file mode 100644 index 0000000000000000000000000000000000000000..3ccf6cab234bd29fc804e19764427729ef7fd8df GIT binary patch literal 383 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z(9^{+q+-t7+Z#Pu0vXsIMhdJs5OUA$69o8|N5M|iOq!7;VgsUNj5n1pe&k-^|Ev#b*k{SHBqSceE*;eJigb4-8QT MPgg&ebxsLQ0Q}{MoB#j- literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..4ad136077ea87afacc9cd5b8e250470f24ae0dd3 GIT binary patch literal 239 zcmeAS@N?(olHy`uVBq!ia0vp^3P9|@!3HF&`%2dVDb50q$YKTtz9S&aI8~cZ8YsBX z)5S5QV$R#khI|bQJPv`L7OUrZ>USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/meta.json new file mode 100644 index 00000000000..f5496645e3a --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/k4t_service.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_r", + "directions": 4 + }, + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..4c1f5991f048e39f56bb16c7e6eb3b48cb785f12 GIT binary patch literal 5380 zcmcgwX*iT^*q%Y8Y*{mi2xUoGvKz{pY^9JjTlOs3x2cq!yp};2TgE<=HOwf>h>?(x zeVLK$#x~6GJ$nCq$MOAszaMj4b3Dua+}C}d*Lj}T9cyf;!*~vI4g>-*>gj6U2OGfj~^1r$2DII1>*D#NME%sbLzFvzE*3%|05AjeMFQEEIeH ziqqKy;Vb8JIIn^)zm1P|xXMIbi>lta&?ejY@|H^v#~B&vAZ_4KE3WXxqtL+a&moo zg3_vtZf!gY*hM$8>bus0*|~Vseg6BPcuRdE@0Mhvg#3J<1%dhcOf9%uEf_OgSluff z=}nqEbM?9otqb&50X~wlLF=JR_G)W5N=L-uk?13u{oDf%F^vW z6gDvsTlLiV6YWX|?g?Ca&3bBFCO_|t4;M>pm=Z|s<4&l38*=HK=k$)d(sXW9RM8uDX)>3x_`&Gh8Jlm&$5u zQ^~CVe(~iQ;lk!Do5%L;%F0qqS5vbT?<)9gtnkpM;|5NsADSTqpq=DdU~psWHvJ9D z3|I3cI(ajy%~Zz7n6-uE)46Ra!YVbNK5aC&eO!}Pe%&B?Ux8xoP1IAueSXp#cN9$|NT(E9x&%ADK3Hw`7Z3Nx@FCp1GE$(L z=3%n+TRU3h;|AKdcC9rD=%v;1JM&SCJt=CN@!V{ zfT+Km3!vXvQ@!vxOZd86WjcsA+(^5dozctFbv$(_xt;8N;KL{|MW>LRzPBesl?M%I z{W&uus?HNH;yQ{D9hOzKB@PV@X*K8MpzIz z+Y1nZU(eHAefbRHdF@K8RPQBod@E$+N9(tg%!ub3^gk_ov{IO~H{fzi4xYcih?jh) zBL4!%oct`535I@3J_!EtOX>E?GFlh<_~bz^WV&EquS%hmRw4Vc$rIB%8}By9BijOX zm4h~~Y6;%ysQ}WP+2aNE8@s#bHhl&yjV#l7wn@y^ISelL3?CV}-8qldnQ9EUU>zI& zX1_JTqw4vwm4XS;*BVFOJZONw@D`YD0)zK8cx=W>o`h3g%@k2r@aIQ2qV@JC57_v= zPsy)H-K}4m3DQf@DpIkEq2s7YhV#E5&24(Nz>bgOzXS)V9+BA!1)G=|!8^ST@G{-N z+2cg1`^&1fMQg8@u7(dOxP`ilkNiN3i3uXieZ&dT*v2)g8)E_p1u(e+e(sv|DyNc9 zeQaKpxxRh_MmQT`k>0YL`pVL!>sn#=KUt=Y`}@UmQvzag{61L(0__=M$HGJaSYaaS zd)nfn7sn{vdChu@5t0hmfjg`uVtIb=J?Z$3#ugbB2lxj*2(^53@lzVsSBMbZVdTx^ zeYvpZ&5c9H*LT9rLYK)|P{<1G9mf=Mf>>p8`b3C43!KZk8(j1)&g}9^K&8WsDNx-c zdPWvLOGAEdJD=|g95r58HS1c39)0#k`-sgj9p&17K;>lM%*OQ?zSm=(rZzDhq6OG@|Cb`R={fO|-AQ`OXavMll` z!gv}tQSXR05M2nU>RgqfO2Y3DG>7RXt%Lv)EX$6 zyy5w~Wr2<$oQ9}19oYNuxeTyU5Drb7HZp@(!mj>e^eM@vfWKF^TMYSo!%O6Eez5)X z9sYiyn1{k(;vC@}hFtK}9nLXl z(0lyL{Lji!TF9_Y%%;7ps<&-8<-)n!xP8P%FUXs7d-biAs@Ejz?P_b;$r{7xfZ=98 zxgX=fDURN?3>qSc&ae|wH3N)V5OBlg zCR@qV(!E^FboQ5 zS{V41dxocL=|OU&`iKEiP#Rx|pN~B&mQuZM5F)&Du6Pds^XIKp2#9+JCX{+<<*eZC zN8v}*@xN!7b>3Z;covo_LE2?h@`%fTnoei zL$+^fszU7|RI|nX{1$}`b4j1KfkBlETwi>=UKd&Nj62goR9Jj$ST)Mm?*lCj#~kiQ zAN=WQp)G-?tS|bx2^sX2h{KIy&RKLYfazEaIIUvBKYZL^H(>c@`e2zli=P)-2EIWP zd-k7UBs4wcigw{cv&w`h2W}_96e`d8&J_Dfh<8p*5QV?}Z)poWQ`IJ}=rHu4pgM5c zw0goQb<#)UWp&i)GHtU#1WY0*srvjf^L^e!TjXhY=TgvltY`?=csxgV1W$`7~?o%*gq6n!hl;_hDQ`-^B#MgigqGsY67+TfTnck5dF z`{7NdtRtRU)fJ;p#MWGrG?X`Dr~=epl~wQJdwA#-ID=|F}5Re9>p?0rZ@{1(aobGQcq~^b9dB-VpBB$Li*) z%GIb+*x!$jXm*VpB8LEO4q5xOm3@I`pN2S6{|b816YoD1;f&X1cN6QyIawI|72UbY0!2`LB(w zI{13jB`qS`txPDf$Y{)5+!N>uizHPu-gp%4h@I6fPdkjsE+dmf!_NO5XOuRk^TYC- zQq~iU`_a+7%spcXnbm6oH)m|o?$iRii9`Rd;4joUWv#`Q3+H z*kk|OAhIA-RTmjvivtXjof%4t;V+q z-!I7QcX&MW1x~2T84`sJu!u#QN3uEI0=b3Ar%|Py*>O4vAHTH_BxUzxq>zI0WPxHT z04!I`2}7VH?()!3Ju`}5WEkSvE$FF?d>6&ieUjP0OoW(^{eUH+S7#P zuPF}62mf4qKm5CAUT69H1j}(@KlK>OvrnzwoGH`1 zxve3&C2iyC{8D*_Yoo)Z6)k-VhKAqFYA_QU1LU^{4YV=0_?)u+TX40{+|=}WAk!t* z!yE6vcD#w%W#Bu0JcH2cDPR!W{zY?I@L&8uJE{xVfnjT12(93!7Vo|Bl6^hFC|zpa z{-n~HV=CTj52Z1ArRlA4z@*snfHvSZM0lv;=5~}hYnHmd-7fXc=1+N7m${%h^soB( zgaH;;)(IUNfzW2*E`iiHH@|Zz=UaGZ23xlJqvpN>Ms4FD z7$k1>DB<2j)ykNTHUcR|pz8>9gk^@(c4lGyio)Os(k>oQoEf4mZPtqbgdS;-K^l4y zs2_9UYQI;4=pe7f9+JKDv_oWs4Hj>YJIzDtX3LfjGtf-}%@J;XueQu2at|Edu%C93 zdW^86uWX`8>_sNN#^A^t(3}znT#Vqm{X%PT%t7|t7nd}}wO@&u{1O1*opG5(b1;yW z0}dXGy#M~ncW2o_0#}vbwC%DCSzt7>Sf_I3v}R=g_c_&=|4BY zgFA!5_OvURb)R18bXA&a#FLJ-I4GPkxZC2JlEMn+<3W7wyp?Sg}y*ppmj=rO){ z{j^+)uxa~Qs0iW;rqy3j0-cNgJp-IptYA9pl)YoeT5X^+iJUCueZX8Hn$o%vUyF zQY=rHPly=7%8M4eFb8h#J(v*E`MyM>S_q?(R$reu-*?{TQ|O#3ZRqg?=AbRb3@Rd- z_+~wHpr=Cg4_E96!2`0aInEm#YXbN*0CjJb=kf`yhdGxi+BTGkD*ev1o#)I2lQ|M@ zA2l=WYQCKMIfXDC(HDafA%gBUZBcic_B`A%)de2T1Qvr~?HHN+od{%z2o6Y%o)Ok! zXHcCy)g?N@=n$wWqkg3SaC$k2;~w{A$#8+%E9AabkG>n{U!yk*oRA1LF-_GwRHSIR!_92Xb!Crqhza4g(;xJ5nk3AP z1q*Slr^3OON8`-6A>ii~{-HIbY%<4+l3h39XLISa+l8nzNhy6TO@=#qCd&E)9dw70 z5|f>3&<9*dvyo*S6a;)r6fj>ZARQtI)Rn7|PxhndA3tAG4wbd)Ha-WC zc9S6+l@$yOE#nrm~LGAZtjap5^7)SFYXNh!j}Q#ClDcHnSW=1Qw+1dcU9dRm5> J)wk_l{tqKClF9%8 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..dd0bcbe9bf6bdc77cb255bff158aa128de574e21 GIT binary patch literal 1590 zcmbVNYd8}M7~WiRYcAy$4WW>s$i1DJ&2q^lm4lq@q=?d_q72(ab1jRpY)(wIA|#i& zj*=wWD$1h^a%mdc7@-Yko^#HR^Yfe^@Ap05<^7)Ldw+aihM&&?kfM$v0001axFh`~ z-bDhu{3eNQAz-2;P9erU=mG$s{A>e2vbnM@03bW%frKBqOq&e>xfdVRPCjQ|_2p73 zEbPK$=m|(|;P>*HdW$Gqb^3c9`6rvqH44KZU;E(M0lmRFin@1o`*ixu&KTXRG=ACD zL9Mk08*w>RN_Aqh1*cucp(EHTZfx6N6BgEvO=F8XCY`y7Fpdbyr7g8`w~jcMIs^ht zl{EpGS7q^IXkf{I3A2YCJ~`35K7>IC4OCF=GDt}<^^=hjWv?4PCse0!ULj0~b>(Y^ zPh&*h1Jk^6$YZD_%yOc?V{>w+lsc;h-2QyY(0us%!|g3+-v{dilNRRt+TMR&w$c~2tp zl(oTjiVE(v)LHN0%p#UfyEUAR2vV-M5~QiEmB^Z!^&!23av0)3FQ-g)L1yy|kWnjF zXtnfol4p}-)_P=aZvc6AA>XS06HQApCD5NwIb^x}LS9SARlQi^cuQ^G7qxO# z6F)XXp_rr^C7{Q{eMR5jY6;#IM!5c*mthF+5Jz-TD{5y$s6&-TO3o|_aPuW0`}ldaCziXddyoU zI50I~TKgq~Zxm~N*55w+2;;aRBE_w7WmTpGJw^sASN_Zkb6{3z-m0t54ta2e$>%s; zU$yu+I@8W;;!tTke?EYB?Ry64O=<$RfG!eM^)Npi9Z*A6&77V`v*dDX7 zt$|e2-2o8b%5PEFxPGBc19c+9#DpOe8IRE_qEh|H^*%WI(E){v7D?4-qT)_B+bF(J zNu}c6AH}D)7Sh=4LvNCo%b0$`Cg;&R$G3@vPA6Z(C)9J)X#E_+d5y@Psr!`8%U;oq zE8GPjQm@k4K<6BP`!X7(qU!j{kwsu=X%Ws<Tizuo8y^Ab(;KCy>Z(!k95S9Lb`@Y{ z42TF`9xsi$+jhQVIG3w1L2BbLoh$?W#Muq|cL1gPql;lo*~NLKF1}jFu|q}9EUkpw zOSV2bZ+Q6MA?mR8OWObEeEoIn*!t)J09#)G19DaNc(PZd9dH1y%BUE~x@Jm(p)LP0 zqXB-qaQLD1_V(9e8VvmlDrQYW>-f8$vWcrAkW7&9XfV7`?q5Yol0Xp3K~&dq`?ip4 Uc!>q+l1BjWaPvV{xuR441U|<2%K!iX literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..c30d3786ec92e67080cb599bac23fd6034cf0e89 GIT binary patch literal 2743 zcmbtWc{CeX7f%E!MJ%ax+C--}m2q=iK}5@1AqdeZTvA@4WM3&5(M$+~V8-0D#v( z|N2c3QnoK1SH3X!9$A10l`V!c~aG*3OjhHgJ_L<(7KRf{To5-!t} zI$YZTXYD*hE4NPd$=O)pMf;o{V2HwCq4dw4;csZuMTia4E8RUl%bkKnO;4kT_bH}K;};ctp>u-p$hpnnC!{m?2X^yu z_aMKFM|7PLvY@B(G}lAg%|#P6PS+jf9=O<3RH=`Qj`+y2l>G&;Q#5Ozwzkm3_;~r{ zT=X&53ZqOvK;=R_TA{2CT2o@U+MJxAtkr`e8}e_Z7QrWCgBu_?yN@HF+`f>&5yN@M z`j$~SB_M`Ko!a^65-byU|R&eqAsj=y9XRXLh0ej{_$2#Bh11j6rLqX(E|F`#?%6U*VD? zn}RFuIa7sC5w@@dr=+9WT9pu}e>ViKtn+7uS}$VuYUFHvCU^y&Qr_*`3H%=GU6-}dsfxz`MRq_bvl3G*asn?|q!l(~R zNOOzzaaR!?)1&vl>|+*tX1WIXE(z_I^7s=?pMeC<#k1{xsT3e0;k74+UkExRxD{Md z2FoStvhMNk-)Bus=0)5Ad{>;;TU;N09gO~VSz(*a(0^j{*_epS+%t{L9siJt8$lzF zSNJ!L5aV@C2Fx%Xt@{&P{3=sK4t-OS;<`A;S{qgSeDlcky=3Il$khHfCYgi=M;I_O zIrXVUMP*gxap+~*)#Ty0mb-<5Ab}DEMR=mY#Bt1`XFaGD@>iLjUP7C#Crl9Sd|{}+ z>bguqIE#6^tmRMm&g0NJHx#LzIZWFAr1lnv=e{6Y0tNBJvIhyqBlrF5gifAx`XX{t zK)Msnw(<#Td-`T8~WmGWQ=EP zHmlo%#iok3m*o%HmZPL4hfP+UTeI2^2>vXw-W@%$*$NPcwAjsj~4lAC}vNEI+TTEPng+4a}N@wWEbQTl;;9M{%61*$kdFEzzyb8enY- z-tNlb*yh*pe&$xjOa6r?i<7RqD`H|m(+F(@&Fh?cjIN>!Ue3hiV+cjcM$fhXy1*IB zpO*9-${y=oC(}2@;Y}R1KUdN~X&{gY_Fnd^QmTzH=~J!thTagUjSTkUXZf~wig27!+LX;0n?IsFa@R+T={QIwK^k=U@G#{0;Hqshy8$H?xM2++ zZCLPS**9lF%`b}K?wj(|F$lD zx~9kKtiUM1jw`qTkK+9|cD4w3$=5n(04*7w3Cos803e#k z(YZT)@9Q#Q(+e~u@t2v3+zzRL4hh>LxEdHyxCg|{2Vejdnp80V(tiWdLHURyvFSU* zYc73|t|Elr5cm3H${2n7H#4A+Y8|hv%=X@a$zoe+?8@%~3-0HDC2vZx%wEVjVWveT z)7f4WUX-<^30E63f4Ko-42p1eg=bEIExKADb{H&WUu+E9T7-jt2k(}Y1qwq482|)5 zwJ)r20~GeVQ_3Dt`!kgRa1HH)z=wYTW^NbcSS7}M7R+vo+XThXFC(xve}R)ArFL|* zECPECk*}eiRB=2vWfRm(1-maDakVj+gZr5AeA>Fb+ zNNO2<$jF`#(aivoBCa5sWx6?u*WSRgpCxb0|xt-OeOm>Uq|+- zE~IBRIh}Iw(mETuTxidnQ1e$8NM``9)YcL&=%*22vstw&^P4-jl3C9e?;{M>Yr{%A zPqGiP_78*msWAQ*s^h#{k^T|yf7A3M0Owr& VZq5zf2G&m$V4#b`y)TFBbp+ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..375a20e7e4c04d384d82d8790d1a32ad9d5d2d1f GIT binary patch literal 13240 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..f724954755db1e6ae421194cc53c7f0a2b7933f3 GIT binary patch literal 1292 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ikrhHY?cmS4-@TiZxcDB zqS7_*XWOCb_Y;;*JZ#@ozxx@V$j9*H7c30^3?IlQ^358~o?cb`Yj^(s_}jUr+z!9m z?%%&(ANQ6&e);RO-okAUcKrW+{@aG{AHUsrTeiEc$>90x`K$`OrSH$jUe4i=eoJ7N|e1XFH8hajxFVZe|=5Lc{1EvL&J1D^j4x(7r2bU7v ze*OJ&K8RiJ-ShkVxehEn+_V0E{w!qvrFL1M98wg3^-_ztr^4{pfBCAv8=p_x?#b|L zzTeb!=K8)GP5&NWzEoN@ON=w|`@DJ)ha<(W&p)lZ^G~DU*6}s(j=x395nW6ge%r#m@hq|1M(4+FyD2?`fp$1Nc o!+EOw_CWS~TcrGpl#}ZxZwU;p*n9Imuy|weboFyt=akR{033}Pz5oCK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..191454c257ec62a8efe3f132f0263fa0bb3e9d21 GIT binary patch literal 1909 zcmb`Ido+}J7{}k4j1h%JlrWSjm#|XQtetUPq=rq%ExI6y$+gKarVy%aM4E&dN+abm zYn0@^E(xX5COa|8FcV?TRAU%p-<;)8E-C8<6bk-S*p}`e;XdYyvM+L^m=DCr z=$|P}i>@i^q{5j)%=%ihaa?=*lweCg{=Q)H3OqI_KscwrEJV>tLrM`2X|)C-{!`Y$ zcnkd|S_sQWWvomLJ01tI!FJ4Y9*`+LNGlB!h_U3}CKQW&sx(}n#qZ@3mJgu}BtI@} zT{tn3?=rWaj*`Yxm>X@dVX6u-DSa3L-+=CM`akK`N zTcHR6d~HRrNM0L5Bn~5o65*yiM*KXUTgCejE0_-JqaO{8SXtUxanyzA+R&%XuuQ9L zv8Z@-ri^RoRc-MyG5T&!JwDdsZGI_tILzoqr-_>7%g(-3A)C2JT9g@$poQ<5~hcv~2!Luk(1h4p~&<~MgA^hstFN}bqq+-+Y^s8#Ts*76VU3tc ze=F;+55u&ob`j~ zItc>yg|>#M6qNg(=oV(uHZ*#WDv9#}%mK)X!5^G;0vDmWdR&!EizX04qG&>xaZE_{ za=wv;z%))PxoX+zF{zfK5PrS%$uMkdWim=M&Ch{-@^Xo-piEicCeYW=r@FjyoQ`i_ zG<&hYOvj2=lDS8c3~YBpmWY=_P&>1W_-mGZ@sld0rb^RjdG}F%ze%|(Pu-|Zdz6Q{_J$}%NxVNDO(A45b7xQbR(heF}(NZl3Ys4PVJ?__y zTa0c7WzjZZ_L3^E#`w99jmK603{HQTpar%%nY$R3q!PHNuHHabDyqYrJKtygVOh$YsEhnz{{RX2FzPr-;JFxc^S zz7)(8^WV1O`}trG`R_NN5(Q(WFX9?9V+bt^2+i=pqdreB`kzlexa+}9zT5r;$%K}& z#Rx};eJ(glp|tJFO(XBR)!Bm$UqD2m(G?~{KO#$D;U}Z+cREj)sW;QSo3S(kGTPWO zAc5G}@J@6a%2A2%odpArVu=$5D!EH0HSZAgUCvXZL&VLHNP4tf4s9n%-tAsW_tKCo zny##C)q9|Q=Hc?^88{ju78lTR;Ite$&Q?Y=3L3G+D5!Pcm@XUre^JC{0EM^TlA6Is}a2X-tJu5z2#}aq1|x&8nA9 zwSE3B&}AQUk56tExxqU0EA_H4?xaWNiGOl5+)@8@o1qjoAVu|MwJo UTibCY_>KZj_E@`en}Ab)0dY!CV*mgE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/meta.json new file mode 100644 index 00000000000..741ed66971f --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_alt_service.rsi/meta.json @@ -0,0 +1,206 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "credit" + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..88bc5b6d2ef04400cb66e248239785922fd86b7b GIT binary patch literal 5837 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..705b34e39c96303a910f0391532f8c8ad2f3fcc4 GIT binary patch literal 2863 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..6ef8278b8c2e4023bd06f9189abd714ef10fe457 GIT binary patch literal 1430 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)iCWa*Qjjgl>~20e;+q{PVq8@t-nsc_3z46_!l8*#dtuN!Gpy@4K_L^)C~T(o^>f_y4KWXV7F9D*f>8`Q7ij z4D%QsaDoU`<{dWsGM}HG{Of0Sb-XI$j(?Tc8Iwl42J?<%n7 zTe!K+F6;R1`{h;#{Z1CI{Nu^6YvFHs{dTrt_W$lP$J*4+eSGfrlx~}U zPqsIFeSPLccAWNX^~Mh@4E_u-BA?lzPd;60((lyo<_sm~rN_?v-Sk_U;n=>FkLzyM zo@azOjguiRkfC>a#pK)iTnoMlSWjwRz$m~1&p2JN7o2k!vV4F0TYJSlU`R(&r z5^nRhPBOQ=(|_BaX~Ww#r<1c~-W`8i&4*+^!X+fIs+c7{F+4uOuD*MI`F`^TMfNF= zzdyNie)IcihCOi%L3Q74K7D_B_x$$z+zzK2UFss5e*gSd%iW;PP{D+ku(J@__r6*A z;cqa*5+3un87@?;Y`JxxA)p#e8GH`n-1;6N4^AWAOaeduRDC~w*B^uNT?QV>;Fu2_MZU*FlBxH+uvUH zwe;orz3;!RK6?53lK+3!U3tu3%N?Aw%mh4&H|dgXWQ2>#v7*z?!H?fduR*6bVZdP9?U6(dsK{Qs4yps+6B>~#P2 z`|I~+|F>JWC*bvTySuM%$M=Vx{JZgV<)6I_YwEv5eE;=j%^UlFzm}fAF+DMP%I6=| zj1l`;Ex)}D=sr8y0VOeR7j=02{f^=9Xkb952yWgldf?58`Fj_?LCP$fm`?naF#Udi z-+WPrcgI)k{QvFm8isG@|49B@`5s9bICrx#zWD6TX}N#;+qysh6d3OMwjRz}ze-I1 s|IC=3^84lgNjgI0(DN@W6aHf;mgzqk#u@btSkN+fy85}Sb4q9e06Thi`~Uy| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..f724954755db1e6ae421194cc53c7f0a2b7933f3 GIT binary patch literal 1292 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ikrhHY?cmS4-@TiZxcDB zqS7_*XWOCb_Y;;*JZ#@ozxx@V$j9*H7c30^3?IlQ^358~o?cb`Yj^(s_}jUr+z!9m z?%%&(ANQ6&e);RO-okAUcKrW+{@aG{AHUsrTeiEc$>90x`K$`OrSH$jUe4i=eoJ7N|e1XFH8hajxFVZe|=5Lc{1EvL&J1D^j4x(7r2bU7v ze*OJ&K8RiJ-ShkVxehEn+_V0E{w!qvrFL1M98wg3^-_ztr^4{pfBCAv8=p_x?#b|L zzTeb!=K8)GP5&NWzEoN@ON=w|`@DJ)ha<(W&p)lZ^G~DU*6}s(j=x395nW6ge%r#m@hq|1M(4+FyD2?`fp$1Nc o!+EOw_CWS~TcrGpl#}ZxZwU;p*n9Imuy|weboFyt=akR{033}Pz5oCK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..191454c257ec62a8efe3f132f0263fa0bb3e9d21 GIT binary patch literal 1909 zcmb`Ido+}J7{}k4j1h%JlrWSjm#|XQtetUPq=rq%ExI6y$+gKarVy%aM4E&dN+abm zYn0@^E(xX5COa|8FcV?TRAU%p-<;)8E-C8<6bk-S*p}`e;XdYyvM+L^m=DCr z=$|P}i>@i^q{5j)%=%ihaa?=*lweCg{=Q)H3OqI_KscwrEJV>tLrM`2X|)C-{!`Y$ zcnkd|S_sQWWvomLJ01tI!FJ4Y9*`+LNGlB!h_U3}CKQW&sx(}n#qZ@3mJgu}BtI@} zT{tn3?=rWaj*`Yxm>X@dVX6u-DSa3L-+=CM`akK`N zTcHR6d~HRrNM0L5Bn~5o65*yiM*KXUTgCejE0_-JqaO{8SXtUxanyzA+R&%XuuQ9L zv8Z@-ri^RoRc-MyG5T&!JwDdsZGI_tILzoqr-_>7%g(-3A)C2JT9g@$poQ<5~hcv~2!Luk(1h4p~&<~MgA^hstFN}bqq+-+Y^s8#Ts*76VU3tc ze=F;+55u&ob`j~ zItc>yg|>#M6qNg(=oV(uHZ*#WDv9#}%mK)X!5^G;0vDmWdR&!EizX04qG&>xaZE_{ za=wv;z%))PxoX+zF{zfK5PrS%$uMkdWim=M&Ch{-@^Xo-piEicCeYW=r@FjyoQ`i_ zG<&hYOvj2=lDS8c3~YBpmWY=_P&>1W_-mGZ@sld0rb^RjdG}F%ze%|(Pu-|Zdz6Q{_J$}%NxVNDO(A45b7xQbR(heF}(NZl3Ys4PVJ?__y zTa0c7WzjZZ_L3^E#`w99jmK603{HQTpar%%nY$R3q!PHNuHHabDyqYrJKtygVOh$YsEhnz{{RX2FzPr-;JFxc^S zz7)(8^WV1O`}trG`R_NN5(Q(WFX9?9V+bt^2+i=pqdreB`kzlexa+}9zT5r;$%K}& z#Rx};eJ(glp|tJFO(XBR)!Bm$UqD2m(G?~{KO#$D;U}Z+cREj)sW;QSo3S(kGTPWO zAc5G}@J@6a%2A2%odpArVu=$5D!EH0HSZAgUCvXZL&VLHNP4tf4s9n%-tAsW_tKCo zny##C)q9|Q=Hc?^88{ju78lTR;Ite$&Q?Y=3L3G+D5!Pcm@XUre^JC{0EM^TlA6Is}a2X-tJu5z2#}aq1|x&8nA9 zwSE3B&}AQUk56tExxqU0EA_H4?xaWNiGOl5+)@8@o1qjoAVu|MwJo UTibCY_>KZj_E@`en}Ab)0dY!CV*mgE literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/meta.json new file mode 100644 index 00000000000..a6f81a0a19b --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/meka_service.rsi/meta.json @@ -0,0 +1,206 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4, + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ], + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ], + [ + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..2c16987c8090dfb8573cc116ef2910cb006c69c6 GIT binary patch literal 3351 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 &MJNm27p3wE~^J|K9fynk4iKcFp=8M;&km z_SGH!3f?m#jU~O>XU*e}@{>dR!6w*^Z#klY&6|7b`GoQhlXri^D6Hdg3VPqGtN=SG z65$LAHm(jqc`Squ*4G1~FwKWld8MWfR{26Javrw+azyf`vv#xzNuDTr+COjl`Hxdg zZ}le1%c9I1Y#l16kJHH$skNOlwkl0+pwlT$t)^NdQW@hvAPXTmYM=o6KD!pSil(Jm z;Rs@TSU~?Qk>$V7vVQ)Swz->$Wio*47l2km`f#V84s}?UK%L~CVl1qU?dwSY$3?q8 z9R?abdr62F*}eZaQ^fw(iuNjN;`g1W%t_qwF2iu-bvwbhv z-iVp8k@i)5V3pNRm(`aGP~InfS%$?d{akM%F8Wmi>u6i{cZ%CXLXIxi_g23SmL3OC z>Pun}xMi!5+tOo@U)>__`K7Q~{H$Q~Y_c)N@Bu41rwTyxc){QB_D-lK}eSh1Qk0Ccu_pxpFkYp4c<|QXJG4bV2mb z)({`L0Z@&~x@ZYX=1^bI zPe=6!(5We}!f}a5;iE)P1O_JjjnAV3_TO*!EL$}3@*49#oBg0topLll*a@MWhKP|u zMqW`It_bk|0uJ`dmNRP}GW*w)qK@)EfStxY7Odx2mJLPr>_01zx1nx6xkqaP{Tl*t zQwGMV3MHKfR>E;sX~2(IVs#WpX`y+ec%xwR6wq5CmHnPZm<0exZZ46r0giGV*1UYg zEQmK1{5J$IvdG!MCnkZv!!!id*wwK7Qt95Q`?_oyq6e(SmeNtBAFL*=;E-%8=sohj zSdYS4Y=~uDtFV)xuCA2dO6$5?kuYfiDNu%D$W&}OH6-Qdic{F#f{Y6zR}1wB{~WcFj=&5?q_Edxcj#2Cq3eE`fZb#V($ zM#Y0+6)iWmNi`}Tm(-eWIueGJB>n=;$jM}RZ!bzyMBgo1pa#>oA!KFJJUu}_t$hf* iLKZN@PhVv_VR?^mwu5b-dHwI{0IbaHE;S&%ll~9SAx(+^ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..94a46ff43292b5b96413bec763339741f8f4c5b9 GIT binary patch literal 1085 zcmV-D1j74?P)zyt6AJOB^C1MmPmfSdvp7tfVw$Hzws z@&*8rS+nP;{_y9hDI^VBzNS|7zr4JcqUs6I51;g2vl?Mf{!F;}X zuEul?05M(s+t{dxd%}d^c^Ix4=W_?38${xwl5k@qF){J$M*)xBj^!Evf>>Mj*+T5^ zpWo`9qUkF z9oMo4u#3Ywx_ZrsC&a+uC*}S#r$T02Br{h4PU0}kQqKX8pLAP-PKV1103!Cm0CoM! zC5uo+`NB!h<}44yAylfxHfswVHRaJ0JGpS?A*Oq z1s5O?>9SCW3zg^9eSL4R7%)%q6&L`}_B)u%Xv zH@<^113(#umPH7bqHt_fK7G`!uA@rA57&Eo?yE|ux@wg*KN!o95dbS2iuAvGEA@)k zsp!zp5u&^6PC|{89>9RC1z7{4*ud7qv0jK$9D=(0lf{A~081;DTE@&N?r4jHOVsb~ z?OWzEZp{&Z>6PRdl(VA%y+8n%e`%$H#XWcy@xtVl7JzPrQ>Li_A*k8v)-1PU8Rq%j%R369O=J=<-BCr9;5%v2ru~KxIgnk*MV9 z6Gto%jsSY@=i3Y}M3tKej`3jMnn>5WH8kv!MuB2Nq@9Y<>K`CH4>&^Txq|NszMSke zVn(T$9?;h`)q9_2uaffq2L;@1h)ULncAEr%4~ZR(TT*7QbPY2J=^48BpnfAzrw9Fdn?XcxVgxqy+#G3vuLf{PZ=BeI1pkbWnJr1)%ZC zl@fqsAR__<et|Gf(BdO;nJF{vQwgvjCNqixkGm$uY<62n`^cNmJF5m^L;(metP?2N>rsScpM6 zL6pStL$UxO6aZuZJivyaShSXssbQ*Ky1W1aUXl=j z0ebtNt3AzIwIM*bY0CYI0Yd}mzx#kjM&IjsbXm-Lj@1{VzyN~-FKFmhLeGzM9;3@W z7xkRCpzHv47?zW9yZb`{sH&2ZVhfXsjps1S^DWn}pVIC1KNYTUNPx`)wA-DmV1 zKr#^dbUc6dxb?oh8u|u+ky|&e)03xhTDQ7}+FB1;D}@*?Z`AWBE(w5LzG-8FPBrMt z)oXNk|33X20ur$>IMAZ{`fi5b55PE=R|uY{TU)Q^iz5-rd`eS$>t1SWKR|f^&+i4w zg0H!pRsFW_+O5ZDkK&H$7AgR*o()A;)zZ7fTl$#ITJLaRmIXj=0hD?(Y*jfxArk;l zOkWtd5J|%j`T$vyy%cB*Q0Zh30C8qO@KnAQgb%=5z&!x39z}*DpW87n`2w(i6cA{? z+$7^9Fo4sFxcB2u$ld{mvIT7TXxC|d-_dbUk7zs&`YiWXf(O2VOPrT zhfg?EKU|!O^1kFP;8n}626^4EdB?POSJbT3BMeFb=67&T_y>UOHJ^d7a-4Whx$abg zW%E%K09KEcO4o~Oraglb55L18N-%_SoOnG{P#6Aq!Cj6XaO-9f6C8v%jv>^4?75V^ zIQa&UZlCgo;%5j#Yy)6q5n>_wk)Fk#h|>VzZkhAa8*(0hc*iP2(wI|WlHao*PL3Yn sm+(jF4b0K`I8{K-dzt_89k)~Q7f1%us?py77ytkO07*qoM6N<$f|^yI>Hq)$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..0bc7225f7f6f61fe8de8a25fca360902da7f109e GIT binary patch literal 3694 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 M07*qoM6N<$f|mE!>;M1& literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..a2bbe1e01348f23cdc7689d857538215fbb6523b GIT binary patch literal 391 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z($mE;q+-t7I|s9x9V8eYYJT|}ztcBwVMWB-e@$mZ%^Tn#ad z6SNtMSRK|eoS4h?;q#}jpYGp}F*W?Zl0lo~Eai!1Pn`{VPP zW5=!s&*kc0-K&4i0n!OkfM%TNgBPbefB#88wx{^tVFuytJJ0u2K1Udbt{Q9yOz^-} z*8l(R);wQaZ2kP+rz&iKO&RiDUkUU}cJyioke|M-SusKEB xzUonRbNKa2%>$Rs{^gd=wPuBT8m7LEF@0uGU{J~KeZY`q@O1TaS?83{1OTnOn;-xH literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..a686eeb3f74b36967accb8260417d8c4a03d9916 GIT binary patch literal 404 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_4Q z&C|s(q+-t7JC0c`1`G}t<6k88T}u9%VH?(eDb~B(xlk}yXu|*dd2GIO);C$a&@N(i zSjTWelwl{6LO8<{u7()K3D%+yUVr}k`{TEdpYErwi!%Jbl0lhy{jZO!pS>4>DUON# z__Hbb>Cy99vW(&3HTNEu-~GMcifMv20~P~8f)>Auj@JG&PJTD%zrlg7+jr8B-Lb4+ zj!QMn8nBxRN{{ZZH-BGKlK1RR@H{E&UwbZ{*=fxRv&)$6=2yK&(a$9;XCzXt?`8=* zb6F7N4eU-iaKfp)CjY|=Gk(^JJ0G_0TzvbECWh+o%+n_%g{BG4KMM?I22WQ%mvv4F FO#tNpo$CMq literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..1db68ccbd0a9b301aad5c26becd725e866b341bc GIT binary patch literal 691 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2S z)zif>q+-t7IktX>9Yk7=3;A*g=_={Ux;I2WiM!L{tZ-29MMkrLtdPCzv9_Ei636TE z_hxsb?Q1)6^Udw=n$ppS<}puDW>j!za_D1ekl|#o6k;e+VR+)faH5b?L%XYMV{+2T z!27BPj0)F1E53SN46NV`)2Z)QT?=>Y@V5Q7-jH*Jv{tgx>Gm zTDQL8z1wQeQ(s$V=vS$)zW=*sU*x05FPF~If7iWu^J~NV4QaLd*M2oeCwM!VK73a3 zxGVd0si|6z??-8YSK&$Pb&B)$nI8MKO#a{oj?*pkHii{lGoR09%lp)V_1UWR+=@87 zIgtS<5zAhD=gEVa#ixGFWh#QQZZTmC6|izl35PfAxBuszn<+hEbJ>=LvV$vU`Nu{_ zgTwKrG^2C>;p1syJ6I#;pY@eol#pp>w)uemff@W0v|JK3><`S&zi>=^$rfdKhRv66 zmrY|Zx^PbC!12dV*VQn;p0iJ3sq9aNuTgcqzJGqy+^@b?)2w$VdV#k50&Q=Fua7_1 zmhSq*yXFUL$_aLf(=$w6=d%3|{@i%O^zGSF2R%qkVt4b6NlVrD{8SXZW_mj)_4}Hi kQmE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/meta.json new file mode 100644 index 00000000000..afb573656db --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/mmeka_service.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..3aaff4223f115bde2c12e7b48bd3cc71578f2fa9 GIT binary patch literal 3087 zcmb7`X*AT0`^LXxW|*$NsFaSShBD-NtVYWdf|(g4a<-A&DO zTGa)2@sYGS8U?Gpd{YKW?7ktIX%3D*qIIP1o6tU{@!*+_MB+E`V|5O1FPMyp*PVqV zPQ7q^uG*sB%mIr=YSlK%-<_dSc5j!JoQ_&w-!7&R*1;)Feqr}!Bg!KD7H9N#yH*K3 zI-pz?b<9;(RFL93pl#OrBE*+o8slrBUe|wmZ(Zm9~&)u{aKt zJmV*|`5h_OrfXlMO)U(DlFu|B2j*U6GR6na7x=p{#(Uaz0!c1aqk z_IZ_L2kH5DnjKg5Ej-9fyg8VVY@=E=%6@najk^M^kDQEGgbp6>Eenn?2A>cq82ExY$(7!;8_CD#GXjVz!DI=;Z!jr7b|Jb>mxbp~MTDhnm4_@3ni132u0&<^bPn?5pC{e4 zgc;cXm6IbVeKx+>V9=#OOn;%55w~mg?cLg)x#iE;WdDZU+pqTa4e#~)N6O}+e?K!z z`RB)Uz`jjKN|YKk1+t#?^NMzqZR=VQwRY+)n_&1%Y;%)&$;ogz6-@2c7+S)uRU6C6 z#r%sHH)3?shv1?+r7ln@K{n+Og|sUWd(FM|x(ruiS(Cth_n65L*x56a_z+L295%A! zGRRR9uWdMG0zgIRc#kdPe^1X!B}ASC70*j|0$pLGgBRW}8U*0k!5jy`s%sHM6$U*) zu$DX<_-1T4x)Hiu?mJa^ol5mhs-UsgAM}-vNcUxug@636?hc9(PmL!Xa2n#hdpa{o zF~!f;Zz@$X$Gm?qXAELEPoqUhEh7uGhB9SYi(c&EMvG0Wp39LRg!`u)!gq^WoI)Ee zm_B9p9JkIt?ZeWctPX z7u~r_oi@l;AvhYd$-$o02K_4g5A}gdrmX`Kkji0^w44xifFD%Ive>?(rkO~Jkr6on1U{qd?L9)5?Igj`l>#v90*_J}CL2Z&JO;BzXiNUGIXPfv1 zoZba+YL|6>Z!MLcv`^{6w@Mrz(V(pKfiIL!;MSa5qZ!2%dHp^JNR_BG=wfpy5DzIR z=lgXn=jQIDqYS27+3i6}s&9L}r=$aqwc+4<+v!(OOs4CYhNJJPz=qU$W^~2C;@@i= zg^5tQPvc0kk2*E4^{aGYHcy&aPhiajs*v@6#N5bz)u z0P^!;ln7^8?j_#Mu9jZss&~t}JmIhKOJV>^>dKrVn{$@~5!Wg@^tf<7Y6jEg0-ABE*tgZU zW#$fer^|BnP=nVqtyr+^oC&1PweIcR+daOGdmA4E4*DU( zjLVzcRyg=aK5d@w!auyv+*}7TM3@~Q(=@zeMAGLd{`1PDL^D9lyhak4hp(pQOVm7V z8!LuBQag?Xu~3DE3TaaIp|{-GA{(5Z-zuhCiiax;*4$M3z4|4rMkoma5)UFq>;DaH*RPts*t7}lFw(YU79@nQt-TikvO$QWm|#`* zFt~g$nD}eL%T;dwq1Gl|qdwvS6Ir0B5g#~EIb7xdqA4$0SgPs??NlZDrI87Pb=XL4 zLiDHPaaXLjQh1qj@WFYy< zi^ug=In@EQUn20?s*;cf#Uuhe}AUnG4;GwApWFo zB=VCYKv{!EqCObakXcID6H7NHz44q?dzTNN?!>i^onX7<|2fJ0TcA?Qo;;*(KO35O zhM`cDr%Lq|b?gGxZ9RTCUZx+V=llDs2^|RC-|cPkcv=(n=felAFW8yan|j6n2TzpQ A_W%F@ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..2701b1d789078c5c2821277c853adcfb3912b4fc GIT binary patch literal 864 zcmV-m1E2hfP)1%9YS#mbURnFS+B^Wn*L(&K0HUqEL&h)OPD@DiyhscHmg(-17ORKB{ct^DbZ;~T zpq63v4<0^Jmxcyq%p7S709URXGXJaFE-n6O_kg;F)Kj>rIh;uMAL+r3xf&1#2a z+}5^3Y5<<2Qcg}ji3Xq>!ts1++7s{ExxEEBfIc!FqU`Hdt5Ago@Do3u%gJeHx*5-S z7&WrM9=MhtmbhXEKwJ+41kHM{mtkC5VxNY(c>cnm#F|$y{j`HHfC$BH>1UxTAy;l5 zGF&}E!3zlb$O|6VxHF>Vd)AUb09*yD946N5zgmwsKnQ^!{=+0Rg=v93fR!K&bh~cZ z1Bbjm1hsR(E7PWMC;$kvu<+QeXMijf%YptI2mtgf%iQPs#EtfPqE|Ak4&GQ=&jk|( zVmP7!jAZ3IjJcRd0QeAx(NXsb4ge+@jN#D*s_nA-Zq-3z>N_M704JTDdGps*oXP2z qWYzGgnyU{DU{2yzH~EG6#O-Zz z&KG7Su9b30jE;?qo8o1A0iLRlKNRmD9IExk+KPCs)zp3j(KHV-3jr1H?e2)u-L1M; zo*5ZU{9S4QCgAqgrs&J%l=AV(DN)EztNr55b^8F|URb`qyrkAtZVK|Gd|!+WLn;8o z7%qoW+(Q6_Jy;Ge;B#?x-t-x%0Q49i9iON$xJqVK5GSqTpBeydHeZ;MbUTDsgak>M zIRNXOwT)|3^Ab%53QfgWH%mZg0Aw@EE6Vu#pur%jltlwXE9K4rcvzHplBH(0U50}F zpw%RF2B5$)KDICzxQI1?&1`4vb+2Rs0Qb{M^UP-|L;1N>g%tqZ4+ttW=RUy*YBLF~ z0g~KLYXQW2TjkaOdeT7&ti|4wN78u#K+G@z0)r5M;aA@tB|h##=F;mDCj*0GL3zULnoznl&2inDU9}Ps63+UQtKE(v1^<5{#IwEq0cRrqtoaYJ@KX_#Zs1de z`+&$dRgfJY*H;{TbWW|j;w7+%Q_5@KXnqWrlYzS1Qq20f;k9ae30_YlH$8bHp?)*D zQLxlc9Qf&AwzX{Q*z3wB!)1gIF+Ni6*LXM`tXlM)X3$9O2)~dH?sg8(W%_WE%Cp?d zH#){cr`4-?G>4G(R3NVPxXIK>Q|}xMf{;<1wogB(l9D+sCenlr<`-D3gUll)vrAE% ztY;;_0eemVZCb4I^2Y!ti!+FpTNk3F9CN~(~l zXj!2S06|&wVab`8Un5xT=5do-87e|4+c2A?9tXwhAF6Yc8!+Cibnl+4S?q6-|hbIh;N*X4tp-utHxzVZ3OeaxU8L^E&@CDE{_-KASsR#V4FO~O~ck?t*@-k+~;7lhv!F-Q$NG{hw02uSl&oP9c z`jLbK2wgH{1R1-=uMbTiO6NldXZ+;_Ngx#3jtIOD>af4$=cC;xOS|Mmd=2j#@0qMsUV2;dZl3Q#_C@>-t|%s6oR5DpIhX_`jx38 zYk$drHjrb$CP2r@z=hBZp%aGiZ_{F^tslG>BWW)vjcrGCLt0LmEwPgkC1VqBlJqYC zwb&2{xoZ!YyufEDE%Bh?GsR*2WF3}>!uxzKef2s|(LCYY zS3NcAFyMK2RSYH6tyTi8LYV*A-mGf0ZxCV%rs}1xgH+h#C`EeSYaMj^2vXV-RlvWK z(G7@HwQHk5=hmn;GtRzlAwXsM0n*TjK@bn|8qof9klzQX@JJ9aRkL0@0>g`VZ_ ziR?L(5j?)3DR5qx%#6aqlgP;jUy5_~FFbtEecw%iw6Vd9TCSqT#r9ztLqAwp zS=KQ2M?F$qxB$8$Qh$`?bTuY7%_C+jETE1v`vh1QUEnI-q%RzCU{6Y1q^6~OSJ`?% zX~eXt?gfhmduw@2Tm$xBH}2(1#}&5Lqiu+Rc%nK|a9P!}k?{iH^0-G&{&Ot~;`>j= zgSzlzypxrT)U%M)Dptxu_`&i2z3Z7&sah)S;zj9sO>_ee+fwhSoUAXDJ zh2ltFGQI2A3rkM{2^QJVs-LzUlE<>epSO^w8=@K|vT<18xkk?vzwzP( zHV3_a$5GwZ8vwaH^J5}vY+w$(kmWMazySCbcv*?QmM;~9|1_=0p~OMRxQqk)sNiEqZLVk1n3L7BI~~rz4C+r_r<4$+%Y{v*^PL zsC*={UeA!e)@&?u?)#} zYlE71CAM8NrMQ4B;lK{<-wf<>H{8XF*5!gK>cIFVjb9XGyp)9R{XaKUPdxW`;#>Gu zq3vZNOta3mA+ie;d|W$f?T4BMxifBJ{PxFRvi;<~JI54QjFCRx+s!-sn>=1WKHIzn zu3beig&<6ac?QmH_t8i`kj6tk=9E0(iGj{F;No!;OmNy^ zu4&QtGLBap9|I1uMQP=rN^L7+?o_G$9m;YFmw=JP;`fk$1fcf@9vNC^^;|`=V%*a)hArkKln%ek9`9|s8 zJ6X*4n-#k$jf%iOC*!G%dp>46u@7YvDF#oB+-3J0jTrf%H5HmnNHDa$sN!B-yym}4 z$VRylBJ*W)fbe~D($CYM@LBJiSiAnLL+V&C#v$7d>B()!4AhIz)G-Fp@UYpjErO+H zahPbowfAmiIn@z3OCIw^`|)V=nzB*%1$5tra4wKd^}Th$^_bkdcEeA6pJTvKcX)!4 z0teWNIH2;R9N@`x0tly;@Xh2tGkOLB-1jFQv=1qW`2lUT`v+$;22y!?G3j%j38_;p zm)~lX(ey4iu=?c1*0tMRpj?N8YNxCa;Xm7DNW+P08f_Dtq8edN-t6`3`){BBTB6IW zG?jo4L=*HDsGMS>Kqm!sse;UbVe(nG=_7jda19TjOf5O%m~`pxAoJzvxvA2-QEmic zCKpTHz@K$PWj&9#@ zZn}qI$CRXJqD}mh=}optp5dVklym~}m(Vak-3p1QTbnEGgnn_#GHm~&_O=6;qx6DN zqADyJc!K$w{2TLENFxe3B3EX%et9fG`}LP+a6<_BD#vj-SbS0pOh|vJOI;On=SGSx zM5YjF>Z%?nn~G5Um45bpSa&$c^Zr?%-*$!{r55dm%`d$a)pbReNgY8RvUnK%PH#v= zTp~2yH}-|B9rn*s#$sOYP3|eR=v+X>;)3Wi<*1mEG`F_(rRQF=RQ+hJL{)&NSCdi5 z!Bb%O6_>CNg-tYDt~U5q%I*RMV|oYkOIA=>eK)}#aRkpX_CK;uA%tyOK1%7^Hc36R z$_)(=kg25<%F+@?!}ogDXurCH|EWCmU{LV2v?40|)VMk_e7AkhKj9b$!;LPLpp(Dq z&xuAt&|c|nRkf>a-rZ-@f-t}LP8>c;w%cqND_Xwl;y#qibcz~Lk3ic4^8ONII`=mF zyya~iG-&TJY#&@Qu_0bPN9`)KW2x#ct(#ua3Wy*NKZ8N#F0FjI7lR>cOwPwvxStzj zM&A>M)vQZA27y1#|0X646|Jc833PFgvv53D|IL=`ixKU|&Ao5`ZWS^mX^zIm85BtT zXw)+u_xYP5woA?i`GvUQz2S%Vm5+-&7mB8O00!QF3a}X5Ri={P7dof5J}om9$#h>G zIhfv|B5O2m6oFoiJg1T1eC^+dlT>;Yg~~skQ}Q8sXUvsKZDOY#zWqQE5+&jG3}KBq zcGvY{R>4O7*W13KbLo5fBmb$aGlG8*-9+^G5^sC}<0^N*8-Vp0o71l?-6H=3plx4U literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..ed02440c6244ae52d624c7be0f0f833ee9739baa GIT binary patch literal 444 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z&(p;*q+-t7TNiT=8AvcZTzw^1Vwv{Fp!SzGYb)4Agm$yN+n0VxUcN9$&~BnOLlLXP zI))RX3_F<=!Wo`$HN-GZxGnSG`JcblR`s<#b#Gt&oXu>rX~D(r`Ih^2H#~K%_Io+; zcEYnizKq{=Ql6O20E&Y2XdhV2erNaIGe7tXwzV_giGHwJ_g~U=u^rz$_di-*zft?Z z*4BNG9_jDmP=eWlZuPIQit~=O+JD@@Za|ks6-;>FxP2bm`5G^qx}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..d09dc1209b990ffdd0bbf2926ebb8c88b3855fc1 GIT binary patch literal 737 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zvZsqL57pTQi!2Qh2e<@!-*zI1qZ1d%bp-b1VouARUmdWYp1qX=}(_20+*}Add&EuEfc;5G)zgl4= z|5i4(d?usezeQ(HuWg=O?0q*tUA?Y|^Us7083vJcfojvfTCgAa@vLg*$IX6C8-*Wk ze)~zNuXXeO@0=T!ti5A()7)v}!EL9#ZN7=0`!{is^}%J47mok^pC6#IAag-|;RnWA zanuk%51KEl3p`c-YW?Y-z<@j0P&EZa72du4z;3?KcfrjO2X-~o+Nr)%UN(*4L}9h_ zlKdd+gWkVW#5UZySQ{FvN2B7#xbvRN&xa@gA?Fr9| tTkU>K%cLh5FUXeP!h)J$E^z-~@jbFZP4Qi^A~4M|c)I$ztaD0e0sxRhHeCP! literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/meta.json new file mode 100644 index 00000000000..e0f5c0f5e97 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Service/sfmeka_service.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/5fff2984b7505100281c78881722f565c416b645/modular_skyrat/modules/borgs/icons/tallrobot_serv.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "borg-wreck" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..b79acf1ace9d0043118c2a1e0e303457d0b6ce32 GIT binary patch literal 3945 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..cf4ec1657080cf469c31aaa66a5f6ade49b74334 GIT binary patch literal 967 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 D(DATc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..e15c749361e801842eb704cc8bf5c34a316fab89 GIT binary patch literal 445 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z-_yl0q+-t7TaH1897Gr{Zac;5{xL%CY;vVYdDNT6rjtF2CHqZ38vCkkx}2C{s7~H!PC{xWt~$( F695+2vta-L literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..39e10cbdd4236eee2779244b2c2ff68b0f54ce1c GIT binary patch literal 767 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zqo<2wNX4ADbN2e(aS& zDlA@&F4MX!tfk$IR>z*d^U*ZU;(2!1gPA*x=cnbozg2AR(8tms!^vPN#89Nd@Wg}R z#6*S(%8Ux`Ob&kA8aDq5wq3U`{9bB%-+bKzMhfo_ewU2*R#+Zza>}g{c)9GF$9$;a)$fxR-w11RPTTa_A;>`{;Op~O&VT>Mzh#n2 zwN;5oi}So2#(4H%a&f)+)fd5)Et}+ol4?|ztY0(VP&k^krE6iM!GxVHZv(TFAKth> zd%k_aJLP557)}&cJ1@x(vOcIUxBrUz`~9Y_RuThrrPxKEtne=yZWack?nS@#nJCo_20HEg(Ro0Itcg#3oA*LzI&A2jk|TJw`} z&nNaJeb1knN3>OPMtowfc*^e~yZwoI#1Xv(6TKDw*gpB)X!tE@zK%#N+w8`+8v6~B zyGyq1yu-n3$h{|N7l%ZWSjEvRYYh-70p=5=By!pFfYlS87q{B|n2u#nFkX-?zl8-g eDP7?H!7lxNqnLQ>-Y8&-X7F_Nb6Mw<&;$S*FGA-4 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/credit.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/credit.png new file mode 100644 index 0000000000000000000000000000000000000000..7db0dd6385b14672b6acb7e483ce63bac0830602 GIT binary patch literal 437 zcmV;m0ZRUfP)E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/meta.json new file mode 100644 index 00000000000..bc93b1270fc --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/fmeka_syndie.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_syndi.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..232622fa5308f0f3d356cc2cb69f605782da4cf5 GIT binary patch literal 1246 zcmV<41R?v0P)yBf`(RJ#C67^!+Yk1*M+a1?$O2AA0 zfT6ErOKD84te|~+6~0+<;_|OQtE08`YfQzXIP%8pm`%;7xo1C*%K0d2cZQ6i;mEpS zSXV&(R*yw!gdRa`ID+c3E$H)j(SlhefM`k0Vzi+dJ9gGtYY%?B3qKydq^>FC^r;VV zEAi*%bAaS~+%7cuTVb6)5reuqw~Ja>PA=b8=G6yP2F<9zi^c$Mzk-o|fGbhR1O=*powk zC*%pZ00VszTTQOP>)YZDhJ<5GywTOcfb431<+L<*=}ux z8&_j-wQFLVkX1{(>6zxLWpqZw3lfHFV>4)es6r)QSB)FjE}sYXJ%hKN?8qTGdh7#9 z$kWEFrK>m@iROgD5&omL|WkVD5;I+1E31E^r z6LQ=#pH>Fu9ZuCFh(m zDjb>^VqBAZJ>}RQ45+y`28K~ySC4)Pi@(H)m{?6OnR95TQVxbpb18d^sWlI<`Fy+8 z4@iAm$q2L4F~;paH@aaa9N2speV9!t@GHWR$ zyDOHi7c&it+FNG6`?P7BoR?K@oJ_76VELv+aAj80B00y%?|lwEr(i2)JVNr_$$p`g zGa)s;zdn&?Aj|NEB%AseQLS!98ZR#<?hW zD-`@C)6F95-uzqgcrBsy*1slTLs7#iXyRhxe^&xDiY3w9=nS^C2P> z4Q)RJ=}(Iw=&#s5EO)xAXK5YO>Nch3h7TU%9K7LwC2&IY2F>2WNtE(bSBrm z&Yg2}Z!=TVlHkwX5YCx%&pCUYwb$AEBoF_yc>p{B9sm!32fzd10q_8L06YL501to% zzysg`$O@pMywVH?HX?4!f-Q~x2hnNYx&vr@vDsWQV#;Az^=4EALpa#>Hm*l*z`XK{ zc`-V*rXW@Tn3=ezTArN!Jv;Vb@7|a3>!r&$5GnzpSX0ZX0Wv_l)_V=7zwLm(Hv()5 zVXe&tfUzg-41u8x1`fA`c_z)Inea1W@fgm;nLI~%jS2$ivk-7kc zCB{3SwKha7j<$wU+`8{xu+}2A0c?4$(d=(IfPU%kesdRa>N8yGoxt_EdDnuq7O4$@ zC%QL0h^g@*^?Ph#QMLU^BkPHBiIfMqJ3QcHnDpGog(lBADHs?st7;k)kov*`>w~d8 z`M*Tk`rUa1dj7;$r#>|S_c}60U^xNUrxFItnOXQ#57pSdK*;PiVrpS7k#>$gP;)z9 zZ^iD?5_`YS8{gpYt`Bgc`zSu&cLsZ3Z8dv-|IG!$1)wq9gvr}CQJC*XQGE?YC#F!I zNZQ|XiL@%u+NM@ml$Fb641jV`XD}Br*FqKLvM)qg2=GDoV>W`=V>i5ZyPT;4@KjOXj zj}d^I0Ym0&Td-nZE8^lQ^hOX$BjQ|(^l)7T+GBI}+K@O`fJAIl!UjV?<9ha+Goby^ zD9-$F0Y~3Gf-6^hOjjOgHsU}gj+#y`R&kZTu9ziK(%qhMM&Sm8w9Vn?k)EAX-w1@x zC`i4YLM1a~h(-|19|{1KUMtRR#}3iyld$D2fXo|{jjDvHS_ohni&9~B$R6bPr;0GyAGtwjO5nCPo^P7+B?rb03dnhAm;_;aZh#GvSzGV9R- zE6hvMl2;=(y%K=aSb`fRT{_3OLAO*hg41`IrXC=fH^5!T{Nz6~CQs}uv%4n)P7#Uy2ne&HY({@>BpVN5i0;w|^ z$f^N2jiptazKXmJk(5528dEX8Gd4o3xI53R6A@yJATrC&;A8HdK@uI SQcKwY0000c<-Z literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..5e5f1b403fa6ad11642e1e55c07560583db703f7 GIT binary patch literal 1405 zcmV-@1%mpCP)RT%yTMqa}(QwETS6xs=DB4AsZVBEB6x-)5G z<3e4yYNJtO;zpya)M(Shq=~6ULZi`zk3xuzabW~4JBY<1V4@BqFM;7PGQ$k7f#Ldp zXXad{wS@svjmiC!JLjHz&OP7vKhAgV*zq5mMZh9p5wHkY1S|p;0gHe|z#?D~un1TL zECLn*i@^Vfz-!)WgRL*LgucZk9CGBLH{XfjQNQi36CilqeFbKJay16q$?I9pr+@(Tl=W~$KsTZx9ES}xD?#|AZNu(t zS2gff(HhzV5!ATz%(Ni*FA-op@H$gliuS<(S|{ezmfWrFm;kpR?NaX;`j-;LdCie) z)w!QB>eU zeO>3QXggoK;C#O&-@AKR!3kH!<<;9WOBPtriv?m3` zSV`v5^pc*)VqBQl7a~Fph?wK_n2YKHyAcVg?MdrZf&~>plAt3sh{GrER0ud_oJxB6 z{fmhRaPm!_(;M+rZ#j~AQu?iniTlH+pHiR=z5(?P3#_E9TJC0*F0>3z!I>n=aGy`A zBt@+2n^rW*yOeW|*>zFu#B&XbnmU|HDX^xIMdkH-wPkooNYIX_sN{M7NFtZro#>H^ zX4ewyeW*c20>PUljVx>2iOMdq+ZDmbQa~BT%;{;o*?15G5^7&y9G6C8I42S7nhv2Y z8rt%VP!V{-Q)2W=K`77G*ApX&u8NK?6v1=tUt>s)-y2sySD>i`Awo3p=fb8ehf<;y z#g=B*9~*r=i9Pz^x1H*oH#)AW6xfcQP(}0L{RdRrdHp+?6*s?(T;2!NcA`<5`AkJa z2=NrfHfE=mYa_S@YL@--lJ@>iJ9ujo|LZWpu5sne{>N)OEKcz#n?U1vL;` z=J)Lj@1W_`*HugKzTTfrV5TZ0p-(k>&vE?$lNN!Ym8jAIzNoz<=&3W0b(n-k5v zClyXKSan$=D&-Od5(#YMmj z3RoZ}+gC1oz60~FLSTHG>Psb{)$pTFJ~mIUTa8iK6da)1oe(e{Ml_Nb3C+Ueszh+y z4^O4nkaqhb)Hj;M?IzKCT?4IOw%E#ZT?T<8(PbIULTE$kVPW2!?=IM3GBYToy%Utip{*eNT5bfl##y$P%OxOMfTXw0*ynUx?00000 LNkvXXu0mjftKFEc literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..e1232cbc94de94a3aedea641483833a5b2b3ba59 GIT binary patch literal 8418 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 Qo)!QKA5~dC_QKKu8dpKyBVh3fnM_x65Y z_vQO3f#WO=GQtdnJ`6_;8S!wI=QCc`KOTKL{N9wRx%^zU+zB_1=6{bW_t&2ycK!D8 ziLH&?{=dXNtdRY6t}dgke?GquNXgY_-PbZoH*MLq`I6LHU*4FCNtpsE73DG)KBx#4 zEby(}SpA?FyR0}ehfWjdCoufrS4&;R+yzmLl$WeOfu<|-Z$zhzPN zB0}^kn@Gp=-l_v1PQJPjw)bKShuwPN4ga40e*OIWeZPW~7KV>|It?8P)iyW^JW^qK z^Y6}IF2xzwIVCKslO8?W`kLSFiv2awX@@`V3FNj$NcM@H?sfTdba3*ENjQ} zt&S7)YZ!tm1(ZN40_HGQ^subq{A<|qV~-gdQQ?F;IMpXNybOQ5_UY-P)6S&p-afC= z@UUBF?)Rs^BkSDN7+t5I*}a$B$m@iPLYz}SQ^eiO_}ylaG5iXyt>xF(rS9K$mg(c< zEvGIj{p+=R635obEAlU_Pfc?6T9&mcKd<*0h^|Sk5B$%lz4~vpnCQk$N>|K-T;3KP z=M%d7;q!#2CVOv96n|QA{ri2p?AP1t%xBr8>pwXEd7tQ|TY^pNA{!n?M)&(R2n7ff zdvCWtf8NG&{`b;33}uDWCja`dUGJQ1{ja=#?5Z0MO!)eZ!y(<;DQ5GTgJ=2e>}>8= zbKXg9j5U5gb3wTEr(zopr040N(Bme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..e02f787d8afe45767f693a9b1d740d6f29fe3427 GIT binary patch literal 929 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2i z*we)^q+-t7IrbUCfilPUH}d2;De7^CxUOBiXm;@StoB90uN9PB*%z{kwm-V#7dC_QKKu8dpKyBVh3fnM_x65Y z_vQO3f#WO=GQtdnJ`6_;8S!wI=QCc`KOTKL{N9wRx%^zU+zB_1=6{bW_t&2ycK!D8 ziLH&?{=dXNtdRY6t}dgke?GquNXgY_-PbZoH*MLq`I6LHU*4FCNtpsE73DG)KBx#4 zEby(}SpA?FyR0}ehfWjdCoufrS4&;R+yzmLl$WeOfu<|-Z$zhzPN zB0}^kn@Gp=-l_v1PQJPjw)bKShuwPN4ga40e*OIWeZPW~7KV>|It?8P)iyW^JW^qK z^Y6}IF2xzwIVCKslO8?W`kLSFiv2awX@@`V3FNj$NcM@H?sfTdba3*ENjQ} zt&S7)YZ!tm1(ZN40_HGQ^subq{A<|qV~-gdQQ?F;IMpXNybOQ5_UY-P)6S&p-afC= z@UUBF?)Rs^BkSDN7+t5I*}a$B$m@iPLYz}SQ^eiO_}ylaG5iXyt>xF(rS9K$mg(c< zEvGIj{p+=R635obEAlU_Pfc?6T9&mcKd<*0h^|Sk5B$%lz4~vpnCQk$N>|K-T;3KP z=M%d7;q!#2CVOv96n|QA{ri2p?AP1t%xBr8>pwXEd7tQ|TY^pNA{!n?M)&(R2n7ff zdvCWtf8NG&{`b;33}uDWCja`dUGJQ1{ja=#?5Z0MO!)eZ!y(<;DQ5GTgJ=2e>}>8= zbKXg9j5U5gb3wTEr(zopr040N(Bme*a literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..548e078d93220b2053be677d1e3d9be47fb1e1d4 GIT binary patch literal 1003 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_3N zuBVG*NX4ADbL?|2JBS?HZy_llJ3&j8M~(V*!Tc35$i8 zosFl>WQ|Zh$i{S~Q*2_{2?y=aB!-PDYUiIE`sv?h@p0$L?{&_4o}zd6&Y%DOjmdj0 z1$Wj48BvC!5QY+1 z%@O?Q*HBsn7X)b9NE@o8T26#m%@ zmK#z~LJVh#5R0WCqkFsie8-j} z(p)==-ab0jy!-n+lk$6Sd#WsLdT)H>GkTD)zLrPHXV1ch$KTE~@6_OkW_nXmDl~j5Z_StepAX%K&J{;`{6kbGr6^^K#v~WUps^aN^rXQ3`f^7D{IrERXxTZuO~AtB7Ph zWAp+jY{ciT;@4R4(mRqVy|j7iKdpunwGK8FmcJ_FxsD$%eExE6!D{IzK8vbs-o`QT zc}ly_Yhik0YLP3>8NPkl$HE;qE-M7t>1)m~)38XnVev`Hh;!Z)Tb7tUXZ;rJvCS~y av-qR^!YxbF{yhffUItHBKbLh*2~7aC0USp|aG1D^H*nhhwGIzM4f48~511s_2k+_=n8uj) znDL3bP0l+XkKGbmA$ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/meta.json new file mode 100644 index 00000000000..98112eb5b97 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/k4t_syndie.rsi/meta.json @@ -0,0 +1,39 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_syndi.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "credit" + }, + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest" + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..e1fada792d0c2dfbc082ee74581f190fbf42b3c6 GIT binary patch literal 6027 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..99f2ac4295aea378c5a7d3f70b6039efad3c55d5 GIT binary patch literal 1686 zcmb7F>08o?7XIN{il*e2%OK^ByUn1M7d0f!RLsg9mvUlq0b^3!5G50oOuAWCCN3>D zi@72y8JacT9CwWw(J;e};W86mOsGa}#D zk7Bogk`a>1u4ZS9O0nv#*ySQRLRx4-#W}mce0}@s#!?8ix{%pPquz2OJja~Y&+=}8 zAEa8HIt(|NBbYFu#ScfQRsmL)f1Ad zzQiVA)YKk0s;&tP^(uM)oiyUbr@`-w8HV3~c6aqkLrCU3?0G*4dWOWD*``uf?3_

9EGFH`HV77fnm6VMG2WD2QYXJC!f~?WK%5=Zns_EI% zm{*SEKqYRZzVknbLf@GSCEOg+Gf9y~IBbA|S%!)r8M0`IHxu6wedHxnD!GH!>8n3T z8eZs67ink6E;#@}ZqL)aYy@V78v}H7?sTGY^J8I=nx0afHJkq7mq>|E$Vg=Lg@W1b zNX?pou)L?R1|>-Qu>_=KaU_Z&7H7x2$hLYGgdsOf*Al?;Yx=uCsNzUk?vuIC^IRit z_B;>LJ$nF*()t!w#$*n%LyB^u#HxGuP+J#u4)n9yfve|CUJKpm>$P7K_Zct_?UxN| zqFt^Kd7*-?+2zz01Qg?h>`tvf!a>Ug>g()4*S@kPWbY)H5z9=%-7Krer|Z!w`F2;j zuhlHMAEO{0cdNb~w#$E`gvpp%_aLnFhn}3OpF-otUJ!c(JOoG8Uah1wP}H0m_X}+p z02|k3aB~|s+#vB8mu&<3>MK9xX(Xf{htMhLQz^<#mO$HlFWSdZKB4i)#yb%=8;8?L zN?LI9*QasE!b;v&o4-E+T&=Ud9GxIvAP%w4110~t8*Bk(1$#c^%9!Vj46;1m6y){M zlyhDaa)qX4=MDTj7enCQ-#x%$ML#tQlmqx(vuQEi<3&v!##*6wj~0$*{b+VRyjW2M znX6qOe{^yw+Tda@j7O-k@buHxw(XA=7Tq2vGmd;{;*3-E_5EaDOqon7t3)x{=v%(E zHrkqNLiu-IAC1cKyA~k-*K5Ct!LruyveY*#d5EU$HLLo=p7cBStr?mJ(`Qm<7z?5()opV?m+95@~u zR`&475qIqJX(J!eF&f=q(xsarbT>+_|6_CS%{7}Jz zr&t2`@XYJ@AEEmEp&fR6;vv+dXXdMTT^g-28@Cq-I;vXzvyJXs#9oyPWgz_B#sXoh zH9uy!!^Ct@)CoP=Wk&4@LQ^Z#CLI}t8efg`(%m3&V3n5LDJ$rfH7;KaIixbh zmi-z>_7^+InpXtF7f~aoPN?hoHg%j4Ti4c?6Zr6@2l>~5w&5ou{uk{RUY))2!SICR zgH-%f&Wba1dq2oVomG8iSZ%2JEx*A~@((>4I^Q&lO8 z@t_)y2;gs|95UscGKb9DQ;9+H>^%4f<~Bhw$at(+-F})gP77(Lv%GzAVMufR+d5g# zpw5PE4gU)Sq(bFM_k=7wxe;1!t7xrMYlH%gP~Mut5ct0n l6hP2~9m-L~tkwQK=vPmZJEfV(Q;J6e1o#D`8hzsn{{#~V6+i$0 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-wreck.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg-wreck.png new file mode 100644 index 0000000000000000000000000000000000000000..826f0234f03ce5ea667f14b0567fe4a9f90b9d30 GIT binary patch literal 2839 zcmbVOdpHwp8{g2z95xDtY>~cFQsE`kRL*LqNC#($B9z!lfXwKMAlWKTxyY0`rD*4~F#v#C``-r4+^wby06^Zk*dOu4=Fa8$Mr<0??Ckrh z7OtBxh;1T&B||oTW{~Y8SJEn6i;uW?S(KrN?XY&n#+M)DB%gCgUf%XVl;ZWM#Pfm1 zt`lWTfK{}8k!xm-0Vh9=wqvIfWtZO_7ghi-`AWouQOCeR46ZZ0hGHh{4Gisdca00h z%u2Bmv(Wh_GghMNz9Jg1{nxP5j1zE;vKS%GfWbWe5WQEyUg9U%xfK71Q8G>rw2d>^ zWG$$#WLLEleN*c;I}tEmjck_aguMUo8^MAwTGPHjuzaKC;DRB;W5@OBiC*y3et&OG z^Va*#8uFvk?+)8i#z{~C-UzBpO2C83JB<0k@8c&4Ya7b+W7$_*h;Lm z^DR_V=?05z4;9`7K7RJfJkn2~>cJO{9#YHen>9z)WDt9c%RfkYV9g7I!I1R`){osY zN^iK!Y*4Dz(?en3x^ZUB&*0ksW zBR#@;TZjn#JZf`Q9?h@Sd`#QnM06qVJ>bjSVe9?dv#uIOINqMCt2ykQriKq+0S1JH z8Jb%(`7Rts=ktb$-0aE&-^8(xAK&jXvfdZ1>RIT&kqj_3Obsb(dEok-*+%x*R${xyc<;=PBg}Mg7n-d&_MTv(|_vEzdoQ)SZK&# zz|?ggsNR8=oODf~57;=B6RMSIWi9M#;29}Ryxx(x*Dm(+_D`RBHd4BkHIkiLC+ePX z07Z62^)WjI>RzG@RXWPaEf&=5J**;aID|;yHjuin#C|C7n{Q$j{@g=l^zC&k`?*yY z(J)fLwTyh-5w_WF+)#02)j=@xmxtS<6cn61!n9?>maz?tKxZL5sREb>eu?Z(X^ z$vXd?cFCYKu@Nn3-6iIF9=bP!S^wSX*mrDNEEmjqi_wU4uTE$(N(tszS>4Kmes(`9 z_F^w?t@hE@TE%@!BGlHw*DH8k#M$Mj<=aDTH93n931>m}Pqf+=7~J@l7OkihraB(F zP2|zCM;-)Dr5ay<%@MAnCA1i_p!8M7kIcfcclh#}d3n+XbagR+*C(+f!iO>yQIO)F` zfmvehrv}-uNvlA=8E!r3(P_e34xCflJaL*VE28leh6O3;fi65GI81_9T>iJN-3CZ{ zpGflooD+)gg(8^TH9*jRf;!bM&B3jIt^pwH6=PHA-fd~Bxo|2HiD0j|gSp^n0)1~U zbV0bb{z;Szx2xz|1-Ab}P*V(R1N{mLdx#d{gIoTEv~~S05n0=OYDEQcTNUA$4lM4a zkfwHST#2grmH@$9VsqetoOh)p$NIc7NA1=w=)c3_EWGZctdPXb>`5>uBb!PX`4Q6b z+@5#H`!?-1C*g!+YDiCK?g{1rc|bP(u~HVC<(5L%Ea7#@su{O%3m+wZ88FR zF3I|@KM)W@=gWI?WUrh2Q#cjU3ED3AU$3W(B@m7OK1!zTZP`GK$>jZ;y7T2(_uieF znK^ovK&;LEv%6Cw#uj(Ax0PZ}O{F{O;($3Psjgb%Fg0Vm@ z7}h4cqDPtVeWL{MkB1-PxqU7DVOn4RFt6B>TN)xER0*1>jcdfvxHnN0>_MK$X8C%$ z@}!te@akS$uUh*|be^~{DhTlpm{ixqi2TqVtHAq~YQav3DoL<>U;?+CA(Z<^m;X;E ZrS$3n{b60{Q`t`!;NpO?uRI!%{1+-*fQ|qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg.png new file mode 100644 index 0000000000000000000000000000000000000000..88aafb5d4f7fc32ca792df7b9c2d0da7a9e0af62 GIT binary patch literal 4709 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..81f148cfb5098548c07c8b569d01f71e738baea1 GIT binary patch literal 1440 zcmeAS@N?(olHy`uVBq!ia0vp^4Gav73><7gR`t)ivz9v z!Y$}x-eKkc_oj{SHTl=cnp_W-S-;?4uC94@_wn`q`e`qpRa}%m`)-!YhCA_bA0*b* z+>O%@TK%`S+veXQhPH+6zfapOefROT|9$=ceAd?Z3SYZP&kr$7lCV`MmjV{_g#P4ri}_ zE3Vu2JNLUSdxJ591v8A;v4~+?Y`}_2#>0QBe!DW}>|PM?nW^pf*KgfSH_99rKAr7+ zr~meM8MtqW3Rujr-^46Y%>4L-wEFJ&a(n9rL-vrzwMFl)-voxEo_52e@AKUE#oq(E zAd+#4jK`C9)gAHq_m?9%6X9U|tR1}!QTO-X`}_A@KFft)|GvI^UtX`=aP9m0^7{S1 z=P@6UWSGMUBVqy>CPE}!8C~vyHHotdRQ|8}{(bj*OC*H|EhMl+**{#eeRcfK?ti*> z`fuv1O=K@K{Pk2ywXP-YKEOy1E4qUB#b^clA zrhgId!y_2X?>g37*m`E(v#qPGGOVtwhkO?DsG z!3=j^Fetr`jX(7F#@~y;Xx+W9<@d(lcC7G74`T>_zS4g7@{_-kYilAI=fs@}npJ+j zKfh1B_DK4T=TUz})jt`3vG1C7e7@*`SML41{rzdNm-qj<8ebUoch}c>S8V>RVF=SV z-L~t^N;4bI7Uax?8NRor9In_G>h0~F_51C&?Q8<2uQy-1y<+G6y!vd0!1X_;-*Y?r zw+uaD-dVv=bZ<()=h{#2j=%5cO4zZYz(Q88)O!E&Yr0qN0{#25XTiq%!KeQIs6Ee! dwW#~Yl#^#PA+DlK0$AiSc)I$ztaD0e0s#NDdprOD literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..8f04393178b5abe3c9cf6d6a76d9c97ca3d49e98 GIT binary patch literal 1974 zcmb7Fdr;C@82v$-uT<2cvRY-#C10^UTv8M8m1*lE^Ia>h*4ieDMp~utnD9nzH?{p+&lN2^PTT>pue}F zzPUaC0ERx>J%cor3IGs5cd-VggXA(z(M#GMK>`4yC-VzZU}v-n0Ce{Ic)A52p^q11 ziA%j#(8Ph}F>9Sq2yIPFf3~wKJ7s$Mc(?Y2>%C8F)?1A<;g7`!3GE(m5r|3cpuj*k zk7Vtji|wYrdu+VoMo4^Ea)dNQ*)-c;GCaN2Fuj%}?{~!>iHl>+l3(J?wO~4sCvHG8 z47YkANFRc(o^x{e(b)g%?gTELNG3vJQd^FSx%^9f1dbjBRZdPz8y`(`wnY@nR?3?B zQfsQTd`A4fj9XiTQrze4kN*&#r_2CZS`%yFag=d~xs>l$nRGBwLNQOe)bh|4FsVM| zBC&>uyI$3J2}d4MhC*(PNEG8mBd&siT#6Cz$Z&hEiqI2cfrU+Fa}8Io&lw#eUg?Ys7H*L6zhRi6QaJMmHn#yO{7!5q6-C zJ~6Qg&yR9Khq6QZJ2QAHsjErw_%odZRBn2EF`YA{me52^d(^)72f$Kg#J<6|ZDEoO z9@8c>QbLh^7d^NE#@_miK72vq%R;HKlFIYk+shj80^=S<)u}i6%1K$gc1v<5wlqN2 z%!^xMX#_o$1&mr!x9HBp{I$5jYwkH*1DRZm)C)vc^S3~c;q>W&jJl!Cv!K0AfnqdSPeQ#b^H>#kvM>;d zrD$}sBzW3;94=8N%hC;@yHcOrJK;QkqrsQD_ki|_YO*Uh_Vo6$=r+Za@HUzgN?nv# zb%FaY6jJx8j>>w97;8TT{1pp#$pWN(>@#EpwbXoSL(Lcs$Mz%N1N;!NgI3;bKMV~> zZYwc<_JQpv>=z;RCT5zOvHSxPFXIt-NHy02iH)QNKCiE`o$_M!+vA}i6P$$F|ADmd zuRU`x)*KzP|IHy;GdI_C_%TL&OTezHH@R765zromRa}p?ibZgoC^c0mv~)+yVUf4q zuuEiWy%@vJ#1jbXZ&9L${seGGVZniFi2$D4X( zHOf@lC2U%q#bGLsKw2S91?|%I(nd)RDLV~3Iz4gl#RaC4=5onuWKY>%KQQ(O)|^k- zu@slNS2KI>v9=nW^ezx(5F&S}D`n1NaHgI-lK@uC5}nP$U5#?U-p$)-710Z)k+b$h zPXU8vi$WXe`LZwpnym1Lw2moIgKdUZQ_@8({33x3wJSx{N!Gy6bVK@5Z*k9d6`55c z1Q_i6W{E|K{3J{^F2Abv`nQYgp7N^YLh(EJ+(4E45 zF-aGOj0AXnQ#N_TBEfEIV9rCEYZaxeWtw-T*0?YS1;%llh9k2zKXVuJ8kZ-Gc{s^S zQ!DZqXif}f( zTz8Dm`*rqQZ|`Q+vhCy-lpX~FET#d1k#6<<@HXBf?-a0g+rR^P=gN*651}zn>Zm*5 zdMI%NXOH?2F*2Be7X)_Up3HhcKxCA=Ng>rFMny0gUs#R&zn z#?cnAlII6n!1!ZK7{^eEt|F?W1t(knpJbh`6Gy)7*R_gD5+Dx%bE|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/meta.json new file mode 100644 index 00000000000..1cd35e013de --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/meka_syndie.rsi/meta.json @@ -0,0 +1,164 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_syndi.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-tipped", + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg-wreck", + "delays": [ + [ + 0.5, + 0.1, + 0.1, + 0.1, + 5, + 0.1, + 0.08, + 0.08 + ] + ] + }, + { + "name": "borg_e", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_l", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "borg_e_r", + "directions": 4, + "delays": [ + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ], + [ + 5, + 0.1, + 0.5, + 0.1 + ] + ] + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-rest.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-rest.png new file mode 100644 index 0000000000000000000000000000000000000000..f7b846be8e5137faa3ff88db93b184fe79e55f6e GIT binary patch literal 3535 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 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-tipped.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg-tipped.png new file mode 100644 index 0000000000000000000000000000000000000000..b46bf0a0da934b364dff00ccde5fab1f0dd7181f GIT binary patch literal 1108 zcmV-a1grarP)AUPvKCv5xb9yKih)*ltB6A^Vbc zW_H_ozjpb^-euo6=F>Q@tQad<5o&9o#lA+(Jhg1XzTtm6(wF9`7Lw?3z)3CGo zur9@j{JV!DY<|SXr=@u+C%ypO%A1=Hs!V2-PYIp8yK|34vn0wtLcHwD>H}TlDBS)R#1kWEmez@Y^zFpuzC|NIk%hUJeWiy9J z^~>cKDOMBqwXZJ#m>zDZ+Ez_CJw#iAm87$i#^gA8U(G)1%{-$8eXW}dQOwf~zAXUd zBBC58-4Tt^iGDBkD}7?uLreP#!K&-mqskHRyT&;usBt>v=qH zS+p=`KNkQ8Nm*f<{`7g(J$(Z>=2PTT1SB~>isu2l;jaJ?^)lD~XCLa*soeNGR&t(Q zFiV%B5j|QoNI7;9Vg(~yl%j&TM7@0Tyd(}h0iax>876g7&}<;-b|bF~j!uNz(J+rI ziMXU<3#uR75Q%bzpbqnU zfsj~nAI3L;{NZ%8iLzG6JoSq2pNuu|byx#%E0tgA56O0`|4Jw)m-brL#oca?ZaVP1 z_iDjW1MH?1?O8#M^RRLM&TiA3h83TzYtO&x35!l_6ct;_OWa-3y1yI3+_eRz5Xjsgy5tW4=S9Nz ztCe4QSy0rYU2yRjLnyq&ARtQsL^;w65kBNfKk;*gU`n!QNWUYbK05J0T%uJ8K+29% zR_Z7=K7MkdRrQZ8(7=gS!U#agf-)kpp@uQh`#x}r6QD`}+&Nk-_M6Uv8NJ^3yg(cn abMY4(W-aWQp-^c60000`bP8 ze)E4`cDO|U*ff9!&;S}h184vZpaC?12G9T+Km%w1-vBz=I?bc}VL(|j#V0^D?Eg_f z1Bm$3Z2!0!F9qd16)a&e6T7Qb^T5v}be<=pIhqt>G7}*ZP}LxO0YC*{6pm;?fXq>w z141<*8U}dTJ7GTATPaiE_189fd^PXPvqrY!_ZtR4tl!)jvK>dI3i0rugs>bJs4v_{ zlsou40C1Ab3|JE@@gx+IF&?tl#d4y;_kArxmRgSD)UJx~2Y?gqsgU`F@rBYQlhR_m z*B*8DED5=%0HVx&1DJ@%yOQ^7OoVFP_p+R0|9aGaBKz#%Vq?i&D{ zKz?`U>+0!to^KgMhhjc!jLW7Z!eAl{4FiZ%$?{7XB^g_o_+cj$3=tRMSyaAPONF`t z&LnR+zb-Ba)MQJz6zF!FBIT2-xw%&S5#{t5z~INQ<#6w7&V- z*~@ugH=laWRT*F?cH4{%jnd}U8trAa<(hi?;ZsM#Ewn7k5DuXT<`%^W)dO)M0G}Gp z+0a&}B3Mz1-ihwT^hlnPt-J*d${-DTh5zJRbm z38{wHcL7d6HGRKKdXf1~6T+YQ;*NxAwp%c(z^6qnsBcTp3aHYn))V6Uek(mn=biTe zj2&{;b3*I-Z i4|haV4VSCiG23tV%H$SmNV&lP0000O8}xj8o{7G|W)K+8=F000OB%Z=7{!IXzxF zKPu5YU;fPd^!}mQxW#!bwzjCQNW>`p)c$2{Ny)ld=;2z`dV`2l^Bo~oFs}ya{|%`$ zC-7hkLVfMXn!J(ifyO0_;xCKQa~iHB9~vJC=wt6{ZyauPVtabR2WS`M-iLMK{{u3I zon@GXhm$T<(xh1~+Ph+BDtAPV9_Uf93p)))+9D4y1oACPA#5~NYc7%@vKMzx80RkI zIklWnnf&sh$M>kix)<||0;OHEWeqP*cV6wSX_urfjt>EFyiZ*jY-Gppe(sl!sv;O! z*DSOQo1JfvO_Ekima^2`L6S`Yux4_+`*WNZ>j^1G{@io>X%@Gj%2b)LQC7T>T~4yF zLuQWH&lsDDYLCu5r@G^Q!MuLoe%Be8HHDxr{M?EAt61nbs_n2%0tpuVX&sE7UYFe; zckZ^8^|nkA2CP-kycKIMSDc|U6%E5n80e`06tRWGO}=|om+o6cf~aA0M)0^-(VJpn z${e}zOxMW#WOd{Cb*w}1$rCM-w48!{J40xqU7*mXQOW^0C!^dcI@|sEo zM1*ZP(bb)*!>IT?pUUJaZS!66lmE!I?phGk+3Qf;&Ow8sA5jUpTl1W7zUtFinsDVJ zORW6YD3W>GOIP;LgJrqBm&vKOUe;?C>CqqQ1vVR7P3h;ZudBAlLs^pXHwvR4c|SAz%g&L=AUXE;G>8vM*SaGFZwBpvQsa{~K zi$JR;Ub|FLB}bbiGXXi~?fC>lc_}6n5atEUV|eoPSqg?d zfFi4-XU$9L`EYWYH>R6HR5hKtJd_nJ&u@Nhsl-Uu!kikY73vu+Q`aa~`#ib4sG@&> zS`{$D_$ttOl=%quOn|HGqM3_@LtLgl;T{qD{+_&%!6xewMIsXjFw?Kv2)&~gB=qRP zerP1!ek*iAb`usx4Yc;WI~~^nFZQhe3Z4{;c9>VXv&k^1hBBXFe%r+!t;T1e(fg0` zzHAcxZ?z(>PbxuvriBnXZHAAv3lBF|4}JN*`%nYbK!dwxRZ_pQWBOr~r37oUnZ;;I zppck(v-e(|QKWic1bg+45bm`(msu%o=fGw&gORbc> zTPn!7Fb2@XnPmT^ltT~2^NW;W{(ZCePU)xM$eKN~hnj6&D7r%LJvw>8Ck~8BD~2s! zXQ|#~I;OW)@WX@L!FNt=T{j1`7mCgk5ZlCn*$h(P~?$z6V3qMr}e z;X6VNVPnMm{(HhTz&y&_&+go^ywZnfo%2%wxH{??6>@qbuScr;Wz#XiriQFkQ?(Pz zH21203t#s0^z|Ug$|F9 z4bSyK2J@wvrfvCDoi~{xJ;~M$>bq8X&f&l9A|_xhjWN1iwS3hrI-Q z8&h9J#ft^XD6QAK9Ae6t;E*P0giEJOl8A~0#ZJ=vrB;oh(U>|XIzAy?PO@`GZ+aA0 z_T-4=F2j4BdD)*SPv_?5Dkc72rM1Ar4(Bs?ZG++A(fGd)Vq1`EoJ={R?F$`yB^)NN zK2Bax+-f?@ojDOTwYP9PU%zjQ|22P?FHGbImd1B_ao*J~7??T$ZHhom{+IQ_Yo7`) z6C{v}0vvqig>KBYkPp#=KfCarRT=Ff^5=@1dEu$vD6&|xW#O6nsOx-jUlUTece2c6_fQ ziX!8Lw<67AIWm|z1&<&sP3oAg2sY#N*IT;Zu>BThmM~W5b`fE({qQUx_`rts4mmE| z=Olx(5qdkTypD~352{fTCaUtInDiuD->F?6V!0>ub8?fARRC|hNzD|hq!_THsB}~y zJkerfvhEo|OJ`x1Er6mt_-*zuUhqq<-OtP%{-wH#rf($XJVUpwg(lWqUa@RyX_k#x zH83{k&dMmqTx;T^y*1Ti3L$7EM}BLf_BYpDdE}kNYpBQ_o=?{kiDv{jmW~PL|MB_` z8mXXmpZ7fJuH3Djh>}1heW#WTpAQLqn>FgV%xX-w zgYyMM@Eo@!?Epv7R^8CZ&6Ec&YMW_kUV)v( zKli!s{xDIkMA)4bNVuHk_ztn4K|OirAIHh=ej7vC4Mbs|#sJvP`8!KH{|@jv=rjME zva+P4(dtYdVIZnVIrq_h#j@$;eZ{C#2qsuTJ&$fbe|-q@+Gr@!}>vJ>@O2lamiI1964_#BhR zpt6(G;V+^+4k+`J^BU~`V`yJT>vLVmOXnY#wElvcrl&i`OEV7I_47(z4AJ8*Ha ze?yg2F?xUh@v$6S0(8)o5chTULnT8M*E$QtVICMNU9hDC%K%g@=MDn0fkXT^*D}l4 zp~~yj8LKTNtXsiqkCzH*{s85Q6Of{e3D*jH_y(#MX091P$g3(2r*6fWR(AV8AdCOPaPUT-ItP6}I~cvA>Yyn{*#-;IO0m4*l&Cci6_6(*?7MJ-zO+Oq;|06#Tbkut)gAk{rYve8 z7*zJDgL%6mpt%viHPaYifkixso}NN~l>-1B{U)4Ber!Yv4UZbdxzm?rU>+fYJ%FR9lh%5caA>W$KU+Ga#y6M+yYV1xFJboQ3B74#LDtfx|Qfp{J^lgbPVxX zx>DQkp@3W*bG6>bkPzG%BG&^X#v2}D4H{8hqx?UqX#KTqH(BNkE zR&Ql2ipn)8S-#}>i~odW=-g+4%o8olXANsD^Ma*Y)Nprxh5Hw5-?}NCXfU;IN=i8B z1;h(gy`Ev?Vzg)4BbyTDv`3#23fGSTj-F?n)%Cdu7a>SYVa&#k}64VtT{$ zD^*elin~r2&mFEWsEbo-F*wz)`cQnO8)9TWP>*M1Tluw})2}t7og#1jb|8%_?TZPh zJTvhoZbV$t;Cy%Zv;SU%2cvCvBYO>g1^kgnJ}EQQuiM91DE-z*xLDOm@t!Q}f?p$H z6QP0~u-d>rr28OGem!Fj?le<@i`x6c4p$=ev3KpP&bF*j^>;=U64_J0yQ8h!;vW5D zx^fkuON^3qzsgmP=JYDdqp-$Lf>M0k-r*j81~(mvmj0*NV&fPLpb>-$~u`k!D!pf?a_smlw_7(OAlnt6Zq@t`EB z2u23cuahGGH2NYDXNDZP?u5jAlk!0T9$LmNwdc&dN%79}==DSzi#&EM?FrY4L`}L~ z#M0+&)dZPF`r6EX?b{tn2)FX$`*4l380F-!-?32=9=o&qYF&gseFeHr;0G)_&Wh%4 z-FP(#(7O;S9K`fj;={BL#M8{WJJ#U9J_!36Ek@!hDk*J7sMH@}+(n2QcVCm& zN-~Zh;0#n1?0|jovxvyfS5h6$JCZ}H`L->xn(U`?qH$M%XVX&Fk5scN{`}Ga-A6{6 JU)1g2{0~XtnX&)? literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e.png new file mode 100644 index 0000000000000000000000000000000000000000..84a25a44940fa89357b727c91dd61ab9f68e1f9b GIT binary patch literal 424 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z%G1R$q+-t7JAqlv0U`_+IZGDCI*VU2O*pW;{PAUV->ez?wGT{V_Sdb;s#^|KBg?g+Z0+1V z|NN~)9_+pFpL^fyNB8}1GM-i_zr<(p>)=zq2g`PGDPS>~2_zWC?DOZ;?&mYY&&Bf^ zeAIqFFFDR~e=x&Nuq3)$Pz6DT-#;6E&!Y6%o8Y`zQPs9D&)l5L1adT!!uP_4)$>#h zOrJky2*2xTXZrk$tie~E#+8}&u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e_r.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_e_r.png new file mode 100644 index 0000000000000000000000000000000000000000..a004eeab5305713f569f5ddb744b45a9d98fde43 GIT binary patch literal 427 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_2a z*3-o?q+-t7JC0e+0TK)kHA^lo{t{su)pvDq$@NLGg5p_!SZDq$Ydm6~U!kP(!n%mn zVI9K>QHGsN3gHY-xEf*@C)^f&@cj4d?~gx!{PwE4Z`O?c+6SgF`|H+a)h%a$D3|5h zP_}mNo`3#UA`f<6_|LuX^`rTIHyKYWlwabr_;v6p--BhlxZvh#Lv_I{31jy8b87eV z8R6&Rc?~{lzn_;JXSqKZ*#+o2z|H~*f(*ZZHvFDN>9aS%d9$LbZC{?bIhP6I{_jN% ztLLd2m_C2X5PsLw&h+^gS%a@SjVmqRGWZo--OQr)tV9&UvoNc2xeAUiKbH6R+-#;h nxgY(b_ZP!F3v)JC!yWlPjg9O62%f3}hCYL*tDnm{r-UW|I@+pS literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_l.png b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/borg_l.png new file mode 100644 index 0000000000000000000000000000000000000000..c7b6c404447b7cf2223b77ffdf8c2019378f5826 GIT binary patch literal 751 zcmeAS@N?(olHy`uVBq!ia0vp^4nW+%!3HFEH|A#nDb50q$YKTtz9S&aI8~cZnt_37 zp{I*uNX4ADa}52Y9YxyyPtD+&n4!FL>1n}7(FKe}%@52>*VeM?9Z;NbNbp6*M1hq` zs)ffNbVg>|N><*FK0hPk|9{hn#W%lytDW~T>d@ythd!1D8BPXEA%-Fqh9@2jCnhpX zP-av(u9_gGcWBGbyt28*Q>1>zGU+sCi^gm3-v(BYEGF>JrY^7Vc=^)j`^?oCH!k?_ z`eDsa@!HnPXHk+$SE_v1H*8z*?EB;88>Dufw#~l1@!cIEp<90p*T1%UJbOc^!}f|E zyLsD^eU0;W30*t7{+aSQUByJ@{leM*)-pY6HFT)p?wI`X{>Bp4Bi9Rcx+*L8*&cuN zGTlP*zPbFlys}8fyMN-={H)%7psgkKfWO10SJdApzwUGLh2Vf*_k^{7ekrk_c-Nf?IUE$sBObf+&71N2%zV)R zC~LhgY5<|?Kngjq1kYZBzvabe_c59l^NUSTyA%F#X>m3;IH1{;7reLlb73B99^N_eiA=_|CxXZcRIi3eU$#on>AOqukrFfhL>Cs--ROP_&i(QnjT7udDWCbOQIzmBmlj%n%2i<=WJB!8&SnP~iF9^bQS2VLX@fbPE; zEN?y^=U=+v-e%7O3q|EO-rEdG3c$32qBM?ij_z~mBD3{dfhm~5)78&qol`;+03E|X(t=rPN5j%<|5m5@;6Kj48= zHC$3vQQl`T27I3e+XavXSl-)Czt_in3k68xB+5a;0Frowa1nqY(sPIhcnBh_8iELr zY6v3CH3ZA{+SmD6{Z{cHLV>g(iU$$x1uKNg14H)!($eb1A>gY=ctRBd#5vHD0a<`! zF|v9=l?5mx@fw8dQLG99LReyM9T8u>Xb+%kffxX_2l&PlZ9)!V^@hp=$c|W*1*rH_ z{N&W5OVObtK~Q-HbD0-l2Wzb=5t6wCr3Ye5f? zOD!;^VdU*d79g@4$^s0(A3%VZ(vXW=A$s0BXIE^sqx+MI29w-xiRI3K(z|ZMDHm7I z1&FTb_r`OpFp2Z$_nVQ^aqk(B1+WNf%smUl0O%_kF#rjt=YL*SU)S}+dqOUJWkH0U fZ#*A97ew0!)_zkV^Sg9~00000NkvXXu0mjf70I-G literal 0 HcmV?d00001 diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/meta.json b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/meta.json new file mode 100644 index 00000000000..bc93b1270fc --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/Syndicate/mmeka_syndie.rsi/meta.json @@ -0,0 +1,40 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from Bubberstation at https://github.com/Bubberstation/Bubberstation/blob/bb8d8f968abdddc1dcf86ceda8d47001d531e321/modular_skyrat/modules/borgs/icons/tallrobot_syndi.dmi", + "size": { + "x": 32, + "y": 64 + }, + "states": [ + { + "name": "borg", + "directions": 4 + }, + { + "name": "borg-rest", + "directions": 4 + }, + { + "name": "borg-tipped" + }, + { + "name": "borg-wreck" + }, + { + "name": "borg_e", + "directions": 4 + }, + { + "name": "borg_l", + "directions": 4 + }, + { + "name": "borg_e_r", + "directions": 4 + }, + { + "name": "credit" + } + ] +} \ No newline at end of file diff --git a/Resources/Textures/_HL/Mobs/Silicon/Borg/readme.md b/Resources/Textures/_HL/Mobs/Silicon/Borg/readme.md new file mode 100644 index 00000000000..ade098343c7 --- /dev/null +++ b/Resources/Textures/_HL/Mobs/Silicon/Borg/readme.md @@ -0,0 +1,21 @@ +### Credits: +TheOOZ (https://github.com/theOOZ), AKA ghostsheep (https://twitter.com/_ghostsheep) +MekaNIKA skinline + - Peacekeeper + - Service + - Service (Alt) + - Janitor + - Medical + - Cargo-technician + - Miner + - Syndicate + - Ninja + +### Terms of use: +Tallborg and its MekaNIKA skinline falls under the same licensing as the TG-13 repository. + +If you are porting this content, it is the personal request of the artist that: + - This readme, and the credit icon_state within the .dmi's remain present besides the skinline art. + - This skinline is ported in full, even if your codebase has no use for a certain job-module. + +This content was made for free. diff --git a/Resources/migration.yml b/Resources/migration.yml index 6f66f5079fa..32f5a5511ba 100644 --- a/Resources/migration.yml +++ b/Resources/migration.yml @@ -444,38 +444,38 @@ BaseAdvancedPen: Pen # 2024-10-09 # Removal of separate borg chassis parts, replace them with generic borg parts. -# LeftArmBorgEngineer: LeftArmBorg -# RightArmBorgEngineer: RightArmBorg -# LeftLegBorgEngineer: LeftLegBorg -# RightLegBorgEngineer: RightLegBorg -# HeadBorgEngineer: LightHeadBorg -# TorsoBorgEngineer: TorsoBorg - -# LeftArmBorgMedical: LeftArmBorg -# RightArmBorgMedical: RightArmBorg -# LeftLegBorgMedical: LeftLegBorg -# RightLegBorgMedical: RightLegBorg -# HeadBorgMedical: LightHeadBorg -# TorsoBorgMedical: TorsoBorg - -# LeftArmBorgMining: LeftArmBorg -# RightArmBorgMining: RightArmBorg -# LeftLegBorgMining: LeftLegBorg -# RightLegBorgMining: RightLegBorg -# HeadBorgMining: LightHeadBorg -# TorsoBorgMining: TorsoBorg - -# LeftArmBorgService: LeftArmBorg -# RightArmBorgService: RightArmBorg -# LeftLegBorgService: LeftLegBorg -# RightLegBorgService: RightLegBorg -# HeadBorgService: LightHeadBorg -# TorsoBorgService: TorsoBorg - -# LeftLegBorgJanitor: LeftLegBorg -# RightLegBorgJanitor: RightLegBorg -# HeadBorgJanitor: LightHeadBorg -# TorsoBorgJanitor: TorsoBorg +LeftArmBorgEngineer: LeftArmBorg +RightArmBorgEngineer: RightArmBorg +LeftLegBorgEngineer: LeftLegBorg +RightLegBorgEngineer: RightLegBorg +HeadBorgEngineer: LightHeadBorg +TorsoBorgEngineer: TorsoBorg + +LeftArmBorgMedical: LeftArmBorg +RightArmBorgMedical: RightArmBorg +LeftLegBorgMedical: LeftLegBorg +RightLegBorgMedical: RightLegBorg +HeadBorgMedical: LightHeadBorg +TorsoBorgMedical: TorsoBorg + +LeftArmBorgMining: LeftArmBorg +RightArmBorgMining: RightArmBorg +LeftLegBorgMining: LeftLegBorg +RightLegBorgMining: RightLegBorg +HeadBorgMining: LightHeadBorg +TorsoBorgMining: TorsoBorg + +LeftArmBorgService: LeftArmBorg +RightArmBorgService: RightArmBorg +LeftLegBorgService: LeftLegBorg +RightLegBorgService: RightLegBorg +HeadBorgService: LightHeadBorg +TorsoBorgService: TorsoBorg + +LeftLegBorgJanitor: LeftLegBorg +RightLegBorgJanitor: RightLegBorg +HeadBorgJanitor: LightHeadBorg +TorsoBorgJanitor: TorsoBorg # 2024-11-17 PresentRandomAsh: PresentRandomCoal