From b2215f3943f9f8900f9d861585c290d8ba923d29 Mon Sep 17 00:00:00 2001 From: D00Med Date: Mon, 21 Nov 2016 10:45:33 +1000 Subject: [PATCH] More plants >added new plants >added damage for plant table >removed selection box from plant pots --- init.lua | 20 ++++++++++++++------ nodeboxes.lua | 2 +- textures/scifi_nodes_flower3.png | Bin 733 -> 1006 bytes textures/scifi_nodes_flower4.png | Bin 0 -> 565 bytes textures/scifi_nodes_plant3.png | Bin 0 -> 257 bytes textures/scifi_nodes_plant4.png | Bin 0 -> 261 bytes textures/scifi_nodes_plant5.png | Bin 0 -> 863 bytes 7 files changed, 15 insertions(+), 7 deletions(-) create mode 100644 textures/scifi_nodes_flower4.png create mode 100644 textures/scifi_nodes_plant3.png create mode 100644 textures/scifi_nodes_plant4.png create mode 100644 textures/scifi_nodes_plant5.png diff --git a/init.lua b/init.lua index 24cdfb6..1aba372 100644 --- a/init.lua +++ b/init.lua @@ -388,18 +388,23 @@ for _, row in ipairs(node.types) do end node.plants = { - {"flower1", "Glow flower", 1, 50}, - {"flower2", "Pink flower", 1.5, 10}, - {"flower3", "Triffid", 2, 0}, - {"plant1", "Bulb plant", 1, 0}, - {"plant2", "Trap plant", 1.5, 30}, + {"flower1", "Glow Flower", 1,0, 50}, + {"flower2", "Pink Flower", 1.5,0, 10}, + {"flower3", "Triffid", 2,5, 0}, + {"flower4", "Weeping flower", 1.5,0, 0}, + {"plant1", "Bulb Plant", 1,0, 0}, + {"plant2", "Trap Plant", 1.5,0, 30}, + {"plant3", "Blue Jelly Plant", 1.2,0, 10}, + {"plant4", "Green Jelly Plant", 1.2,0, 10}, + {"plant5", "Fern Plant", 1.7,0, 0}, } for _, row in ipairs(node.plants) do local name = row[1] local desc = row[2] local size = row[3] - local light = row[4] + local dmg = row[4] + local light = row[5] -- Node Definition minetest.register_node("scifi_nodes:"..name, { description = desc, @@ -409,6 +414,9 @@ for _, row in ipairs(node.plants) do groups = {snappy=1, oddly_breakable_by_hand=1, dig_immediate=3, flora=1}, paramtype = "light", visual_scale = size, + buildable_to = true, + walkable = false, + damage_per_second = dmg, selection_box = { type = "fixed", fixed = { diff --git a/nodeboxes.lua b/nodeboxes.lua index 2195d54..9af582d 100644 --- a/nodeboxes.lua +++ b/nodeboxes.lua @@ -22,7 +22,7 @@ minetest.register_node("scifi_nodes:pot_lid", { sunlight_propagates = true, selection_box = { type = "fixed", - fixed = {-0.5, -1, -0.5, 0.5, 0.1, 0.5} + fixed = {0, 0, 0, 0, 0, 0} }, collision_box = { type = "fixed", diff --git a/textures/scifi_nodes_flower3.png b/textures/scifi_nodes_flower3.png index 2c17b4eb6d685297c39c7aaf388b31c8009bf61f..ae1ea8f773cd905f75201100a7ebb26f6ccdbdb0 100644 GIT binary patch delta 964 zcmV;#13UcP1?~rsIDZ46NklAHcgZeLL%7+lI@DE zPy-jz!-^M8akB|G5B9c^K!WjB4_=IkaUpU+)EF<21tO50EVvgA1RF6?LTdtTQ=HIt zMj@{U^3|E?(9((Zz05cB{XEb6Jn#3-2NW5#BS9AJzpg#ZwttWIcQZ;Iz0xC7@b5yR zS9-*?BSBuzY?+c+&unq+NRW#qQC2LGpKL#pXy5+(54sV!%f{~|C16xRo4vfUhR@MN zX$fevy%D&}cZRQ%)$EHRaNm8Ej4H%GzRzYa`VtSOsiX?XD{BCNb5HwqPb=~lP2kOy z5NS#Lb2_2}FMl?B0I=j;&7W<2&{>1e(FDZP3i!SVOtl>6ssmq(Ufw1|l-+5;Gj$kU zdW{nmU;9O0L?QGnM#&O^SHB%&d3(33zQ&&YzMM#90RZ4c1?%1c;G(lqH@*-VGRwHW z#-0NP06mLQx_Rmd1Hiw(HXyzlgFm{i8*|eBLk`GAXMZJ@6DhRMf5^c*U<8jSgh(`v zp2gh3Lyb;;oBEVj(zmHkxU~|~%^iZ10m4+vaW<0B?E)c{nOs_MEr1bBj5R9Pvlu0# zqB;wP8l9Z4Xoeb{e6Q^!$`9F~Zf0PMmm!r*AtR@;G_yniAnXxV?3IZ2d%-GgoBEy0 zlG{+j3V+J$Dj?4%u@IUi0PqC79AAxP35XCx_9C&bgUBs)a_e9RPq#lIc|M7q3j{T+ zWWhz)sw&aoY0yb7Y$;SPIYlVKH|FO__j3|$HLO5=mWE^i*T&i4c^398gl6g1N{qCY z>|24>!496hvqoZ-G6gpAv8pHS;y2fL+CF1iNP&5UVV z8;=J@$>DP7>R_&Kg0`QfQGUn<- z{eLDmBD2WIX}yAB1ppwq$4LMSdrLyViiMW%16uhv-fbY2OyU0*ufET%_*+Lo0-k`E z^JO1jjaklq&y!FaGs7>*6Y#Rb<-o?f4a^L`q*-&V#Ue delta 689 zcmV;i0#5zz2i*mbIDZ0Hi?zmGf7;Gz z_U*p;zWHX}n+5(?qpJYXRe&aq!z_VU0)&R5J-l>-iJ#cq2!H6{tryzD(wB)y*v!hV zgKysgEe{ZN0}TaM%VCNDzCi1LXiQ0+UyVA?DczfKbQznJy&IFvyX=r zhE7e!+1eosXJaHtaWdTls?rR7Jo%jA_Ws68tfxpMq_#Bb`kNiNkWlvU|!z&5E!F`mj4Hg^0%+s=*nHoH{riO zj3OzKW|jR|v*3KM!Xhb=ynZj**KM5dRoE!9{BC&cTgyEVOoYh)$`77BpM;T=NP~dE zM2H?!XJj@!;AUovj9D4wH;!YY0tcCWHZ0ay1S9;z00000NkvXXu0mjf)@?*W diff --git a/textures/scifi_nodes_flower4.png b/textures/scifi_nodes_flower4.png new file mode 100644 index 0000000000000000000000000000000000000000..84070cd106dbd1b4da5912c7c21023154c6efa6c GIT binary patch literal 565 zcmV-50?Pe~P)L~!UJIE#x=!9~!;!N~_OrMTq}3jw$^n2O^D$kxI6Sj0mxvp8cLTyCd|AJRV(zUx`2sOStW*sBexp)A z3?5+{IsFas+o(P)QJE6OR*rgiTcQFkD)gg|j)h7Izm&7JvhT%y3BR)`N@ZIvQP~l+ zoc@OJAPiZ+xFJKkyTL)SAc6C|<46e+y{@@mK9m+P6#yJS z#BooA0ssKlk2hrXzQK4oReH#Wi?J7#QoAX)G4W?LMNMu3PsTLZ5ZMh^}xH!60KA-l=jD!xMZkF>+!`uNUu|V}sa54b4 z<&sn;8JT@-A=F*dXFCOFuQ>jOC8C5608*JGqJa1Y!(%ekk46}900000NkvXXu0mjf DpCI=Y literal 0 HcmV?d00001 diff --git a/textures/scifi_nodes_plant3.png b/textures/scifi_nodes_plant3.png new file mode 100644 index 0000000000000000000000000000000000000000..1c1252d6b451f5584379317a1a60df3fdcb4960c GIT binary patch literal 257 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP;j%S zi(`nz>Ewh1%tvab|DV3f>d*W}8HF|1zTf|FVDkSq_IZEA!(J<&7g)LK@c*MV(;r_w z({Z{it<;lEELM^Y2-@tY&o}t9_vf64Z`UfhHL-E5{`xna-!N66JUHcp$m5g*Ah_}G zmG$A%vEL=@)>-x@atPZ!&-}Q_FawA$T;b+vSyZUPu2kKj*(G6iyHKh@hL4Abry{vw yVgSP-hII`oN1m4CGEwh1%txk0|DA5N=9BzAp~FEW~mGce57E_=MEbjg397Z^NU{an^LB{Ts5VMSuC literal 0 HcmV?d00001 diff --git a/textures/scifi_nodes_plant5.png b/textures/scifi_nodes_plant5.png new file mode 100644 index 0000000000000000000000000000000000000000..6cfaeff99db08ed4fae0e0477a721f3cd9612c1a GIT binary patch literal 863 zcmV-l1EBngP)2DD}wmXhJ<;?_Z$!KGw!Iht$+gbXLa3LUN*h(iz~jj@3=sijdnybitZdUv@? zt`4O`-gX~%-}}Ay|G$?2{pd$O`e74c(MSIUL|hiA4-po9lqx0+5dR#?4B^xxy+Cg` z1!$hMJI>5qv4Vap$gJBt15N=xY#cLSlj5?VUAo^W*uI}CCMY9iZO;6J#aZK(9S;%QJ}gFFvt9T>wR;0Hq^)%ue%izK&e7#Q5{O zH=DXHIt1Vs@G75pf>@neV*qe|dVyZaqf&r6CA@|Qa>)`4i=Z;HNEH*bI<>}TV_sTW zpP{PKvNh}Z=>@7v%QkV(DG12|g;afW$r8&YODrR0ZO1Au3-mEv!MNWAGaR3mmGv2N z46rT8td_4MBn$LPy`Xv0#`iCmhWGfh{=BNR@H9Gs=P#cjEc$4_Q9xW4=ttuUVbNzW zkQ+5 zm)3SG$A@HrYU;u{u;@a^6qMDEImo=)-kr!Eg9r-A0-3Ae$*mH1OK#Z#tB$zUDw|5n z(3PkZAoIBK$*JY*hNK}`pho~ao**((7R!+(>^2I{ehZpvg>JtKN9hXYr2y?%Y(k#= zC|%JyIWGlh_}?-9G1ORiMAON7zD8TB!0mC(dPl&!+JrtLzS^S0v06wcb