From eeebc183a516465748669d282a0ee5b42ee911ce Mon Sep 17 00:00:00 2001 From: MCLx86 Date: Tue, 21 Dec 2021 21:18:26 -0500 Subject: [PATCH] more last minute fixes --- README.TXT | 34 +++++++++++- mods/main/textures/main_drill.png | Bin 0 -> 334 bytes mods/main/textures/main_pickaxe_stone.png | Bin 0 -> 260 bytes mods/main/textures/main_pickaxe_tier2.png | Bin 0 -> 248 bytes mods/main/tools.lua | 64 ++++++++++++++-------- 5 files changed, 74 insertions(+), 24 deletions(-) create mode 100644 mods/main/textures/main_drill.png create mode 100644 mods/main/textures/main_pickaxe_stone.png create mode 100644 mods/main/textures/main_pickaxe_tier2.png diff --git a/README.TXT b/README.TXT index 4014848..80278b7 100644 --- a/README.TXT +++ b/README.TXT @@ -1,4 +1,36 @@ -Coconut Collection - 12/22/2021 Alpha1 +Coconut Collection - 12/22/2021 Alpha5 + +A game heavily inspired by "Coconut Hut" for the Ouya, it's a competetive 2-player game where you collect coconuts and sell them in order to gain cash. + +How to play: +mine coconuts w/ your pickaxe, you can click with coconuts on payphones to sell them and get a better pickaxe, you have to take the handset off +the hook first by left clicking. + + + +Prices: +8 coconuts = steel pickaxe +20 coconuts = pickaxe tier2 +99 coconuts = coconut drill + + + +Note: still WIP + +Licenses: mixed (MIT and GPL 2.0) + +Includes the following mods: + +main - made specifically for this game, MIT + +coconut - also made for this game, MIT + +telephone - a heavily modified version of my telephone mod that I wrote a couple of months ago, MIT + +indsutrial_decor - a small mod that I wrote back in 2018, adds a few decor blocks; nothing special, MIT + +skybox - mod by sofar, GPL 2.0 + TODO: diff --git a/mods/main/textures/main_drill.png b/mods/main/textures/main_drill.png new file mode 100644 index 0000000000000000000000000000000000000000..d2521f94fc91b69190ac3ca392e183da7eb04b22 GIT binary patch literal 334 zcmV-U0kQsxP)Px$2uVaiR5;6}lEF>GFc^iuSe>AhBe(WIlm)y56Hp0>p4tUM2dKIL2niw~B@=WB zFHn_BZyc#QK~-}Ao8OK_BJtl6=e_s&<%fSx22kY6%9q>SIqU6EN#IE$FuB_G?tu+9HzNAfESz`>w7yurhUb9YvrmigDMK1Nn;FqAtm6hn_!wbfk zpof$RfQs+@c7176A}5sB2!7*sch01Euv`ZpI)mHkeGu5{U_2TEuwRwvY$2aoLRg2{A{WG~>N*+jIAF=O1Qb=K! gI4CjhqD$!J3%VnGh$lymDgXcg07*qoM6N<$f`AW`y8r+H literal 0 HcmV?d00001 diff --git a/mods/main/textures/main_pickaxe_stone.png b/mods/main/textures/main_pickaxe_stone.png new file mode 100644 index 0000000000000000000000000000000000000000..7e0a561de6aad549c4fa7d50a4a725c04ef688fd GIT binary patch literal 260 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|_IbKEhFF|V zPHAY`QSkpiPsM>nQ>7(0b{ZQBa6UTp_y1uX&TG$p-G8Y1alQ(3Lc;H38~!i*RKv4e zzAj1OGy@wOTU+*?XFS>K>ylFvfZ)i}m=gQ^`x0$JZl|aJO^Mi2q^zvG@!UR(&jQVL zyJQc4O11aoK9Z2T?!S1tT+{EFOCmU~J!@jWaclK`3ERKnhC;avyV7D_&Cs~mV=C5h zv1d+}q~^t*BnHiMZe}f=A!lDm_Dqa9tD&b5Zp;h>4EAXyQx^T3{08U~22WQ%mvv4F FO#sE$X}$me literal 0 HcmV?d00001 diff --git a/mods/main/textures/main_pickaxe_tier2.png b/mods/main/textures/main_pickaxe_tier2.png new file mode 100644 index 0000000000000000000000000000000000000000..a257d6c753b847755e3ea85abba09424180de569 GIT binary patch literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|HhH=@hFF|V zPH|v*etzzc^9{@rQjrEp!s#y8{ycu}AM;Dn;>OK~Y)4yv|1baiF}b7DH!Vfw8mqx! z%NsW(*TwBUwITboTAQo3xsj2P0Oy3*69>=neHRkm$o8dtoAI5!#q95-W@L97F+6)7 z8*O&*Fq5)C=fyo4Pu<*7-WP1x{J5Oa?Cgt%PNB0Fyb58)Vay&EdlDH|&I;sFa5wHc w>n(Qvue|uX|MRCz@!Xciqd(zkjs^om_KW(grY&VRfv#upboFyt=akR{0OWOJ!~g&Q literal 0 HcmV?d00001 diff --git a/mods/main/tools.lua b/mods/main/tools.lua index 8400424..e0801a7 100644 --- a/mods/main/tools.lua +++ b/mods/main/tools.lua @@ -18,6 +18,42 @@ minetest.register_item(":", } }) +minetest.register_item("main:drill", +{ + type = "none", + wield_image = "main_drill.png", + inventory_image = "main_drill.png", + tool_capabilities = + { + max_drop_level = 1, + full_punch_interval = 0.8, + + groupcaps = + { + cracky = {times={[1]=2, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, + }, + damage_groups = {cracky = 8}, + } +}) + +minetest.register_item("main:pickaxe_tier2", +{ + type = "none", + wield_image = "main_pickaxe_tier2.png", + inventory_image = "main_pickaxe_tier2.png", + tool_capabilities = + { + max_drop_level = 1, + full_punch_interval = 0.8, + + groupcaps = + { + cracky = {times={[1]=4, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, + }, + damage_groups = {cracky = 8}, + } +}) + minetest.register_item("main:pickaxe_steel", { type = "none", @@ -30,10 +66,9 @@ minetest.register_item("main:pickaxe_steel", groupcaps = { - cracky = {times={[1]=6, [2]=1.00,[3]=0.50}, uses=0, maxlevel=1}, - crumbly = {times={[2]=2.50, [3]=0.80}, uses=0, maxlevel=1}, + cracky = {times={[1]=6, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, }, - damage_groups = {fleshy = 5, cracky = 8}, + damage_groups = {cracky = 8}, } }) @@ -41,6 +76,7 @@ minetest.register_item("main:pickaxe_stone", { type = "none", wield_image = "main_pickaxe_stone.png", + inventory_image = "main_pickaxe_stone.png", tool_capabilities = { max_drop_level = 1, @@ -48,27 +84,9 @@ minetest.register_item("main:pickaxe_stone", groupcaps = { - cracky = {times={[1]=3.80, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, - crumbly = {times={[2]=3.50, [3]=1.80}, uses=0, maxlevel=1}, + cracky = {times={[1]=8, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, }, - damage_groups = {fleshy = 4, cracky = 5}, + damage_groups = {cracky = 5}, } }) -minetest.register_item("main:ax_steel", -{ - type = "none", - wield_image = "main_pickaxe_stone.png", - tool_capabilities = - { - max_drop_level = 1, - full_punch_interval = 0.4, - - groupcaps = - { - choppy = {times={[1]=3.80, [2]=2.00,[3]=1.50}, uses=0, maxlevel=1}, - crumbly = {times={[2]=3.50, [3]=1.80}, uses=0, maxlevel=1}, - }, - damage_groups = {fleshy = 4, cracky = 8}, - } -})