Add files via upload

master
IIIullaIII 2018-05-01 12:39:19 +02:00 committed by GitHub
parent a69949611b
commit 516be5354b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
78 changed files with 7185 additions and 0 deletions

27
colors.lua Normal file
View File

@ -0,0 +1,27 @@
local Color_list = {
{ "Red Color", "red"},
{ "Orange Color", "orange"},
{ "Grey Color", "grey"},
{ "Yellow Color", "yellow"},
{ "Green Color", "green"},
{ "Blue Color", "blue"},
{ "Violet Color", "violet"},
{ "Black Color", "black"},
{ "White Color", "white"},
{ "Cyan Color", "cyan"},
}
for i in ipairs(Color_list) do
local Colordesc = Color_list[i][1]
local color = Color_list[i][2]
minetest.register_craftitem("nodeu:boccetta", {
description = "boccetta",
inventory_image = "boccetta.png",
})
minetest.register_craftitem("nodeu:colors_"..color.."", {
description = Colordesc.."",
inventory_image = "colors_"..color..".png",
})
end

BIN
colors_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

268
craft.lua Normal file
View File

@ -0,0 +1,268 @@
local Lamiera_list = {
{ "Red Lamiera", "red"},
{ "Orange Lamiera", "orange"},
{ "Grey Lamiera", "grey"},
{ "Yellow Lamiera", "yellow"},
{ "Green Lamiera", "green"},
{ "Blue Lamiera", "blue"},
{ "Violet Lamiera", "violet"},
{ "Black Lamiera", "black"},
{ "White Lamiera", "white"},
{ "Cyan Lamiera", "cyan"},
}
for i in ipairs(Lamiera_list) do
local lamieradesc = Lamiera_list[i][1]
local colore = Lamiera_list[i][2]
minetest.register_craftitem("nodeu:lamiera_white", {
description = "lamiera_white",
inventory_image = "scalaa_white.png",
})
minetest.register_craftitem("nodeu:lamiera_"..colore.."", {
description = lamieradesc.."",
inventory_image = "scalaa_"..colore..".png",
})
minetest.register_craftitem("nodeu:farettow_"..colore.."", {
description = "farettow_"..colore,
inventory_image = "farettow_"..colore..".png",
})
minetest.register_craftitem("nodeu:ringhiera_nodeu", {
description = "RinghieraNU",
inventory_image = "ringhieranodeu.png",
})
minetest.register_craftitem("nodeu:ferro", {
description = "Barra di ferro",
inventory_image = "bferro.png",
})
----LAMIERA BIANCA
minetest.register_craft({
output = "nodeu:lamiera_white",
recipe = {
{"","","" },
{"","nodeu:colors_white",""},
{"","nodeu:lamiera_"..colore,""}
}
})
--[[minetest.register_craft({
output = "nodeu:scala_white",
recipe = {
{"nodeu:lamiera_white","","" },
{"nodeu:lamiera_white","nodeu:lamiera_white",""},
{"nodeu:lamiera_white","nodeu:lamiera_white","nodeu:lamiera_white"}
}
})]]
----SCALA METAL COLORATA
minetest.register_craft({
output = "nodeu:scala_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"","" },
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,""},
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore}
}
})
---SCALA CON BASE RINGHIERA INCORPORATA
minetest.register_craft({
output = "nodeu:fine_scala_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,"" },
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,""},
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore}
}
})
--LAMIERA WHITE----------------------------------
minetest.register_craft({
type = 'cooking',
recipe = "default:steel_ingot",
output = "nodeu:lamiera_white",
})
----BARRA DI FERRO---------------------------------------------------------------
minetest.register_craft({
output = "nodeu:ferro",
recipe = {
{"","","" },
{"","","" },
{"default:steel_ingot","default:steel_ingot","default:steel_ingot" }
}
})
--LAMIERA COLORATA--------------------------------------------------
minetest.register_craft({
output = "nodeu:lamiera_"..colore.."",
recipe = {
{"","nodeu:colors_"..colore.."","" },
{"","nodeu:lamiera_white","" },
{"","","" }
}
})
--BOCCETTA---------------------------------------------------------
minetest.register_craft({
type = 'cooking',
recipe = "default:glass",
output = 'nodeu:boccetta',
})
--BOCCETTE DEI COLORI----------------------------------------------------------------
minetest.register_craft({
output = "nodeu:colors_"..colore,
recipe = {
{"", "nodeu:boccetta","" },
{"", "dye:"..colore,"" },
{"", "","" }
}
})
--NODO-----------------------------------------------------
minetest.register_craft({
output = "nodeu:nodo_scala_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, "nodeu:lamiera_"..colore, },
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, "nodeu:lamiera_"..colore, },
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, "nodeu:lamiera_"..colore, }
}
})
--FARETTOW--white----------------------------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:farettow_white",
recipe = {
{"", "nodeu:colors_white","", },
{"", "default:steel_ingot","", },
{"", "default:torch","" }
}
})
--FARETTOW------------------------------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:farettow_"..colore.."",
recipe = {
{"", "nodeu:colors_"..colore,"" },
{"", "default:steel_ingot","" },
{"", "default:torch","" }
}
})
--NODO FARETTO-------------------------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:faretto_"..colore.."",
recipe = {
{"", "nodeu:farettow_"..colore,"" },
{"", "nodeu:nodo_scala_"..colore,"" },
{"", "","" }
}
})
--PIANEROTTOLO-----------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:piano_scala_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, "nodeu:lamiera_"..colore, },
{"","",""},
{"","",""}
}
})
--PARAPETTO SCALA----------------------------------------------------------------------------------------------------
minetest.register_craft({
type = "shaped",
output = "nodeu:scala_ringhiera_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, },
{"nodeu:lamiera_"..colore,"nodeu:ringhiera_nodeu","nodeu:lamiera_"..colore, },
{"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, }
}
})
---PARAPETTO X-------------------
minetest.register_craft({
type = "shaped",
output = "nodeu:ringhiera_X_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"","nodeu:lamiera_"..colore, },
{"","nodeu:ringhiera_nodeu","", },
{"nodeu:lamiera_"..colore,"","nodeu:lamiera_"..colore, }
}
})
---PARAPETTO L-------------------
minetest.register_craft({
type = "shaped",
output = "nodeu:ringhiera_L_"..colore.."",
recipe = {
{"nodeu:lamiera_"..colore,"","", },
{"nodeu:lamiera_"..colore,"","", },
{"nodeu:ringhiera_nodeu","nodeu:lamiera_"..colore,"nodeu:lamiera_"..colore, }
}
})
---RINGHIERA PER CRAFTARE PARAPETTO------------------------------------------------------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:ringhiera_nodeu",
recipe ={
{"nodeu:ferro","","nodeu:ferro"},
{"","nodeu:ferro",""},
{"nodeu:ferro","","nodeu:ferro"}
}
})
--RINGHIERA F 4------------------------------------------
minetest.register_craft({
output = "nodeu:ringhiera_f",
recipe = {
{"","",""},
{"","",""},
{"nodeu:ferro","nodeu:ferro",""}
}
})
minetest.register_craft({
output = "nodeu:ringhiera_f_ang",
recipe = {
{"","",""},
{"","","nodeu:ferro"},
{"","nodeu:ferro","nodeu:ferro"}
}
})
---RINGHIERA G 6----------------------------------------------------------------------------------------------
minetest.register_craft({
output = "nodeu:ringhiera_g",
recipe = {
{"","",""},
{"nodeu:ferro","",""},
{"nodeu:ferro","",""}
}
})
minetest.register_craft({
output = "nodeu:ringhiera_g_ang",
recipe = {
{"","",""},
{"nodeu:ferro","",""},
{"nodeu:ferro","nodeu:ferro",""}
}
})
-----------PORTAU------------------------------
minetest.register_craft({
output = "nodeu:portau_"..colore.."_ch",
recipe = {
{"nodeu:ferro", "nodeu:colors_"..colore, "", },
{"nodeu:colors_"..colore, "nodeu:ferro", "", },
{"nodeu:ferro", "nodeu:colors_"..colore, "" }
}
})
----SCALETTA---------------------------
minetest.register_craft({
output = "nodeu:scaletta",
recipe = {
{"nodeu:ferro", "", "", },
{ "nodeu:ferro", "","", },
{"nodeu:ferro", "", "" }
}
})
end

