From bae20790336a80483d4772ba200bfd46679b9b76 Mon Sep 17 00:00:00 2001 From: PilzAdam Date: Tue, 9 Apr 2013 17:13:54 +0200 Subject: [PATCH] Add rat model by Pavel_S --- init.lua | 15 +- models/mobs_rat.png | Bin 0 -> 1056 bytes models/mobs_rat.x | 700 ++++++++++++++++++++++++++++++++ textures/mobs_rat.png | Bin 920 -> 0 bytes textures/mobs_rat_inventory.png | Bin 0 -> 565 bytes 5 files changed, 709 insertions(+), 6 deletions(-) create mode 100755 models/mobs_rat.png create mode 100755 models/mobs_rat.x delete mode 100644 textures/mobs_rat.png create mode 100644 textures/mobs_rat_inventory.png diff --git a/init.lua b/init.lua index 8590a11..ddef627 100644 --- a/init.lua +++ b/init.lua @@ -157,15 +157,18 @@ minetest.register_craft({ mobs:register_mob("mobs:rat", { type = "animal", hp_max = 1, - collisionbox = {-0.25, -0.175, -0.25, 0.25, 0.1, 0.25}, - visual = "upright_sprite", - visual_size = {x=0.7, y=0.35}, - textures = {"mobs_rat.png", "mobs_rat.png"}, + collisionbox = {-0.2, 0, -0.2, 0.2, 0.2, 0.2}, + --visual = "upright_sprite", + --visual_size = {x=0.7, y=0.35}, + --textures = {"mobs_rat.png", "mobs_rat.png"}, + visual = "mesh", + mesh = "mobs_rat.x", + textures = {"mobs_rat.png"}, makes_footstep_sound = false, walk_velocity = 1, armor = 200, drops = {}, - drawtype = "side", + drawtype = "front", water_damage = 0, lava_damage = 1, light_damage = 0, @@ -181,7 +184,7 @@ mobs:register_spawn("mobs:rat", {"default:dirt_with_grass", "default:stone"}, 20 minetest.register_craftitem("mobs:rat", { description = "Rat", - inventory_image = "mobs_rat.png", + inventory_image = "mobs_rat_inventory.png", on_place = function(itemstack, placer, pointed_thing) if pointed_thing.above then diff --git a/models/mobs_rat.png b/models/mobs_rat.png new file mode 100755 index 0000000000000000000000000000000000000000..f83da08791255082ffb2622c0e10beda619f80ba GIT binary patch literal 1056 zcmV+*1mF9KP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGf5&!@T5&_cPe*6Fc02*{fSaefwW^{L9 za%BKeVQFr3E>1;MAa*k@H7+qQF!XYv000AzNklbwB-_72yGEGrt!tg6KZ07fT$r}5Wygt5TY^auk~xsau{}pHaeMXcW2I=?_4K! z%1(CES!R}<-00|Ny;hsdWOxpkH;i%9H%4xb^hbB2+wE+2J6$K|q&A%u0K5PQheFq> zu2rkDrTUi^7kzVle4LdYpaY;cdjMwMNh?4ViMpUeCLou~JxFXHPrUh>e*ZGRQ!mv3 z;ME1-zLR${%D{t2IPCMl>5o`6TA7=ZEm;ABuIIB)e!E}JlZR)C16~fM_B?=wNTg*X z6A4j~%VwFSVo}wFLZNZjH37(@>n!yV?Yp6!z3|hM_&$tQbzSp9tW5pR;M_(d5g!2L z5BK<6;@#`Wv;F9cqp?>2wkqu*0Q?YRae^m)$V)JE@p$~h)b20$1l5OQdq3UJ=M$e6 z>vglTu6V$QsRc}-P$2rUXr_mVA&jo2V*NDz7Q_Fzr{5=zDv463-RV`q1!NFFov@}| z0N!+~wXsUMRLW#BtPBFE6H+sTi_Tyu!*9{mZ?gx*39sPHs3By=s@Sh3X%4DFc7sEr za_eFsNl*6x!EXG&73pDSxm-3i*a7q>LKF$lSS*%ICWD8OVM`=~dX;enpm5WQa5yZ| z>&-QvbMHPv4{v8I9EjErI}P zSAk-oAn%leE`sqwWL1Y;v(d0_;g)Ja1~9sU2C>ouY;E4rJ<2~Qhm0DiyC{`+c>zfe z`#kUft&I(ejCxpWHq)t;#)mUOy~vmra4;H;Y7b)ynU{VR*LxoDlbxQ{YGDN=iyZcO zgAt|&z$7?2WtVzWF%Q5ufVD=mw$Muv2l%7}Baw(6E*6TuGD}UQWW{HPxpE1RP-3-v z+cnJuBQBFnYZ`S?VnS300g&)Td4N*b?6zC2Aszs6SQBCB1>84a;6TG<+O@j#upysqhCF#L~OSzh63y;(_>bzK)ZJDZ>76G_2% z0Mn?)4<9vFSFL7RTY;MuVGJiYV!r8X|F6e27ojkMw`nGw4&qTt+ncwn=fTj*8Jg|E a0)GMXT!AwQZY9V70000WvisK2!UfERspe) z1X7NzKa~VcD-76Jh=uTwfDaMIxi=8reb)=SJA2vL@64Hfy0o}3J$Y_YM5gsd_jazQ za!gEga_&ER{9I&AmTvaua~t)DdWqac^|`y5kp!Tsr4$!25sE-WMM`G1ez}X8kOGLR zl>Z%aaTB8u0u?QJQ!A~F4>KnXpejlU(g9Ot#(=9@2CANON)0zR8bK(uXt6LlVNhy8 zVGs^AEi4GA=ZT`BrOtOBp{dz05abav{W-*@mWrJGws{fePP0r@AWzU8W=duZ_q;y? zbKK%5-<(=)Bsg>TXmBGm~SI56h&E4I5{qp_WweKe$eqQ+98QWd!A3PXr aZfsua$n2lp=WlyCyfFW^Ktzb+n6Mdax7z^Z+nk;EMAibF zy@OVObB_0;5df{hU_htS0l>v^4HSkU-g}<+dtB^zc=&;;(r&kT*X`C#gMPmcfH8*6 zW^+c@T1#XtWm)jN-_!5+5s^CIdrtr$B9vuG9LJ&7+4T|=pz4>0QRxDR5y!Xc;MvbJ%T2%GeCCkoOc<)J)gv2?b$>cbL`C@^pRz<3+ zhzNPUBXJH9sXdA!?(e@7MG>cDWOjR7cMy>ZMT{{NMZy0p0B~PI%CaQOGENNi>FKwM z$eCBi22gD;04P3%q-k1zsw!7kNiD4@adbMMvMgT#%;&v2=d?-fE&A25Rq+7OiUCj` z)35dV;-~;7ZhGcHg*G0K5fP@-DeLtkqv7ykg>MegbPR|60aazY-7*{w09dad|5c-v zFVmj{A|gduNGohfHNal42T%hw)-0=RDXVNLCpr2DRDasLSw7KJ00000NkvXXu0mjf DJva2) literal 0 HcmV?d00001