From 36c4aa784e9275d1419ded0b159b538dadcbb151 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20P=C3=A9rez-Cerezo?= Date: Mon, 25 Dec 2017 21:01:10 +0100 Subject: [PATCH] Removed debugging code --- init.lua | 15 +++++++++------ textures/advboats_inventory.png | Bin 0 -> 800 bytes textures/advboats_wield.png | Bin 0 -> 575 bytes textures/boats_inventory.png | Bin 851 -> 0 bytes textures/boats_wield.png | Bin 546 -> 0 bytes 5 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 textures/advboats_inventory.png create mode 100644 textures/advboats_wield.png delete mode 100644 textures/boats_inventory.png delete mode 100644 textures/boats_wield.png diff --git a/init.lua b/init.lua index df54fc5..40d04ed 100644 --- a/init.lua +++ b/init.lua @@ -72,6 +72,9 @@ function boat.on_rightclick(self, clicker) end clicker:set_detach() end + if not self.selfdriving then + minetest.chat_send_player(name,"Press E to save path and enter automatic mode") + end self.driver = clicker clicker:set_attach(self.object, "", {x = 0, y = 11, z = -3}, {x = 0, y = 0, z = 0}) @@ -158,7 +161,7 @@ function boat.round_pos(self) pos.x = math.floor(pos.x+0.5) pos.z = math.floor(pos.z+0.5) self.object:setpos(pos) - minetest.add_entity(pos, "advboats:mark") +-- minetest.add_entity(pos, "advboats:mark") end boat.get_instr_pos = function (instruction) return {x=instruction[1], y=instruction[2], z=instruction[3]} @@ -168,7 +171,7 @@ function boat.save_pos(self) local pos = self.object:getpos() local o = math.floor(self.object:getyaw()*4/math.pi+0.5)%8 local s = self.v - minetest.chat_send_all(pos.x.." "..pos.y.." "..pos.z.." "..o.." "..s) +-- minetest.chat_send_all(pos.x.." "..pos.y.." "..pos.z.." "..o.." "..s) if not self.instructions then self.instructions = {} end @@ -178,7 +181,7 @@ function boat.save_pos(self) return end local lastpos = self.get_instr_pos(last) - minetest.chat_send_all("Last position:"..lastpos.x..","..lastpos.y..","..lastpos.z..", Distance to last position: "..vector.distance(pos,lastpos)) +-- minetest.chat_send_all("Last position:"..lastpos.x..","..lastpos.y..","..lastpos.z..", Distance to last position: "..vector.distance(pos,lastpos)) end @@ -230,7 +233,7 @@ function boat.selfdriving_step(self, dtime) self.dnext = vector.distance(curpos,nextpos) end self.dnext = self.dnext - math.abs(self.v*dtime) - minetest.chat_send_all(self.dnext) +-- minetest.chat_send_all(self.dnext) end function boat.on_step(self, dtime) @@ -240,7 +243,7 @@ function boat.on_step(self, dtime) local yaw = self.object:getyaw() if ctrl.aux1 then self.selfdriving = true - minetest.chat_send_all("Boat is now selfdriving") +-- minetest.chat_send_all("Boat is now selfdriving") end if ctrl.up then self.v = self.v + 0.1 @@ -339,7 +342,7 @@ minetest.register_entity("advboats:boat", boat) minetest.register_craftitem("advboats:boat", { - description = "Boat", + description = "Advanced Boat", inventory_image = "advboats_inventory.png", wield_image = "advboats_wield.png", wield_scale = {x = 2, y = 2, z = 1}, diff --git a/textures/advboats_inventory.png b/textures/advboats_inventory.png new file mode 100644 index 0000000000000000000000000000000000000000..7f90584a1a69e86905c77c85d9f7dede155afdcb GIT binary patch literal 800 zcmV+*1K<3KP) zh-*J{Tsn_&MU{3*SVu5=VLO6nK~_dFeq}*sQZ`XTF^+LajBrRwKQMr3MRs68WmG+H zTtQYzIeB75OG7$eQ9wmOK4eZUs)bIVeM*>jMw@v?hH5>ce@d2hLz8nuY*a6&f=r}= zOpb3riflc2T{fG0NS=E~gJ(N{WIA?RGHFsTk8whSW;k$HFL;#2d9Y_EG010qNS#tmY3ljhU z3ljkVnw%H_000McNliru;S3oQI3&!`(vScE0aZyvK~y-)-I7Od!axv(eS-riA+$?+ zFG|mCn|rsx4O2{asQ>>S6HuH`#351+d6#{f`LsJbGZgiua4u@2ehI{x4b0yFvGUsh z=Xnb-NhI#p)$o)SRe~djU8T3b3LJ|NigF`z0+K!;#}8=J^v&9?C>;OMJCUD}9sZ zRFP>}evQw}0RgcZ!bDQ+z!?L(TA?M^CECE>TfA_^Acm!N&*H-g0Dw2^ijJXh9+yZo zq{&7-02L#u9Ry~lj7|&R{#ZD~8rw1Jp47JN@ieHlQ!hW;bcqS)wVLevz#8=dU%Odq zV-ku));Wf0%2ub_%dAW)2{nn%X3rRgZIzFTtD{UJj;=&!8j@6Q-L|}z^@~sQc)Nb3 e-*$`C|JDaRs&s^`Z)dy!0000J%=P)QD2kZ(bZYdv#XGG|aNV@)bxN++y^OPh8>jBr72S2Jx@ zEq`V`bXzl5Ml)+vF{gq~lypUiY(0~3JcMdHePla>X*qgeIeTF;sDn>~YCw8oK3YX8 zrGQMLeMpvbK#FcWQA99aNi0-BCX#bOh-W%uPB2P9FlkXKY*si?Jt3KPNPu87y7d!z z00001bW%=J06^y0W&i*H0b)x>L;#2d9Y_EG010qNS#tmY3ljhU3ljkVnw%H_000Mc zNliru;S3oQISG&zzoY;F0USw0K~y-)?UUuMg zrZCetXwI)Q%Qw4ccZS2^rC(i|0dtefC$|&K3jcC7`d_kOk?$`8vj)5wfZrS&s@q zvP_zRU|<|-Wk8*A0&HVYnu_`Ru7|`+$z>fx7>PidOy1Qu4<&N7W&(L=sSzb)Mh2dZ zDkNaI{2OQn)zoDWiO}j#$Dxc9W6eS!$MyZqsSu}WkS%cYyW4;I5uaW{Dt-NpOqKuu N002ovPDHLkV1ib*;!OYm literal 0 HcmV?d00001 diff --git a/textures/boats_inventory.png b/textures/boats_inventory.png deleted file mode 100644 index f9d082e31625c099490403a56906e922e2ea9e72..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 851 zcmV-Z1FZasP)>bI*)Nhm3B#3M=*L}JA!9HRz@*?WkF_AHc>+{j&Vqga7ao&Fo0-9c3?qe zR6TE8K~_mQd16INLponkKt(}5WKJ!rg-)P-N|<*>n|VftYCWQVN|tp)lXF9CR4=E3 zOr(KKj&DGUY(02gHk*4$o_j}wXFGsoI(Az!X;LqbaYBP;IB-`nU`i^CZ9s@>J9}X` zfn+vxTQz)OGkIP!b6GQIP%D~uM3QnrjBPxHXgYjiIcifdYEmsuJRy~ILX>krh-o=* zRxVvgDOf}&RYE14TQCv;002C6QchCF4C!)z#F_%)z?4wzjROrk zg#{I`ySuwv-~76p?lSrRYdN5Rg6?&ebLY%6bI z-nq};QSUzDun5`WTPSq6&@T6!4T~zlRFQC4DK5=Fe3b*&Ya)cAoQkrdfMie}9i0xe zz~?6l6eFw~7^$inDe-2?0((6T_%UzsiV=4?0YXMn^bDJenO^0@Ux!aE$C4=nlr4i( z(PP4u1SpW_7tagT{`IYM^0Q2Yu*Js)!RYZ%-d*VW}xw7 zaApN-Y~D;pq@3fvR?>;w(8Xe_NsBv}aFJ|=eSC6WN`O!7e>1udibU2qhRMiIzEB)* zz?%b_L?gY|lx( dAMEQD2kZ(bZYdv#XGG|aNV@)bxN++y^OPh8>jBr72S2Jx@ zEq`V`bXzl5Ml)+vF{gq~lypUiY(0~3JcMdHePla>X*qgeIeTF;sDn>~YCw8oK3YX8 zrGQMLeMpvbK#FcWQA99aNi0-BCX#bOh-W%uPB2P9FlkXKY*si?Jt3KPNPu87y7d!z z00001bW%=J06^y0W&i*IG)Y83R5;7+kXv?xAQVLd0)l9aK=G|HzG95cYyNX9w)v3N zA++~>xdBdTSqmSkCILNo9`d~K_;lU?lIGZh zQFU*qD3P!_$ZW(2`cRN^UHThnhBcH6gwu5h7)qtBnMH~{9t1b9 k#*!tWkz&lBcYo-<03BBywb>I+MgRZ+07*qoM6N<$f=^K0k^lez