From 723004a300d9d28380f3f46ab9a5a5d87e7e30af Mon Sep 17 00:00:00 2001 From: Rane <60792108+Elijahrane@users.noreply.github.com> Date: Tue, 5 Jul 2022 15:54:27 -0400 Subject: [PATCH] Tiny fans for freezers/shuttles (#9451) --- .../Piping/Atmospherics/special.yml | 21 ++++++++++++++++ .../Piping/Atmospherics/tinyfan.rsi/icon.png | Bin 0 -> 670 bytes .../Piping/Atmospherics/tinyfan.rsi/meta.json | 23 ++++++++++++++++++ 3 files changed, 44 insertions(+) create mode 100644 Resources/Prototypes/Entities/Structures/Piping/Atmospherics/special.yml create mode 100644 Resources/Textures/Structures/Piping/Atmospherics/tinyfan.rsi/icon.png create mode 100644 Resources/Textures/Structures/Piping/Atmospherics/tinyfan.rsi/meta.json diff --git a/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/special.yml b/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/special.yml new file mode 100644 index 0000000000..b9623142bb --- /dev/null +++ b/Resources/Prototypes/Entities/Structures/Piping/Atmospherics/special.yml @@ -0,0 +1,21 @@ +# Devices which are not portable but don't link up to anything +- type: entity + id: AtmosDeviceFanTiny + name: tiny fan + description: A tiny fan, releasing a thin gust of air. + placement: + mode: SnapgridCenter + components: + - type: Physics + bodyType: Static + - type: Sprite + sprite: Structures/Piping/Atmospherics/tinyfan.rsi + state: icon + netsync: false + - type: Fixtures + fixtures: + - shape: + !type:PhysShapeAabb + bounds: "-0.5,-0.5,0.5,0.5" + - type: Airtight + noAirWhenFullyAirBlocked: false diff --git a/Resources/Textures/Structures/Piping/Atmospherics/tinyfan.rsi/icon.png b/Resources/Textures/Structures/Piping/Atmospherics/tinyfan.rsi/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..575fa57c2239cd780676cccf84315001e0d32488 GIT binary patch literal 670 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9F5M?jcysy3fA0|Qfl zr;B4q#hkaZHu^C+3beH!;d;Xm&$#C0gz^Jo*^ithvoiNie;_&~T;Ro$V}Hc!jczWu zmp3CjZ6Djty+6+XwccHw^2}|HFk46QA%;Rf359c<%ttH}9nPIS{q!^E{NsBZr|+szZt4+z!8bw#MH&(-^-_eD)v; zX!8L}?&Dw2o!)waSKzTt|9al9mwOK1Vvm`&^H-#IgSAe-%%S$}R*e5HrMpdeWp2ix zFJ5sHsAb`{`z&j}Y&LqZy*{t>%hrYR_HDo*YOqk}5qRFh_-KxS14j4(C4Vs&9a(Ju zz}-f-bF&ZYtrz?kwmKZUkX6rc(X?t-!d-cW4-a~p4X3hs-yVPF< zwR`B@{L5IyeCW*MhhI%!|6_RdVjsg@#iV=k3(TFaJ(CQH{>!-1?EAuNznNzgiR5p# qcgSvj!Qb((!RXQP3FyAq$9TU&rTGJgPc$&WF?hQAxvX