From 6f355e78404200f2847e325f3abae021359610a5 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Thu, 5 Nov 2020 17:15:10 +0100 Subject: [PATCH] Animate lava source --- mods/hades_core/simple_nodes.lua | 28 +++++++++++---------- .../textures/default_lava_source_animated.png | Bin 656 -> 4165 bytes 2 files changed, 15 insertions(+), 13 deletions(-) rewrite mods/hades_core/textures/default_lava_source_animated.png (98%) diff --git a/mods/hades_core/simple_nodes.lua b/mods/hades_core/simple_nodes.lua index 6b6facb..ef7f421 100644 --- a/mods/hades_core/simple_nodes.lua +++ b/mods/hades_core/simple_nodes.lua @@ -706,15 +706,16 @@ minetest.register_node("hades_core:water_source", { description = S("Water Source"), drawtype = "liquid", tiles = { - {name="default_water_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}} - }, - special_tiles = { - -- New-style water source material (mostly unused) { - name="default_water_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + name = "default_water_source_animated.png", backface_culling = false, - } + animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + }, + { + name = "default_water_source_animated.png", + backface_culling = true, + animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=2.0}, + }, }, alpha = WATER_ALPHA, paramtype = "light", @@ -777,14 +778,15 @@ minetest.register_node("hades_core:lava_source", { description = S("Lava Source"), drawtype = "liquid", tiles = { - {name="default_lava_source_animated.png", animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}} - }, - special_tiles = { - -- New-style lava source material (mostly unused) { - name="default_lava_source_animated.png", - animation={type="vertical_frames", aspect_w=16, aspect_h=16, length=3.0}, + name = "default_lava_source_animated.png", backface_culling = false, + animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=4.0}, + }, + { + name = "default_lava_source_animated.png", + backface_culling = true, + animation = {type="vertical_frames", aspect_w=16, aspect_h=16, length=4.0}, } }, paramtype = "light", diff --git a/mods/hades_core/textures/default_lava_source_animated.png b/mods/hades_core/textures/default_lava_source_animated.png dissimilarity index 98% index d6042775848cfb08593d035d3bef9461429483ae..00852e9e1b517ace1a31a8fb3ee8c9562e38f5db 100644 GIT binary patch literal 4165 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 P00000NkvXXu0mjfd1@Kp delta 644 zcwPa70(!!PAQ%Ti$zOSeI%oVvVE^>{Ko4r3xO>PF>XX3|}5V_Wd z9}aM<1!~OZ#zDwUO)XTE+~{Z_wSwR6PHF_I0V2L;L9Ta{Ykw@{s9<`SXEas}MExK% z8lr9{TQJ=h?@G0+fa{ZSdkVhpg52aK*V@W)5e+~tu*hg!YBF^UO1rIfU_p)usAZbB zJFD?y4+$P}jU@@MGf)65<&EFo9TO|)MN4dKwJI#fvkj1Y(U;)Hg|_&A%jT9;;dmGB zPKA)`Y(Gp+s(%90H&)==ZW0uF$ig~1nU!{IJkyJSeWUS!gsyO#w;5?9&~|eQmzR4| z)RcJJ9(H~b3v+-OdOZO`u6Ov5q5Lg0X*6=Jl`5152j3_lf$63H;mTwZOm@_$D$qvP zaz_+r$^v(FX9^25^?KS`2a}NQAahXtJJt`GkUL{JB7YWm?ibTIsJRA1$pEyoV7Bj6 zlt03DG;6h;Vb=XZMshvBV&}+sbPj`3Vh52%_B#L5G{?idGYb( zW^)<18GX8-^0{$wVu27u(;xY`gK7E#^+QXToTU*F#1)uKH3LC(OM2V_cXz?XwgwQV z(tN!}sM~w9b4hAy=U|XV7rB0ZROnaxbSwY>001z^-+B!D%c1|l2OoU!!3Q6F@WBTk eeDJ{sAAAT6-Gs(EpJwX-0000