summaryrefslogtreecommitdiff
path: root/pacmine/fruit.lua
blob: 2969ecc83a19d0d204d06e90dad9246942a07c45 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
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 = {immortal=1,not_in_creative_inventory = 0},
	--node_box = cbox,
	selection_box = cbox,
	collision_box = cbox,
	on_timer = function(pos, dtime)
		print("DELETEEE??")
		minetest.remove_node(pos)
	end
})
end