From 66a9bb94874d110dc9eba1db4af6e1814ceba8de Mon Sep 17 00:00:00 2001 From: Swept Date: Mon, 30 Aug 2021 15:25:08 -0700 Subject: [PATCH] Adds unique sprite for NTBlockGame screen (#4539) * Separates arcade.rsi from computers.rsi * Changes NTBlockGame screen * Added better blockgame sprite * Fixes minute issue with sprite --- .../Markers/Spawners/Random/arcade.yml | 2 +- .../Structures/Machines/Computers/arcades.yml | 11 +- .../{computers.rsi => arcade.rsi}/arcade.png | Bin .../arcade_broken.png | Bin .../Machines/arcade.rsi/blockgame.png | Bin 0 -> 1010 bytes .../invaders.png | Bin .../Structures/Machines/arcade.rsi/meta.json | 76 + .../Machines/computers.rsi/meta.json | 2131 ++++++++++++++++- 8 files changed, 2216 insertions(+), 4 deletions(-) rename Resources/Textures/Structures/Machines/{computers.rsi => arcade.rsi}/arcade.png (100%) rename Resources/Textures/Structures/Machines/{computers.rsi => arcade.rsi}/arcade_broken.png (100%) create mode 100644 Resources/Textures/Structures/Machines/arcade.rsi/blockgame.png rename Resources/Textures/Structures/Machines/{computers.rsi => arcade.rsi}/invaders.png (100%) create mode 100644 Resources/Textures/Structures/Machines/arcade.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml b/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml index 67c09fb22c..07c6487652 100644 --- a/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml +++ b/Resources/Prototypes/Entities/Markers/Spawners/Random/arcade.yml @@ -7,4 +7,4 @@ - type: Sprite layers: - state: red - - texture: Structures/Machines/computers.rsi/arcade.png + - texture: Structures/Machines/arcade.rsi/arcade.png diff --git a/Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml b/Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml index eb167c146e..49439b9930 100644 --- a/Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml +++ b/Resources/Prototypes/Entities/Structures/Machines/Computers/arcades.yml @@ -7,7 +7,7 @@ components: - type: ApcPowerReceiver - type: Sprite - sprite: Structures/Machines/computers.rsi + sprite: Structures/Machines/arcade.rsi layers: - state: arcade map: ["enum.ComputerVisualizer+Layers.Body"] @@ -15,7 +15,7 @@ shader: unshaded map: ["enum.ComputerVisualizer+Layers.Screen"] - type: Icon - sprite: Structures/Machines/computers.rsi + sprite: Structures/Machines/arcade.rsi state: arcade - type: Appearance visuals: @@ -58,3 +58,10 @@ type: WiresBoundUserInterface - type: Computer board: BlockGameArcadeComputerCircuitboard + - type: Appearance + visuals: + - type: ComputerVisualizer + screen: blockgame + key: "" + body: arcade + bodyBroken: arcade diff --git a/Resources/Textures/Structures/Machines/computers.rsi/arcade.png b/Resources/Textures/Structures/Machines/arcade.rsi/arcade.png similarity index 100% rename from Resources/Textures/Structures/Machines/computers.rsi/arcade.png rename to Resources/Textures/Structures/Machines/arcade.rsi/arcade.png diff --git a/Resources/Textures/Structures/Machines/computers.rsi/arcade_broken.png b/Resources/Textures/Structures/Machines/arcade.rsi/arcade_broken.png similarity index 100% rename from Resources/Textures/Structures/Machines/computers.rsi/arcade_broken.png rename to Resources/Textures/Structures/Machines/arcade.rsi/arcade_broken.png diff --git a/Resources/Textures/Structures/Machines/arcade.rsi/blockgame.png b/Resources/Textures/Structures/Machines/arcade.rsi/blockgame.png new file mode 100644 index 0000000000000000000000000000000000000000..c2a90f07e4b6d1c002810d448232f1f89a005eda GIT binary patch literal 1010 zcmeAS@N?(olHy`uVBq!ia0vp^3qY8I4M=vMPuFE&VBYEJ;uumf=j|QaJZX0cwg<6_ z0jsZR#<<>T3s@e!qQ`swLG}}tC2do(YPm{{q))D6V#y3;O%Rk4?*7ts>*>F<{|bKE zFeIK-`&x9OfAg$E`Ak5gK|mll>Up}ZShw%L-=F>aPyRAnU32H?QP-;a`ui_m#>L00 zpFe+owp4j-^46%O&!0b^`|0}Y(oHdX(NFvL{#(9$dDQ#-seixMzy5f*Uw_l?Z$Hy> z=Z8ofDtLYSpR|RG+Se((al-qzR0hnwyWan{qRj8g3$d?d3p5@IO%ZR)tCl|WPxTJp zpQ!7x1)rELT%G^^n&|T(e8P>NYxNE;fAUmdQ}jm>z2C|IxrB`Ozhr0&K6_C3X3VE%RbtIxb@?U)a{P^1ccDpM-@34B^e~nl86xa9JlXmgRKRzAa{6v&D zMtbh;jfWoO&Nez8G)?~TW&izF?;F~GJv{Vu^J_f`x&0A3T>o?59K5e}>+j0tANeen z*6sSREI;4%+iBg~7FW)jAA1-7<=6L0))kliZ#*^4*vfov<@|Ntb!J8Xrtj~!-~Uo` z$0m7$`~Kp;Meb~wum4SRN2Yz^o8W@We-y9RPg`=b-rgtDYyAIszW(2Tp)Sc5M4w@bmW(JJ#3FSHFASefRu~oVuTujPdW*&tHFF&hMYEo;-h(=3=ja>L7->XLrdPxcz(jG&Shz zu?y*Si{v-h{;dd^>1wZVeD!t4EB)?M&#_K*mfkIY{?}uxU5q|z7y8Y&S+3oGk-_Y3 z`|TXFhb%W=a_&31|7_XMpVR-pd3W9XZ^cBT$vUU&o|#9~=OnMO&wuk38Vm(2lT?24 Y#cW)