From 10d818b2e1bc61c70c0ae6fb1a3aced69016ef45 Mon Sep 17 00:00:00 2001 From: Buckaroo Banzai <39065740+BuckarooBanzay@users.noreply.github.com> Date: Wed, 7 Dec 2022 08:08:55 +0100 Subject: [PATCH] add forcefield node (#75) Co-authored-by: BuckarooBanzay --- README.md | 1 + forcefield.lua | 20 ++++++++++++++++++++ init.lua | 1 + textures/scifi_nodes_forcefield.png | Bin 0 -> 2000 bytes 4 files changed, 22 insertions(+) create mode 100644 forcefield.lua create mode 100644 textures/scifi_nodes_forcefield.png diff --git a/README.md b/README.md index a125e97..c44279e 100644 --- a/README.md +++ b/README.md @@ -38,6 +38,7 @@ CC BY 3.0 * scifi_nodes_palm_scanner.ogg https://freesound.org/people/THE_bizniss/sounds/39313/ * scifi_nodes_access_granted https://freesound.org/people/TheBuilder15/sounds/415762/ * scifi_nodes_access_refused https://freesound.org/people/RICHERlandTV/sounds/216090/ +* scifi_nodes_forcefield.png https://github.com/minetest-mods/technic/ CC0 * scifi_nodes_digicode.ogg https://freesound.org/people/benjaminharveydesign/sounds/315921/ diff --git a/forcefield.lua b/forcefield.lua new file mode 100644 index 0000000..7071fce --- /dev/null +++ b/forcefield.lua @@ -0,0 +1,20 @@ +minetest.register_node("scifi_nodes:forcefield", { + description = "Forcefield", + sunlight_propagates = true, + drawtype = "glasslike", + groups = {}, + paramtype = "light", + light_source = minetest.LIGHT_MAX, + diggable = false, + drop = '', + tiles = {{ + name = "scifi_nodes_forcefield.png", + animation = { + type = "vertical_frames", + aspect_w = 16, + aspect_h = 16, + length = 1.0, + } + }}, + on_blast = function() end, +}) \ No newline at end of file diff --git a/init.lua b/init.lua index 25314e4..2d19d68 100644 --- a/init.lua +++ b/init.lua @@ -30,4 +30,5 @@ dofile(MP.."/palm_scanner.lua") dofile(MP.."/digicode.lua") dofile(MP.."/models.lua") dofile(MP.."/octagon_panes.lua") +dofile(MP.."/forcefield.lua") dofile(MP.."/crafts.lua") diff --git a/textures/scifi_nodes_forcefield.png b/textures/scifi_nodes_forcefield.png new file mode 100644 index 0000000000000000000000000000000000000000..26997a60c19b81057a6244314b87529183e5c16f GIT binary patch literal 2000 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