From 79ad815ed655bfb9e427996070e9b591185a675b Mon Sep 17 00:00:00 2001 From: Joachim Stolberg Date: Mon, 11 Jul 2022 20:16:23 +0200 Subject: [PATCH] Fix use_texture_alpha issues --- basic_machines/forceload.lua | 1 + basis/laser_lib.lua | 2 +- basis/mark.lua | 2 +- basis/mark2.lua | 2 +- basis/mark_lib.lua | 1 - fermenter/gasflare.lua | 2 +- items/moreblocks.lua | 4 ++-- move_controller/doorcontroller2.lua | 1 - 8 files changed, 7 insertions(+), 8 deletions(-) diff --git a/basic_machines/forceload.lua b/basic_machines/forceload.lua index 6453699..adecd64 100644 --- a/basic_machines/forceload.lua +++ b/basic_machines/forceload.lua @@ -204,6 +204,7 @@ minetest.register_node("techage:forceload", { paramtype = "light", sunlight_propagates = true, + use_texture_alpha = techage.CLIP, groups = {choppy=2, cracky=2, crumbly=2, digtron_protected = 1, not_in_creative_inventory = techage.max_num_forceload_blocks == 0 and 1 or 0}, diff --git a/basis/laser_lib.lua b/basis/laser_lib.lua index 135fe61..a67a591 100644 --- a/basis/laser_lib.lua +++ b/basis/laser_lib.lua @@ -98,7 +98,7 @@ for _, size in ipairs(SIZES) do "techage_laser.png", "techage_laser.png", }, - use_texture_alpha = true, + use_texture_alpha = techage.BLEND, physical = false, collide_with_objects = false, pointable = false, diff --git a/basis/mark.lua b/basis/mark.lua index 8058b1f..9400789 100644 --- a/basis/mark.lua +++ b/basis/mark.lua @@ -82,7 +82,7 @@ minetest.register_entity(":techage:region_cube", { initial_properties = { visual = "upright_sprite", textures = {"techage_cube_mark.png"}, - use_texture_alpha = true, + use_texture_alpha = techage.BLEND, physical = false, glow = 12, }, diff --git a/basis/mark2.lua b/basis/mark2.lua index ab1124e..449765b 100644 --- a/basis/mark2.lua +++ b/basis/mark2.lua @@ -70,7 +70,7 @@ minetest.register_entity(":techage:position_cube", { "techage_cube_mark.png", "techage_cube_mark.png", }, - use_texture_alpha = true, + use_texture_alpha = techage.BLEND, physical = false, visual_size = {x = 1.1, y = 1.1}, collisionbox = {-0.55,-0.55,-0.55, 0.55,0.55,0.55}, diff --git a/basis/mark_lib.lua b/basis/mark_lib.lua index 835555a..78458ba 100644 --- a/basis/mark_lib.lua +++ b/basis/mark_lib.lua @@ -97,7 +97,6 @@ minetest.register_entity(":techage:block_marker", { "techage_cube_mark.png", "techage_cube_mark.png", }, - --use_texture_alpha = true, physical = false, visual_size = {x=1.1, y=1.1}, collisionbox = {-0.55,-0.55,-0.55, 0.55,0.55,0.55}, diff --git a/fermenter/gasflare.lua b/fermenter/gasflare.lua index 4f4c741..c11b38d 100644 --- a/fermenter/gasflare.lua +++ b/fermenter/gasflare.lua @@ -74,7 +74,7 @@ for idx,ratio in ipairs(lRatio) do end end, - use_texture_alpha = true, + use_texture_alpha = techage.BLEND, inventory_image = "techage_flame.png", paramtype = "light", light_source = 13, diff --git a/items/moreblocks.lua b/items/moreblocks.lua index 67bfa18..66c323a 100644 --- a/items/moreblocks.lua +++ b/items/moreblocks.lua @@ -13,7 +13,7 @@ ]]-- local function register_alias(name) - minetest.register_alias("stairs:slab_" ..name, "techage:slab_" ..name) + --minetest.register_alias("stairs:slab_" ..name, "techage:slab_" ..name) minetest.register_alias("stairs:slab_" ..name.. "_inverted", "techage:slab_" ..name.. "_inverted") minetest.register_alias("stairs:slab_" ..name.. "_wall", "techage:slab_" ..name.. "_wall") minetest.register_alias("stairs:slab_" ..name.. "_quarter", "techage:slab_" ..name.. "_quarter") @@ -22,7 +22,7 @@ local function register_alias(name) minetest.register_alias("stairs:slab_" ..name.. "_three_quarter", "techage:slab_" ..name.. "_three_quarter") minetest.register_alias("stairs:slab_" ..name.. "_three_quarter_inverted", "techage:slab_" ..name.. "_three_quarter_inverted") minetest.register_alias("stairs:slab_" ..name.. "_three_quarter_wall", "techage:slab_" ..name.. "_three_quarter_wall") - minetest.register_alias("stairs:stair_" ..name, "techage:stair_" ..name) + --minetest.register_alias("stairs:stair_" ..name, "techage:stair_" ..name) minetest.register_alias("stairs:stair_" ..name.. "_inverted", "techage:stair_" ..name.. "_inverted") minetest.register_alias("stairs:stair_" ..name.. "_wall", "techage:stair_" ..name.. "_wall") minetest.register_alias("stairs:stair_" ..name.. "_wall_half", "techage:stair_" ..name.. "_wall_half") diff --git a/move_controller/doorcontroller2.lua b/move_controller/doorcontroller2.lua index 55275df..48aa46d 100644 --- a/move_controller/doorcontroller2.lua +++ b/move_controller/doorcontroller2.lua @@ -82,7 +82,6 @@ minetest.register_entity(":techage:marker", { "techage_cube_mark.png", "techage_cube_mark.png", }, - --use_texture_alpha = true, physical = false, visual_size = {x = 1.1, y = 1.1}, collisionbox = {-0.55,-0.55,-0.55, 0.55,0.55,0.55},