From 95b8aeb0095228d68f4542d8adc62143fadb4c74 Mon Sep 17 00:00:00 2001 From: Stop-Signs Date: Thu, 9 Jan 2025 09:57:42 -0600 Subject: [PATCH] Yuh --- .../CircuitBoards/Machine/production.yml | 16 +++++++ .../Machines/advanced_microwave.yml | 20 +++++++++ .../Machines/advanced_microwave.rsi/meta.json | 41 ++++++++++++++++++ .../Machines/advanced_microwave.rsi/mw.png | Bin 0 -> 432 bytes .../Machines/advanced_microwave.rsi/mw0.png | Bin 0 -> 423 bytes .../mw_running_unlit.png | Bin 0 -> 276 bytes .../advanced_microwave.rsi/mw_unlit.png | Bin 0 -> 1772 bytes .../Machines/advanced_microwave.rsi/mwb.png | Bin 0 -> 825 bytes .../advanced_microwave.rsi/mwbloody.png | Bin 0 -> 603 bytes .../advanced_microwave.rsi/mwbloody0.png | Bin 0 -> 268 bytes .../advanced_microwave.rsi/mwbloody1.png | Bin 0 -> 230 bytes .../advanced_microwave.rsi/mwbloodyo.png | Bin 0 -> 723 bytes .../Machines/advanced_microwave.rsi/mwo.png | Bin 0 -> 543 bytes 13 files changed, 77 insertions(+) create mode 100644 Resources/Prototypes/_DV/Entities/Objects/Devices/CircuitBoards/Machine/production.yml create mode 100644 Resources/Prototypes/_DV/Entities/Structures/Machines/advanced_microwave.yml create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/meta.json create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw0.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_running_unlit.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_unlit.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwb.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody0.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody1.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloodyo.png create mode 100644 Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwo.png diff --git a/Resources/Prototypes/_DV/Entities/Objects/Devices/CircuitBoards/Machine/production.yml b/Resources/Prototypes/_DV/Entities/Objects/Devices/CircuitBoards/Machine/production.yml new file mode 100644 index 00000000000..c6e3e67b0a5 --- /dev/null +++ b/Resources/Prototypes/_DV/Entities/Objects/Devices/CircuitBoards/Machine/production.yml @@ -0,0 +1,16 @@ +- type: entity + id: AdvancedMicrowaveMachineCircuitBoard + parent: BaseMachineCircuitboard + name: microwave machine board + components: + - type: Sprite + state: service + - type: MachineBoard + prototype: AdvancedMicrowave + stackRequirements: + Capacitor: 2 + Glass: 4 + Cable: 5 + - type: Tag + tags: + - MicrowaveMachineBoard diff --git a/Resources/Prototypes/_DV/Entities/Structures/Machines/advanced_microwave.yml b/Resources/Prototypes/_DV/Entities/Structures/Machines/advanced_microwave.yml new file mode 100644 index 00000000000..2ae1fd5ab37 --- /dev/null +++ b/Resources/Prototypes/_DV/Entities/Structures/Machines/advanced_microwave.yml @@ -0,0 +1,20 @@ +- type: entity + id: AdvancedMicrowave + parent: KitchenMicrowave + name: Advanced Microwave + description: Bigger capacity and double cooking speed! + components: + - type: Microwave + cookTimeMultiplier: 0.5 + capacity: 20 + canMicrowaveIdsSafely: true + - type: Sprite + sprite: _DV/Structures/Machines/microwave_syndie.rsi + drawdepth: SmallObjects + snapCardinals: true + - type: Machine + board: AdvancedMicrowaveMachineCircuitBoard + - type: FoodRecipeProvider + providedRecipes: # Leaving these in because why not, would be cool if we could add more unique foods + - RecipeBaguetteSword + - RecipeThrowingCroissant diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/meta.json b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/meta.json new file mode 100644 index 00000000000..31681f88444 --- /dev/null +++ b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/meta.json @@ -0,0 +1,41 @@ +{ + "version": 1, + "size": { + "x": 32, + "y": 32 + }, + "license": "CC-BY-SA-3.0", + "copyright": "Taken from /tg/station at commit 9065b811726ae52be5d1889f436c01a24efbf47a, edited by github user @Flareguy for Space Station 14, edited by github user Stop-Signs for DeltaV", + "states": [ + { + "name": "mw" + }, + { + "name": "mw_unlit" + }, + { + "name": "mw0" + }, + { + "name": "mw_running_unlit" + }, + { + "name": "mwb" + }, + { + "name": "mwbloody" + }, + { + "name": "mwbloody0" + }, + { + "name": "mwbloody1" + }, + { + "name": "mwbloodyo" + }, + { + "name": "mwo" + } + ] + } diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw.png new file mode 100644 index 0000000000000000000000000000000000000000..3c677eb03119333dc8700658720ecabc66a51eb2 GIT binary patch literal 432 zcmV;h0Z;ykP)Px$X-PyuR9HvtRy|LJFcdv+Q!sHM49qaq(Si6sFmW?+V&W(G8+x)e_V1waE;ZCgI`3%7s;nx?ro zhG7`M8wKTO{xv{O$hTi~5N!hRJP%b>L3aHU005FI0-!HIn|ECY+qSo^6eP7p7!WmQ z&nbva0Mq?b)_^PnP1C@#EWX#S>tY;77>0qmuK%xrT}%{3fjEv4MG+3}A3mli2m($* znx<+1WHpdw8Nx6`k|Z2}<2W2Z+qP-|Hq|d;UPx$VM#g)t~WfV_`x?2pniUV z^T!9>b>a2u8rbCp7yzSyk^R=BKmZJ+u3hK(zO)5A(6;S^ z8K!9hQ3z^ro&o#WmpzD<06`Ey(=?!Z)eeAv0gDgA0Iuuqydoqn?EospIUGVP0oMH^ zdq4#Oi+5cIj^l`4`@RqJJcDIf(6;UWJ+QA0RaHTnrjR5FoNS-IrYMRcAwr(#Gyqi( z6h#4X97C360>JY;0nqn74PfbhnF4D7tqRCS@n{ODK8etPVHiSLmZAk{LcT~QR4vZq z#&P^L1>`YoPOU?0E5`@#v;1YGoQ)W`_hm%PNj~=HtC*aLc+dbC1&jhlflq6*sW8E$ ReK7z4002ovPDHLkV1iyDvJ3zK literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_running_unlit.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_running_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..8b6fa76e0a1dc24ef29625d12e4e68fb859da2a9 GIT binary patch literal 276 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}XFOdTLn7Rh zQzQ}&SRD9f++&qs!s6zfP|)5`;C#70=yd0H-ck;KQv-)D*NqJf43f@&s&Hm_(r~GT zrR}SJoDqvxhwzf!;yMWjUNKBimO4?=(ABPf<5RY}pFu`s#DgV{eS0=1TbHp1NHMkO zw4Y3FVG#W2ZouWi**IBjnTmQ=6CcA;#w4eNKo^OV)0&w&7BF}4Hgd6A-m*xz(892A zjmKsI1trDisSBReCz%R*F{{jQ-WIe;i0|gM#ETZM8ZHV*@HT=8Mt(+yJ-b&bzSHeW S0{V-=)78&qol`;+0|Njt=U-9) literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_unlit.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mw_unlit.png new file mode 100644 index 0000000000000000000000000000000000000000..11e691d0317e35db97579f0fe7214e7a936ad7ba GIT binary patch literal 1772 zcmbVNJ&fZ-6!z+l)v>3gp#UKYk(+we>mi$CDCl^*Y37w-J<>~FBRJZiZuLHOeQ>fhusSU(;g zyp;;V)hF|NOZeo|rv+iV5%dSyziwV77q$w*dg8)#HnRS_UidKP75j-vEhNwTEru#_f2 zoCQ1*b6PUw)2u0h#ic7@yylM5WxODA@|?u7Qp34x1<<2wTs%!Cg#{j!*@T5G%2L28 zYivB`8BfRjKd9Hg|D^yz?7C|m8*K^0wTd+Bo`M_8sBA>1{j-?K$1LU3gtG1_n0YPt zCU)8hBNJ6f46s^GQw!p$J^_$+;~BEUK%V@*lLDn?jGs@+%Wj$%3*q|tCN zE}<^>0{^TEH6Y7-3^DBN1i2PE&&5)Plfse9JP4su5&+ zd65#`Mubog>CCe<4>MCY%$0nH(`jA;xqR6b9;d+Zz&z^vielIp*@o>S+tM)_VqzeQ zbxpTz)6gtq#r8%LKxdLkl{L4@14gQ$f%|KY|Mc4 zAq7-wPr0AXNWxkp2CDLH+(8yCxXXR3b0 zhgUUg4S7?7OI&5>l>@bqhKUL*kXw!Oe6>CjSOi)V82IOJ?)?mhh2874`h)%ZKPpea zk#zan@6K<_PZ=M7IllYRhv>O0!n=3JAAC0b>94`px4S3z#=qR#`t=fsz4BV}{QXPY U-+%t++xd~x>mGLQT)*|+KbGbdxc~qF literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwb.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwb.png new file mode 100644 index 0000000000000000000000000000000000000000..221a7a5df3dd07838e57a0ed20e274647c62072b GIT binary patch literal 825 zcmV-91IGM`P)Px%@kvBMR9HvtmEUVpVHn513Tw?oNezEMd6D6TC=4nh*iBu8G>9%7j0nQIaDPA{ z{Q)t$^U4uSqA>>ZqNHL4U3Jk#3k>9xlDn|QRC3s+(}HmEyzm}gj~+c|TX#M;=bZOE z@ALh<-}iaXF+dT4Kww`vc2v)jBpH;odIktU`tS+X)s?=w6D!MT&)({JxA%4pC$5G2 zjvG52bc{y$zkY!dVkiI!{`s+q&i!~-aSqa6d(Db-@z(lBm@Zs|2z2a8lFj}3?mYsR z&v!u#1Q1tCLKG9>>#!^@vHP+l!4V9iX0yRyv%_VzqPkIJIbv{_otasE08CKDat3kb zD$}Wc&cb=thsw?lTRjiuwj2mRtpWEQ#$lYA!oK5_oFa-V=Ml``#b??a*mk;5dH$-a zhU?}u#vje2{CFPj2XXw$Hz5I#`07#$ zGqV7v%>ZOS zIYACI8V$JJ?txB}N+l442vGOb;o5egVz0ovxXzq85P;ciM!8&u-|t7EP+(Uvc6WE7 z20(cPG5+G^;Q%Zai>yfy^_&s$#Z$gj9BhM4ZRhy6;=m$U!1cO0V zjD*ACFk3M>A#O)5m+NwXP7bY};z%4I0Rj>GfW|2JwuoCm0Q|IQc3@BsX!#t90Mvxp zY!;J~liHe)1k_G}7IFC`9QITEZNh|;o8RRote-xkM}J`Mxpr&#myjxmr$Fz|Xc+Cl zPq8?ewxe3DYWounQ&oBYUyEyD8Uc(P7&$O<;2+8{1V0F);<5k$002ovPDHLkV1fVu D%Px%6-h)vR9HvtR=-OlK@|Ri9B2}>35Wq3$-%)~XIz4%5NvG}1q(r&RQUreZX5rA zRH=k34(_-#3O2GJ*vPVK6BrN-LJ%SgX(IVi9m<=#x9si3+sV4+PV;t#dGCGmz3J(p6ZIHvc(3j{!3-C*wL_qg+-x3vSYT0{aMVL*!kR^Z{>432uE*aWF1 z!v67Bm2kJTf=2+C_O<%{W?#P>NOpfOybA~bZHzkJ^5^x?67a@MCNnXH!C(OLC&rG< zKki=u@mZ+#i5MUNpBx8whT+*M$H6bd0Nb+Tz%mT5B>)>z;zS6@P3av#G$I0^2n6D( zT*iWBDciR!WPR4KECqrF0hpB%&wc>!Wq^`W633U6!T2pP#U&W0A?*?{g{*-v1_%Tt zZ@1gX<#JxF3xxuP!y(e?G+M2ez6O{=0^qMX(LV0v#89)@M6FgswOYmW>6sE69pnPQ zx@n@(Xy^k7b^(F#Cm&ai^Z9vHDizf0bsV^^5@9}{_e9v~bo2rEOAurrC_tVQ0}No@ zb+HKGgK6U2G_eLKK-wBumJ+u@fHe?oy>asg9|KFStGXaE15qv_5@4xRf^FNL21tZF zCK6%PtGL_k{?!G+YgD@g_cQ5-XQsNH<7a p`~LYWjw`TkoCH9^K*B)6z$;gpzA$8J+Zq4>002ovPDHLkV1nNt4DbK| literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody0.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody0.png new file mode 100644 index 0000000000000000000000000000000000000000..a51302a2537666447aab9729ffd9e99629aed1ba GIT binary patch literal 268 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyjKx9jP7LeL$-D$|3<7*YT(z~e z5ANE!baHbw14CnRW*h^9nVA`bHiIPtgR85nxVX5#zyFFAD;gRaQX&I^n)GFge*-Cj zk|4j}|EPfBfpV-QP%h8Y#WBR9_vr+0t^)=fF3imj&i%f>?b&6wPDhXMrFtqH1 literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody1.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloody1.png new file mode 100644 index 0000000000000000000000000000000000000000..8cfdf34281a32ce8dd087a52b77d1284ec461e3c GIT binary patch literal 230 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdz#^NA%Cx&(BWL^R}3p`yMLn2z= zPBP?TG8Ax)f0L4*xbjAoXs&If&h^ztjE-E2jyQgZlTFZ!rRi+FK%JW8Gycg90!|&Q zHYp7$QVQxP4kqRQo@Cw{oFi(NvR-f&DXP8ng^Zl zHO|)h%w51Pm$vU^VP5V7o^>|PCXY?$Yra`KF_BkgwgXGw)R$LHX7D||?ygg~)`>&0 c<;6qR_z=%p$19>CK({h@y85}Sb4q9e0Qr+vJOBUy literal 0 HcmV?d00001 diff --git a/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloodyo.png b/Resources/Textures/_DV/Structures/Machines/advanced_microwave.rsi/mwbloodyo.png new file mode 100644 index 0000000000000000000000000000000000000000..c2af885979f7cb91978ed5c312fdcaf05073de74 GIT binary patch literal 723 zcmV;^0xbQBP)Px%jY&j7R9HvtR=;agQ5ZcP1REQJBqk83N)jEsl@{8HIEc7(@z-Kia40y%{sAHi zKG5Qvp=K&{5EQexD7X}KsKs_r4OAnetDfOdyuhZYP);*HbS;z(n==mjt9^UUXE|$kHLLD7Jmq1qmUkZo=uZMau zwY=IfL;5n|%FL_*Tsw0TW44WF3yZjPWEA%n7TYG$cX`5l3P^z9_PdXW9oUCRB(f=B zK2MUPjF= zkm^Zd6fkN~iMLdwQp2%m*zo{+ol2!puh$U>1W+gxygfkhOeTYTK96iR3n4%SqRE8m zxkyhEI{;I?5D^cE0`$ThfHBKLE|>F1Ae~N|!_{ilAuwm#rb3aQvNH%yV^R&O@CGmn zhzaBIxMRX{xx94(RN!kefy0e-FMmnCyI2Cp?ob1mKlL?CIIK1L0c^7@Jhd#G0L)Z) zjv-snN&&eC++e(%Nr+W5IHrsNr65zVB?Ve}fCL1bK$M$7aPGU;{Px$*hxe|R9Hvtma$92KorJbai|812!TLBai}_+qm#I}D;*?)=%B`>|ALEuL#KjJ zaZm)a7f#!S+CdZwfq+OQx`^_kcb;kLT}$GWo7&gQeZPG7y}M>0GzcLd;ac3^ zZQIV!HQ5JRKmhyV3I-1Lm*i| zeq%-41qguR?(IEjVGN5T1yNqPEfET$@ z)n8jsC=|f=eNYqy>h-!f11MfDm%(uys8lLJ3t|SQjrBlBTQk7juC`=>uRGQu6Vi2^ z%{5I^4xm&j0Z#Tjj{$60$H7AQhBS<5`Fpe3Qr|LGnNU8TX8?^xqk8~!U}kAK5JZUZ zKqv${-P?sk9KbfD)>9B3;{3>BTg10vR}MsFfIo=ZWq<