3
depends.txt Normal file
View File

@ -0,0 +1,3 @@
default
dye

9
init.lua Normal file
View File

@ -0,0 +1,9 @@
local path = minetest.get_modpath("nodeu")
dofile(path.."/portau.lua")
dofile(path.."/scala_metal.lua")
dofile(path.."/ringhiere.lua")
dofile(path.."/scaletta.lua")
dofile(path.."/craft.lua")
dofile(path.."/colors.lua")

13
models/portau.mtl Normal file
View File

@ -0,0 +1,13 @@
# Blender MTL File: 'portau.blend'
# Material Count: 1
newmtl None
Ns 0.000000
Ka 0.000000 0.000000 0.000000
Kd 0.800000 0.800000 0.800000
Ks 0.800000 0.800000 0.800000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd /home/ulla/.minetest/mods/nodeu/textures/portau_red.png

2898
models/portau.obj Normal file

File diff suppressed because it is too large Load Diff

13
models/portau2.mtl Normal file
View File

@ -0,0 +1,13 @@
# Blender MTL File: 'portau2.blend'
# Material Count: 1
newmtl None
Ns 0.000000
Ka 0.000000 0.000000 0.000000
Kd 0.800000 0.800000 0.800000
Ks 0.800000 0.800000 0.800000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd /home/ulla/.minetest/mods/nodeu/textures/portau_red.png

