From c97951c970c213ff81a2184b5a1fee36749969f7 Mon Sep 17 00:00:00 2001 From: Aronai Sieyes Date: Tue, 29 Jun 2021 23:33:04 -0400 Subject: [PATCH] 5 new Eris floors --- code/game/turfs/simulated/floor_types_eris.dm | 107 ++++++++++++++++++ icons/turf/flooring/eris/circuit.dmi | Bin 0 -> 842 bytes icons/turf/flooring/eris/derelict.dmi | Bin 0 -> 1836 bytes 3 files changed, 107 insertions(+) create mode 100644 icons/turf/flooring/eris/circuit.dmi create mode 100644 icons/turf/flooring/eris/derelict.dmi diff --git a/code/game/turfs/simulated/floor_types_eris.dm b/code/game/turfs/simulated/floor_types_eris.dm index 1cd067b957e..432fae55856 100644 --- a/code/game/turfs/simulated/floor_types_eris.dm +++ b/code/game/turfs/simulated/floor_types_eris.dm @@ -260,6 +260,51 @@ floor_smooth = SMOOTH_NONE smooth_movable_atom = SMOOTH_NONE +/decl/flooring/tiling/eris/bcircuit + name = "circuit substrate" + icon_base = "bcircuit" + icon = 'icons/turf/flooring/eris/circuit.dmi' + build_type = /obj/item/stack/tile/floor/eris/bcircuit + floor_smooth = SMOOTH_NONE + smooth_movable_atom = SMOOTH_NONE + flags = TURF_HAS_EDGES | TURF_HAS_CORNERS | TURF_CAN_BREAK + +/decl/flooring/tiling/eris/derelict1 + name = "derelict floor" + icon_base = "derelict1" + icon = 'icons/turf/flooring/eris/derelict.dmi' + build_type = /obj/item/stack/tile/floor/eris/derelict1 + floor_smooth = SMOOTH_NONE + smooth_movable_atom = SMOOTH_NONE + flags = TURF_HAS_EDGES | TURF_REMOVE_CROWBAR | TURF_CAN_BREAK + +/decl/flooring/tiling/eris/derelict2 + name = "derelict floor" + icon_base = "derelict2" + icon = 'icons/turf/flooring/eris/derelict.dmi' + build_type = /obj/item/stack/tile/floor/eris/derelict2 + floor_smooth = SMOOTH_NONE + smooth_movable_atom = SMOOTH_NONE + flags = TURF_HAS_EDGES | TURF_REMOVE_CROWBAR | TURF_CAN_BREAK + +/decl/flooring/tiling/eris/derelict3 + name = "derelict floor" + icon_base = "derelict3" + icon = 'icons/turf/flooring/eris/derelict.dmi' + build_type = /obj/item/stack/tile/floor/eris/derelict3 + floor_smooth = SMOOTH_NONE + smooth_movable_atom = SMOOTH_NONE + flags = TURF_HAS_EDGES | TURF_REMOVE_CROWBAR | TURF_CAN_BREAK + +/decl/flooring/tiling/eris/derelict4 + name = "derelict floor" + icon_base = "derelict4" + icon = 'icons/turf/flooring/eris/derelict.dmi' + build_type = /obj/item/stack/tile/floor/eris/derelict4 + floor_smooth = SMOOTH_NONE + smooth_movable_atom = SMOOTH_NONE + flags = TURF_HAS_EDGES | TURF_REMOVE_CROWBAR | TURF_CAN_BREAK + /decl/flooring/tiling/eris/techmaint name = "techmaint floor" icon_base = "techmaint" @@ -306,6 +351,38 @@ icon_state = "tile_cafe" matter = list(MAT_PLASTIC = 1) +// Circuit +/obj/item/stack/tile/floor/eris/bcircuit + name = "circuit floor tile" + singular_name = "circuit floor tile" + icon_state = "tile_techmaint" // No sprite for this... + matter = list(MAT_STEEL = 1) + +// Derelict +/obj/item/stack/tile/floor/eris/derelict1 + name = "derelict floor tile" + singular_name = "derelict floor tile" + icon_state = "tile_techmaint" // No sprite for this... + matter = list(MAT_STEEL = 1) + +/obj/item/stack/tile/floor/eris/derelict2 + name = "derelict floor tile" + singular_name = "derelict floor tile" + icon_state = "tile_techmaint" // No sprite for this... + matter = list(MAT_STEEL = 1) + +/obj/item/stack/tile/floor/eris/derelict3 + name = "derelict floor tile" + singular_name = "derelict floor tile" + icon_state = "tile_techmaint" // No sprite for this... + matter = list(MAT_STEEL = 1) + +/obj/item/stack/tile/floor/eris/derelict4 + name = "derelict floor tile" + singular_name = "derelict floor tile" + icon_state = "tile_techmaint" // No sprite for this... + matter = list(MAT_STEEL = 1) + // Techmaint /obj/item/stack/tile/floor/eris/techmaint name = "maint floor tile" @@ -838,6 +915,36 @@ icon_state = "cafe" initial_flooring = /decl/flooring/tiling/eris/cafe +/turf/simulated/floor/tiled/eris/bcircuit + name = "substrate" + icon = 'icons/turf/flooring/eris/circuit.dmi' + icon_state = "bcircuit" + initial_flooring = /decl/flooring/tiling/eris/bcircuit + +/turf/simulated/floor/tiled/eris/derelict1 + name = "floor" + icon = 'icons/turf/flooring/eris/derelict.dmi' + icon_state = "derelict1" + initial_flooring = /decl/flooring/tiling/eris/derelict1 + +/turf/simulated/floor/tiled/eris/derelict2 + name = "floor" + icon = 'icons/turf/flooring/eris/derelict.dmi' + icon_state = "derelict2" + initial_flooring = /decl/flooring/tiling/eris/derelict2 + +/turf/simulated/floor/tiled/eris/derelict3 + name = "floor" + icon = 'icons/turf/flooring/eris/derelict.dmi' + icon_state = "derelict3" + initial_flooring = /decl/flooring/tiling/eris/derelict3 + +/turf/simulated/floor/tiled/eris/derelict4 + name = "floor" + icon = 'icons/turf/flooring/eris/derelict.dmi' + icon_state = "derelict4" + initial_flooring = /decl/flooring/tiling/eris/derelict4 + /turf/simulated/floor/tiled/eris/techmaint name = "floor" icon = 'icons/turf/flooring/eris/tiles_maint.dmi' diff --git a/icons/turf/flooring/eris/circuit.dmi b/icons/turf/flooring/eris/circuit.dmi new file mode 100644 index 0000000000000000000000000000000000000000..e5cd8814db3bc99685b4b286df7c3f09d2f463ca GIT binary patch literal 842 zcmV-Q1GW5#P)004jl0{{R3eocQU0000UP)t-s6%!j7 zE>dNLUpU8xWiJ6G@X56C1D)X_o*100DGTPE!Ct=GbNc004q|R9JLG zWpiV4X>fFDZ*Bkpc$`yKaB_9`^iy#0_2eo`Eh^5;&r`5fFwryM;w;ZhDainGjE%TB zGg33tGfE(w;*!LYR3K9+DLJz!xiqsxiHkEOv#1y-WXQ#tR+N~V3Sna?j89ETPc23$ zw;-TAIlm|m=q6kmloee4T)-{|02Pcm7K?5xbN~PXOi4sRRA_Z{x6FclpGMFs- zUhZ%^{>~AdM~=j27F0#13i8JP&5x$boSW&V%)tDX#|Jf91nyzP$%Hw1?3e z;PBD~FyOTtte&zMm?DR#7udLgePsuV1m*q)v%2~&GEY! zco+9;+IR5)JcxnYm@pGCrq7KSIQG4nPloUNK@1chwF>+zKpGQpYA^5?6ae4<8vSoT z_~D1ACwKydr+9b~f|p5nA&0jb@MZ|!u2of4RaL!BrBD79_^$&S3SH$u9SoS-p!ALa zHmOnblSKqD^lCqq`k4AP1dz-wI^28Ilh??5`}?!r@c;sDcf29m@_vJRuAw00gVGNg z2YLbmJ(=)254<|yO?QM(0ldiYZ2;e>@S_Aj?C^91Pnh_W{{E|21y)s6RaFV}4C2%V Uh5SCIHvj+t07*qoM6N<$f{Ji%F#rGn literal 0 HcmV?d00001 diff --git a/icons/turf/flooring/eris/derelict.dmi b/icons/turf/flooring/eris/derelict.dmi new file mode 100644 index 0000000000000000000000000000000000000000..659dc8e601b4eebaabd98a68054d0f0ac79f6c6d GIT binary patch literal 1836 zcmV+{2h;e8P)I0CHW4+NBW?QKGU_;EOVca31PJ?J37$0hyd&s0PX_g=zuIZSO}L! z;4G2efC2$#(I<+$FW_*38bQGU_?p{wyRd(diUh=3dO#~>Qb2iTf*fmCSlUSeg%tEG zdH^78kbear?JPS}UDQn@iu@9QmL+zpMVYbyV1$(mu%P4?0E{$r0Tz^;8^DQM7r@I! ztcW+vYyW_NS`=REz{#S{iU6R8&JE+I7ytyh*w^@PA^=QNxv!x)wc6rbRET{Ikxb~ z@c>a=k^(@)%cKDH=>bJ*K=L3bpQiG$3(dM~`RG*P16Y^L%tl%F)&D1+h;+Ly9h;4I zo9UOJ3eLKMVwmls<&wFsBpP-wi~_7H>W0a=bS=mctdb=WfOWzu0xL z6kwe^H|#v$J~Z|(?v{zXyNF8oY=H**)?b@7q$!|tQ5fJ)=v@|PJ18SyGXQo$0JvIc zPXV$4;I&J<18^C^9*qF(2EZl|pf`a8ATkEn8@R|yP9q>L27ie1Ce(>|#VRre&#&SJ ziPA0*BOopY&$%cyz$|eiAT9>a*{eVR;i9-0JfnwcKx7Ou7(zj%vDg^E1uAu>0C6$k zEiwix0C6$+9RSH)lsw4vH0`Hh10^-f{t5!nG3XZ(sK1v`03Cxq6#xLPAPhjqpigE9 zcnJhBG3e4U09sKci9uIT0B{p8DPqu<#FG-YR{R|VpkvS%^#ApA=ooMXBYGBb zCC^v~K_dt)+N%MfvSZ~m4Hr)901=iRP~H*)VAlQu7Xc-43~ue`4f6jKKqNO`fIe>h zmPpUO0ObS_1;!U3oNo#eCDI#kO${hrZ>c>JAg+mH0HX1y_1j0zB1nTaz*q*QqoKzL zZuT87kN1Z(;A0uUK6-Fcq}HfErfn{O>ME0&ZE=0ANy$I~ADy@8*Dw zd7J{c{l>fK3-AT_0(=3y0lpguvjaBSnd#UUz@}@npgh1u^MYfRL|=eiGRv`Kb^xaI z8^#y?>s?ipQUjRMZ;gPFEu|b~%N4pdg%t~6h1W#c0qn_?hAhBWI-25^GjH+h`~Hxx aeE$!|9DUK%VpRD60000