Use opaque use_texture_alpha for the timegate and dual_delayer (#20)

* Use opaque use_texture_alpha for the timegate and dual_delayer

This avoids warnings shown by Minetest and improves the nodes' look when a bilinear filter is enabled.
Since the textures are also used as inventory images, I didn't remove the transparency from the texture files.
This commit is contained in:
HybridDog
2021-04-08 18:44:29 +02:00
committed by GitHub
parent c41d0371c0
commit 74a95e559e
2 changed files with 11 additions and 0 deletions

View File

@ -58,6 +58,10 @@ for n,i in pairs({{0,0},{1,0},{1,1}}) do
top_texture = pre..top_texture
end
local use_texture_alpha
if minetest.features.use_texture_alpha_string_modes then
use_texture_alpha = "opaque"
end
minetest.register_node("moremesecons_dual_delayer:dual_delayer_"..i1 ..i2, {
description = "Dual Delayer",
drop = "moremesecons_dual_delayer:dual_delayer_00",
@ -74,6 +78,7 @@ for n,i in pairs({{0,0},{1,0},{1,1}}) do
},
groups = groups,
tiles = {top_texture, "moremesecons_dual_delayer_bottom.png", "moremesecons_dual_delayer_side_left.png", "moremesecons_dual_delayer_side_right.png", "moremesecons_dual_delayer_ends.png", "moremesecons_dual_delayer_ends.png"},
use_texture_alpha = use_texture_alpha,
mesecons = {
receptor = {
state = mesecon.state.off,