From ee3c3ce76e25629da4627310c8de47dadc314c91 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Rollo Date: Sat, 8 Dec 2018 23:13:52 +0100 Subject: [PATCH] Ongoing dev, scifi mon --- scifi.lua | 36 +++ svg/scifi_monitors.svg | 372 ++++++++++++++++++++++++++++ textures/digiterms_scifi_glscrn.png | Bin 0 -> 267 bytes 3 files changed, 408 insertions(+) create mode 100644 scifi.lua create mode 100644 svg/scifi_monitors.svg create mode 100644 textures/digiterms_scifi_glscrn.png diff --git a/scifi.lua b/scifi.lua new file mode 100644 index 0000000..ff348a7 --- /dev/null +++ b/scifi.lua @@ -0,0 +1,36 @@ +digiterms.register_monitor('digiterms:scifi_monitor', { + description = "Scifi monitor", + paramtype = "light", + paramtype2 = "facedir", + use_texture_alpha = true, + sunlight_propagates = true, + light_source = 15, + tiles = { + "digiterms_scifi_glscrn.png", + "digiterms_scifi_glscrn.png", + "digiterms_scifi_glscrn.png", + "digiterms_scifi_glscrn.png", + "digiterms_scifi_glscrn.png", + "digiterms_scifi_glscrn.png", + }, + drawtype = "nodebox", + node_box = { + type = "fixed", + fixed = { + {-0.4375, -0.5, -0.125, 0.4375, -0.1875, 0.0625}, -- NodeBox1 + {-0.375, -0.5, -0.0625, 0.375, 0.5, 0}, -- NodeBox10 + } + }, + sounds = default.node_sound_glass_defaults(), + groups = {choppy = 1, oddly_breakable_by_hand = 1}, + display_entities = { + ["digiterms:screen"] = { + on_display_update = font_api.on_display_update, + depth = -7/16 - display_api.entity_spacing, + top = -1/16, + size = { x = 23/32, y = 10/16 }, + columns = 20, lines = 4, + color = "#76EDCD", font_name = digiterms.font, halign="left", valing="top", + }, + }, +}) diff --git a/svg/scifi_monitors.svg b/svg/scifi_monitors.svg new file mode 100644 index 0000000..f97acfb --- /dev/null +++ b/svg/scifi_monitors.svg @@ -0,0 +1,372 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + image/svg+xml + + + + + + + + + + + + diff --git a/textures/digiterms_scifi_glscrn.png b/textures/digiterms_scifi_glscrn.png new file mode 100644 index 0000000000000000000000000000000000000000..46b4a105c4c7488f73a3ee8d5961970d6c4b1543 GIT binary patch literal 267 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf4nJ z@ErkR#;MwT(m+AU64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S#JY5_^ zEPCHg*vQLl$iuAZRh)87XG-oKhiw}kPM`89@vz>cXTf%iO|3_S6)N|{`^N~ZpOSxo z_lLBDmu6;KKbP0 Hl+XkKw6b4n literal 0 HcmV?d00001