diff options
author | Fernando Carmona Varo <ferkiwi@gmail.com> | 2015-10-24 17:13:09 +0200 |
---|---|---|
committer | Fernando Carmona Varo <ferkiwi@gmail.com> | 2015-10-24 17:21:41 +0200 |
commit | 3a59f18eb196a3fddb8c67d5e5143a6e3ab0e11b (patch) | |
tree | 1b9b0f5d6b55fdb6e7cacaf4fc1d5cd50b23ff4e /pacmine/fruit.lua | |
parent | a538d073951f06bf52f7e9f7cc8afe76efffb343 (diff) | |
parent | 683316f94c578ec030dc762eb256fd96c4dd978e (diff) |
Merge branch 'master' into arcade
Conflicts:
pacmine/init.lua
pacmine/portals.lua
Diffstat (limited to 'pacmine/fruit.lua')
-rw-r--r-- | pacmine/fruit.lua | 35 |
1 files changed, 35 insertions, 0 deletions
diff --git a/pacmine/fruit.lua b/pacmine/fruit.lua new file mode 100644 index 0000000..29389a8 --- /dev/null +++ b/pacmine/fruit.lua @@ -0,0 +1,35 @@ +local cbox = { + type = "fixed", + fixed = {{-0.875, 0.125, -0.0625, -0.125, 0.875, 0.0625}} + } + +local pelletitems = { + {"cherrys", "Cherrys","2"}, + {"apple", "Apple","3"}, + {"orange", "Orange","4"}, + {"strawberry", "Strawberry","2"}, + } +for i in ipairs (pelletitems) do + local itm = pelletitems[i][1] + local desc = pelletitems[i][2] + local hlth = pelletitems[i][3] + +minetest.register_node("pacmine:"..itm,{ + description = desc, + inventory_image = "pacmine_"..itm..".png", + tiles = {"pacmine_"..itm..".png",}, + drawtype = "mesh", + mesh = "pacmine_"..itm..".obj", + paramtype = "light", + paramtype2 = "facedir", + walkable = false, + light_source = 14, + groups = {cracky=3,not_in_creative_inventory = 0}, + --node_box = cbox, + selection_box = cbox, + collision_box = cbox, + after_destruct = function(pos, oldnode) + pacmine.on_player_got_fruit() + end, +}) +end |