From 584572551799e06ba086d70c475b1e290c54bf52 Mon Sep 17 00:00:00 2001 From: PyotrIgn <131798882+PyotrIgn@users.noreply.github.com> Date: Sun, 4 Aug 2024 16:58:51 +0400 Subject: [PATCH] =?UTF-8?q?=D1=80=D0=BE=D0=B1=D0=BE=D1=82=D0=BE=D1=82?= =?UTF-8?q?=D0=B5=D1=85,=20=D1=8D=D0=BB=D0=B5=D0=BA=D1=82=D1=80=D0=B8?= =?UTF-8?q?=D0=BA=20=D0=B1=D1=83=D0=B3=D0=B0=D0=BB=D0=BE=202=20(#177)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Перезалив робототехника, ибо в первый раз из-за мерджконфликтов работать уже было неудобно Имплантер пока сохранил в лодауте в кармашке, потому что имплантеры языков устроены иначе, чем майндшилд и его не прописать пока в изначальных имплантах профессии --- .../Objects/Misc/identification_cards.ftl | 5 ++- .../Locale/ru-RU/ADT/Job/job-description.ftl | 4 +- Resources/Locale/ru-RU/ADT/Job/job-names.ftl | 5 ++- .../ru-RU/ADT/Preferences/loadout-groups.ftl | 20 +++++++++- .../Entities/Markers/Spawners/jobs.ftl | 4 ++ .../Entities/Objects/Device/pda.ftl | 3 ++ .../ADT/Entities/Markers/Spawners/jobs.yml | 12 ++++++ .../ADT/Entities/Objects/Device/pda.yml | 14 ------- .../ADT/Entities/Objects/Devices/pda.yml | 30 +++++++++++++++ .../Objects/Misc/identification_cards.yml | 12 ++++++ .../ADT/Loadouts/loadout_groups.yml | 35 +++++++++++++++++- .../Prototypes/ADT/Loadouts/role_loadouts.yml | 17 +++++++++ .../ADT/Roles/Jobs/Science/roboticist.yml | 22 +++++++++++ .../ADT/Roles/play_time_trackers.yml | 3 ++ .../Objects/Devices/encryption_keys.yml | 1 + .../Prototypes/Roles/Jobs/departments.yml | 1 + .../roboticist.rsi/equipped-INNERCLOTHING.png | Bin 1396 -> 1344 bytes .../Jumpskirt/roboticist.rsi/icon.png | Bin 548 -> 622 bytes .../Jumpskirt/roboticist.rsi/inhand-left.png | Bin 761 -> 536 bytes .../Jumpskirt/roboticist.rsi/inhand-right.png | Bin 729 -> 575 bytes .../Jumpskirt/roboticist.rsi/meta.json | 2 +- .../roboticist.rsi/equipped-INNERCLOTHING.png | Bin 1613 -> 1458 bytes .../Uniforms/Jumpsuit/roboticist.rsi/icon.png | Bin 509 -> 576 bytes .../Jumpsuit/roboticist.rsi/inhand-left.png | Bin 684 -> 536 bytes .../Jumpsuit/roboticist.rsi/inhand-right.png | Bin 645 -> 575 bytes .../Jumpsuit/roboticist.rsi/meta.json | 2 +- 26 files changed, 171 insertions(+), 21 deletions(-) delete mode 100644 Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml create mode 100644 Resources/Prototypes/ADT/Roles/Jobs/Science/roboticist.yml diff --git a/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl index 9c149ba9471..4f4bf7cf876 100644 --- a/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl +++ b/Resources/Locale/ru-RU/ADT/Entities/Objects/Misc/identification_cards.ftl @@ -1,2 +1,5 @@ ent-ADTPathologistIDCard = ID карта патологоанатома - .desc = { ent-IDCardStandard.desc } \ No newline at end of file + .desc = { ent-IDCardStandard.desc } + +ent-ADTRoboticistIDCard = ID карта робототехника + .desc = { ent-IDCardStandard.desc } diff --git a/Resources/Locale/ru-RU/ADT/Job/job-description.ftl b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl index 7b705bba266..28828431bbe 100644 --- a/Resources/Locale/ru-RU/ADT/Job/job-description.ftl +++ b/Resources/Locale/ru-RU/ADT/Job/job-description.ftl @@ -1 +1,3 @@ -job-description-ADTPathologist = Осматривайте тела мёртвого экипажа, выявляйте причины их смерти и не забывайте клонировать трупы. \ No newline at end of file +job-description-ADTPathologist = Осматривайте тела мёртвого экипажа, выявляйте причины их смерти и не забывайте клонировать трупы. + +job-description-roboticist = Собирайте боргов, мехов, обслуживайте синтетиков и поражайте (либо пугайте) экипаж своими новейшими разработками. diff --git a/Resources/Locale/ru-RU/ADT/Job/job-names.ftl b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl index d829ac1f4cd..74e8f228d70 100644 --- a/Resources/Locale/ru-RU/ADT/Job/job-names.ftl +++ b/Resources/Locale/ru-RU/ADT/Job/job-names.ftl @@ -1,2 +1,5 @@ job-name-ADTPathologist = Патологоанатом -JobADTPathologist = Патологоанатом \ No newline at end of file +JobADTPathologist = Патологоанатом + +job-name-roboticist = робототехник +JobRoboticist = робототехник diff --git a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl index 3829b95bf22..79214fbfd1b 100644 --- a/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl +++ b/Resources/Locale/ru-RU/ADT/Preferences/loadout-groups.ftl @@ -1,8 +1,26 @@ +# Errors + +# Miscellaneous + +# Command ent-MagistratNeck = Галстуки ent-MagistratJumpsuit = Костюмы +# Civilian + +# Cargo + +# Engineering + +# Science +loadout-group-roboticist-jumpsuit = Робототехник, комбинезон +loadout-group-roboticist-outerclothing = Робототехник, верхняя одежда +loadout-group-roboticist-gloves = Робототехник, перчатки +# Security + +# Medical loadout-group-patholog-head = Патологоанатом, голова loadout-group-patholog-jumpsuit = Патологоанатом, комбинезон loadout-group-patholog-outerclothing = Патологоанатом, верхняя одежда loadout-group-patholog-shoes = Патологоанатом, обувь loadout-group-patholog-backpack = Патологоанатом, рюкзак - +# Wildcards diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl index 69090db7208..331c8aebb87 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Markers/Spawners/jobs.ftl @@ -1 +1,5 @@ ent-SpawnPointMagistrat = Точка спавна магистрата + .desc = { ent-SpawnPointJobBase.desc } + +ent-ADTSpawnPointRoboticist = робототехник + .desc = { ent-SpawnPointJobBase.desc } diff --git a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl index 1167841880c..8e9a814064f 100644 --- a/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl +++ b/Resources/Locale/ru-RU/ADT/prototypes/Entities/Objects/Device/pda.ftl @@ -1,5 +1,8 @@ ent-MagistratPDA = КПК Магистрата .desc = В заметках данного КПК можно найти компромат на каждого из глав. + ent-ADTPathologistPDA = КПК патологоанатома .desc = От него веет прохладой. +ent-ADTRoboticistPDA = КПК робототехника + .desc = Почему это всё ещё не робот?! diff --git a/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml b/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml index 10d99928089..8b7daec37ea 100644 --- a/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml +++ b/Resources/Prototypes/ADT/Entities/Markers/Spawners/jobs.yml @@ -44,3 +44,15 @@ layers: - state: green - state: iaa + +- type: entity + id: ADTSpawnPointRoboticist + parent: SpawnPointJobBase + name: roboticist + components: + - type: SpawnPoint + job_id: ADTRoboticist + - type: Sprite + layers: + - state: green + - state: scientist diff --git a/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml deleted file mode 100644 index 5b710a24571..00000000000 --- a/Resources/Prototypes/ADT/Entities/Objects/Device/pda.yml +++ /dev/null @@ -1,14 +0,0 @@ -- type: entity - parent: MedicalPDA - id: ADTPathologistPDA - name: pathologist's PDA - description: It breezes chill. - components: - - type: Pda - id: ADTPathologistIDCard - state: pda-pathologist - - type: PdaBorderColor - borderColor: "#d7d7d0" - accentVColor: "#15616b" - - type: Icon - state: pda-pathologist \ No newline at end of file diff --git a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml index 52b435d325e..2660c105ac1 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Devices/pda.yml @@ -9,3 +9,33 @@ state: pda-lawyer - type: Icon state: pda-lawyer + +- type: entity + parent: BasePDA + id: ADTRoboticistPDA + name: roboticist PDA + description: It's covered with an unknown gooey substance. + components: + - type: Pda + id: ADTRoboticistIDCard + state: pda-roboticist + - type: PdaBorderColor + borderColor: "#171716" + accentVColor: "#d90000" + - type: Icon + state: pda-roboticist + +- type: entity + parent: MedicalPDA + id: ADTPathologistPDA + name: pathologist's PDA + description: It breezes chill. + components: + - type: Pda + id: ADTPathologistIDCard + state: pda-pathologist + - type: PdaBorderColor + borderColor: "#d7d7d0" + accentVColor: "#15616b" + - type: Icon + state: pda-pathologist diff --git a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml index b7928e36d39..83d6930836f 100644 --- a/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml +++ b/Resources/Prototypes/ADT/Entities/Objects/Misc/identification_cards.yml @@ -23,3 +23,15 @@ - state: id-pathologist - type: PresetIdCard job: ADTPathologist + +- type: entity + parent: IDCardStandard + id: ADTRoboticistIDCard + name: roboticist ID card + components: + - type: Sprite + layers: + - state: default + - state: idroboticist + - type: PresetIdCard + job: ADTRoboticist diff --git a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml index e17e604bf6c..facd4eb165d 100644 --- a/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml +++ b/Resources/Prototypes/ADT/Loadouts/loadout_groups.yml @@ -1,6 +1,7 @@ - type: loadoutGroup id: MagistratJumpsuit name: loadout-group-lawyer-jumpsuit + minLimit: 1 loadouts: - MagistratJumpsuit - LawyerJumpsuit @@ -31,6 +32,7 @@ - type: loadoutGroup id: PathologJumpsuit name: loadout-group-patholog-jumpsuit + minLimit: 1 loadouts: - PathologJumpsuit - PathologJumpskirt @@ -40,7 +42,7 @@ - type: loadoutGroup id: PathologBackpack name: loadout-group-patholog-backpack - minLimit: 0 + minLimit: 1 loadouts: - PathologBackpack - PathologSatchel @@ -61,3 +63,34 @@ loadouts: - BlueShoes - MedicalWinterBoots + +#Science + +- type: loadoutGroup + id: RoboticistJumpsuit + name: loadout-group-roboticist-jumpsuit + minLimit: 1 + loadouts: + - ScientistJumpsuit + - ScientistJumpskirt + - RoboticistJumpsuit + - RoboticistJumpskirt + +- type: loadoutGroup + id: RoboticistOuterClothing + name: loadout-group-roboticist-outerclothing + minLimit: 0 + loadouts: + - RegularLabCoat + - ScienceLabCoat + - ScienceWintercoat + - RoboticistWintercoat + +- type: loadoutGroup + id: RobohandsGloves + name: loadout-group-roboticist-gloves + minLimit: 0 + loadouts: + - LatexGloves + - PurpleGloves + - RobohandsGloves diff --git a/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml b/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml index cd4402dbf11..dd613aacad5 100644 --- a/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml +++ b/Resources/Prototypes/ADT/Loadouts/role_loadouts.yml @@ -27,3 +27,20 @@ - SurvivalMedical - Trinkets - GroupSpeciesBreathToolMedical + +- type: roleLoadout + id: JobADTRoboticist + groups: + - Inventory # Corvax-Loadouts + - GroupTankHarness + - ScientistHead + - ScientistNeck + - RoboticistJumpsuit + - ScientistBackpack + - RoboticistOuterClothing + - RobohandsGloves + - ScientistShoes + - Glasses + - Survival + - Trinkets + - GroupSpeciesBreathTool diff --git a/Resources/Prototypes/ADT/Roles/Jobs/Science/roboticist.yml b/Resources/Prototypes/ADT/Roles/Jobs/Science/roboticist.yml new file mode 100644 index 00000000000..19d8211f573 --- /dev/null +++ b/Resources/Prototypes/ADT/Roles/Jobs/Science/roboticist.yml @@ -0,0 +1,22 @@ +- type: job + id: ADTRoboticist + name: job-name-roboticist + description: job-description-roboticist + playTimeTracker: JobRoboticist + requirements: + - !type:DepartmentTimeRequirement + department: Science + time: 25200 #7 hrs + startingGear: ADTRoboticistGear + icon: "JobIconRoboticist" + supervisors: job-supervisors-rd + access: + - Research + - Maintenance + +- type: startingGear + id: ADTRoboticistGear + equipment: + ears: ClothingHeadsetRobotics + id: ADTRoboticistPDA + pocket1: BorgTranslatorImplanter diff --git a/Resources/Prototypes/ADT/Roles/play_time_trackers.yml b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml index 4197c525e5c..dc77c0fb415 100644 --- a/Resources/Prototypes/ADT/Roles/play_time_trackers.yml +++ b/Resources/Prototypes/ADT/Roles/play_time_trackers.yml @@ -3,3 +3,6 @@ - type: playTimeTracker id: JobADTPathologist + +- type: playTimeTracker + id: JobRoboticist diff --git a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml index 4b2907f1ab6..a4afd95feb1 100644 --- a/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml +++ b/Resources/Prototypes/Entities/Objects/Devices/encryption_keys.yml @@ -164,6 +164,7 @@ - type: EncryptionKey channels: - Science + - Binary # ADT Tweak Roboticist defaultChannel: Science - type: Sprite layers: diff --git a/Resources/Prototypes/Roles/Jobs/departments.yml b/Resources/Prototypes/Roles/Jobs/departments.yml index 36f44a6bb9a..62e027d9e2d 100644 --- a/Resources/Prototypes/Roles/Jobs/departments.yml +++ b/Resources/Prototypes/Roles/Jobs/departments.yml @@ -91,6 +91,7 @@ - ResearchDirector - Scientist - ResearchAssistant + - ADTRoboticist # ADT-Roles - type: department id: Specific diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/equipped-INNERCLOTHING.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/equipped-INNERCLOTHING.png index af5abf6f0bba02a87c38b0f6889d8d8fbe661541..4d5a6f6cb87d92bef2135222f6cd66360d279842 100644 GIT binary patch delta 1326 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 diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/icon.png index 861539fab81796af8eb348bfc736eca4d8c704a8..5a6b5851b741abad7f05f49cb132252f2a07a8de 100644 GIT binary patch delta 598 zcmV-c0;&C^1nvZoBYyw^b5ch_0Itp)=>Px%4oO5oR9HvtSFuVXQ4~F4Q-y72k{C&$ zEDA>BVxer%AZ(Lu3>Fsp12$qIX%#ILZNnDJHvT{?EF?DC2$Eg0xW%H;2#RPCj7er1 zNu`XOffs@rxC0x~%xfNR=DvH+JMW$|j0YVao(|WC3&3T-Wq-hBz!3w{!7+=*6|LT) z5a?}qSo6AYapEYaIGDxz`=T(+2h7xNu!>B;lgN?PWb>Zr|04E^C01lE#>j(Vy zsTWa0>iQm~`#XfYdywwyM)SLG*{nFPC@>v~Sc!NXbHDz9ENq6nSSdf@^zsCs2gVv} zo<1`%g2P-6sefWolv@-u8w^_Wu^8rZf9w;p$ZG%uM@BO7FWAoKu~Vsta*KjAt;c5 zFt1|V@5k?24QtcW_Fc0#*7x?Ho=d4$8g>Lg`M|vO_UZV&l>6=!UIk zHe_3jh}O&G;ZO*a+-m@oW~p4Z)j_NN??%KfCkPg%6%z;xs+m@-z7tf5R1M-DP!c@q zkF~sluTNKbTcXn9j#a=7{4TWmmypulykE>fyMAC?04@U^XW#`&vl1|N&tqKx000hU kSV?A0O#mtY000O800000007cclK=n!07*qoM6N<$f|Sq=9smFU delta 524 zcmV+n0`vXu1f&FzBYy$wNkl7HBk;!vB*uxKo^ia=@|w8Lob>w7a(z>i*SG#yz9yq2P=8!n^{{_zx1`s5F|X>W zy2jl_q(mlc6WCba_6qr;?0N6P?MY(lwq{OvG&zH zJ)rzJ;~0v7I_IR@AsRAB%Bw!83ww^V2Xy9XG=f$J19QTwE-c`vK5_|y4$4W9`e#rg zkvF0>0@Qy#mp2RNC^0RrJ1ef=@g=|cxIK#qxk$^4vVWGXdq9J;j0n!G)A^k6$Vmdb zC}foYO9kh;38}x%I;S?FCSkjTNYpBU+*8ZI%X~BUG+mJ3k)x*!*xQnI6K*+<=cZBy zc4`jnqbGZz=TAnpZ~tkwPC#$8o6ULz86}cC?sOvi8}$?OF#`V&fiLdF;l?ji)d&Cp O002ovP6b4+LSTZ8=K_8J diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/inhand-left.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/inhand-left.png index bacc6c39de682d3116dfa3d9a42e14248b29d27f..3faddf27e2b6cc09a9559302faef69bc0c3f0cc5 100644 GIT binary patch delta 511 zcmey#I)i0`ayd{UzB@sqc<-nzH5tbT1+#m68^EuNJNYA$ZJa7&qz zaGURviKF%JmiLt%$CCG`oILs3^XUqqn~bTKPyL#$Yqdhb$m>Il{N$G$^Ij_(dA(TB z^e?S@Q>N_R<{(Sg4qK+}=6Vbd-u@M35C}QEx6rPBrA+9e_YDU(Y>zI`ThS)LQ(Zr4 zvC|rcd9RrnE}7h{x1Qhs`KLF~g6f%1&Zh?OCPrWPm@dEjaf%fa!VSh6`z^QkJAAqSV5#R9!HnpJ_q7!)mjB<`%|2SVP$?s_VSX)3KfizE z%`Kbm1LY$b9M<(a+-71hs%5z)=CBILmhTM$vfnYRv}4LGXHdB8zMz(o@9f6@hATCU s=RauP-Lj(X6axbTUuuMBny)W|7Ld&W#2|1fcru9cboFyt=akR{0J8_-BLDyZ delta 738 zcmbQi@{@Ifay`=lPZ!6K3dXmyY_mljMcVv(T)6_jb;);5%@7n^%fc$ShUpNi;?!6v z>(zf46d&-Pkl(Ozvrr4Sla?b(Ye?6OLkTk%Jc$$1xzxh@{?SgKw!brszsERMu;-m%6$d8ls2(UW!STVtzwS?eJxY?)ca=Z(=-;;2YHPQd?o3`@B;NM= z!G}-x{44AKuCsZ!zQ?@V?3ckbu7$qZTV7tBH#6kLvtH|`zqX$KlvJX!_fgW?I|X07 z=ZSCLv}>>S{eAgnx87W;vaYzgW81X?r{&!W?`}>RSm$MgnyIPN@z9e=< zYQ#L7t6y2>SV#B7H!NiT&91z8uGLzZxfl9(eS5j<+#EZLJ=+RAuwQ={4 zEq|1=m6jg;skZiS^I4heQP+3aFjZ71fBx|#vHtK6sR!*qPqkUDo%csJ=dxF1{@lk* z4^F)+D}6ry0wZqJs3~;fBv^VIv-p z6I`mZ?d~V$3GywIqGt;)IJf+ouO-X18kX(u36thDT=9LqXPXRDwq27n!(XxIPgq_Y z3wpgwrb*^@-g}19x|JHI?#yAh>aq5)3{&jq^*O8e{@-WEw&+XpUVE|60SrLk>FVdQ I&MBb@0DwSVZvX%Q diff --git a/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpskirt/roboticist.rsi/inhand-right.png index d107c18c8da93f7ffb1253ea9d8abf54d6a7d8d8..193be2fcaa84fc007734afb5d2776fe87eaa6d03 100644 GIT binary patch delta 551 zcmcb~x}Rl&ay=3CHtgO9n zh3?+P=kpCO-Tbt8`sK_W;w~`2^1yrh?ENJkQkRd)4R1+&fF%A3UjLIB@qbS3_O?j`EnE+spFaHD@3A@~f!4(P_VV zN>%O8^h^I#>r0EKa|y5sGDJ>$H&?%}yYTjvv$0VkUC)=?mwvSU{>0pU@9myqjk7IlMETiuios()PzBXrV{!WRxQI($q?7ttJyf)4H{r9$%$X(TQ zf7DI?nUt2xxFGJ`DW;IWoo`uJNNu*<-T?=5W8O;ESDZY!_ni5xBD)-C}DLi^tH?>}>RxM7K^QFPxo!{R*de(fAr(kRPftHU_ z53VfcC9mU;1RgB=;cje-me i41B2(3Z7}cz6@GG4hIl}z@^~HAj;F#&t;ucLK6U=paix6 delta 706 zcmdnba+7s}ay`=mPZ!6K3dXmy483I>MUKz!Y<2b6A)MTk*(By=Fm-_d)5?|ujtZex z(z`?I7#u$^|6t8|vxcdW`JfkvQ%i{8NzsW@yqd~YmTZ{V`+w^8GiT4edAqJ^^Q8ZW z?(UmAxAOh}I^$|?bN?20&It@yP(4WWK)wHir`^{t{<;#9((EAp?&jOjeeah3?9-Lw z+-Lh&arflnPs=vWP~n!&-4UM3;cCi1gJGWUdAHZX{V8jU^}gP6{v4LH-P%5NX<7KR ze!nLlZcktL(Q|o28>d5RN~WJ`!_B`{A0p?SKXbfumGB%!xA(QTZu|9`{%+e;E>+)~ za`oB8H@=6qpIJR?2UGdWbC>4);tg*lwVnne?y zT~Tf@XPk6go1gP>ZUcYLmWOh`z8J4m+Srxl$5=06Z`qapZ||H_?GKlG=G@3Qyvkwz zD!J2Z!#;I9yEvz0n{bu6nb_9z=XT9{?d-g%wC0WM<*Sw-jyk>lWd6o1ldq@ep=Se& z2QG9#p}}^0fGP978*O_orLEh)Ly_Tk?hT29A2;rl?7zJBMR@)F?~iR;*7%;-#8tcT z^smjwzp@ByN;@DPt$x67*_l#*hJvoh3%eLZ+-Ds3z0UI^N#A7l&MmW}V#^fO1s)d_ z347n~OFq7D-Herc9j!N1uKmjB`tAPNkKr3*H?Du=e_Skzaoyf>i&w|XcFO+Vm1Omr zc}ia;U!?JauG)_rGd_9U-f1n@I059mrN-OXo-u)}7Tx`Ry<@A`rZk7-_a&=h7cW_p bclM|Jxort;O85WIU;qM7S3j3^P6Px)Qb|NXRCr$PT1{*XQ4~HeEQP#QwMt0S zqLf%@A~ftsL}OvW&O&TNBC!@0#9AT|8?mrsVIdU>J5ti5Btj`F4U6hiZ8w%=iyf=5gbH983=AKiM79XV+U%wOt6dKUt41W|R(BcYEIKjdM{znry z($Nv@YHyE3e>y)ex98@ZHq$g|VDn%A)Pb)b{{VzQ6D!w;0!_RbH$Bs`0l=S`{UrOA z26AHO&S>iOu`zl0y(HaT>&*Cxg#~zD?|>{Uev!lT({iW1M;?#fFYOsR5b(OKyh^4% zOqhj8LIUvH+J8C(7^h@jE-wCvrkyJk;GE#bh@0! zYZv^w!hd1GaB@&>EDZKI(AO8519un%Ktm9gCZ?tYcE4hIIas@&_qDo1dtptJ9HJmLPj3=CIXlVA_CCk$0I`)Z-BK( z$pha+fIf2AfVZH#J4fG!GZ8@b z0}$F#-~%vpzd#mUA@$Uk$MCvI0!QR%-NCSKf{B2x?w(*nPk+QZ9ir|R@I`>`Nq{e+ zHol*pG?nK}1k|d|>V5%V1n8awt$#7OngCB@aWswikHH#&?$Ai;fnDy?T`JY&z%#u# z!MO137udSF$D~zO5?;NT4s=gKe17g4z`_JIKo?7Wq{mEq5%)u{U#Uczh%Z(d%)6y) zfn=ZMa!Uqg-Fba~mNJ+L2on$0w~K3JW4;zoB0vJNP=-F2-T=&XB0#6aE`RA~n%(Ez ztYmN^Kx+UKqC7i8su6~yj0uoSmpGr9ihxl4es_!hD*~8}dNqM+-C}vR##GY)w9DvD zHLLeer2+9i0c-M+g%8k4nM?RfO@Lm6CG*N+@q7kJ;I)e!PCg*ZMf~e$wLAeo0qE>k veP2bKx&QzG4rN$LW=%~1DjEO)00;m8000000Mb*F00000NkvXXu0mjf|GJVJ delta 1597 zcmV-D2EzHW3(X9WBYy@INklxK1pdod&SJS_)IU>>P>=fI;e`I7?|RL%oe^wUn4f>H^Sq{>1%D_3xE)Gi zdb_dJH30*bCnujXfcMm+zNSmJLCFkyz`C*b)Q#V}HBbxhsTaser|ZB5{^d{tP;k>t zx!GTT3Uj}o5tK7OsYm^jmUjD3xBky@n1a1@Gc|cnJ%5Y5I;b+P1e?sO`(8QHeD?!) z-L*mPlr*^ z+_SF3{W{aDT>B015p0krfS=!=^wNpH9=tvqUX$`Hqk6SD zsWScEAiy4NeD6O0VI!nGBYJPaGZDb(!#aV7`L4jjGv)FQiviZUkiB;1T$pxrnBO8i zQ-5AYOauTRmm{Bz_}OyaRUr@@ev725fbjF>7Hks%j5u=*k-I6SocC1<`nB^Eu2Ra& z;F}15Y0Y(QO_fq!^%OwAJWaStDKCR>S_QIg<@VoZ1AV9E|9MNM%J*)6ZcP0-WCag%e?Jh&hv6KHErc z?LGTwq6m1|I-k{Q3HK3KlPBSNj?-xlWc;8c)`2j20Ki9=JIB&oh3kY!$6;KQRDVr^ zI-kd8P_TpRIExLYBQZLk|4@NZgnbO)nyhL8BY2?4%nP<*qeaY9fU`Hw;cxq^XoQm( zjfMqy)VlII^bn7j4mZPBDxE{yqWVn)=*+D%=Xc$aKcwV5exWww@mk@&z9{f0^}@-p zAMLHylW<4D)WfEFiIZtl4EXxerGG@<0x<%4;hOB5$B#`q^E!q-e{u0*LeR^LPOI_G zYY!h5w!!29uzWSWhT>|R%TbKM3v^ALH>|2>VM00=v@2=+!A6Ui2w429>DJOaK{s>G zH9_(*fX-u3=Z4M#U#_k?&y;MZ_N=9I3x5~^%VYME zem3^1OPR?7Xwdq5$4yL3kPXt>=@`OY{b>n7k4sTxYNqqG2>HXqLlTpi379%h#P@4| zdO^AP-pAp-?pkA~@{190={VcoZ|7#hHJO4jUO0aKf_rq(pju%m94)1ht#JM$1-=r? zf61l#Riv_kjgRgMA)<^8rhgbfXV`0p;FDPf%K(o;3^ruH0Mn+(`a1v{%mmN~_a_pw zAz}3Oc^dCdOTYvh8?Z%F(u!Y-06c)D5BFmoeo+E8Hed@jl@W6g6bP(4|Hr!nt^`-NhSiN?<>*X00000NkvXXu0mjf?TQ?j diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/icon.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/icon.png index ab39a7e17e480cc9f368a2b607f48b9c7b81bc9e..b887556e93bb76bd98ec802ce6dfa297c78f4e0f 100644 GIT binary patch delta 552 zcmV+@0@wZh1Hc53BYyw^b5ch_0Itp)=>Px$;7LS5R9HvtRxwCIQ4~E=V~d(;4n-(s zSu`X?Nn95ocpLJ%#|&{ji(*ivIy7&b&%7E07$nW;--@#8%BAIarC zL0tY@{(tXZ?mh3^b1vV4CNE2q>%#mF7DpwEFN?YqW?QA?Z1sbWE827f5Val0K?r4lx0XNB77j;&Y> z`njz5>SBO8pbNMb7FRJ7n#5`R0*42?;*2g(>Ax}q`aBTD3I(AB_TKGu3IHnpuZsa{ zfTNcqn75@PsC=@bpEpzk)pq1N3loUGROwf4K_hTF0000}TBiNx{7>wBs)rq{ zz+WpWngE8$$A5}`ONFg4q`>!~rqlih-v)e}+z9n80H`E^U=S~ksXF{-MfzhB9A{K5 z5O7ov!9Zq3_F~W4#(k?90Fc~y3>t#g1_NHP7u&dizwPQ7z(KTN)hmrKyq7k0R=)Qb zLemzg6OjH(^h$cu++2>Ll!eCENQlWO38NOEde>dzKwa+e5yG`Ar;iZ?Z2$`d{UzB@sqc<-nzH5tbT1+#m68^EuNJNYA$ZJa7&qz zaGURviKF%JmiLt%$CCG`oILs3^XUqqn~bTKPyL#$Yqdhb$m>Il{N$G$^Ij_(dA(TB z^e?S@Q>N_R<{(Sg4qK+}=6Vbd-u@M35C}QEx6rPBrA+9e_YDU(Y>zI`ThS)LQ(Zr4 zvC|rcd9RrnE}7h{x1Qhs`KLF~g6f%1&Zh?OCPrWPm@dEjaf%fa!VSh6`z^QkJAAqSV5#R9!HnpJ_q7!)mjB<`%|2SVP$?s_VSX)3KfizE z%`Kbm1LY$b9M<(a+-71hs%5z)=CBILmhTM$vfnYRv}4LGXHdB8zMz(o@9f6@hATCU s=RauP-Lj(X6axbTUuuMBny)W|7Ld&W#2|1fcru9cboFyt=akR{02x%^)&Kwi delta 661 zcmbQivW9hnay?VAr;B4q1>@UUd%c()1&&|uS2FXOWHdENIY~f7sUz2cgJWMq@A|~2 z#!pPwFg1oWaYS(};t*4`YnZV><5r9D=CnsoH*LRpw`bW;{TKJnojZO`f3o++#UgAR z4GcJtgGS@mt#36lvnQ#R*898;u%4_xJLlTAmz%e5-z_ie{$5#4W%1sLyxj_Cryo_R z@MdvX9CVR$-uh`*9G_-P(6OD|!}hwzTJ!bHn%>R4H|O&kdff^MjT4RH)%|xzi{CL~ zN9GEr{N=YM@8+4UFJ2u#S2DiYIU#p$1ghWMsW|nrU-;d-@hh)y?<-zYZxa7B z>g>(q7Zi24CvqwL|I4ztJuP_d)9Ixr4o_EKT6Ny;WOQxj`c40jFkIMp>uvhnJ$`$( zs|l!ZORB|t*|zQ2bgN^k$W&c-t*`r8ug6Z~(Rvb|Q0evgX|(4wfo9!{Tnow>dShOP zoj*F&*Y>jYf$|wOu`$Q}5mBt7TbLA-g_) z@?BTUXV$saU*<&FU!rWaQw%-w%{V<|{lw|Q;*0rPD)o@&(BYfW+S@NdZew8q`sUFa`IlBk2{ zWsbL;501p7udHJ+WDv4tTz7Kwyp`<-w#z%d(GEEG?+bei(2$^Y#eam#Ce^WQJ|FS-<&$#!-O3S~`_tqJO70s>k$Z0sx baKN0uMCNH}4PR9h0}yz+`njxgN@xNAu^lSX diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/inhand-right.png b/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/inhand-right.png index a20d35709d5da824c9549a47fa8639ae5f01619c..193be2fcaa84fc007734afb5d2776fe87eaa6d03 100644 GIT binary patch delta 551 zcmZo=-On;Xxt@Wuz$3Dlfq`2Xgc%uT&5>YWV7%_>;uumf=j|=S?As0!$3E`&a!*c{ zEYCE{)I2ng%Z$ax-m#tMFU!48m3v+an?!HRQJcK^R>kC#lN?rV@Np7%c8JspR@UCP zLU-@t^ZACCZhl%k{c`3GaTge1dEmW$_WqKb)%Dk()diPM{FtzzJkLfVBEH3H=iXJ_ zI+I&&WIy;FyGbW?&VL0i=SQ=p_btnOS^huj?wxAm1y^&Phu>CLE9uzFmMCBte}<#E z<3_f@!oyd;b%t%uz3TI0?wzIX51!OA9Ju?JtD!D`M|n)o?PYoInzIjl`BhZj=(OKF zrKo2%c~U3mM-+1MzNuIEecOF!Cve`4;w_jb>_B^mhp zrC*C3+_lr&_`$=%$FV(rmeKc%&Pg>CUz@Wwf2YLUsLIa)_TLXqUYln9{(D9q&8b_?|_53F>fX7D^4EVd(aukvN*PaVgI|m?(%l; z@+xMkoD+ZecB8&X_4{Zmm3!ug6dt{+n_4ebs}`rr`O@I;&hPIYJ!`(mQ?NDtK+8v| z2U+J27`m~7c^8deXPs~0Tr3F`Y~XzSVBI$!na``3LV9<`F#No4%e;8E!H$gJMnMJ! i2ENn?1>WD?-pPB?Z)Isu1AzKLIl>cE>!rz6j#IR zZ|5w3KwO}uX@mN~ZaJ2~JyU-%By}%(v2=~KcktymYi8$!3qR$aqB1$<`E2>kw-38; zm@7rJgr-=Aus1o^k3; z*m*N3BKEFG`_h#YpDvDzzjH6P>-luK>b#WAi#zAd1)41Bu#26s?fctp7WJC?M;5-Z zwdD}(t>v57aw{v1@j~;iyT>hlSbWIvQ#kRgT6wP7teYXr!X4P6r1!9f*JetlotS=b zv0&!*i*sf%e&JnUc7JE*?^lna?p!uM@Z4=zu8I0Tw$y@8%oX3hDZX&`z4b&c{0}$0iD0K3U(1WbEbKa_l{F^fW%B}{vmebbEnfpq6 zE1$VBq#V6^bZ(=`{mQ1N=QeD0tW~~xd*wO5-gi7Je7DZu*4I04`MmQ|#rwLyB<@Um)b97r~UVSAZ*kk{lKBlON9XlJYD@<);T3K0Ra4R8!!L> diff --git a/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/meta.json b/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/meta.json index bb0a29fbfcd..c3fd459e7a7 100644 --- a/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/meta.json +++ b/Resources/Textures/Clothing/Uniforms/Jumpsuit/roboticist.rsi/meta.json @@ -1,7 +1,7 @@ { "version": 1, "license": "CC-BY-SA-3.0", - "copyright": "Sprite by DreamlyJack, monkey derivative made by brainfood1183 (github)", + "copyright": "Sprite by DreamlyJack, modified by Prazat (discord: prazat911), monkey derivative made by brainfood1183 (github)", "size": { "x": 32, "y": 32