3150
models/portau2.obj Normal file

File diff suppressed because it is too large Load Diff

13
models/scaletta.mtl Normal file
View File

@ -0,0 +1,13 @@
# Blender MTL File: 'scaletta.blend'
# Material Count: 1
newmtl none.001
Ns 96.078431
Ka 1.000000 1.000000 1.000000
Kd 0.640000 0.640000 0.640000
Ks 0.500000 0.500000 0.500000
Ke 0.000000 0.000000 0.000000
Ni 1.000000
d 1.000000
illum 2
map_Kd /home/ulla/Dropbox/NodeBoxEditor-master/textures/scaletta.png

367
models/scaletta.obj Normal file
View File

@ -0,0 +1,367 @@
# Blender v2.78 (sub 0) OBJ File: 'scaletta.blend'
# www.blender.org
mtllib scaletta.mtl
o nodebox8
v 0.500000 0.312500 0.437500
v 0.500000 0.312500 0.500000
v 0.500000 0.437500 0.500000
v 0.500000 0.437500 0.437500
v -0.500000 0.312500 0.437500
v -0.500000 0.312500 0.500000
v -0.500000 0.437500 0.500000
v -0.500000 0.437500 0.437500
v 0.500000 0.062500 0.437500
v 0.500000 0.062500 0.500000
v 0.500000 0.187500 0.500000
v 0.500000 0.187500 0.437500
v -0.500000 0.062500 0.437500
v -0.500000 0.062500 0.500000
v -0.500000 0.187500 0.500000
v -0.500000 0.187500 0.437500
v 0.500000 -0.187500 0.437500
v 0.500000 -0.187500 0.500000
v 0.500000 -0.062500 0.500000
v 0.500000 -0.062500 0.437500
v -0.500000 -0.187500 0.437500
v -0.500000 -0.187500 0.500000
v -0.500000 -0.062500 0.500000
v -0.500000 -0.062500 0.437500
v 0.500000 -0.437500 0.437500
v 0.500000 -0.437500 0.500000
v 0.500000 -0.312500 0.500000
v 0.500000 -0.312500 0.437500
v -0.500000 -0.437500 0.437500
v -0.500000 -0.437500 0.500000
v -0.500000 -0.312500 0.500000
v -0.500000 -0.312500 0.437500
v -0.250000 -0.500000 0.437500
v -0.250000 -0.500000 0.500000
v -0.250000 0.500000 0.500000
v -0.250000 0.500000 0.437500
v -0.500000 -0.500000 0.437500
v -0.500000 -0.500000 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.437500
v 0.500000 0.437500 0.000000
v 0.500000 0.437500 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 0.500000 0.000000
v 0.437500 0.437500 0.000000
v 0.437500 0.437500 0.500000
v 0.437500 0.500000 0.500000
v 0.437500 0.500000 0.000000
v -0.437500 0.437500 0.000000
v -0.437500 0.437500 0.500000
v -0.437500 0.500000 0.500000
v -0.437500 0.500000 0.000000
v -0.500000 0.437500 0.000000
v -0.500000 0.437500 0.500000
v -0.500000 0.500000 0.500000
v -0.500000 0.500000 0.000000
v 0.500000 -0.500000 -0.000000
v 0.500000 -0.500000 0.062500
v 0.500000 0.500000 0.062500
v 0.500000 0.500000 0.000000
v 0.437500 -0.500000 -0.000000
v 0.437500 -0.500000 0.062500
v 0.437500 0.500000 0.062500
v 0.437500 0.500000 0.000000
v -0.437500 -0.500000 -0.000000
v -0.437500 -0.500000 0.062500
v -0.437500 0.500000 0.062500
v -0.437500 0.500000 0.000000
v -0.500000 -0.500000 -0.000000
v -0.500000 -0.500000 0.062500
v -0.500000 0.500000 0.062500
v -0.500000 0.500000 0.000000
v 0.500000 -0.500000 0.437500
v 0.500000 -0.500000 0.500000
v 0.500000 0.500000 0.500000
v 0.500000 0.500000 0.437500
v 0.250000 -0.500000 0.437500
v 0.250000 -0.500000 0.500000
v 0.250000 0.500000 0.500000
v 0.250000 0.500000 0.437500
vt 0.8134 0.9387
vt 0.8134 1.0014
vt 0.9387 1.0014
vt 0.9387 0.9387
vt 0.8134 0.9387
vt 0.8134 1.0014
vt 0.9387 1.0014
vt 0.9387 0.9387
vt 1.0014 0.8134
vt 1.0014 0.9387
vt -0.0014 0.9387
vt -0.0014 0.8134
vt 1.0014 0.8134
vt 1.0014 0.9387
vt -0.0014 0.9387
vt -0.0014 0.8134
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt 0.5627 0.9387
vt 0.5627 1.0014
vt 0.6880 1.0014
vt 0.6880 0.9387
vt 0.5627 0.9387
vt 0.5627 1.0014
vt 0.6880 1.0014
vt 0.6880 0.9387
vt 1.0014 0.5627
vt 1.0014 0.6880
vt -0.0014 0.6880
vt -0.0014 0.5627
vt 1.0014 0.5627
vt 1.0014 0.6880
vt -0.0014 0.6880
vt -0.0014 0.5627
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 0.3120 0.9387
vt 0.3120 1.0014
vt 0.4373 1.0014
vt 0.4373 0.9387
vt 0.3120 0.9387
vt 0.3120 1.0014
vt 0.4373 1.0014
vt 0.4373 0.9387
vt 1.0014 0.3120
vt 1.0014 0.4373
vt -0.0014 0.4373
vt -0.0014 0.3120
vt 1.0014 0.3120
vt 1.0014 0.4373
vt -0.0014 0.4373
vt -0.0014 0.3120
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 0.0613 0.9387
vt 0.0613 1.0014
vt 0.1866 1.0014
vt 0.1866 0.9387
vt 0.0613 0.9387
vt 0.0613 1.0014
vt 0.1866 1.0014
vt 0.1866 0.9387
vt 1.0014 0.0613
vt 1.0014 0.1866
vt -0.0014 0.1866
vt -0.0014 0.0613
vt 1.0014 0.0613
vt 1.0014 0.1866
vt -0.0014 0.1866
vt -0.0014 0.0613
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 1.0014 0.9387
vt 1.0014 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt -0.0014 0.9387
vt -0.0014 1.0014
vt 1.0014 1.0014
vt 1.0014 0.9387
vt -0.0014 0.9387
vt -0.0014 1.0014
vt 1.0014 1.0014
vt 1.0014 0.9387
vt 0.2493 -0.0014
vt 0.2493 1.0014
vt -0.0014 1.0014
vt -0.0014 -0.0014
vt 0.2493 -0.0014
vt 0.2493 1.0014
vt -0.0014 1.0014
vt -0.0014 -0.0014
vt 0.2493 0.9387
vt 0.2493 1.0014
vt 0.2493 0.9387
vt -0.0014 0.9387
vt 0.9387 0.5000
vt 0.9387 1.0014
vt 1.0014 1.0014
vt 1.0014 0.5000
vt 0.9387 0.5000
vt 0.9387 1.0014
vt 1.0014 1.0014
vt 1.0014 0.5000
vt 1.0014 0.9387
vt 1.0014 1.0014
vt 0.9387 1.0014
vt 0.9387 0.9387
vt 1.0014 0.9387
vt 0.9387 1.0014
vt 0.9387 0.9387
vt 1.0014 0.5000
vt 1.0014 1.0014
vt 0.9387 0.5000
vt 0.9387 0.5000
vt 0.9387 1.0014
vt 1.0014 1.0014
vt 1.0014 0.5000
vt 0.9387 0.5000
vt 0.9387 1.0014
vt 1.0014 1.0014
vt 1.0014 0.5000
vt 0.0613 0.9387
vt 0.0613 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 0.0613 0.9387
vt 0.0613 1.0014
vt -0.0014 1.0014
vt -0.0014 0.9387
vt 0.0613 0.5000
vt 0.0613 1.0014
vt -0.0014 1.0014
vt -0.0014 0.5000
vt 0.0613 0.5000
vt -0.0014 0.5000
vt -0.0014 0.5000
vt -0.0014 0.5627
vt 1.0014 0.5627
vt 1.0014 0.5000
vt -0.0014 0.5000
vt -0.0014 0.5627
vt 1.0014 0.5627
vt 1.0014 0.5000
vt 1.0014 -0.0014
vt 1.0014 1.0014
vt 0.9387 1.0014
vt 0.9387 -0.0014
vt 1.0014 -0.0014
vt 1.0014 1.0014
vt 0.9387 1.0014
vt 0.9387 -0.0014
vt 1.0014 0.5000
vt 1.0014 0.5627
vt 0.9387 0.5627
vt 0.9387 0.5000
vt 0.9387 0.5627
vt 0.9387 0.5000
vt -0.0014 0.5000
vt -0.0014 0.5627
vt 1.0014 0.5627
vt 1.0014 0.5000
vt -0.0014 0.5000
vt -0.0014 0.5627
vt 1.0014 0.5627
vt 1.0014 0.5000
vt 0.0613 -0.0014
vt 0.0613 1.0014
vt -0.0014 1.0014
vt -0.0014 -0.0014
vt 0.0613 -0.0014
vt 0.0613 1.0014
vt -0.0014 1.0014
vt -0.0014 -0.0014
vt 0.0613 0.5000
vt 0.0613 0.5627
vt 0.0613 0.5000
vt 0.0613 0.5627
vt -0.0014 0.5627
vt -0.0014 0.5000
vt -0.0014 0.9387
vt -0.0014 1.0014
vt 1.0014 1.0014
vt 1.0014 0.9387
vt -0.0014 0.9387
vt -0.0014 1.0014
vt 1.0014 1.0014
vt 1.0014 0.9387
vt 1.0014 -0.0014
vt 1.0014 1.0014
vt 0.7507 1.0014
vt 0.7507 -0.0014
vt 1.0014 -0.0014
vt 0.7507 1.0014
vt 0.7507 -0.0014
vt 1.0014 0.9387
vt 1.0014 1.0014
vt 0.7507 1.0014
vt 0.7507 0.9387
vt 0.7507 0.9387
vn -1.0000 0.0000 0.0000
vn 0.0000 -0.0000 1.0000
vn 0.0000 -1.0000 0.0000
usemtl none.001
s off
f 1/1/1 2/2/1 3/3/1 4/4/1
f 5/5/1 6/6/1 7/7/1 8/8/1
f 1/9/2 4/10/2 8/11/2 5/12/2
f 2/13/2 3/14/2 7/15/2 6/16/2
f 1/17/3 2/18/3 6/19/3 5/20/3
f 4/10/3 3/21/3 7/22/3 8/11/3
f 9/23/1 10/24/1 11/25/1 12/26/1
f 13/27/1 14/28/1 15/29/1 16/30/1
f 9/31/2 12/32/2 16/33/2 13/34/2
f 10/35/2 11/36/2 15/37/2 14/38/2
f 9/39/3 10/40/3 14/41/3 13/42/3
f 12/43/3 11/44/3 15/45/3 16/46/3
f 17/47/1 18/48/1 19/49/1 20/50/1
f 21/51/1 22/52/1 23/53/1 24/54/1
f 17/55/2 20/56/2 24/57/2 21/58/2
f 18/59/2 19/60/2 23/61/2 22/62/2
f 17/63/3 18/64/3 22/65/3 21/66/3
f 20/67/3 19/68/3 23/69/3 24/70/3
f 25/71/1 26/72/1 27/73/1 28/74/1
f 29/75/1 30/76/1 31/77/1 32/78/1
f 25/79/2 28/80/2 32/81/2 29/82/2
f 26/83/2 27/84/2 31/85/2 30/86/2
f 25/87/3 26/88/3 30/89/3 29/90/3
f 28/91/3 27/92/3 31/93/3 32/94/3
f 33/95/1 34/96/1 35/97/1 36/98/1
f 37/99/1 38/100/1 39/101/1 40/102/1
f 33/103/2 36/104/2 40/105/2 37/106/2
f 34/107/2 35/108/2 39/109/2 38/110/2
f 33/111/3 34/112/3 38/100/3 37/99/3
f 36/113/3 35/108/3 39/109/3 40/114/3
f 41/115/1 42/116/1 43/117/1 44/118/1
f 45/119/1 46/120/1 47/121/1 48/122/1
f 41/123/2 44/124/2 48/125/2 45/126/2
f 42/127/2 43/117/2 47/128/2 46/129/2
f 41/130/3 42/131/3 46/120/3 45/119/3
f 44/118/3 43/117/3 47/128/3 48/132/3
f 49/133/1 50/134/1 51/135/1 52/136/1
f 53/137/1 54/138/1 55/139/1 56/140/1
f 49/141/2 52/142/2 56/143/2 53/144/2
f 50/145/2 51/146/2 55/147/2 54/148/2
f 49/149/3 50/150/3 54/151/3 53/152/3
f 52/153/3 51/146/3 55/147/3 56/154/3
f 57/155/1 58/156/1 59/157/1 60/158/1
f 61/159/1 62/160/1 63/161/1 64/162/1
f 57/163/2 60/164/2 64/165/2 61/166/2
f 58/167/2 59/168/2 63/169/2 62/170/2
f 57/171/3 58/172/3 62/173/3 61/174/3
f 60/158/3 59/157/3 63/175/3 64/176/3
f 65/177/1 66/178/1 67/179/1 68/180/1
f 69/181/1 70/182/1 71/183/1 72/184/1
f 65/185/2 68/186/2 72/187/2 69/188/2
f 66/189/2 67/190/2 71/191/2 70/192/2
f 65/193/3 66/194/3 70/182/3 69/181/3
f 68/195/3 67/196/3 71/197/3 72/198/3
f 73/199/1 74/200/1 75/201/1 76/202/1
f 77/203/1 78/204/1 79/205/1 80/206/1
f 73/207/2 76/208/2 80/209/2 77/210/2
f 74/211/2 75/201/2 79/212/2 78/213/2
f 73/214/3 74/215/3 78/216/3 77/217/3
f 76/202/3 75/201/3 79/212/3 80/218/3

