Skip to content

Commit 5c005ad

Browse files
committedJan 29, 2021
devtest: Fix deprecated alpha usage
1 parent 8322992 commit 5c005ad

File tree

6 files changed

+38
-33
lines changed

6 files changed

+38
-33
lines changed
 

Diff for: ‎games/devtest/mods/basenodes/init.lua

+20-16
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
local WATER_ALPHA = 160
1+
local WATER_ALPHA = "^[opacity:" .. 160
22
local WATER_VISC = 1
33
local LAVA_VISC = 7
44

@@ -128,12 +128,12 @@ minetest.register_node("basenodes:water_source", {
128128
"Drowning damage: 1",
129129
drawtype = "liquid",
130130
waving = 3,
131-
tiles = {"default_water.png"},
131+
tiles = {"default_water.png"..WATER_ALPHA},
132132
special_tiles = {
133-
{name = "default_water.png", backface_culling = false},
134-
{name = "default_water.png", backface_culling = true},
133+
{name = "default_water.png"..WATER_ALPHA, backface_culling = false},
134+
{name = "default_water.png"..WATER_ALPHA, backface_culling = true},
135135
},
136-
alpha = WATER_ALPHA,
136+
use_texture_alpha = "blend",
137137
paramtype = "light",
138138
walkable = false,
139139
pointable = false,
@@ -156,10 +156,12 @@ minetest.register_node("basenodes:water_flowing", {
156156
waving = 3,
157157
tiles = {"default_water_flowing.png"},
158158
special_tiles = {
159-
{name = "default_water_flowing.png", backface_culling = false},
160-
{name = "default_water_flowing.png", backface_culling = false},
159+
{name = "default_water_flowing.png"..WATER_ALPHA,
160+
backface_culling = false},
161+
{name = "default_water_flowing.png"..WATER_ALPHA,
162+
backface_culling = false},
161163
},
162-
alpha = WATER_ALPHA,
164+
use_texture_alpha = "blend",
163165
paramtype = "light",
164166
paramtype2 = "flowingliquid",
165167
walkable = false,
@@ -181,12 +183,12 @@ minetest.register_node("basenodes:river_water_source", {
181183
"Drowning damage: 1",
182184
drawtype = "liquid",
183185
waving = 3,
184-
tiles = { "default_river_water.png" },
186+
tiles = { "default_river_water.png"..WATER_ALPHA },
185187
special_tiles = {
186-
{name = "default_river_water.png", backface_culling = false},
187-
{name = "default_river_water.png", backface_culling = true},
188+
{name = "default_river_water.png"..WATER_ALPHA, backface_culling = false},
189+
{name = "default_river_water.png"..WATER_ALPHA, backface_culling = true},
188190
},
189-
alpha = WATER_ALPHA,
191+
use_texture_alpha = "blend",
190192
paramtype = "light",
191193
walkable = false,
192194
pointable = false,
@@ -209,12 +211,14 @@ minetest.register_node("basenodes:river_water_flowing", {
209211
"Drowning damage: 1",
210212
drawtype = "flowingliquid",
211213
waving = 3,
212-
tiles = {"default_river_water_flowing.png"},
214+
tiles = {"default_river_water_flowing.png"..WATER_ALPHA},
213215
special_tiles = {
214-
{name = "default_river_water_flowing.png", backface_culling = false},
215-
{name = "default_river_water_flowing.png", backface_culling = false},
216+
{name = "default_river_water_flowing.png"..WATER_ALPHA,
217+
backface_culling = false},
218+
{name = "default_river_water_flowing.png"..WATER_ALPHA,
219+
backface_culling = false},
216220
},
217-
alpha = WATER_ALPHA,
221+
use_texture_alpha = "blend",
218222
paramtype = "light",
219223
paramtype2 = "flowingliquid",
220224
walkable = false,

Diff for: ‎games/devtest/mods/soundstuff/init.lua

+6-5
Original file line numberDiff line numberDiff line change
@@ -60,11 +60,13 @@ minetest.register_node("soundstuff:footstep_liquid", {
6060
description = "Liquid Footstep Sound Node",
6161
drawtype = "liquid",
6262
tiles = {
63-
"soundstuff_node_sound.png^[colorize:#0000FF:127",
63+
"soundstuff_node_sound.png^[colorize:#0000FF:127^[opacity:190",
6464
},
6565
special_tiles = {
66-
{name = "soundstuff_node_sound.png^[colorize:#0000FF:127", backface_culling = false},
67-
{name = "soundstuff_node_sound.png^[colorize:#0000FF:127", backface_culling = true},
66+
{name = "soundstuff_node_sound.png^[colorize:#0000FF:127^[opacity:190",
67+
backface_culling = false},
68+
{name = "soundstuff_node_sound.png^[colorize:#0000FF:127^[opacity:190",
69+
backface_culling = true},
6870
},
6971
liquids_pointable = true,
7072
liquidtype = "source",
@@ -73,7 +75,7 @@ minetest.register_node("soundstuff:footstep_liquid", {
7375
liquid_renewable = false,
7476
liquid_range = 0,
7577
liquid_viscosity = 0,
76-
alpha = 190,
78+
use_texture_alpha = "blend",
7779
paramtype = "light",
7880
walkable = false,
7981
pointable = false,
@@ -92,7 +94,6 @@ minetest.register_node("soundstuff:footstep_climbable", {
9294
tiles = {
9395
"soundstuff_node_climbable.png",
9496
},
95-
alpha = 120,
9697
paramtype = "light",
9798
sunlight_propagates = true,
9899
walkable = false,

Diff for: ‎games/devtest/mods/testnodes/drawtypes.lua

+4-4
Original file line numberDiff line numberDiff line change
@@ -364,7 +364,7 @@ for r = 0, 8 do
364364
{name="testnodes_liquidsource_r"..r..".png^[colorize:#FFFFFF:100", backface_culling=false},
365365
{name="testnodes_liquidsource_r"..r..".png^[colorize:#FFFFFF:100", backface_culling=true},
366366
},
367-
use_texture_alpha = true,
367+
use_texture_alpha = "blend",
368368

369369

370370
walkable = false,
@@ -386,7 +386,7 @@ for r = 0, 8 do
386386
{name="testnodes_liquidflowing_r"..r..".png^[colorize:#FFFFFF:100", backface_culling=false},
387387
{name="testnodes_liquidflowing_r"..r..".png^[colorize:#FFFFFF:100", backface_culling=false},
388388
},
389-
use_texture_alpha = true,
389+
use_texture_alpha = "blend",
390390

391391

392392
walkable = false,
@@ -411,7 +411,7 @@ minetest.register_node("testnodes:liquid_waving", {
411411
{name="testnodes_liquidsource.png^[colorize:#0000FF:127", backface_culling=false},
412412
{name="testnodes_liquidsource.png^[colorize:#0000FF:127", backface_culling=true},
413413
},
414-
use_texture_alpha = true,
414+
use_texture_alpha = "blend",
415415
waving = 3,
416416

417417

@@ -434,7 +434,7 @@ minetest.register_node("testnodes:liquid_flowing_waving", {
434434
{name="testnodes_liquidflowing.png^[colorize:#0000FF:127", backface_culling=false},
435435
{name="testnodes_liquidflowing.png^[colorize:#0000FF:127", backface_culling=false},
436436
},
437-
use_texture_alpha = true,
437+
use_texture_alpha = "blend",
438438
waving = 3,
439439

440440

Diff for: ‎games/devtest/mods/testnodes/liquids.lua

+4-4
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ for d=0, 8 do
99
{name = "testnodes_liquidsource_r"..d..".png", backface_culling = false},
1010
{name = "testnodes_liquidsource_r"..d..".png", backface_culling = true},
1111
},
12-
alpha = 192,
12+
use_texture_alpha = "blend",
1313
paramtype = "light",
1414
walkable = false,
1515
buildable_to = true,
@@ -28,7 +28,7 @@ for d=0, 8 do
2828
{name = "testnodes_liquidflowing_r"..d..".png", backface_culling = false},
2929
{name = "testnodes_liquidflowing_r"..d..".png", backface_culling = false},
3030
},
31-
alpha = 192,
31+
use_texture_alpha = "blend",
3232
paramtype = "light",
3333
paramtype2 = "flowingliquid",
3434
walkable = false,
@@ -49,7 +49,7 @@ for d=0, 8 do
4949
{name = "testnodes_liquidsource_r"..d..".png"..mod, backface_culling = false},
5050
{name = "testnodes_liquidsource_r"..d..".png"..mod, backface_culling = true},
5151
},
52-
alpha = 192,
52+
use_texture_alpha = "blend",
5353
paramtype = "light",
5454
walkable = false,
5555
buildable_to = true,
@@ -68,7 +68,7 @@ for d=0, 8 do
6868
{name = "testnodes_liquidflowing_r"..d..".png"..mod, backface_culling = false},
6969
{name = "testnodes_liquidflowing_r"..d..".png"..mod, backface_culling = false},
7070
},
71-
alpha = 192,
71+
use_texture_alpha = "blend",
7272
paramtype = "light",
7373
paramtype2 = "flowingliquid",
7474
walkable = false,

Diff for: ‎games/devtest/mods/testnodes/properties.lua

+2-2
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@ minetest.register_node("testnodes:liquid_nojump", {
114114
{name = "testnodes_liquidsource.png^[colorize:#FF0000:127", backface_culling = false},
115115
{name = "testnodes_liquidsource.png^[colorize:#FF0000:127", backface_culling = true},
116116
},
117-
use_texture_alpha = true,
117+
use_texture_alpha = "blend",
118118
paramtype = "light",
119119
pointable = false,
120120
liquids_pointable = true,
@@ -142,7 +142,7 @@ minetest.register_node("testnodes:liquidflowing_nojump", {
142142
{name = "testnodes_liquidflowing.png^[colorize:#FF0000:127", backface_culling = false},
143143
{name = "testnodes_liquidflowing.png^[colorize:#FF0000:127", backface_culling = false},
144144
},
145-
use_texture_alpha = true,
145+
use_texture_alpha = "blend",
146146
paramtype = "light",
147147
paramtype2 = "flowingliquid",
148148
pointable = false,

Diff for: ‎games/devtest/mods/testnodes/textures.lua

+2-2
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ for a=1,#alphas do
4646
tiles = {
4747
"testnodes_alpha"..alpha..".png",
4848
},
49-
use_texture_alpha = true,
49+
use_texture_alpha = "blend",
5050

5151
groups = { dig_immediate = 3 },
5252
})
@@ -59,7 +59,7 @@ for a=1,#alphas do
5959
tiles = {
6060
"testnodes_alpha.png^[opacity:" .. alpha,
6161
},
62-
use_texture_alpha = true,
62+
use_texture_alpha = "blend",
6363

6464
groups = { dig_immediate = 3 },
6565
})

0 commit comments

Comments
 (0)
Please sign in to comment.