From 17b9bd27de25a7fa6461efc56a6f89cf552820b6 Mon Sep 17 00:00:00 2001 From: Wuzzy Date: Wed, 30 May 2018 13:28:22 +0200 Subject: [PATCH] Redo snowman texturing (thanks, 22i!) --- .../mobs_mc/models/mobs_mc_snowman.b3d | Bin 23009 -> 93376 bytes mods/ENTITIES/mobs_mc/snowman.lua | 22 +++++++++++++++--- .../textures/mobs_mc_snowman_pumpkin.png | Bin 944 -> 0 bytes 3 files changed, 19 insertions(+), 3 deletions(-) delete mode 100644 mods/ENTITIES/mobs_mc/textures/mobs_mc_snowman_pumpkin.png diff --git a/mods/ENTITIES/mobs_mc/models/mobs_mc_snowman.b3d b/mods/ENTITIES/mobs_mc/models/mobs_mc_snowman.b3d index 4cc5a5909bb3fc958675cb50e2d69b102f28e3b8..d399ff7220fa6fc9d0bfe225beb681170e6b7208 100644 GIT binary patch delta 12862 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 diff --git a/mods/ENTITIES/mobs_mc/snowman.lua b/mods/ENTITIES/mobs_mc/snowman.lua index c9d9a9ce..2d6ae7fe 100644 --- a/mods/ENTITIES/mobs_mc/snowman.lua +++ b/mods/ENTITIES/mobs_mc/snowman.lua @@ -10,6 +10,16 @@ local snow_trail_frequency = 0.5 -- Time in seconds for checking to add a new sn local mobs_griefing = minetest.settings:get_bool("mobs_griefing") ~= false +local gotten_texture = { + "mobs_mc_snowman.png", + "blank.png", + "blank.png", + "blank.png", + "blank.png", + "blank.png", + "blank.png", +} + mobs:register_mob("mobs_mc:snowman", { type = "npc", passive = true, @@ -25,9 +35,15 @@ mobs:register_mob("mobs_mc:snowman", { visual = "mesh", mesh = "mobs_mc_snowman.b3d", textures = { - {"mobs_mc_snowman.png^mobs_mc_snowman_pumpkin.png"}, + "mobs_mc_snowman.png", --snowman texture + "farming_pumpkin_top.png", --top + "farming_pumpkin_top.png", --down + "farming_pumpkin_face.png", --front + "farming_pumpkin_side.png", --left + "farming_pumpkin_side.png", --right + "farming_pumpkin_side.png", --left }, - gotten_texture = { "mobs_mc_snowman.png" }, + gotten_texture = gotten_texture, drops = {{ name = mobs_mc.items.snowball, chance = 1, min = 0, max = 15 }}, visual_size = {x=3, y=3}, walk_velocity = 0.6, @@ -88,7 +104,7 @@ mobs:register_mob("mobs_mc:snowman", { -- Remove pumpkin self.gotten = true self.object:set_properties({ - textures = {"mobs_mc_snowman.png"}, + textures = gotten_texture, }) local pos = self.object:getpos() diff --git a/mods/ENTITIES/mobs_mc/textures/mobs_mc_snowman_pumpkin.png b/mods/ENTITIES/mobs_mc/textures/mobs_mc_snowman_pumpkin.png deleted file mode 100644 index e9db35addbc124ee066254032e155772c4a33e47..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 944 zcmeAS@N?(olHy`uVBq!ia0y~yU~m9o4rT@hhPm4t-!L#R*a!H8xH2#>{Qv*|-T(ic z>FODNa*scMo?xf3*h6D;sM^j1onyHwm+Ez|O)z(HaryoKf26$7#EBD&bY-fdt)pFZ zT#S?==DvTzz`!6_666=m00#ddfPvvZL&f!o{|pSw{GKk3Ar*{MroOG)qQ!HhF#4qQ zwXJu5@4sdoWEr^0=HD!>pYW-I#YF3YUC^8Cch|37~GIqMkK*hG1yEs@LcVG=RT&ilw}@!x-0%a4=MiO zETF;Kzfn|d&%OW0dw3?^P-9Ind~~Zo1?j? zPndCjxmSJ1GY*yIw;P4}0^TpZEYHTp@=fZ<^*3MEHy$coP-3^Dbn@lfW=2=T*1h)f zx>(O##28X!824S{&d>KdO{6L(v6Mz@?#W#p@$g)|cb3T~mCm)&EGf>WC5!&EmB?xA z`O7B~#a;fdTCaDJdM$eik4RLn^?%)!7f(z+vTfZSp~T4W#Siu~&Sl-U^=R4^kda;U zN*d!^c^6*!neW-VNd0c->|73=RU&`Q7o2twG!_#5*m%kJ=r61Lyi+Vhvzh0$ybs>L;^m7nB4G%G(#42e{18l-E>z6yh?mSp9&?Dzzi4>@FP&aVdMp z5^_T!Vc8UCalZQt&+HTy&~2US$^E;2S)Eqh!RB+~j7r;-?%P*R-{8k!8vOeIOns&^ zE`NU231(|v^w6;R^Y{+u3a!6;>Wl=Bo5`JZ7;A^Y}= wEC1I&Sy`k1?r(ju{=2{b?{hrmW|3fJxYcO*d+(m3LZIy8>FVdQ&MBb@08