83
portau.lua Normal file
View File

@ -0,0 +1,83 @@
local Portau_list = {
{ "Red Portau", "red"},
{ "Orange Portau", "orange"},
{ "Cyan Portau", "cyan"},
{ "Yellow Portau", "yellow"},
{ "Green Portau", "green"},
{ "Blue Portau", "blue"},
{ "Violet Portau", "violet"},
{ "Black Portau", "black"},
{ "White Portau", "white"},
{ "Grey Portau", "grey"},
}
for i in ipairs(Portau_list) do
local portaudesc = Portau_list[i][1]
local colour = Portau_list[i][2]
minetest.register_node("nodeu:portau_"..colour.."", {
description = portaudesc.."",
drawtype = "mesh",
mesh = "portau2.obj",
tiles = {"portau_"..colour..".png",
},
--inventory_image = "nodeu_p_"..colour..".png",
--wield_image = {"nodeu_p_"..colour..".png",
-- },
paramtype = "light",
paramtype2 = "facedir",
sunlight_propagates = true,
light_source = 20,
walkable = false,
selection_box = {
type = "fixed",
--fixed = { -0.5, 1.48, 0.35, 0.5,2.0, 0.5},
fixed = { -2, 1.45, 0.35, 2,2.0, 0.5 },
},
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=1},
--sounds = default.node_sound_wood_defaults(),
drop = "nodeu:portau_"..colour.."_ch",
on_rightclick = function(pos, node, clicker)
node.name = "nodeu:portau_"..colour.."_ch"
minetest.set_node(pos, node)
end,
})
minetest.register_node("nodeu:portau_"..colour.."_ch", {
description = portaudesc.." ch",
drawtype = "mesh",
mesh = "portau.obj",
tiles = {"portau_"..colour..".png",
},
inventory_image = "nodeu_p_"..colour..".png",
wield_image = {"nodeu_p_"..colour..".png",
},
paramtype = "light",
paramtype2 = "facedir",
light_source = 20,
sunlight_propagates = true,
-- walkable = true,
collision_box = {
type = "fixed",
fixed = { -0.5, -0.5, 0.35, 0.5,1.5, 0.5}},
selection_box = {
type = "fixed",
fixed = { -0.5, -0.5, 0.35, 0.5,1.5, 0.5}
--fixed = { -0.5, 0.35, -0.5, 0.5,1.5, 0.5},
},-- largdx h
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=0},
--sounds = default_dig_cracky(),
drop = "nodeu:portau_"..colour.."_ch",
on_rightclick = function(pos, node, clicker)
node.name = "nodeu:portau_"..colour..""
minetest.set_node(pos, node)
end,
})
end

