From ada9acfd2bbf0cbbfbec57ef947bf7ebb6bf8a2a Mon Sep 17 00:00:00 2001 From: KaiserMaus Date: Mon, 13 Jan 2025 19:14:21 +0000 Subject: [PATCH] ExoFab --- .../circuitboards/machine/production.ftl | 2 + .../entities/structures/machines/printer.ftl | 2 + .../en-US/_strings/research/technologies.ftl | 1 + .../circuitboards/machine/production.ftl | 2 + .../entities/structures/machines/printer.ftl | 2 + .../ru-RU/_strings/research/technologies.ftl | 1 + .../Entities/Structures/Machines/lathe.yml | 1 + .../Prototypes/Recipes/Lathes/electronics.yml | 5 ++ .../Prototypes/Research/experimental.yml | 16 +++++ .../Circuitboards/Machine/production.yml | 19 ++++++ .../Entities/Structures/Machines/printer.yml | 11 ++++ .../fab-active.png | Bin 0 -> 4545 bytes .../hyper_exosuit_fabricator.rsi/fab-idle.png | Bin 0 -> 873 bytes .../hyper_exosuit_fabricator.rsi/fab-load.png | Bin 0 -> 684 bytes .../hyper_exosuit_fabricator.rsi/fab-o.png | Bin 0 -> 308 bytes .../hyper_exosuit_fabricator.rsi/meta.json | 62 ++++++++++++++++++ 16 files changed, 124 insertions(+) create mode 100644 Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl create mode 100644 Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-active.png create mode 100644 Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-idle.png create mode 100644 Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-load.png create mode 100644 Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-o.png create mode 100644 Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/meta.json diff --git a/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl b/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl index 223f8a6ca9b..072c0dcce63 100644 --- a/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl +++ b/Resources/Locale/en-US/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl @@ -4,3 +4,5 @@ ent-PacificatorCircuitboard = pacifism generator machine board .desc = Makes all sentient beings within range pacifists. ent-ReflectorMachineCircuitboard = reflector machine board .desc = { ent-BaseMachineCircuitboard.desc } +ent-ExosuitFabricatorHyperConvectionMachineCircuitboard = hyper convection exosuit fabricator machine board + .desc = { ent-BaseMachineCircuitboard.desc } diff --git a/Resources/Locale/en-US/_prototypes/_sunrise/entities/structures/machines/printer.ftl b/Resources/Locale/en-US/_prototypes/_sunrise/entities/structures/machines/printer.ftl index c3102510d14..4135869592e 100644 --- a/Resources/Locale/en-US/_prototypes/_sunrise/entities/structures/machines/printer.ftl +++ b/Resources/Locale/en-US/_prototypes/_sunrise/entities/structures/machines/printer.ftl @@ -1,2 +1,4 @@ ent-PrinterDoc = document printer .desc = Bureaucratic perfection. Stores a database of all Nanotrasen documents, and lets you print them as long as you have paper. +ent-ExosuitFabricatorHyperConvection = hyper convection exosuit fabricator + .desc = A highly-experimental Exosuit Fabricator that harnesses the power of extreme heat to slowly create objects more cost-effectively. \ No newline at end of file diff --git a/Resources/Locale/en-US/_strings/research/technologies.ftl b/Resources/Locale/en-US/_strings/research/technologies.ftl index f7492e4022f..a2ad588ee4d 100644 --- a/Resources/Locale/en-US/_strings/research/technologies.ftl +++ b/Resources/Locale/en-US/_strings/research/technologies.ftl @@ -61,6 +61,7 @@ research-technology-advanced-anomaly-research = Advanced Anomaly Research research-technology-rped = Rapid Part Exchange research-technology-super-parts = Super Parts research-technology-deterrence = Deterrence Technologies +research-technology-industrial-robotics = Industrial Robotics research-technology-janitorial-equipment = Janitorial Equipment research-technology-laundry-tech = Laundry Tech diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl new file mode 100644 index 00000000000..37ecb8a59a6 --- /dev/null +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/objects/devices/circuitboards/machine/production.ftl @@ -0,0 +1,2 @@ +ent-ExosuitFabricatorHyperConvectionMachineCircuitboard = гиперконвекционный фабрикатор экзокостюмов (машинная плата) + .desc = { ent-BaseMachineCircuitboard.desc } diff --git a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/structures/machines/printer.ftl b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/structures/machines/printer.ftl index 5c5ae67ac65..28dc66ed93e 100644 --- a/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/structures/machines/printer.ftl +++ b/Resources/Locale/ru-RU/_prototypes/_sunrise/entities/structures/machines/printer.ftl @@ -1,2 +1,4 @@ ent-PrinterDoc = принтер документов .desc = Бюрократическое совершенство. Хранит базу данных всех документов Nanotrasen и позволяет печатать их, пока хватает бумаги. +ent-ExosuitFabricatorHyperConvection = гиперконвекционный фабрикатор экзокостюмов + .desc = Экспериментальный фабрикатор экзокостюмов, использующий технологию экстремального нагрева для замедленного, но гораздо более экономичного создания предметов. \ No newline at end of file diff --git a/Resources/Locale/ru-RU/_strings/research/technologies.ftl b/Resources/Locale/ru-RU/_strings/research/technologies.ftl index 20f14d12037..00c25468d08 100644 --- a/Resources/Locale/ru-RU/_strings/research/technologies.ftl +++ b/Resources/Locale/ru-RU/_strings/research/technologies.ftl @@ -61,6 +61,7 @@ research-technology-advanced-anomaly-research = Продвинутое изуч research-technology-rped = Быстрая замена компонентов research-technology-super-parts = Суперкомпоненты research-technology-deterrence = Технология сдерживания +research-technology-industrial-robotics = Промышленная робототехника research-technology-janitorial-equipment = Уборочное оборудование research-technology-laundry-tech = Прачечная технология research-technology-critter-mechs = Мехи для животных diff --git a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml index 839643595ae..ef148b4474e 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/lathe.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/lathe.yml @@ -593,6 +593,7 @@ - SMESAdvancedMachineCircuitboard - HolopadMachineCircuitboard - ImplantExtractorMachineCircuitboard #Sunrise-Edit + - ExosuitFabricatorHyperConvectionMachineCircuitboard #Sunrise-Edit - type: EmagLatheRecipes emagDynamicRecipes: - ShuttleGunDusterCircuitboard diff --git a/Resources/Prototypes/Recipes/Lathes/electronics.yml b/Resources/Prototypes/Recipes/Lathes/electronics.yml index b6776797e2a..4ea451e9a05 100644 --- a/Resources/Prototypes/Recipes/Lathes/electronics.yml +++ b/Resources/Prototypes/Recipes/Lathes/electronics.yml @@ -665,6 +665,11 @@ id: HolopadMachineCircuitboard result: HolopadMachineCircuitboard +- type: latheRecipe + parent: BaseGoldCircuitboardRecipe + id: ExosuitFabricatorHyperConvectionMachineCircuitboard + result: ExosuitFabricatorHyperConvectionMachineCircuitboard + - type: latheRecipe #sunrise-start parent: BaseGoldCircuitboardRecipe id: ImplantExtractorMachineCircuitboard diff --git a/Resources/Prototypes/Research/experimental.yml b/Resources/Prototypes/Research/experimental.yml index 2503ec63b80..8627c1bc069 100644 --- a/Resources/Prototypes/Research/experimental.yml +++ b/Resources/Prototypes/Research/experimental.yml @@ -125,6 +125,22 @@ - WeaponParticleDecelerator - HoloprojectorField +- type: technology + id: IndustrialRobotic + name: research-technology-industrial-robotics + icon: + sprite: _Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi + state: fab-idle + discipline: Experimental + tier: 2 + cost: 7500 + recipeUnlocks: + - ExosuitFabricatorHyperConvectionMachineCircuitboard + technologyPrerequisites: + - BasicRobotics + - IndustrialEngineering + + # Tier 3 - type: technology diff --git a/Resources/Prototypes/_Sunrise/Entities/Objects/Devices/Circuitboards/Machine/production.yml b/Resources/Prototypes/_Sunrise/Entities/Objects/Devices/Circuitboards/Machine/production.yml index 128af4ec870..012f3bb8a33 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Objects/Devices/Circuitboards/Machine/production.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Objects/Devices/Circuitboards/Machine/production.yml @@ -37,3 +37,22 @@ Manipulator: 2 MatterBin: 1 Steel: 1 + +- type: entity + parent: BaseMachineCircuitboard + id: ExosuitFabricatorHyperConvectionMachineCircuitboard + name: hyper convection exosuit fabricator machine board + description: A machine printed circuit board for a hyper convection fabricator. + components: + - type: Sprite + state: science + - type: MachineBoard + prototype: ExosuitFabricatorHyperConvection + stackRequirements: + MatterBin: 1 + Manipulator: 3 + Glass: 5 + tagRequirements: + Igniter: + amount: 1 + defaultPrototype: Igniter \ No newline at end of file diff --git a/Resources/Prototypes/_Sunrise/Entities/Structures/Machines/printer.yml b/Resources/Prototypes/_Sunrise/Entities/Structures/Machines/printer.yml index 385d4610eaa..722e0dda3d5 100644 --- a/Resources/Prototypes/_Sunrise/Entities/Structures/Machines/printer.yml +++ b/Resources/Prototypes/_Sunrise/Entities/Structures/Machines/printer.yml @@ -108,3 +108,14 @@ - Document storage: SheetPrinter: 0 + +- type: entity + id: ExosuitFabricatorHyperConvection + parent: [ExosuitFabricator, BaseHyperlathe] + name: hyper convection exosuit fabricator + description: A highly-experimental Exosuit Fabricator that harnesses the power of extreme heat to slowly create objects more cost-effectively. + components: + - type: Sprite + sprite: _Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi + - type: Machine + board: ExosuitFabricatorHyperConvectionMachineCircuitboard \ No newline at end of file diff --git a/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-active.png b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-active.png new file mode 100644 index 0000000000000000000000000000000000000000..297aabae2e38d6bc1e7ef57bd1d479c6195bea8c GIT binary patch literal 4545 zcmZu#c{J2*^q(a}EyNtWy+l%*lzZIVIR!b~Vj z5yGU>EVi*`2E&Zme&c=r_?`1RzwbGp``q(H+{D6MM$a+9SGTr6lgQ3N@}5Kh)v&(#iRW zqBFtS*ZDzMf9Z+A$o8?E(RU#YCf38{2Y=p4&yD;dt{7&rykEURj;G!2dHavSp5MGf zO^wN*dlEl2OH+6hxdPJEoc)E2L9E}AUqwOZ|GGKa5accwGsH6^(z8xK2D>_1%B`}5 zx^k! z{dXsj+7YSO5AaVxqC{Xz!6JAT>zt&U-Am648456NN1<9a9m=G3KQFQMNF%fJu!^)o z{)UQ^PQh({hJ!YMyf`ze92)K-vKtrAN@EPBQ1y$ky1KeF-FQU6o7;wX{**+Iv(GK; zUId?>{uKyi%mgyW^0H%g)tV&0VtGkiHoxiu(_Ydb_p*&vePZdUsN!k$KUuBGC*w9Z zMheeHF5$@dp2GOx(2ZI5%sL|Cm{+HvS8z;#N(x#Uq1_Z=WwTbjD=$y>hS#K8CfPLd z&L>3YnOl|jmUQdw7f3{^8PSvz0;0inl@s8hs3-2fQvWfI-_qxM%1`z|xPJ=Md-4|_ zAiDKOK;wC&)VsE{!CfskFPc8*PFhC12!=L;!&X*m%krnjK&-UYVGyAdHVj&uDwd?B z@VC)fvO|NvyD0QSv0mQxQrWKM3Ue0w0beb0uuLh7fDTrYMcEZ3d;+Ny9_sx%4Xc=Q z);nX!tEA`98_+hV*A)kTXq@+~>HPF5UP%w*_! z<0H3K?{bsFln&FwB-s=7reVX>=j`+AjGh$H@YPM#pQf8nZL8&6-ul+RV+>~JzFaZ9 zD3MyU_K;$71$%J}P_||BYW7nRO|bGp)-&DBqS3*xUjsrS@U7~H>4UqX zmnVwn7Z#4TSrKYZ|5NpDZQVx#Pm{ijmEv^P9t3ny7d-F*rGsCL06fda*))Snq( zS#iCjS~A&{wT4cWgz)k!9KmaI3Z++w?MNVi_Qsaf`SD|H6S(m6sKs{!PAK~>tJ~1b za!c%+_L*h1Unvp6LmD(vIVSCHH-GMV_XLCC$0Wx>$Pi*|>wE{<^cb2|oYUHRWg;%X zbZ+hr1&m&}ZXV7!5fRZ$mF|2_UvKQR{ zL;ks4wrTF;wBGED+M5&+d@IXdl6EBpH*Hp4e9gZjrZb#VZhEYMQ~E%kIgMb!=1Dh+ z36#NR;|~;y+FWI`Oa)ubed7$2HFI%}AGt~lEGBIKxTs6&%0JgrBI;~Iy|?ym*=qkrl%hKBP1k1fW@G^qis>V8Qd=;8 zuG>cUz-;Zf=gFc*Lvdmo-O>Ti`A)47FF57BW(uDn3CiQyy`SNP?N%o6H*?`pOsC5c zl?tXSlvOYgpX}(PzU+c(F!SymA*n-vTHH-*4=sjap$pVm}xtvnQap(&ZOEp__ zbadb~cxeCQ$i2f-C-6O9Ib2@dX8mh4gDu_TypA!5_kT$$Ld8^uSO|MZ1ivyLeEL27 z6TD&jVtaasvtljp6bb!IueN?+MsUvwdyU+wkWb8&A1+@7|G<^yAdiFg6!1ajqT9 zBHr6YH?lt5n9vp_YsSkZ4!=QEtCv0B@jI0J82IYRC+6vW)9Y2GH}3{W>=JE~^Ul2y z96YR2FtCux%0?p~)4HVZ+`C?wt?8q^R66;qkVD(JYCHh+@Cxl~yx)T(U)(N<V}W?rFdE8?Y{>3mRt zYQjc&O`pc&M80=RdQ+B^@RchvH$!dr>@_-@bJojJr;cXNZG1&)gwO_lyak}*0s{|B zDpKXJ+{D&TQmNM(TjQ)Rp{SRQMGor<3Od_A| zi*=B4mu&>-!%yJ6%Et+Sa%GN@q|fxy!qe%kZFz43WL#IqY`n z5xB{bZi>}jZ!bLq=T&C2bpGp}ME(LRDh-Wtquv|AaHMQrH!!HqZ^IY=#YsXB0$ z-N8d)w4~hxCG8MyAgG~AD9c^^=xgh5Ms7CN>#^6pE#E?Nq~&TjLa^gG&4%(Ndh&DZ zQ<0oWI^;Ujzb7AEm%11=t?ME8<96avpgiyr1cMQ>{|YIR%r@3T{{TP5ui5hcn)DrM z4L8`lKW&oq7V@XwuT5RQQD%`+4RUKl*FD=Y@FZxrAP{q}A57!ve%TvzhQQaI{cdZ_ z!PJfpWCpZ~06%#26fOOpFx$VG=s+87J!3cyXR@N#pK(yd<|cqd4cwE2nm)H6k;gSr z%|%t3#r;~vgBr#CHV>;v+FEkI>rWutt;m-t(dtO^eK^w6YL>&W zP!!;S1}b12VFK0Aj9x(#?Lu4RS4JY=+5f83+?%Z9>{RJl*Aflc`a|sg#=ZVhU8lat zTVz}iO!SpPXcZ+WrILNjxvGHmk=y?NxhT3uZ6kyfC663qM=4Pi zmR()ErVLp?JbTl~FSBy-O#`(oSdhsA)C*^>6WlKLdfS84#Do5|HtG^w26p zFHN|}KRIL1=ABqEe0!{dZMW^j`@i*EN*eh+fsv8BD*VI?re~K-sbSo^hoGvJR#&_r zkB(^OdE4K(F8_MLsG%s~+^zj4(S3qzE0hG&!9R zfGUe!clfw^RCAJ;HN#~)SvUzLl7p*>O>v&Plj|s&qWX^3PdO;%%FBa6btU})F?37y zN!Z719#=8QyHhrMwQG4w%hUZ(i6V6O`BAF~DwKc)sf@e!c5TIS-&o6+rnUnp1Mz)XS%D~vWC7}>Fjs_C9^!iU)nnD9AmYtRWltyK01cuLhxxW`OXR-umb&Po%jF?&>CpVBXHTSHtn?#UgG% z$v)rukmjB|A1$Uj6ZpNzfgzxg@5-I93dr!67W(@5XV>1(TPN-;!Vln#2as0H^v^?H zdOJiK){Y@L^Ge@bsO5}eJA%}UTB0YDAlY!PVQQnrwblLTe(=PAz_jJ+cE`+?BOCSW z6LcR&52_$YEHgIC?UcX>I*RMR7QFZEyxmhhl2{(3&X>?8*aGY@14H^^#z6f|rFPAT z&a6;hSEBD&jKTVvtG-E*KSnJAf3N9P%8?#jvpW3g?x1AYpU&mwJ)4=Cz+tcL;O7&e zE~ckWJrwi?zRw8w_B(2QY|0+O#+#*iRi%1)?_*WyV`FKqx0gOKLN89Rnd&vQFTJ2lwyz!e%0H$o#xCD~ZjLvR`WCwFaoAja&m<;5{)2d~K??$VBfg{a3ssC0x z>SyYl=snp^xaI%Gnz0OLZk9~|_x;N5ZR0sm1XsGX&2{?bG`*HD!9CTw2F`>T;m4>` zJEu6k(mU-3h2xBOf@uf5SqW$vc?axbeJw4msUb0Fnb`Ll6{vo zPFJ$F``GuM4oWi$CS*eD3J@|#Z&T!l`!xGS^o!p5J(`0vGj_ifs$`g23`qqjd7(l- z|8&jTT>6-)Z*4+w?O&Ut;dALT-Jie{_}?s3p>~!Q1FQfIc%}Zx6!wzm{T4EOzU00J z5g}t4J}X*tAPZ@hvhym@6|)KQRB?p*-uP)E3CD@yJyt|-lO_VCfEo_VMWWr#!RMwM z(X~0Sr(HKOl=LxZEeG|`?*ia{x86QEqSYkj*p)Zj==`bKcDr^7fnyJji-=~Qd%EQt zy>8F6X9De89R45C(~Pvr?GY1vzti`$i*yz1yOZwHK?UM)oD)}@gVOT-KVqFfj8z;4 UZdm^m{F4Ekv3IenwFyZ0AIYCI&j0`b literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-idle.png b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-idle.png new file mode 100644 index 0000000000000000000000000000000000000000..cba8241c05d39c52a9811fd4bfceee551a805f34 GIT binary patch literal 873 zcmV-v1D5=WP)Px&BS}O-R9J=OR$WU}K^T5E4#9@ByDYXIP4I)%RRWW(3vtmdG)$!Kx=EC*3yFw6 zEF|$ZLLvGAg^NNZ1k!f3LawbWWQU`Wwi@O~=^i#&I>wqA3#SV^MK1S5AkI=iW7JovERaGjVI(9zi~b>F-UQB0^N?e-i1Fjag?C>N()5ThJS&qPR{ z=Q-TC-u1h=2`*i1m%EZu1fwOMY&cE?{0-=eP!tmo#RO_!hzb0*hs@K6suZ$KkT);8e{K#56^k39j8D*5Pn@0bPJ3Nvc9r;{KzjStXZo z?ZP>ojk*JQc`mdxd&xvgvlj<#Hd9G6fw}{apS+-w1tE(5@g@CrF^K;0CFFy=DF7%t zAPCWnfxgCLrUV=)-i<#Vd;>YxTJob>fDFHXROQ^-dY1Ha3rn!MA;6Z)l9mQ7XDfq1 zBEat-1K^mSpcB8v|6ffXhbCPPBrOvSL$qL;dWO7049QC=&ECI z%g0#&%2T|$JPQEm?Hd5cO{ttyp^5zf_c1Rb(;)tnfV_p`hzJ09@Dc!aAc~@ntF_TMN*EIGIkujelm>@f1u5qYAHki~S0^ z+GnNJY2)ey^!5!dBC|zk=DN);BbgIgjUrimUXU2##Ss znIth%9U}t(iLC@Cf@4%dS$P%SFU*l(%H%^sgDP8FTZc-7EV`_`ir9GmwO)XhM1#-i zgz|gAaZ|bnO1pbKHXG<)l08@eAlK=X?rv@pC%eOe+bb*7@x7uV05Cl6`Sqtz#@~p? zNevJI0MH(flhxWC4xCwBOgYx_jgEazr%J$2l)P3M&?Hbq00000NkvXXu0mjfqH>LJ literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-load.png b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-load.png new file mode 100644 index 0000000000000000000000000000000000000000..9b9d93d5cc1da834cee748bf247a5f5a5013f993 GIT binary patch literal 684 zcmeAS@N?(olHy`uVBq!ia0vp^2_VeD1|%QND7OGooCO|{#S9F5M?jcysy3fA0|Qf> zr;B4q#hkZyH)ab5${hG8&SCL#lD)%+`2tocqOTsvU*KtS`rk1vFYlk^%Qyk)T`3$& z794z$w=XSBHVVnnNXn@bNP@<0IB7bKTc(D^HW}<3D`wn_q;Ce;@zkzinoP|Bn4<-ls1coPFz0 zFVm4*>K~u%`}b%@(5atu{nStXxwWq8RGtIZ<(DQr?T0U9ZGHAUG+I(&y0n8f%Zaya z7qWhHoN8rEV2d!4>wmnf?%RVsL0h>e{9;?PvrWZ|`A)opLZJD)0FDWl+t)YWvTZ6# zW|#p~-5|-3hK~`U=#cmO^UI%0Z(lCHHGh9r-Ie#>wdZfYsI2ky-=9r;S86_6e|y%< zFMk_CXBV%&H~;_sy(@d`?Gx_uo_P7UA>?x`>p@^Z9uP8r{%oJ+_v^mD-#@!k;V1EY zkLCA2U);^)_wi+Y=Q!0%ghLRHeb0X2v-f|dIGcJi`+2c3tcTuyefsA|UAg|fh9{r( z&;5VXearqw#Lqvs_Q_A^cK`mD(f9L;efA4FV?b`v=5<(GC-&%7yGXeGN)e_daplv` ls!yADrAFQn8tHHN&e-~Fnmpa(4>0*Lc)I$ztaD0e0ss&!EVlpv literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-o.png b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/fab-o.png new file mode 100644 index 0000000000000000000000000000000000000000..b7694671e17bbbb30dbf7c5aa7e4cf4e11a3041e GIT binary patch literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}?>t=`Ln2y} z6C_v{Cy4Yk1sZU<9n^quN)C9eadJ&<{y!z6fLQFrdVUe1dS>wYqGlO}6pkOOI|C?i(YMzPqa{BR22Yy&fw|l=d#Wzp$Py!`gO+u literal 0 HcmV?d00001 diff --git a/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/meta.json b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/meta.json new file mode 100644 index 00000000000..f62727c6317 --- /dev/null +++ b/Resources/Textures/_Sunrise/Structures/Machines/hyper_exosuit_fabricator.rsi/meta.json @@ -0,0 +1,62 @@ +{ + "version": 1, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from tgstation at commit https://github.com/tgstation/tgstation/commit/1da0b5547e02db0db48d0bc93926c26bd8888347 Resprited by KaiserMaus", + "size": { + "x": 32, + "y": 32 + }, + "states": [ + { + "name": "fab-active", + "delays": [ + [ + 1.5, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.05, + 0.1, + 0.3, + 0.1, + 0.05, + 0.1, + 0.3, + 0.1, + 0.05, + 0.1, + 0.3, + 0.1, + 0.1, + 0.1, + 0.1 + ] + ] + }, + { + "name": "fab-idle" + }, + { + "name": "fab-o" + }, + { + "name": "fab-load", + "delays": [ + [ + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.1, + 0.2, + 0.3 + ] + ] + } + ] +} \ No newline at end of file