From 33eb16544b425306aca07f44183d42f9b96833a4 Mon Sep 17 00:00:00 2001 From: IamPyu Date: Tue, 22 Oct 2024 16:37:34 -0600 Subject: [PATCH] Adjust metal textures --- mods/ITEMS/pyutest_blocks/special.lua | 2 +- mods/ITEMS/pyutest_wool/init.lua | 2 +- mods/WORLD/pyutest_ores/init.lua | 21 +++++++++++++++------ textures/pyutest-glass-overlay.png | Bin 0 -> 95 bytes textures/pyutest-metal.png | Bin 218 -> 109 bytes textures/pyutest-shiny-metal-overlay.png | Bin 95 -> 95 bytes 6 files changed, 17 insertions(+), 8 deletions(-) create mode 100644 textures/pyutest-glass-overlay.png diff --git a/mods/ITEMS/pyutest_blocks/special.lua b/mods/ITEMS/pyutest_blocks/special.lua index 2e42aac..8086e90 100644 --- a/mods/ITEMS/pyutest_blocks/special.lua +++ b/mods/ITEMS/pyutest_blocks/special.lua @@ -39,7 +39,7 @@ PyuTest.make_node("pyutest_blocks:torch", "Torch", { PyuTest.make_node("pyutest_blocks:glass", "Glass", { cracky = PyuTest.BLOCK_FAST -}, { "pyutest-glass.png", "pyutest-shiny-metal-overlay.png" }, { +}, { "pyutest-glass.png", "pyutest-glass-overlay.png" }, { drawtype = "glasslike_framed", paramtype = "light", sunlight_propagates = true diff --git a/mods/ITEMS/pyutest_wool/init.lua b/mods/ITEMS/pyutest_wool/init.lua index 828c419..0dfa7b9 100644 --- a/mods/ITEMS/pyutest_wool/init.lua +++ b/mods/ITEMS/pyutest_wool/init.lua @@ -109,7 +109,7 @@ for k, v in pairs(PyuTest.COLORS) do cracky = PyuTest.BLOCK_FAST, glass = 1, colored = 1 - }, {"pyutest-glass.png", "pyutest-shiny-metal-overlay.png"}, { + }, {"pyutest-glass.png", "pyutest-glass-overlay.png"}, { drawtype = "glasslike_framed", color = v[2], paramtype = "light", diff --git a/mods/WORLD/pyutest_ores/init.lua b/mods/WORLD/pyutest_ores/init.lua index 00b12fd..faf1497 100644 --- a/mods/WORLD/pyutest_ores/init.lua +++ b/mods/WORLD/pyutest_ores/init.lua @@ -119,7 +119,8 @@ PyuTest.make_ore_and_item = function(id, desc, item_id_suffix, item_description_ block_conf = {}, block_color = nil, block_tiles = {}, - block_groups = {} + block_groups = {}, + block_shiny = false, } local conf = {} @@ -213,7 +214,12 @@ PyuTest.make_ore_and_item = function(id, desc, item_id_suffix, item_description_ PyuTest.make_building_blocks(id, desc, conf.block_tiles, conf.block_color, PyuTest.util.tableconcat({ cracky = conf.ore_strength - }, conf.block_groups), conf.block_conf) + }, conf.block_groups), PyuTest.util.tableconcat(conf.block_conf, { + overlay_tiles = conf.block_shiny and { + -- {name = "pyutest-shiny-metal-overlay.png", color = "white"}, + "pyutest-shiny-metal-overlay.png" + } or nil + })) local bid = id.."_block" minetest.register_craft({ @@ -267,7 +273,7 @@ PyuTest.make_ore_and_item("pyutest_ores:iron", "Iron", "ingot", "Ingot", { make_raw = true, raw_texture = "pyutest-lump.png", - block_tiles = {"pyutest-metal.png"} + block_tiles = {"pyutest-metal.png"}, }) PyuTest.make_ore_and_item("pyutest_ores:zinc", "Zinc", "ingot", "Ingot", { @@ -336,7 +342,8 @@ PyuTest.make_ore_and_item("pyutest_ores:gold", "Gold", "ingot", "Ingot", { }, block_tiles = {"pyutest-metal.png"}, - block_color = "gold" + block_color = "gold", + block_shiny = true, }) PyuTest.make_ore_and_item("pyutest_ores:diamond", "Diamond", "shard", "Shard", { @@ -353,7 +360,8 @@ PyuTest.make_ore_and_item("pyutest_ores:diamond", "Diamond", "shard", "Shard", { }, block_tiles = {"pyutest-metal.png"}, - block_color = "cyan" + block_color = "cyan", + block_shiny = true, }) PyuTest.make_ore_and_item("pyutest_ores:emerald", "Emerald", "shard", "Shard", { @@ -370,7 +378,8 @@ PyuTest.make_ore_and_item("pyutest_ores:emerald", "Emerald", "shard", "Shard", { }, block_tiles = {"pyutest-metal.png"}, - block_color = "seagreen" + block_color = "seagreen", + block_shiny = true, }) -- "Secondary" Ores diff --git a/textures/pyutest-glass-overlay.png b/textures/pyutest-glass-overlay.png new file mode 100644 index 0000000000000000000000000000000000000000..3f0f9b39eaa35a01a75127347f643c51b06927d6 GIT binary patch literal 95 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`YMw5RAr`&K2@kc-H@WeP=(h+0RXJDv})xWsUcY7322ZN`ppUXO@geCxLWgCE(_`t*3p2Afiw-Cu4q-PL> zc2SIs6O+--^6MY|%lymh*?st9Du73Om+Jcl%~&)$AGj*jXch^a4*=BD4D?KOC4Tzp zC_OGv2*yNd1fy9bSP=9C7^JerDI;VOl@T)LWfa2xi));?H$Wg9=z&H!SfZG~`EaU4 rae?UyiFEcWWYCgD(y`YIY`=X09h^_UxHFq*00000NkvXXu0mjfd=*t+ diff --git a/textures/pyutest-shiny-metal-overlay.png b/textures/pyutest-shiny-metal-overlay.png index 3f0f9b39eaa35a01a75127347f643c51b06927d6..1ef216527476c2c2f719e12b102e86ff7812fe39 100644 GIT binary patch delta 51 zcma!#pJ1pr`SAV!mtBk8=_tUK5&!V}|gNk@!LpMfD{mUiq7n~=d#Wz Gp$PyWUlP** delta 51 zcma!#pJ1r>9|$hH7&|s=Uh-LYuvvsB#^I8V7@Ix=Lv5`7#eKfpqZoj|)78&qol`;+ E07(WD-T(jq