97
ringhiere.lua Normal file
View File

@ -0,0 +1,97 @@
--fences4
minetest.register_node("nodeu:ringhiera_f", {
description = "ringhiera4",
tiles = {
"pix.png",
"pix.png",
"ringhieraok.png",
"ringhieraok.png",
"pix.png",
"pix.png"
},
drawtype = "nodebox",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_glass_defaults(),
paramtype = "light",
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5,- 0.48, 0.5, 0.5}, -- NodeBox2
}
}
})
--fences angolo
minetest.register_node("nodeu:ringhiera_f_ang", {
description = "ringhiera4_angolare",
tiles = {
"pix.png",
"pix.png",
"ringhieraok.png",
"ringhieraok.png",
"ringhieraok.png",
"ringhieraok.png"
},
drawtype = "nodebox",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_glass_defaults(),
paramtype = "light",
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5,- 0.48, 0.5, 0.5}, -- NodeBox1
{-0.5, -0.5, 0.5, 0.5, 0.5, 0.48}, -- NodeBox2
}
}
})
--fences2
minetest.register_node("nodeu:ringhiera_g", {
description = "ringhiera6",
tiles = {
"pix.png",
"pix.png",
"ringhiera6n.png",
"ringhiera6n.png",
"pix.png",
"pix.png"
},
drawtype = "nodebox",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_glass_defaults(),
paramtype = "light",
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5,- 0.48, 0.5, 0.5}, -- NodeBox2
}
}
})
--fences2 angolo
minetest.register_node("nodeu:ringhiera_g_ang", {
description = "ringhiera6_ang",
tiles = {
"pix.png",
"pix.png",
"ringhiera6n.png",
"ringhiera6n.png",
"ringhiera6n.png",
"ringhiera6n.png"
},
drawtype = "nodebox",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_glass_defaults(),
paramtype = "light",
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5,- 0.48, 0.5, 0.5}, -- NodeBox1
{-0.5, -0.5, 0.5, 0.5, 0.5, 0.48}, -- NodeBox2
}
}
})

