From ae0d31202e341664dce0c3cb0f1095e3de270b30 Mon Sep 17 00:00:00 2001 From: tenplus1 Date: Tue, 10 Sep 2024 07:23:22 +0100 Subject: [PATCH] new yellow tree textures, tweak code --- alt_textures/ethereal_yellow_wood_alt.png | Bin 0 -> 791 bytes init.lua | 2 +- leaves.lua | 16 ++++++++-------- license.txt | 8 ++++---- textures/ethereal_frost_tree_top.png | Bin 349 -> 351 bytes textures/ethereal_yellow_tree.png | Bin 674 -> 419 bytes textures/ethereal_yellow_tree_top.png | Bin 800 -> 421 bytes textures/ethereal_yellow_wood.png | Bin 791 -> 357 bytes 8 files changed, 13 insertions(+), 13 deletions(-) create mode 100644 alt_textures/ethereal_yellow_wood_alt.png diff --git a/alt_textures/ethereal_yellow_wood_alt.png b/alt_textures/ethereal_yellow_wood_alt.png new file mode 100644 index 0000000000000000000000000000000000000000..f5e5278ea705b3339b5788d3c44b3fc397dfab48 GIT binary patch literal 791 zcmV+y1L*vTP)0?X-Ka6j^Zuh4kNE+ zgb#)LT^UgLO6huupB3jy{I1xYO-(>Z^^E1JSg&Fu@7ltB!g1Rw8s&M^mqg6M+>F#N z+1+@gm?S|Aog&Lv_zXxbNM^NtgTKBhR>Wh-+hGk?969ph?H9EuT}`Q3(M@?Q)>Q6) z^YpUAL#6JK1T;Ja!CMbB?!fnU5PTg4!S^xLKf* z;d~Q19~{lqex-WZp==gjPoXsp?KjZ8Sjwt=&dEK@uFEgFhP{30mHW}9AD3Wf**}^l zhyVZp32;bRa{vGf5&!@T5&_cPe*6Fc0Z>UqK~y-)l~c=3gFqBLz)*>C(Gb)qO^B%* zqb~dbyL9Wqm5JZsANYH2bYW6sFr~GMgoUwSdB`1|DU^n`CxLmLJ9E#uGs^8qzMqb$H?-$GS8kKKEX6aPQ3Pq6+)8E0tBxz=NxYEj`#9|?vaTmM9~*- z4P#68RT>aPFv)0}jJJX$KwQBWeMY2?V`1R>av=;7==x^y6(^{Gxos@;g-dYzaglym zcd(uZ=NC5C0aZg}`PxvpExsG@72Q?X>YW3~QSU`~ph5 Vj@1zbBJThI002ovPDHLkV1i%ub@KoK literal 0 HcmV?d00001 diff --git a/init.lua b/init.lua index 38aa68c..6c93603 100644 --- a/init.lua +++ b/init.lua @@ -8,7 +8,7 @@ -- global -ethereal = {version = "20240829"} +ethereal = {version = "20240910"} -- setting helper diff --git a/leaves.lua b/leaves.lua index cc66143..564cb28 100644 --- a/leaves.lua +++ b/leaves.lua @@ -638,20 +638,20 @@ if minetest.settings:get_bool("ethereal.leaf_particles") ~= false then action = function(pos, node) - local tex = "ethereal_falling_leaf.png" - local glow = nil - local can_fall = false + local text, glow for n = 1, #leaf_list do if node.name == leaf_list[n][1] then - tex = tex .. "^[multiply:#" .. leaf_list[n][2] .. "70" - glow = leaf_list[n][3] - can_fall = true ; break + + text = "ethereal_falling_leaf.png^[multiply:#" + .. leaf_list[n][2] .. "70" + + glow = leaf_list[n][3] ; break end end - if can_fall then + if text then minetest.add_particlespawner({ amount = 2, @@ -667,7 +667,7 @@ if minetest.settings:get_bool("ethereal.leaf_particles") ~= false then minsize = 0.5, maxsize = 1.5, collisiondetection = false, - texture = tex, + texture = text, vertical = true, glow = glow }) diff --git a/license.txt b/license.txt index ea1604a..30c973f 100644 --- a/license.txt +++ b/license.txt @@ -31,7 +31,9 @@ Textures by NameNotQuality (CC0): ethereal_frost_wood.png ethereal_frost_tree.png ethereal_frost_tree_top.png - + ethereal_yellow_tree.png + ethereal_yellow_tree_top.png + ethereal_yellow_wood.png Textures by Jeterel from OpenGameArt.org (CC0): ethereal_banana_bread.png @@ -147,13 +149,11 @@ Based on texture by ElementW (CC BY-SA 3.0): bucket_cactus.png Based on tree textures by ElementW (CC BY-SA 3.0): - ethereal_yellow_tree.png - ethereal_yellow_tree_top.pngethereal_fish_plaice.png ethereal_scorched_tree.png ethereal_scorched_tree_top.png Based on wood texture by BlockMen (CC BY-SA 3.0): - ethereal_yellow_wood.png [edited by alerikaisattera] + ethereal_yellow_wood_alt.png [edited by alerikaisattera] ethereal_frost_wood_alt.png [edited by alerikaisattera] Based on bottle texture by Thomas-S (CC BY-SA 3.0): diff --git a/textures/ethereal_frost_tree_top.png b/textures/ethereal_frost_tree_top.png index 0cba576b5f4be1a8867d95cb7d42c5210c25f658..6551d336b030ffa91d4729fa259bafa5ea718c6d 100644 GIT binary patch delta 319 zcmV-F0l@y<0^b6VDSsXfNob!)YpGRtwPTCQY>>%umd|;a&3~WMhN97mrq++E+mWr^ znX=rbyWlA(>plPg0J=#;K~xyi9ZuVp!ypJ`L$PTziPaTBOn>_Sf4Ow$9A20!ypRw9 zkti$xj~C#v=Xd$7wWPGgjez!XUDMC*&m6lyP7!AAtuePxTmZAMnszmta_8U{F6)zL_3Fc%(k|A8XK_WEZL)Z#JGBx(?A=LE6_=LqwKNkm z9YaOm0I=G((>Pc8Ha!F2TAFx~hp2IM#TJiTs-x7rrw2TLfN()ti4Yci{sDx{5xC0r RuI2y$002ovPDHLkV1h9RkuCrL delta 317 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