207
scala_metal.lua Normal file
View File

@ -0,0 +1,207 @@
local metal_list = {
{ "Red_Metal" , "red"},
{ "Orange_Metal" , "orange"},
{ "Grey_Metal" , "grey"},
{ "Yellow_Metal" , "yellow"},
{ "Green_Metal" , "green"},
{ "Blue_Metal" , "blue"},
{ "Black_Metal" , "black"},
{ "white_Metal" , "white"},
{ "Violet_Metal" , "violet"},
{ "Cyan_Metal" , "cyan"}
}
for i in ipairs(metal_list) do
local metaldesc = metal_list[i][1]
local col = metal_list[i][2]
--scala
minetest.register_node("nodeu:scala_"..col.."", {
description ="Scala ("..metaldesc..")",
tiles = {
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png"
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, -0.375, -0.25, -0.25}, -- NodeBox1
{0.375, -0.5, -0.5, 0.5, -0.25, -0.25}, -- NodeBox3
{-0.5, -0.25, -0.5, 0.5, 0, 0.25}, -- NodeBox4
{-0.5, 0, 0, -0.3125, 0.25, 0.25}, -- NodeBox5
{0.375, 0, 0, 0.5, 0.25, 0.25}, -- NodeBox6
{-0.5, 0.25, 0, 0.5, 0.5, 0.5}, -- NodeBox7
}
}
})
--pianetto piccolo
minetest.register_node("nodeu:fine_scala_"..col.."", {
description = "Finescala ("..col..")",
tiles = {"scalaa_"..col..".png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, -0.375, -0.25, -0.25}, -- NodeBox1
{0.375, -0.5, -0.5, 0.5, -0.25, -0.25}, -- NodeBox3
{-0.5, -0.25, -0.5, 0.5, 0, 0.25}, -- NodeBox4
{-0.5, 0, 0, -0.375, 0.25, 0.25}, -- NodeBox5
{0.375, 0, 0, 0.5, 0.25, 0.25}, -- NodeBox6
{-0.5, 0.25, 0, 0.5, 0.5, 0.5}, -- NodeBox7
{-0.1875, -0.5, -0.5, 0.1875, 0.5, 0.5}, -- NodeBox7
}
}
})
minetest.register_node("nodeu:piano_scala_"..col.."", {
description ="Pianerottolo ("..col..")",
tiles = {"scalaa_"..col..".png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.5, 0.25, -0.5, 0.5, 0.5, 0.5}, -- NodeBox7
}
}
})
minetest.register_node("nodeu:scala_ringhiera_"..col.."", {
description = "Ringhiera per scala ("..col..")",
tiles = {"scalaa_"..col..".png",
"scalaa_"..col..".png",
"ringhieranodeu.png",
"ringhieranodeu.png",
"scalaa_"..col..".png",
"scalaa_"..col..".png"
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.5, 0.1875, 0.5, 0.5}, -- NodeBox7
}
}
})
--angoloringhiera scala
minetest.register_node("nodeu:ringhiera_L_"..col.."", {
description = "Ringhiera L ("..col..")",
tiles = {
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"ringhieranodeu.png",
"ringhieranodeu.png",
"ringhieranodeu.png",
"ringhieranodeu.png"
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.5, 0.1875, 0.5, 0.1875}, -- NodeBox7
{-0.1875, -0.5, -0.1875, 0.5, 0.5, 0.1875}, -- NodeBox2
}
}
})
--incrocio scala
minetest.register_node("nodeu:ringhiera_X_"..col.."", {
description = "Ringhiera X("..col..")",
tiles = {
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"ringhieranodeu.png",
"ringhieranodeu.png",
"ringhieranodeu.png",
"ringhieranodeu.png"
},
drawtype = "nodebox",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
paramtype = "light",
node_box = {
type = "fixed",
fixed = {
{-0.1875, -0.5, -0.5, 0.1875, 0.5, 0.5}, -- NodeBox7
{-0.5, -0.5, -0.1875, 0.5, 0.5, 0.1875}, -- NodeBox2
}
}
})
minetest.register_node("nodeu:nodo_scala_"..col.."", {
description ="Metal_blocco ("..col..")",
tiles = {"scalaa_"..col..".png",
},
drawtype = "nodebox",
paramtype = "light",
paramtype2="facedir",
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3,not_in_creative_inventory=0},
sounds = default.node_sound_defaults(),
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, -0.5, 0.5, 0.5, 0.5}, -- NodeBox7
}
}
}
)
minetest.register_node("nodeu:faretto_"..col.."", {
description ="Faretto ("..metaldesc..")",
tiles = {
"scalaa_"..col..".png^farettow_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png",
"scalaa_"..col..".png"
},
drawtype = "nodebox",
alpha = 160,
light_source = 16,
paramtype = "light",
walkable = true,
pointable = true,
diggable = true,
drop = "",
drowning = 1,
sunlight_propagates = true,
post_effect_color = {a = 103, r = 30, g = 60, b = 90},
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3, not_in_creative_inventory=0},
})
end

37
scaletta.lua Normal file
View File

@ -0,0 +1,37 @@
minetest.register_node("nodeu:scaletta", {
description= "Scaletta",
drawtype = "mesh",
mesh = "scaletta.obj",
tiles = {"scaletta.png"},
paramtype = "light",
paramtype2 = "facedir",
inventory_image = "scaletta_inv.png",
wield_image ="scaletta_inv.png",
sunlight_propagates = true,
walkable = false,
climbable = true,
is_ground_content = false,
groups = {snappy=2,cracky=3,oddly_breakable_by_hand=3},
sounds = default.node_sound_metal_defaults(),
selection_box = {type = "wallmounted",
-0.5, -0.5, 0.4375, -0.25, 0.5, 0.5},
--
node_box = {
type = "fixed",
fixed = {
{-0.5, -0.5, 0.4375, -0.25, 0.5, 0.5},
{0.4375, -0.5, 0, 0.5, 0.5, 0.0625},
{-0.5, -0.5, 0, -0.4375, 0.5, 0.0625},
{0.4375, 0.4375, 0, 0.5, 0.5, 0.5},
{-0.5, 0.4375, 0, -0.4375, 0.5, 0.5},
{0.25, -0.5, 0.4375, 0.5, 0.5, 0.5},
{-0.5, -0.4375, 0.4375, 0.5, -0.3125, 0.5},
{-0.5, -0.1875, 0.4375, 0.5, -0.0625, 0.5},
{-0.5, 0.0625, 0.4375, 0.5, 0.1875, 0.5},
{-0.5, 0.3125, 0.4375, 0.5, 0.4375, 0.5},
}
}
})

BIN
sounds/SLAMMER2.ogg Normal file

Binary file not shown.

BIN
textures/bferro.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

BIN
textures/boccetta.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 B

BIN
textures/colors_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 B

BIN
textures/colors_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 334 B

BIN
textures/colors_cyan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 320 B

BIN
textures/colors_green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 339 B

BIN
textures/colors_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 323 B

BIN
textures/colors_orange.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 333 B

BIN
textures/colors_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 315 B

BIN
textures/colors_violet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 329 B

BIN
textures/colors_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 313 B

BIN
textures/colors_yellow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 326 B

BIN
textures/farettow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

BIN
textures/farettow_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1000 B

BIN
textures/farettow_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1014 B

BIN
textures/farettow_cyan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 975 B

BIN
textures/farettow_green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
textures/farettow_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
textures/farettow_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.0 KiB

BIN
textures/farettow_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1017 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1022 B

BIN
textures/nodeu_p_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
textures/nodeu_p_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.3 KiB

BIN
textures/nodeu_p_cyan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
textures/nodeu_p_green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
textures/nodeu_p_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.8 KiB

BIN
textures/nodeu_p_orange.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.9 KiB

BIN
textures/nodeu_p_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

BIN
textures/nodeu_p_violet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
textures/nodeu_p_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
textures/nodeu_p_yellow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

BIN
textures/pix.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 86 B

BIN
textures/portau_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 B

BIN
textures/portau_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 129 B

BIN
textures/portau_cyan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 132 B

BIN
textures/portau_green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

BIN
textures/portau_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 127 B

BIN
textures/portau_orange.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

BIN
textures/portau_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 210 B

BIN
textures/portau_violet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 130 B

BIN
textures/portau_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 131 B

BIN
textures/portau_yellow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 128 B

BIN
textures/ringhiera1.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

BIN
textures/ringhiera2.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.2 KiB

BIN
textures/ringhiera6n.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 882 B

BIN
textures/ringhiera6o.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.4 KiB

BIN
textures/ringhieranodeu.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

BIN
textures/ringhieraok.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

BIN
textures/scalaa_black.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

BIN
textures/scalaa_blue.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.4 KiB

BIN
textures/scalaa_cyan.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
textures/scalaa_green.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.8 KiB

BIN
textures/scalaa_grey.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 30 KiB

BIN
textures/scalaa_orange.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

BIN
textures/scalaa_red.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
textures/scalaa_violet.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.0 KiB

BIN
textures/scalaa_white.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.5 KiB

BIN
textures/scalaa_yellow.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

BIN
textures/scaletta.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 557 B

BIN
textures/scaletta_inv.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB