Castrum 1.11.0 upload
parent
970cac1f39
commit
14f1efd240
|
@ -15,5 +15,4 @@ See README.txt in each mod for more information
|
|||
Every code written by me is LGPLv2.1
|
||||
|
||||
notes:
|
||||
wood door in doors mod changed
|
||||
chest in default mod changed
|
||||
wood door in doors mod changed
|
BIN
menu/Thumbs.db
BIN
menu/Thumbs.db
Binary file not shown.
|
@ -15,11 +15,11 @@ BlockMen (CC BY-SA 3.0)
|
|||
TumeniNodes (CC BY-SA 3.0)
|
||||
beds_bed_under.png
|
||||
|
||||
This mod adds a bed to Minetest which allows to skip the night.
|
||||
To sleep, rightclick the bed. If playing in singleplayer mode the night gets skipped
|
||||
This mod adds a bed to Minetest which allows players to skip the night.
|
||||
To sleep, right click on the bed. If playing in singleplayer mode the night gets skipped
|
||||
immediately. If playing multiplayer you get shown how many other players are in bed too,
|
||||
if all players are sleeping the night gets skipped. The night skip can be forced if more
|
||||
than 50% of the players are lying in bed and use this option.
|
||||
than half of the players are lying in bed and use this option.
|
||||
|
||||
Another feature is a controlled respawning. If you have slept in bed (not just lying in
|
||||
it) your respawn point is set to the beds location and you will respawn there after
|
||||
|
|
|
@ -1,7 +1,12 @@
|
|||
-- beds/beds.lua
|
||||
|
||||
-- support for MT game translation.
|
||||
local S = beds.get_translator
|
||||
|
||||
-- Fancy shaped bed
|
||||
|
||||
beds.register_bed("beds:fancy_bed", {
|
||||
description = "Fancy Bed",
|
||||
description = S("Fancy Bed"),
|
||||
inventory_image = "beds_bed_fancy.png",
|
||||
wield_image = "beds_bed_fancy.png",
|
||||
tiles = {
|
||||
|
@ -52,7 +57,7 @@ beds.register_bed("beds:fancy_bed", {
|
|||
-- Simple shaped bed
|
||||
|
||||
beds.register_bed("beds:bed", {
|
||||
description = "Simple Bed",
|
||||
description = S("Simple Bed"),
|
||||
inventory_image = "beds_bed.png",
|
||||
wield_image = "beds_bed.png",
|
||||
tiles = {
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
wool
|
|
@ -1,11 +1,13 @@
|
|||
local pi = math.pi
|
||||
local player_in_bed = 0
|
||||
local is_sp = minetest.is_singleplayer()
|
||||
local enable_respawn = minetest.settings:get_bool("enable_bed_respawn")
|
||||
if enable_respawn == nil then
|
||||
enable_respawn = true
|
||||
end
|
||||
|
||||
-- support for MT game translation.
|
||||
local S = beds.get_translator
|
||||
|
||||
-- Helper functions
|
||||
|
||||
local function get_look_yaw(pos)
|
||||
|
@ -59,11 +61,8 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
|||
-- stand up
|
||||
if state ~= nil and not state then
|
||||
local p = beds.pos[name] or nil
|
||||
if beds.player[name] ~= nil then
|
||||
beds.player[name] = nil
|
||||
beds.bed_position[name] = nil
|
||||
player_in_bed = player_in_bed - 1
|
||||
end
|
||||
beds.player[name] = nil
|
||||
beds.bed_position[name] = nil
|
||||
-- skip here to prevent sending player specific changes (used for leaving players)
|
||||
if skip then
|
||||
return
|
||||
|
@ -82,10 +81,9 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
|||
|
||||
-- lay down
|
||||
else
|
||||
beds.player[name] = 1
|
||||
beds.pos[name] = pos
|
||||
beds.bed_position[name] = bed_pos
|
||||
player_in_bed = player_in_bed + 1
|
||||
beds.player[name] = 1
|
||||
|
||||
-- physics, eye_offset, etc
|
||||
player:set_eye_offset({x = 0, y = -13, z = 0}, {x = 0, y = 0, z = 0})
|
||||
|
@ -103,18 +101,29 @@ local function lay_down(player, pos, bed_pos, state, skip)
|
|||
player:hud_set_flags(hud_flags)
|
||||
end
|
||||
|
||||
local function get_player_in_bed_count()
|
||||
local c = 0
|
||||
for _, _ in pairs(beds.player) do
|
||||
c = c + 1
|
||||
end
|
||||
return c
|
||||
end
|
||||
|
||||
local function update_formspecs(finished)
|
||||
local ges = #minetest.get_connected_players()
|
||||
local form_n
|
||||
local player_in_bed = get_player_in_bed_count()
|
||||
local is_majority = (ges / 2) < player_in_bed
|
||||
|
||||
local form_n
|
||||
local esc = minetest.formspec_escape
|
||||
if finished then
|
||||
form_n = beds.formspec .. "label[2.7,9; Good morning.]"
|
||||
form_n = beds.formspec .. "label[2.7,9;" .. esc(S("Good morning.")) .. "]"
|
||||
else
|
||||
form_n = beds.formspec .. "label[2.2,9;" .. tostring(player_in_bed) ..
|
||||
" of " .. tostring(ges) .. " players are in bed]"
|
||||
form_n = beds.formspec .. "label[2.2,9;" ..
|
||||
esc(S("@1 of @2 players are in bed", player_in_bed, ges)) .. "]"
|
||||
if is_majority and is_night_skip_enabled() then
|
||||
form_n = form_n .. "button_exit[2,6;4,0.75;force;Force night skip]"
|
||||
form_n = form_n .. "button_exit[2,6;4,0.75;force;" ..
|
||||
esc(S("Force night skip")) .. "]"
|
||||
end
|
||||
end
|
||||
|
||||
|
@ -146,7 +155,7 @@ function beds.on_rightclick(pos, player)
|
|||
if beds.player[name] then
|
||||
lay_down(player, nil, nil, false)
|
||||
end
|
||||
minetest.chat_send_player(name, "You can only sleep at night.")
|
||||
minetest.chat_send_player(name, S("You can only sleep at night."))
|
||||
return
|
||||
end
|
||||
|
||||
|
@ -223,7 +232,7 @@ minetest.register_on_player_receive_fields(function(player, formname, fields)
|
|||
-- Because "Force night skip" button is a button_exit, it will set fields.quit
|
||||
-- and lay_down call will change value of player_in_bed, so it must be taken
|
||||
-- earlier.
|
||||
local last_player_in_bed = player_in_bed
|
||||
local last_player_in_bed = get_player_in_bed_count()
|
||||
|
||||
if fields.quit or fields.leave then
|
||||
lay_down(player, nil, nil, false)
|
||||
|
|
|
@ -1,13 +1,20 @@
|
|||
-- beds/init.lua
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("beds")
|
||||
|
||||
|
||||
beds = {}
|
||||
beds.player = {}
|
||||
beds.bed_position = {}
|
||||
beds.pos = {}
|
||||
beds.spawn = {}
|
||||
beds.get_translator = S
|
||||
|
||||
beds.formspec = "size[8,11;true]" ..
|
||||
"no_prepend[]" ..
|
||||
"bgcolor[#080808BB;true]" ..
|
||||
"button_exit[2,10;4,0.75;leave;Leave Bed]"
|
||||
"button_exit[2,10;4,0.75;leave;" .. S("Leave Bed") .. "]"
|
||||
|
||||
local modpath = minetest.get_modpath("beds")
|
||||
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: beds
|
||||
Fancy Bed=Schickes Bett
|
||||
Simple Bed=Schlichtes Bett
|
||||
Leave Bed=Bett verlassen
|
||||
Good morning.=Guten Morgen.
|
||||
@1 of @2 players are in bed=@1 von @2 Spielern sind im Bett
|
||||
Force night skip=Überspringen der Nacht erzwingen
|
||||
You can only sleep at night.=Sie können nur nachts schlafen.
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: beds
|
||||
Fancy Bed=Cama de lujo
|
||||
Simple Bed=Cama sencilla
|
||||
Leave Bed=Abandonar cama
|
||||
Good morning.=Buenos días.
|
||||
@1 of @2 players are in bed=@1 de @2 jugadores están en cama
|
||||
Force night skip=Forzar evitar noche
|
||||
You can only sleep at night.=Sólo puedes dormir por la noche.
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: beds
|
||||
Fancy Bed=Lit chic
|
||||
Simple Bed=Lit simple
|
||||
Leave Bed=Se lever du lit
|
||||
Good morning.=Bonjour.
|
||||
@1 of @2 players are in bed=@1 joueur(s) sur @2 sont au lit
|
||||
Force night skip=Forcer le passage de la nuit
|
||||
You can only sleep at night.=Vous ne pouvez dormir que la nuit.
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: beds
|
||||
Fancy Bed=Letto decorato
|
||||
Simple Bed=Letto semplice
|
||||
Leave Bed=Alzati dal letto
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: beds
|
||||
Fancy Bed=
|
||||
Simple Bed=
|
||||
Leave Bed=
|
||||
Good morning.=
|
||||
@1 of @2 players are in bed=
|
||||
Force night skip=
|
||||
You can only sleep at night.=
|
|
@ -0,0 +1,3 @@
|
|||
name = beds
|
||||
description = Minetest Game mod: beds
|
||||
depends = default, wool
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
creative?
|
|
@ -1,7 +1,12 @@
|
|||
-- binoculars/init.lua
|
||||
|
||||
-- Mod global namespace
|
||||
|
||||
binoculars = {}
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("binoculars")
|
||||
|
||||
|
||||
-- Detect creative mod
|
||||
local creative_mod = minetest.get_modpath("creative")
|
||||
|
@ -54,7 +59,7 @@ minetest.after(4.7, cyclic_update)
|
|||
-- Binoculars item
|
||||
|
||||
minetest.register_craftitem("binoculars:binoculars", {
|
||||
description = "Binoculars\nUse with 'Zoom' key",
|
||||
description = S("Binoculars") .. "\n" .. S("Use with 'Zoom' key"),
|
||||
inventory_image = "binoculars_binoculars.png",
|
||||
stack_max = 1,
|
||||
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
# textdomain: binoculars
|
||||
Binoculars=Fernglas
|
||||
Use with 'Zoom' key=Mit „Zoom“-Taste benutzen
|
|
@ -0,0 +1,3 @@
|
|||
# textdomain: binoculars
|
||||
Binoculars=Prismáticos
|
||||
Use with 'Zoom' key=Usar con la tecla 'Zoom'
|
|
@ -0,0 +1,3 @@
|
|||
# textdomain: binoculars
|
||||
Binoculars=Jumelles
|
||||
Use with 'Zoom' key=Utiliser avec le bouton « Zoom »
|
|
@ -0,0 +1,3 @@
|
|||
# textdomain: binoculars
|
||||
Binoculars=Binocolo
|
||||
Use with 'Zoom' key=Usalo col tasto 'Ingrandimento'
|
|
@ -0,0 +1,3 @@
|
|||
# textdomain: binoculars
|
||||
Binoculars=
|
||||
Use with 'Zoom' key=
|
|
@ -0,0 +1,4 @@
|
|||
name = binoculars
|
||||
description = Minetest Game mod: binoculars
|
||||
depends = default
|
||||
optional_depends = creative
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
player_api
|
|
@ -1,3 +1,8 @@
|
|||
-- boats/init.lua
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("boats")
|
||||
|
||||
--
|
||||
-- Helper functions
|
||||
--
|
||||
|
@ -149,13 +154,13 @@ function boat.on_step(self, dtime)
|
|||
if ctrl.up and ctrl.down then
|
||||
if not self.auto then
|
||||
self.auto = true
|
||||
minetest.chat_send_player(self.driver, "[boats] Cruise on")
|
||||
minetest.chat_send_player(self.driver, S("Boat cruise mode on"))
|
||||
end
|
||||
elseif ctrl.down then
|
||||
self.v = self.v - dtime * 1.8
|
||||
if self.auto then
|
||||
self.auto = false
|
||||
minetest.chat_send_player(self.driver, "[boats] Cruise off")
|
||||
minetest.chat_send_player(self.driver, S("Boat cruise mode off"))
|
||||
end
|
||||
elseif ctrl.up or self.auto then
|
||||
self.v = self.v + dtime * 1.8
|
||||
|
@ -242,7 +247,7 @@ minetest.register_entity("boats:boat", boat)
|
|||
|
||||
|
||||
minetest.register_craftitem("boats:boat", {
|
||||
description = "Boat",
|
||||
description = S("Boat"),
|
||||
inventory_image = "boats_inventory.png",
|
||||
wield_image = "boats_wield.png",
|
||||
wield_scale = {x = 2, y = 2, z = 1},
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: boats
|
||||
Boat cruise mode on=Schneller Bootsmodus an
|
||||
Boat cruise mode off=Schneller Bootsmodus aus
|
||||
Boat=Boot
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: boats
|
||||
Boat cruise mode on=Modo crucero en bote activado
|
||||
Boat cruise mode off=Modo crucero en bote desactivado
|
||||
Boat=Bote
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: boats
|
||||
Boat cruise mode on=Bateau mode rapide activé
|
||||
Boat cruise mode off=Bateau mode rapide désactivé
|
||||
Boat=Bateau
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: boats
|
||||
Boat cruise mode on=Modalità movimento automatico barca attivata
|
||||
Boat cruise mode off=Modalità movimento automatico barca disattivata
|
||||
Boat=Barca
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: boats
|
||||
Boat cruise mode on=
|
||||
Boat cruise mode off=
|
||||
Boat=
|
|
@ -0,0 +1,3 @@
|
|||
name = boats
|
||||
description = Minetest Game mod: boats
|
||||
depends = default, player_api
|
|
@ -1,6 +1,11 @@
|
|||
-- bones/init.lua
|
||||
|
||||
-- Minetest 0.4 mod: bones
|
||||
-- See README.txt for licensing and other information.
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("bones")
|
||||
|
||||
bones = {}
|
||||
|
||||
local function is_owner(pos, name)
|
||||
|
@ -24,7 +29,7 @@ local share_bones_time = tonumber(minetest.settings:get("share_bones_time")) or
|
|||
local share_bones_time_early = tonumber(minetest.settings:get("share_bones_time_early")) or share_bones_time / 4
|
||||
|
||||
minetest.register_node("bones:bones", {
|
||||
description = "Bones",
|
||||
description = S("Bones"),
|
||||
tiles = {
|
||||
"bones_top.png^[transform2",
|
||||
"bones_bottom.png",
|
||||
|
@ -116,7 +121,7 @@ minetest.register_node("bones:bones", {
|
|||
local meta = minetest.get_meta(pos)
|
||||
local time = meta:get_int("time") + elapsed
|
||||
if time >= share_bones_time then
|
||||
meta:set_string("infotext", meta:get_string("owner") .. "'s old bones")
|
||||
meta:set_string("infotext", S("@1's old bones", meta:get_string("owner")))
|
||||
meta:set_string("owner", "")
|
||||
else
|
||||
meta:set_int("time", time)
|
||||
|
@ -194,7 +199,7 @@ minetest.register_on_dieplayer(function(player)
|
|||
minetest.log("action", player_name .. " dies at " .. pos_string ..
|
||||
". No bones placed")
|
||||
if bones_position_message then
|
||||
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. ".")
|
||||
minetest.chat_send_player(player_name, S("@1 died at @2.", player_name, pos_string))
|
||||
end
|
||||
return
|
||||
end
|
||||
|
@ -204,7 +209,7 @@ minetest.register_on_dieplayer(function(player)
|
|||
minetest.log("action", player_name .. " dies at " .. pos_string ..
|
||||
". No bones placed")
|
||||
if bones_position_message then
|
||||
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string .. ".")
|
||||
minetest.chat_send_player(player_name, S("@1 died at @2.", player_name, pos_string))
|
||||
end
|
||||
return
|
||||
end
|
||||
|
@ -230,8 +235,7 @@ minetest.register_on_dieplayer(function(player)
|
|||
minetest.log("action", player_name .. " dies at " .. pos_string ..
|
||||
". Inventory dropped")
|
||||
if bones_position_message then
|
||||
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string ..
|
||||
", and dropped their inventory.")
|
||||
minetest.chat_send_player(player_name, S("@1 died at @2, and dropped their inventory.", player_name, pos_string))
|
||||
end
|
||||
return
|
||||
end
|
||||
|
@ -242,8 +246,7 @@ minetest.register_on_dieplayer(function(player)
|
|||
minetest.log("action", player_name .. " dies at " .. pos_string ..
|
||||
". Bones placed")
|
||||
if bones_position_message then
|
||||
minetest.chat_send_player(player_name, player_name .. " died at " .. pos_string ..
|
||||
", and bones were placed.")
|
||||
minetest.chat_send_player(player_name, S("@1 died at @2, and bones were placed.", player_name, pos_string))
|
||||
end
|
||||
|
||||
local meta = minetest.get_meta(pos)
|
||||
|
@ -266,7 +269,7 @@ minetest.register_on_dieplayer(function(player)
|
|||
meta:set_string("owner", player_name)
|
||||
|
||||
if share_bones_time ~= 0 then
|
||||
meta:set_string("infotext", player_name .. "'s fresh bones")
|
||||
meta:set_string("infotext", S("@1's fresh bones", player_name))
|
||||
|
||||
if share_bones_time_early == 0 or not minetest.is_protected(pos, player_name) then
|
||||
meta:set_int("time", 0)
|
||||
|
@ -276,6 +279,6 @@ minetest.register_on_dieplayer(function(player)
|
|||
|
||||
minetest.get_node_timer(pos):start(10)
|
||||
else
|
||||
meta:set_string("infotext", player_name.."'s bones")
|
||||
meta:set_string("infotext", S("@1's bones", player_name))
|
||||
end
|
||||
end)
|
||||
|
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: bones
|
||||
Bones=Knochen
|
||||
@1's old bones=Alte Knochen von @1
|
||||
@1 died at @2.=@1 starb bei @2.
|
||||
@1 died at @2, and dropped their inventory.=@1 starb bei @2 und ließ das Inventar fallen.
|
||||
@1 died at @2, and bones were placed.=@1 starb bei @2 und Knochen wurden platziert.
|
||||
@1's fresh bones=Frische Knochen von @1
|
||||
@1's bones=Knochen von @1
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: bones
|
||||
Bones=Huesos
|
||||
@1's old bones=Huesos antiguos de @1
|
||||
@1 died at @2.=@1 murió en @2.
|
||||
@1 died at @2, and dropped their inventory.=@1 murió en @2, y su inventario se desprendió.
|
||||
@1 died at @2, and bones were placed.=@1 murió en @2, y sus huesos fueron depositados.
|
||||
@1's fresh bones=Huesos recientes de @1
|
||||
@1's bones=Huesos de @1
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: bones
|
||||
Bones=Os
|
||||
@1's old bones=Vieux os de @1
|
||||
@1 died at @2.=@1 est mort à @2.
|
||||
@1 died at @2, and dropped their inventory.=@1 est mort à @2 et a laissé tomber son inventaire.
|
||||
@1 died at @2, and bones were placed.=@1 est mort à @2 et ses os ont été placés.
|
||||
@1's fresh bones=Os frais de @1
|
||||
@1's bones=Os de @1
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: bones
|
||||
Bones=Ossa
|
||||
@1's old bones=Ossa vecchie di @1
|
||||
@1 died at @2.=@1 è morto alla posizione @2.
|
||||
@1 died at @2, and dropped their inventory.=@1 è morto alla posizione @2, e ha lasciato a terra il contenuto del suo inventario.
|
||||
@1 died at @2, and bones were placed.=@1 è morto alla posizione @2, e vi sono state posizionate delle ossa.
|
||||
@1's fresh bones=Ossa fresche di @1
|
||||
@1's bones=Ossa di @1
|
|
@ -0,0 +1,8 @@
|
|||
# textdomain: bones
|
||||
Bones=
|
||||
@1's old bones=
|
||||
@1 died at @2.=
|
||||
@1 died at @2, and dropped their inventory.=
|
||||
@1 died at @2, and bones were placed.=
|
||||
@1's fresh bones=
|
||||
@1's bones=
|
|
@ -0,0 +1,3 @@
|
|||
name = bones
|
||||
description = Minetest Game mod: bones
|
||||
depends = default
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
|
|
@ -1,15 +1,19 @@
|
|||
-- Minetest 0.4 mod: bucket
|
||||
-- See README.txt for licensing and other information.
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("bucket")
|
||||
|
||||
|
||||
minetest.register_alias("bucket", "bucket:bucket_empty")
|
||||
minetest.register_alias("bucket_water", "bucket:bucket_water")
|
||||
minetest.register_alias("bucket_lava", "bucket:bucket_lava")
|
||||
|
||||
minetest.register_craft({
|
||||
output = 'bucket:bucket_empty 1',
|
||||
output = "bucket:bucket_empty 1",
|
||||
recipe = {
|
||||
{'default:steel_ingot', '', 'default:steel_ingot'},
|
||||
{'', 'default:steel_ingot', ''},
|
||||
{"default:steel_ingot", "", "default:steel_ingot"},
|
||||
{"", "default:steel_ingot", ""},
|
||||
}
|
||||
})
|
||||
|
||||
|
@ -111,9 +115,9 @@ function bucket.register_liquid(source, flowing, itemname, inventory_image, name
|
|||
end
|
||||
|
||||
minetest.register_craftitem("bucket:bucket_empty", {
|
||||
description = "Empty Bucket",
|
||||
description = S("Empty Bucket"),
|
||||
inventory_image = "bucket.png",
|
||||
stack_max = 99,
|
||||
groups = {tool = 1},
|
||||
liquids_pointable = true,
|
||||
on_use = function(itemstack, user, pointed_thing)
|
||||
if pointed_thing.type == "object" then
|
||||
|
@ -185,8 +189,8 @@ bucket.register_liquid(
|
|||
"default:water_flowing",
|
||||
"bucket:bucket_water",
|
||||
"bucket_water.png",
|
||||
"Water Bucket",
|
||||
{water_bucket = 1}
|
||||
S("Water Bucket"),
|
||||
{tool = 1, water_bucket = 1}
|
||||
)
|
||||
|
||||
-- River water source is 'liquid_renewable = false' to avoid horizontal spread
|
||||
|
@ -200,8 +204,8 @@ bucket.register_liquid(
|
|||
"default:river_water_flowing",
|
||||
"bucket:bucket_river_water",
|
||||
"bucket_river_water.png",
|
||||
"River Water Bucket",
|
||||
{water_bucket = 1},
|
||||
S("River Water Bucket"),
|
||||
{tool = 1, water_bucket = 1},
|
||||
true
|
||||
)
|
||||
|
||||
|
@ -210,7 +214,8 @@ bucket.register_liquid(
|
|||
"default:lava_flowing",
|
||||
"bucket:bucket_lava",
|
||||
"bucket_lava.png",
|
||||
"Lava Bucket"
|
||||
S("Lava Bucket"),
|
||||
{tool = 1}
|
||||
)
|
||||
|
||||
minetest.register_craft({
|
||||
|
|
|
@ -0,0 +1,5 @@
|
|||
# textdomain: bucket
|
||||
Empty Bucket=Leerer Eimer
|
||||
Water Bucket=Wassereimer
|
||||
River Water Bucket=Flusswassereimer
|
||||
Lava Bucket=Lavaeimer
|
|
@ -0,0 +1,5 @@
|
|||
# textdomain: bucket
|
||||
Empty Bucket=Cubo vacío
|
||||
Water Bucket=Cubo con agua
|
||||
River Water Bucket=Cubo con agua de río
|
||||
Lava Bucket=Cubo con lava
|
|
@ -0,0 +1,5 @@
|
|||
# textdomain: bucket
|
||||
Empty Bucket=Seau vide
|
||||
Water Bucket=Seau d'eau
|
||||
River Water Bucket=Seau d'eau de rivière
|
||||
Lava Bucket=Seau de lave
|
|
@ -0,0 +1,5 @@
|
|||
# textdomain: bucket
|
||||
Empty Bucket=Secchio vuoto
|
||||
Water Bucket=Secchio d'acqua
|
||||
River Water Bucket=Secchio d'acqua di fiume
|
||||
Lava Bucket=Secchio di lava
|
|
@ -0,0 +1,5 @@
|
|||
# textdomain: bucket
|
||||
Empty Bucket=
|
||||
Water Bucket=
|
||||
River Water Bucket=
|
||||
Lava Bucket=
|
|
@ -0,0 +1,3 @@
|
|||
name = bucket
|
||||
description = Minetest Game mod: bucket
|
||||
depends = default
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
flowers
|
|
@ -1,8 +1,13 @@
|
|||
-- butterflies/init.lua
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("butterflies")
|
||||
|
||||
-- register butterflies
|
||||
local butter_list = {
|
||||
{"white", "White"},
|
||||
{"red", "Red"},
|
||||
{"violet", "Violet"}
|
||||
{"white", S("White Butterfly")},
|
||||
{"red", S("Red Butterfly")},
|
||||
{"violet", S("Violet Butterfly")}
|
||||
}
|
||||
|
||||
for i in ipairs (butter_list) do
|
||||
|
@ -10,7 +15,7 @@ for i in ipairs (butter_list) do
|
|||
local desc = butter_list[i][2]
|
||||
|
||||
minetest.register_node("butterflies:butterfly_"..name, {
|
||||
description = desc.." Butterfly",
|
||||
description = desc,
|
||||
drawtype = "plantlike",
|
||||
tiles = {{
|
||||
name = "butterflies_butterfly_"..name.."_animated.png",
|
||||
|
@ -56,10 +61,9 @@ for i in ipairs (butter_list) do
|
|||
})
|
||||
|
||||
minetest.register_node("butterflies:hidden_butterfly_"..name, {
|
||||
description = "Hidden "..desc.." Butterfly",
|
||||
drawtype = "airlike",
|
||||
inventory_image = "insects_butterfly_"..name..".png",
|
||||
wield_image = "insects_butterfly_"..name..".png",
|
||||
inventory_image = "butterflies_butterfly_"..name..".png",
|
||||
wield_image = "butterflies_butterfly_"..name..".png",
|
||||
paramtype = "light",
|
||||
sunlight_propagates = true,
|
||||
walkable = false,
|
||||
|
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Weißer Schmetterling
|
||||
Red Butterfly=Roter Schmetterling
|
||||
Violet Butterfly=Violetter Schmetterling
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Mariposa blanca
|
||||
Red Butterfly=Mariposa roja
|
||||
Violet Butterfly=Mariposa violeta
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Papillon blanc
|
||||
Red Butterfly=Papillon rouge
|
||||
Violet Butterfly=Papillon violet
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=Farfalla bianca
|
||||
Red Butterfly=Farfalla rossa
|
||||
Violet Butterfly=Farfalla viola
|
|
@ -0,0 +1,4 @@
|
|||
# textdomain: butterflies
|
||||
White Butterfly=
|
||||
Red Butterfly=
|
||||
Violet Butterfly=
|
|
@ -0,0 +1,3 @@
|
|||
name = butterflies
|
||||
description = Minetest Game mod: Butterflies
|
||||
depends = default, flowers
|
|
@ -1,3 +1,8 @@
|
|||
-- carts/cart_entity.lua
|
||||
|
||||
-- support for MT game translation.
|
||||
local S = carts.get_translator
|
||||
|
||||
local cart_entity = {
|
||||
initial_properties = {
|
||||
physical = false, -- otherwise going uphill breaks
|
||||
|
@ -383,7 +388,7 @@ end
|
|||
minetest.register_entity("carts:cart", cart_entity)
|
||||
|
||||
minetest.register_craftitem("carts:cart", {
|
||||
description = "Cart (Sneak+Click to pick up)",
|
||||
description = S("Cart") .. "\n" .. S("(Sneak+Click to pick up)"),
|
||||
inventory_image = minetest.inventorycube("carts_cart_top.png", "carts_cart_side.png", "carts_cart_side.png"),
|
||||
wield_image = "carts_cart_side.png",
|
||||
on_place = function(itemstack, placer, pointed_thing)
|
||||
|
|
|
@ -1,2 +0,0 @@
|
|||
default
|
||||
player_api
|
|
@ -1,7 +1,12 @@
|
|||
-- carts/init.lua
|
||||
|
||||
-- Load support for MT game translation.
|
||||
local S = minetest.get_translator("carts")
|
||||
|
||||
carts = {}
|
||||
carts.modpath = minetest.get_modpath("carts")
|
||||
carts.railparams = {}
|
||||
carts.get_translator = S
|
||||
|
||||
-- Maximal speed of the cart in m/s (min = -1)
|
||||
carts.speed_max = 7
|
||||
|
|
|
@ -0,0 +1,6 @@
|
|||
# textdomain: carts
|
||||
Cart=Lore
|
||||
(Sneak+Click to pick up)=(Schleichen u. Klicken zum Aufheben)
|
||||
Rail=Schiene
|
||||
Powered Rail=Antriebsschiene
|
||||
Brake Rail=Bremsschiene
|
|
@ -0,0 +1,6 @@
|
|||
# textdomain: carts
|
||||
Cart=Vagoneta
|
||||
(Sneak+Click to pick up)=(Agacharse+Clic para recoger)
|
||||
Rail=Raíl
|
||||
Powered Rail=Raíl energizado
|
||||
Brake Rail=Raíl de frenado
|
|
@ -0,0 +1,6 @@
|
|||
# textdomain: carts
|
||||
Cart=Chariot
|
||||
(Sneak+Click to pick up)=(Se baisser + clic pour ramasser)
|
||||
Rail=Rail
|
||||
Powered Rail=Rail de traction
|
||||
Brake Rail=Rail de freinage
|
|
@ -0,0 +1,6 @@
|
|||
# textdomain: carts
|
||||
Cart=Vagone
|
||||
(Sneak+Click to pick up)=(Strisciare+Click per raccoglierlo)
|
||||
Rail=Binario
|
||||
Powered Rail=Binario alimentato
|
||||
Brake Rail=Binario freno
|
|
@ -0,0 +1,6 @@
|
|||
# textdomain: carts
|
||||
Cart=
|
||||
(Sneak+Click to pick up)=
|
||||
Rail=
|
||||
Powered Rail=
|
||||
Brake Rail=
|
|
@ -0,0 +1,3 @@
|
|||
name = carts
|
||||
description = Carts (formerly boost_cart)
|
||||
depends = default, player_api
|
|
@ -1,5 +1,10 @@
|
|||
-- carts/rails.lua
|
||||
|
||||
-- support for MT game translation.
|
||||
local S = carts.get_translator
|
||||
|
||||
carts:register_rail("carts:rail", {
|
||||
description = "Rail",
|
||||
description = S("Rail"),
|
||||
tiles = {
|
||||
"carts_rail_straight.png", "carts_rail_curved.png",
|
||||
"carts_rail_t_junction.png", "carts_rail_crossing.png"
|
||||
|
@ -22,7 +27,7 @@ minetest.register_alias("default:rail", "carts:rail")
|
|||
|
||||
|
||||
carts:register_rail("carts:powerrail", {
|
||||
description = "Powered Rail",
|
||||
description = S("Powered Rail"),
|
||||
tiles = {
|
||||
"carts_rail_straight_pwr.png", "carts_rail_curved_pwr.png",
|
||||
"carts_rail_t_junction_pwr.png", "carts_rail_crossing_pwr.png"
|
||||
|
@ -41,7 +46,7 @@ minetest.register_craft({
|
|||
|
||||
|
||||
carts:register_rail("carts:brakerail", {
|
||||
description = "Brake Rail",
|
||||
description = S("Brake Rail"),
|
||||
tiles = {
|
||||
"carts_rail_straight_brk.png", "carts_rail_curved_brk.png",
|
||||
"carts_rail_t_junction_brk.png", "carts_rail_crossing_brk.png"
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
function Bridge_Status(player)
|
||||
function Bridge_Status(player,change,update)
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge.txt", "r")
|
||||
local level = file:read("*l")
|
||||
file:close()
|
||||
|
@ -6,102 +6,33 @@ function Bridge_Status(player)
|
|||
local status = file:read("*l")
|
||||
file:close()
|
||||
if tonumber(level) < 9 then
|
||||
minetest.chat_send_player(player:get_player_name(), "build bridge first")
|
||||
elseif tonumber(level) == 9 then
|
||||
if update == false then
|
||||
minetest.chat_send_player(player:get_player_name(), "build bridge first")
|
||||
end
|
||||
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
|
||||
else
|
||||
if tonumber(status) == 0 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("1")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
|
||||
if change then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("1")
|
||||
file:close()
|
||||
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_00.mts","0")
|
||||
minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_"..(tonumber(level))..".mts","0")
|
||||
else
|
||||
minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_0.mts","0")
|
||||
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
|
||||
end
|
||||
elseif tonumber(status) == 1 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("0")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
|
||||
for j=36,44 do
|
||||
for k=9,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif tonumber(level) == 10 then
|
||||
if tonumber(status) == 0 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("1")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
|
||||
elseif tonumber(status) == 1 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("0")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
|
||||
for j=36,44 do
|
||||
for k=9,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif tonumber(level) == 11 then
|
||||
if tonumber(status) == 0 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("1")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
|
||||
elseif tonumber(status) == 1 then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("0")
|
||||
file:close()
|
||||
for j=36,44 do
|
||||
for i=32,40 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
|
||||
for j=36,44 do
|
||||
for k=9,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="air"})
|
||||
end
|
||||
end
|
||||
if change then
|
||||
file = io.open(minetest.get_worldpath().."/SAVE/Bridge_status.txt", "w")
|
||||
file:write("0")
|
||||
file:close()
|
||||
minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_0.mts","0")
|
||||
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_"..(tonumber(level))..".mts","0")
|
||||
else
|
||||
minetest.place_schematic({x=-44, y=8, z=-40}, minetest.get_modpath("castrum").."/schematics/Bridge1/Bridge1_00.mts","0")
|
||||
minetest.place_schematic({x=-44, y=8, z=-32}, minetest.get_modpath("castrum").."/schematics/Bridge2/Bridge2_"..(tonumber(level))..".mts","0")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,76 +0,0 @@
|
|||
function Barracks(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
minetest.set_node({x=j*(-1), y=9, z=i}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=25,30 do
|
||||
minetest.set_node({x=-43, y=10, z=i}, {name="default:cobble"})
|
||||
minetest.set_node({x=-37, y=10, z=i}, {name="default:cobble"})
|
||||
end
|
||||
for j=38,42 do
|
||||
minetest.set_node({x=j*(-1), y=10, z=31}, {name="default:cobble"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=26,30 do
|
||||
minetest.set_node({x=-43, y=11, z=i}, {name="default:cobble"})
|
||||
minetest.set_node({x=-37, y=11, z=i}, {name="default:cobble"})
|
||||
end
|
||||
for j=38,42 do
|
||||
minetest.set_node({x=j*(-1), y=11, z=31}, {name="default:cobble"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=27,30 do
|
||||
minetest.set_node({x=-43, y=12, z=i}, {name="default:cobble"})
|
||||
minetest.set_node({x=-37, y=12, z=i}, {name="default:cobble"})
|
||||
end
|
||||
for j=38,42 do
|
||||
minetest.set_node({x=j*(-1), y=12, z=31}, {name="default:cobble"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=38,42 do
|
||||
for i=27,30 do
|
||||
minetest.set_node({x=j*(-1), y=13, z=i}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
minetest.set_node({x=-42, y=10, z=28}, {name="castrum:knight1_sit"})
|
||||
minetest.set_node({x=-40, y=10, z=30}, {name="castrum:knight1_sit"})
|
||||
minetest.set_node({x=-38, y=10, z=28}, {name="castrum:knight1_sit"})
|
||||
minetest.set_node({x=-40, y=10, z=28}, {name="castrum:fire"})
|
||||
screwdriver_handler(player, {type="node", under={x=-38, y=10, z=28}, above={x=-38, y=10, z=28}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-42, y=10, z=28}, above={x=-42, y=10, z=28}}, 1)
|
||||
elseif v+0 == 7 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
for k=9,13 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:cobble" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone_block"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
for k=9,13 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:stone_block" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:desert_cobble"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
for k=9,13 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,135 +0,0 @@
|
|||
function Battleground(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=72,76 do
|
||||
for i=80,84 do
|
||||
minetest.set_node({x=j*(-1), y=9, z=i*(-1)}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=72,76 do
|
||||
for i=80,84 do
|
||||
minetest.set_node({x=j*(-1), y=10, z=i*(-1)}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-74, y=10, z=-80}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=-72, y=11, z=-80}, {name="default:cobble"})
|
||||
minetest.set_node({x=-72, y=11, z=-82}, {name="default:cobble"})
|
||||
minetest.set_node({x=-72, y=11, z=-84}, {name="default:cobble"})
|
||||
minetest.set_node({x=-74, y=11, z=-84}, {name="default:cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-84}, {name="default:cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-82}, {name="default:cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-80}, {name="default:cobble"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=-72, y=12, z=-80}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-72, y=12, z=-82}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-72, y=12, z=-84}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-74, y=12, z=-84}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-76, y=12, z=-84}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-76, y=12, z=-82}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-76, y=12, z=-80}, {name="castrum:fire"})
|
||||
minetest.set_node({x=-74, y=11, z=-81}, {name="castrum:knight_dark"})
|
||||
screwdriver_handler(player, {type="node", under={x=-74, y=11, z=-81}, above={x=-74, y=11, z=-81}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-74, y=11, z=-81}, above={x=-74, y=11, z=-81}}, 1)
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=-72, y=11, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=11, z=-82}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=11, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-74, y=11, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-82}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-82}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-74, y=9, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-82}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-74, y=9, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-73, y=10, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-75, y=10, z=-80}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=10, z=-81}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-76, y=10, z=-83}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=10, z=-81}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-72, y=10, z=-83}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-73, y=10, z=-84}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-75, y=10, z=-84}, {name="default:stone_block"})
|
||||
elseif v+0 == 6 then
|
||||
for j=72,76 do
|
||||
for i=80,84 do
|
||||
for k=9,12 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i*(-1)}).name == "default:cobble" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone_block"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
minetest.set_node({x=-72, y=11, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=11, z=-82}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=11, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-74, y=11, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-82}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=11, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=9, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=9, z=-82}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=9, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-74, y=9, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=9, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=9, z=-82}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=9, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-74, y=9, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-73, y=10, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-75, y=10, z=-80}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=10, z=-81}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-76, y=10, z=-83}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=10, z=-81}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-72, y=10, z=-83}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-73, y=10, z=-84}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-75, y=10, z=-84}, {name="default:desert_cobble"})
|
||||
elseif v+0 == 8 then
|
||||
for j=72,76 do
|
||||
for i=80,84 do
|
||||
for k=9,12 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i*(-1)}).name == "default:stone_block" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:desert_cobble"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
minetest.set_node({x=-72, y=11, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=11, z=-82}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=11, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-74, y=11, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-82}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=11, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-82}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=9, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-74, y=9, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-82}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=9, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-74, y=9, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-73, y=10, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-75, y=10, z=-80}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=10, z=-81}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-76, y=10, z=-83}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=10, z=-81}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-72, y=10, z=-83}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-73, y=10, z=-84}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-75, y=10, z=-84}, {name="default:desert_stone_block"})
|
||||
elseif v+0 == 0 then
|
||||
for j=72,76 do
|
||||
for i=80,84 do
|
||||
for k=9,12 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,93 +0,0 @@
|
|||
function Bridge(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-32}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-33}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-34}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-35}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for i=36,39 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:wood"})
|
||||
end
|
||||
for i=41,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-37}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-38}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-39}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for i=36,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-40}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 10 then
|
||||
for i=36,44 do
|
||||
for j=32,35 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
for i=36,44 do
|
||||
for j=37,40 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
for i=36,39 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:junglewood"})
|
||||
end
|
||||
for i=41,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:junglewood"})
|
||||
end
|
||||
elseif v+0 == 11 then
|
||||
for i=36,44 do
|
||||
for j=32,35 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
for i=36,44 do
|
||||
for j=37,40 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
for i=36,39 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:pine_wood"})
|
||||
end
|
||||
for i=41,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:pine_wood"})
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=36,44 do
|
||||
for j=32,35 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
for i=36,44 do
|
||||
for j=37,40 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
for i=36,39 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:dirt_with_grass"})
|
||||
end
|
||||
for i=41,44 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="default:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,29 +0,0 @@
|
|||
function Bridge2(v,player)
|
||||
if v+0 == 10 then
|
||||
for j=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
|
||||
elseif v+0 == 11 then
|
||||
for j=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=-32}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=12, z=-32}, {name="castrum:bridge2"})
|
||||
elseif v+0 == 0 then
|
||||
for i=36,44 do
|
||||
for k=8,16 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=-32}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=36,44 do
|
||||
for j=32,40 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="default:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-40, y=8, z=-36}, {name="castrum:bridge"})
|
||||
end
|
||||
end
|
|
@ -1,55 +0,0 @@
|
|||
function Cactusfarm(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=130, y=9, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=130, y=9, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=9, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=9, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=9, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=10, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=132, y=9, z=1}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=132, y=9, z=1}, above={x=132, y=9, z=1}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=130, y=10, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=130, y=10, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=10, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=10, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=11, z=-4}, {name="castrum:cactus"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=130, y=11, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=130, y=11, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=11, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=11, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=12, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=126, y=12, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=128, y=12, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=12, z=-3}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=12, z=-5}, {name="castrum:cactus"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=129, y=12, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=12, z=-2}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=125, y=12, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=12, z=-6}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=13, z=-4}, {name="castrum:cactus"})
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=129, y=13, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=13, z=-2}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=125, y=13, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=13, z=-6}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=127, y=14, z=-4}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=130, y=12, z=-7}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=130, y=12, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=12, z=-1}, {name="castrum:cactus"})
|
||||
minetest.set_node({x=124, y=12, z=-7}, {name="castrum:cactus"})
|
||||
elseif v+0 == 0 then
|
||||
for j=123,131 do
|
||||
for i=0,8 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=j, y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=132, y=9, z=1}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,13 +0,0 @@
|
|||
function Camp1(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-63, y=9, z=-57}, {name="castrum:fire"})
|
||||
elseif v+0 == 0 then
|
||||
for j=59,67 do
|
||||
for i=53,61 do
|
||||
for k=9,9 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,13 +0,0 @@
|
|||
function Camp2(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-63, y=9, z=-70}, {name="castrum:fire"})
|
||||
elseif v+0 == 0 then
|
||||
for j=59,67 do
|
||||
for i=66,74 do
|
||||
for k=9,9 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,13 +0,0 @@
|
|||
function Camp3(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-85, y=9, z=-57}, {name="castrum:fire"})
|
||||
elseif v+0 == 0 then
|
||||
for j=81,89 do
|
||||
for i=53,61 do
|
||||
for k=9,9 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,11 +0,0 @@
|
|||
function Cannon1(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=169, y=9, z=42}, {name="castrum:cannon_1_1"})
|
||||
screwdriver_handler(player, {type="node", under={x=169, y=9, z=42}, above={x=169, y=9, z=42}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=169, y=9, z=42}, {name="castrum:cannon_1_2"})
|
||||
screwdriver_handler(player, {type="node", under={x=169, y=9, z=42}, above={x=169, y=9, z=42}}, 1)
|
||||
elseif v+0 == 0 then
|
||||
minetest.set_node({x=169, y=9, z=42}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,15 +0,0 @@
|
|||
function Cannon2(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=161, y=9, z=42}, {name="castrum:cannon_1_1"})
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=161, y=9, z=42}, {name="castrum:cannon_1_2"})
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=42}, above={x=161, y=9, z=42}}, 1)
|
||||
elseif v+0 == 0 then
|
||||
minetest.set_node({x=161, y=9, z=42}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,10 +0,0 @@
|
|||
function Cannon3(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=161, y=9, z=44}, {name="castrum:cannon_1_1"})
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=161, y=9, z=44}, above={x=161, y=9, z=44}}, 1)
|
||||
elseif v+0 == 0 then
|
||||
minetest.set_node({x=161, y=9, z=44}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,106 +0,0 @@
|
|||
function Farm(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=350, y=39, z=3}, {name="default:water_source"})
|
||||
minetest.set_node({x=351, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=345, y=40, z=-2}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=345, y=40, z=-2}, above={x=345, y=40, z=-2}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=347, y=39, z=3}, {name="default:water_source"})
|
||||
minetest.set_node({x=348, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=346, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=346, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=347, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=348, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=346, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=347, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=348, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=348, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=346, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=346, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=347, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=348, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=346, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=347, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=348, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=353, y=39, z=3}, {name="default:water_source"})
|
||||
minetest.set_node({x=354, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=352, y=39, z=3}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=352, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=353, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=354, y=39, z=4}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=352, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=353, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=354, y=39, z=2}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=354, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=352, y=40, z=3}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=352, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=353, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=354, y=40, z=4}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=352, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=353, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=354, y=40, z=2}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=39, z=0}, {name="default:water_source"})
|
||||
minetest.set_node({x=351, y=39, z=0}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=0}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=-1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=-1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=-1}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=40, z=0}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=0}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=-1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=-1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=-1}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=39, z=6}, {name="default:water_source"})
|
||||
minetest.set_node({x=351, y=39, z=6}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=6}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=7}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=7}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=7}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=349, y=39, z=5}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=350, y=39, z=5}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=39, z=5}, {name="farming:soil_wet"})
|
||||
minetest.set_node({x=351, y=40, z=6}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=6}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=7}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=7}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=7}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=349, y=40, z=5}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=350, y=40, z=5}, {name="farming:cotton_8"})
|
||||
minetest.set_node({x=351, y=40, z=5}, {name="farming:cotton_8"})
|
||||
elseif v+0 == 0 then
|
||||
for j=346,354 do
|
||||
for i=0,7 do
|
||||
minetest.set_node({x=j, y=39, z=i}, {name="default:stone"})
|
||||
end
|
||||
minetest.set_node({x=j, y=39, z=-1}, {name="default:stone"})
|
||||
end
|
||||
for j=346,354 do
|
||||
for i=0,7 do
|
||||
minetest.set_node({x=j, y=40, z=i}, {name="air"})
|
||||
end
|
||||
minetest.set_node({x=j, y=40, z=-1}, {name="air"})
|
||||
end
|
||||
minetest.set_node({x=345, y=40, z=-2}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,199 +0,0 @@
|
|||
function Fountain(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=39,41 do
|
||||
for j=0,8 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
end
|
||||
for j=1,2 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="castrum:cobble"})
|
||||
end
|
||||
end
|
||||
for i=35,45 do
|
||||
for j=2,4 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=0,7 do
|
||||
minetest.set_node({x=38*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=42*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=37*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=43*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
end
|
||||
for j=0,6 do
|
||||
minetest.set_node({x=36*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=44*(-1), y=9, z=j}, {name="castrum:cobble"})
|
||||
end
|
||||
minetest.set_node({x=38*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=42*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=37*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=43*(-1), y=9, z=1*(-1)}, {name="castrum:cobble"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=-41, y=10, z=-2}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=10, z=-2}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-39, y=10, z=-2}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-38, y=10, z=-1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-37, y=10, z=-1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-42, y=10, z=-1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-43, y=10, z=-1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=0}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=0}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=1}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-35, y=10, z=2}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-35, y=10, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-35, y=10, z=4}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-45, y=10, z=2}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-45, y=10, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-45, y=10, z=4}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=5}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=6}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=5}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=6}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-38, y=10, z=7}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-37, y=10, z=7}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-42, y=10, z=7}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-43, y=10, z=7}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-41, y=10, z=8}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=10, z=8}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-39, y=10, z=8}, {name="castrum:cobble"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=-40, y=10, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=11, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=12, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=13, z=3}, {name="castrum:cobble"})
|
||||
minetest.set_node({x=-40, y=14, z=3}, {name="default:water_source"})
|
||||
minetest.set_node({x=-40, y=13, z=4}, {name="default:water_source"})
|
||||
minetest.set_node({x=-40, y=13, z=2}, {name="default:water_source"})
|
||||
minetest.set_node({x=-41, y=13, z=3}, {name="default:water_source"})
|
||||
minetest.set_node({x=-39, y=13, z=3}, {name="default:water_source"})
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=-41, y=9, z=-2}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-40, y=10, z=-2}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-39, y=9, z=-2}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-38, y=10, z=-1}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-37, y=9, z=-1}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-36, y=10, z=0}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-36, y=9, z=1}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-35, y=10, z=2}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-35, y=9, z=3}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-35, y=10, z=4}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-36, y=9, z=5}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-36, y=10, z=6}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-37, y=9, z=7}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-38, y=10, z=7}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-39, y=9, z=8}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-40, y=10, z=8}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-41, y=9, z=8}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-42, y=10, z=7}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-43, y=9, z=7}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-44, y=10, z=6}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-44, y=9, z=5}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-45, y=10, z=4}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-45, y=9, z=3}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-45, y=10, z=2}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-44, y=9, z=1}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-44, y=10, z=0}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-43, y=9, z=-1}, {name="default:stone_block"})
|
||||
minetest.set_node({x=-42, y=10, z=-1}, {name="default:stone_block"})
|
||||
elseif v+0 == 6 then
|
||||
for k=9,14 do
|
||||
for i=35,45 do
|
||||
for j=0,2 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "castrum:cobble" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:stone_block"})
|
||||
end
|
||||
end
|
||||
for j=0,8 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "castrum:cobble" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:stone_block"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
minetest.set_node({x=-41, y=9, z=-2}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-40, y=10, z=-2}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-39, y=9, z=-2}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-38, y=10, z=-1}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-37, y=9, z=-1}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=0}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-36, y=9, z=1}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-35, y=10, z=2}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-35, y=9, z=3}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-35, y=10, z=4}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-36, y=9, z=5}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-36, y=10, z=6}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-37, y=9, z=7}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-38, y=10, z=7}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-39, y=9, z=8}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-40, y=10, z=8}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-41, y=9, z=8}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-42, y=10, z=7}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-43, y=9, z=7}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=6}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-44, y=9, z=5}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-45, y=10, z=4}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-45, y=9, z=3}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-45, y=10, z=2}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-44, y=9, z=1}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-44, y=10, z=0}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-43, y=9, z=-1}, {name="default:desert_cobble"})
|
||||
minetest.set_node({x=-42, y=10, z=-1}, {name="default:desert_cobble"})
|
||||
elseif v+0 == 8 then
|
||||
for k=9,14 do
|
||||
for i=35,45 do
|
||||
for j=0,2 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:stone_block" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:desert_cobble"})
|
||||
end
|
||||
end
|
||||
for j=0,8 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "default:stone_block" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:desert_cobble"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
minetest.set_node({x=-41, y=9, z=-2}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-40, y=10, z=-2}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-39, y=9, z=-2}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-38, y=10, z=-1}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-37, y=9, z=-1}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-36, y=10, z=0}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-36, y=9, z=1}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-35, y=10, z=2}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-35, y=9, z=3}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-35, y=10, z=4}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-36, y=9, z=5}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-36, y=10, z=6}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-37, y=9, z=7}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-38, y=10, z=7}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-39, y=9, z=8}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-40, y=10, z=8}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-41, y=9, z=8}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-42, y=10, z=7}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-43, y=9, z=7}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-44, y=10, z=6}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-44, y=9, z=5}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-45, y=10, z=4}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-45, y=9, z=3}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-45, y=10, z=2}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-44, y=9, z=1}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-44, y=10, z=0}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-43, y=9, z=-1}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=-42, y=10, z=-1}, {name="default:desert_stone_block"})
|
||||
elseif v+0 == 0 then
|
||||
for k=9,14 do
|
||||
for i=35,45 do
|
||||
for j=0,2 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for j=0,8 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,103 +0,0 @@
|
|||
function Home1(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=26,32 do
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-29, y=9, z=-19}, {name="stairs:stair_cobble"})
|
||||
screwdriver_handler(player, {type="node", under={x=-29, y=9, z=-19}, above={x=-29, y=9, z=-19}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-29, y=9, z=-19}, above={x=-29, y=9, z=-19}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-26, y=10, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=10, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=10, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=10, z=-20}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-29, y=10, z=-20}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-26, y=11, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=11, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=11, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=11, z=-20}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-29, y=11, z=-20}, {name="air"})
|
||||
minetest.set_node({x=-29, y=10, z=-20}, {name="doors:door_wood_a"})
|
||||
screwdriver_handler(player, {type="node", under={x=-29, y=10, z=-20}, above={x=-29, y=10, z=-20}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-29, y=10, z=-20}, above={x=-29, y=10, z=-20}}, 1)
|
||||
elseif v+0 == 4 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-26, y=12, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=12, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=12, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=12, z=-20}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=21,24 do
|
||||
minetest.set_node({x=-27, y=13, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-31, y=13, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=27,31 do
|
||||
minetest.set_node({x=i*(-1), y=13, z=-24}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=13, z=-21}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=22,23 do
|
||||
minetest.set_node({x=-28, y=14, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-30, y=14, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=28,30 do
|
||||
minetest.set_node({x=i*(-1), y=14, z=-23}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=14, z=-22}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-26, y=9, z=-19}, {name="castrum:character1"})
|
||||
screwdriver_handler(player, {type="node", under={x=-26, y=9, z=-19}, above={x=-26, y=9, z=-19}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-26, y=9, z=-19}, above={x=-26, y=9, z=-19}}, 1)
|
||||
elseif v+0 == 7 then
|
||||
for i=26,32 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:wood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=26,32 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:junglewood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for i=26,32 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:acacia_wood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=26,32 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,93 +0,0 @@
|
|||
function Home2(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=48,54 do
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j*(-1)}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-51, y=9, z=-19}, {name="stairs:stair_cobble"})
|
||||
screwdriver_handler(player, {type="node", under={x=-51, y=9, z=-19}, above={x=-51, y=9, z=-19}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-51, y=9, z=-19}, above={x=-51, y=9, z=-19}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-48, y=10, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-54, y=10, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=48,54 do
|
||||
minetest.set_node({x=i*(-1), y=10, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=10, z=-20}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-51, y=10, z=-20}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-48, y=11, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-54, y=11, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=48,54 do
|
||||
minetest.set_node({x=i*(-1), y=11, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=11, z=-20}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-51, y=11, z=-20}, {name="air"})
|
||||
minetest.set_node({x=-51, y=10, z=-20}, {name="doors:door_wood_a"})
|
||||
screwdriver_handler(player, {type="node", under={x=-51, y=10, z=-20}, above={x=-51, y=10, z=-20}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-51, y=10, z=-20}, above={x=-51, y=10, z=-20}}, 1)
|
||||
elseif v+0 == 4 then
|
||||
for j=20,25 do
|
||||
minetest.set_node({x=-48, y=12, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-54, y=12, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=48,54 do
|
||||
minetest.set_node({x=i*(-1), y=12, z=-25}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=12, z=-20}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=21,24 do
|
||||
minetest.set_node({x=-49, y=13, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-53, y=13, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=49,53 do
|
||||
minetest.set_node({x=i*(-1), y=13, z=-24}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=13, z=-21}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=22,23 do
|
||||
minetest.set_node({x=-50, y=14, z=j*(-1)}, {name="default:wood"})
|
||||
minetest.set_node({x=-52, y=14, z=j*(-1)}, {name="default:wood"})
|
||||
end
|
||||
for i=50,52 do
|
||||
minetest.set_node({x=i*(-1), y=14, z=-23}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=14, z=-22}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-54, y=9, z=-19}, {name="castrum:character1"})
|
||||
screwdriver_handler(player, {type="node", under={x=-54, y=9, z=-19}, above={x=-54, y=9, z=-19}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=-54, y=9, z=-19}, above={x=-54, y=9, z=-19}}, 1)
|
||||
elseif v+0 == 7 then
|
||||
for i=48,54 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:wood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=48,54 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j*(-1)}).name == "default:junglewood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:pine_wood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=48,54 do
|
||||
for j=19,25 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,77 +0,0 @@
|
|||
function Home3(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=26,32 do
|
||||
for j=26,31 do
|
||||
minetest.set_node({x=i*(-1), y=9, z=j}, {name="default:cobble"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-29, y=9, z=25}, {name="stairs:stair_cobble"})
|
||||
elseif v+0 == 2 then
|
||||
for j=26,31 do
|
||||
minetest.set_node({x=-26, y=10, z=j}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=10, z=j}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=10, z=31}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=10, z=26}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-29, y=10, z=26}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
for j=26,31 do
|
||||
minetest.set_node({x=-26, y=11, z=j}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=11, z=j}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=11, z=31}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=11, z=26}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-29, y=11, z=26}, {name="air"})
|
||||
minetest.set_node({x=-29, y=10, z=26}, {name="doors:door_wood_a"})
|
||||
elseif v+0 == 4 then
|
||||
for j=26,31 do
|
||||
minetest.set_node({x=-26, y=12, z=j}, {name="default:wood"})
|
||||
minetest.set_node({x=-32, y=12, z=j}, {name="default:wood"})
|
||||
end
|
||||
for i=26,32 do
|
||||
minetest.set_node({x=i*(-1), y=12, z=31}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=12, z=26}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=27,30 do
|
||||
minetest.set_node({x=-27, y=13, z=j}, {name="default:wood"})
|
||||
minetest.set_node({x=-31, y=13, z=j}, {name="default:wood"})
|
||||
end
|
||||
for i=27,31 do
|
||||
minetest.set_node({x=i*(-1), y=13, z=27}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=13, z=30}, {name="default:wood"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=28,29 do
|
||||
minetest.set_node({x=-28, y=14, z=j}, {name="default:wood"})
|
||||
minetest.set_node({x=-30, y=14, z=j}, {name="default:wood"})
|
||||
end
|
||||
for i=28,30 do
|
||||
minetest.set_node({x=i*(-1), y=14, z=28}, {name="default:wood"})
|
||||
minetest.set_node({x=i*(-1), y=14, z=29}, {name="default:wood"})
|
||||
end
|
||||
minetest.set_node({x=-26, y=9, z=25}, {name="castrum:character1"})
|
||||
elseif v+0 == 7 then
|
||||
for i=26,32 do
|
||||
for j=25,31 do
|
||||
for k=9,14 do
|
||||
if minetest.get_node({x=i*(-1), y=k, z=j}).name == "default:wood" then
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=26,32 do
|
||||
for j=25,31 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,86 +0,0 @@
|
|||
function Island_Barracks(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=165,173 do
|
||||
for i=6,14 do
|
||||
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=165,171 do
|
||||
minetest.set_node({x=j, y=10, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=10, z=14}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=172, y=10, z=7}, {name="default:sandstone"})
|
||||
minetest.set_node({x=172, y=10, z=13}, {name="default:sandstone"})
|
||||
for i=8,12 do
|
||||
minetest.set_node({x=173, y=10, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for j=166,171 do
|
||||
minetest.set_node({x=j, y=11, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=11, z=14}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=172, y=11, z=7}, {name="default:sandstone"})
|
||||
minetest.set_node({x=172, y=11, z=13}, {name="default:sandstone"})
|
||||
for i=8,12 do
|
||||
minetest.set_node({x=173, y=11, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for j=167,171 do
|
||||
minetest.set_node({x=j, y=12, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=12, z=14}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=172, y=12, z=7}, {name="default:sandstone"})
|
||||
minetest.set_node({x=172, y=12, z=13}, {name="default:sandstone"})
|
||||
for i=8,12 do
|
||||
minetest.set_node({x=173, y=12, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=168,171 do
|
||||
minetest.set_node({x=j, y=13, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=13, z=14}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=172, y=13, z=7}, {name="default:sandstone"})
|
||||
minetest.set_node({x=172, y=13, z=13}, {name="default:sandstone"})
|
||||
for i=8,12 do
|
||||
minetest.set_node({x=173, y=13, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=168,172 do
|
||||
for i=7,13 do
|
||||
minetest.set_node({x=j, y=14, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=172, y=14, z=7}, {name="air"})
|
||||
minetest.set_node({x=172, y=14, z=13}, {name="air"})
|
||||
minetest.set_node({x=169, y=10, z=10}, {name="castrum:fire"})
|
||||
elseif v+0 == 7 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
for k=9,13 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:cobble" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone_block"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=37,43 do
|
||||
for i=25,31 do
|
||||
for k=9,13 do
|
||||
if minetest.get_node({x=j*(-1), y=k, z=i}).name == "default:stone_block" then
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:desert_cobble"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=165,173 do
|
||||
for i=6,14 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,42 +0,0 @@
|
|||
function Island_Battleground(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=180,184 do
|
||||
for i=42,46 do
|
||||
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=180,184 do
|
||||
for i=42,46 do
|
||||
minetest.set_node({x=j, y=10, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=180, y=10, z=44}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=180, y=11, z=46}, {name="default:sandstone"})
|
||||
minetest.set_node({x=182, y=11, z=46}, {name="default:sandstone"})
|
||||
minetest.set_node({x=184, y=11, z=46}, {name="default:sandstone"})
|
||||
minetest.set_node({x=184, y=11, z=44}, {name="default:sandstone"})
|
||||
minetest.set_node({x=184, y=11, z=42}, {name="default:sandstone"})
|
||||
minetest.set_node({x=182, y=11, z=42}, {name="default:sandstone"})
|
||||
minetest.set_node({x=180, y=11, z=42}, {name="default:sandstone"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=180, y=12, z=46}, {name="castrum:fire"})
|
||||
minetest.set_node({x=182, y=12, z=46}, {name="castrum:fire"})
|
||||
minetest.set_node({x=184, y=12, z=46}, {name="castrum:fire"})
|
||||
minetest.set_node({x=184, y=12, z=44}, {name="castrum:fire"})
|
||||
minetest.set_node({x=184, y=12, z=42}, {name="castrum:fire"})
|
||||
minetest.set_node({x=182, y=12, z=42}, {name="castrum:fire"})
|
||||
minetest.set_node({x=180, y=12, z=42}, {name="castrum:fire"})
|
||||
minetest.set_node({x=182, y=11, z=44}, {name="castrum:skeleton_captain"})
|
||||
screwdriver_handler(player, {type="node", under={x=182, y=11, z=44}, above={x=182, y=11, z=44}}, 1)
|
||||
elseif v+0 == 0 then
|
||||
for j=180,184 do
|
||||
for i=42,46 do
|
||||
for k=9,12 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,66 +0,0 @@
|
|||
function Island_Fountain(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=147,149 do
|
||||
for j=0,6 do
|
||||
minetest.set_node({x=i, y=9, z=j}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
for i=145,151 do
|
||||
for j=2,4 do
|
||||
minetest.set_node({x=i, y=9, z=j}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=150, y=9, z=5}, {name="default:sandstone"})
|
||||
minetest.set_node({x=146, y=9, z=5}, {name="default:sandstone"})
|
||||
minetest.set_node({x=150, y=9, z=1}, {name="default:sandstone"})
|
||||
minetest.set_node({x=146, y=9, z=1}, {name="default:sandstone"})
|
||||
minetest.set_node({x=150, y=10, z=5}, {name="default:sandstone"})
|
||||
minetest.set_node({x=146, y=10, z=5}, {name="default:sandstone"})
|
||||
minetest.set_node({x=150, y=10, z=1}, {name="default:sandstone"})
|
||||
minetest.set_node({x=146, y=10, z=1}, {name="default:sandstone"})
|
||||
minetest.set_node({x=148, y=10, z=3}, {name="default:sandstone"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=149, y=10, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=148, y=10, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=147, y=10, z=6}, {name="default:sandstone"})
|
||||
minetest.set_node({x=149, y=10, z=0}, {name="default:sandstone"})
|
||||
minetest.set_node({x=148, y=10, z=0}, {name="default:sandstone"})
|
||||
minetest.set_node({x=147, y=10, z=0}, {name="default:sandstone"})
|
||||
minetest.set_node({x=145, y=10, z=2}, {name="default:sandstone"})
|
||||
minetest.set_node({x=145, y=10, z=3}, {name="default:sandstone"})
|
||||
minetest.set_node({x=145, y=10, z=4}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=10, z=2}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=10, z=3}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=10, z=4}, {name="default:sandstone"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=148, y=11, z=3}, {name="default:sandstone"})
|
||||
minetest.set_node({x=148, y=12, z=3}, {name="default:sandstone"})
|
||||
minetest.set_node({x=148, y=13, z=3}, {name="default:water_source"})
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=148, y=10, z=6}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=147, y=9, z=6}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=149, y=9, z=6}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=146, y=10, z=5}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=150, y=10, z=5}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=145, y=9, z=4}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=151, y=9, z=4}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=145, y=10, z=3}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=151, y=10, z=3}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=145, y=9, z=2}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=151, y=9, z=2}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=146, y=10, z=1}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=150, y=10, z=1}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=147, y=9, z=0}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=149, y=9, z=0}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=148, y=10, z=0}, {name="default:desert_sandstone"})
|
||||
elseif v+0 == 0 then
|
||||
for i=145,151 do
|
||||
for k=9,13 do
|
||||
for j=0,6 do
|
||||
minetest.set_node({x=i, y=k, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,72 +0,0 @@
|
|||
function Island_Home1(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=144, y=9, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=9, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=9, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=144, y=9, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=145, y=9, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=137, y=9, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=139,143 do
|
||||
minetest.set_node({x=i, y=9, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=144, y=10, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=10, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=10, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=144, y=10, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=145, y=10, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=137, y=10, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=139,143 do
|
||||
minetest.set_node({x=i, y=10, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=145, y=10, z=-17}, {name="default:glass"})
|
||||
minetest.set_node({x=145, y=10, z=-18}, {name="default:glass"})
|
||||
minetest.set_node({x=141, y=10, z=-22}, {name="default:glass"})
|
||||
minetest.set_node({x=137, y=10, z=-17}, {name="default:glass"})
|
||||
minetest.set_node({x=137, y=10, z=-18}, {name="default:glass"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=144, y=11, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=11, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=11, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=144, y=11, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=145, y=11, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=137, y=11, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=139,143 do
|
||||
minetest.set_node({x=i, y=11, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=143, y=12, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=139, y=12, z=-14}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=144, y=12, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=138, y=12, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=139,143 do
|
||||
minetest.set_node({x=i, y=12, z=-21}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=14,20 do
|
||||
for i=139,143 do
|
||||
minetest.set_node({x=i, y=13, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=143, y=13, z=-14}, {name="air"})
|
||||
minetest.set_node({x=139, y=13, z=-14}, {name="air"})
|
||||
minetest.set_node({x=141, y=13, z=-18}, {name="air"})
|
||||
minetest.set_node({x=141, y=9, z=-18}, {name="castrum:fire"})
|
||||
elseif v+0 == 0 then
|
||||
for i=137,145 do
|
||||
for k=9,13 do
|
||||
for j=14,22 do
|
||||
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,72 +0,0 @@
|
|||
function Island_Home2(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=158, y=9, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=9, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=9, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=158, y=9, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=159, y=9, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=9, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=153,157 do
|
||||
minetest.set_node({x=i, y=9, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=158, y=10, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=10, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=10, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=158, y=10, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=159, y=10, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=10, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=153,157 do
|
||||
minetest.set_node({x=i, y=10, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=159, y=10, z=-17}, {name="default:glass"})
|
||||
minetest.set_node({x=159, y=10, z=-18}, {name="default:glass"})
|
||||
minetest.set_node({x=155, y=10, z=-22}, {name="default:glass"})
|
||||
minetest.set_node({x=151, y=10, z=-17}, {name="default:glass"})
|
||||
minetest.set_node({x=151, y=10, z=-18}, {name="default:glass"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=158, y=11, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=11, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=11, z=-21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=158, y=11, z=-21}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=159, y=11, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=151, y=11, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=153,157 do
|
||||
minetest.set_node({x=i, y=11, z=-22}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=157, y=12, z=-14}, {name="default:sandstone"})
|
||||
minetest.set_node({x=153, y=12, z=-14}, {name="default:sandstone"})
|
||||
for j=15,20 do
|
||||
minetest.set_node({x=158, y=12, z=j*(-1)}, {name="default:sandstone"})
|
||||
minetest.set_node({x=152, y=12, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
for i=153,157 do
|
||||
minetest.set_node({x=i, y=12, z=-21}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=14,20 do
|
||||
for i=153,157 do
|
||||
minetest.set_node({x=i, y=13, z=j*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=157, y=13, z=-14}, {name="air"})
|
||||
minetest.set_node({x=153, y=13, z=-14}, {name="air"})
|
||||
minetest.set_node({x=155, y=13, z=-18}, {name="air"})
|
||||
minetest.set_node({x=155, y=9, z=-18}, {name="castrum:fire"})
|
||||
elseif v+0 == 0 then
|
||||
for i=151,159 do
|
||||
for k=9,13 do
|
||||
for j=14,22 do
|
||||
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,94 +0,0 @@
|
|||
function Island_Pier(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=171,175 do
|
||||
for i=38,40 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=40}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=40}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=40}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=40}, {name="default:wood"})
|
||||
elseif v+0 == 2 then
|
||||
for j=171,175 do
|
||||
for i=41,43 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=43}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=43}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=43}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=43}, {name="default:wood"})
|
||||
elseif v+0 == 3 then
|
||||
for j=171,175 do
|
||||
for i=44,46 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=46}, {name="default:wood"})
|
||||
elseif v+0 == 4 then
|
||||
for j=171,175 do
|
||||
for i=47,49 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=49}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=49}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=49}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=49}, {name="default:wood"})
|
||||
elseif v+0 == 5 then
|
||||
for j=171,175 do
|
||||
for i=50,52 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=52}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=52}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=52}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=52}, {name="default:wood"})
|
||||
elseif v+0 == 6 then
|
||||
for j=171,175 do
|
||||
for i=53,55 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=55}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=55}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=55}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=55}, {name="default:wood"})
|
||||
elseif v+0 == 7 then
|
||||
for j=171,175 do
|
||||
for i=56,58 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=171, y=7, z=58}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=6, z=58}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=7, z=58}, {name="default:wood"})
|
||||
minetest.set_node({x=175, y=6, z=58}, {name="default:wood"})
|
||||
minetest.set_node({x=171, y=8, z=44}, {name="castrum:ship2"})
|
||||
minetest.set_node({x=175, y=8, z=44}, {name="castrum:island_pier2"})
|
||||
elseif v+0 == 8 then
|
||||
for j=171,175 do
|
||||
for i=38,58 do
|
||||
for k=6,8 do
|
||||
if minetest.get_node({x=j, y=k, z=i}).name == "default:wood" then
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=171,175 do
|
||||
for i=38,58 do
|
||||
for k=6,7 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="default:water_source"})
|
||||
end
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,53 +0,0 @@
|
|||
function Island_Pier2(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=176,178 do
|
||||
for i=42,46 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=178, y=7, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=178, y=6, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=178, y=7, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=178, y=6, z=46}, {name="default:wood"})
|
||||
elseif v+0 == 2 then
|
||||
for j=179,181 do
|
||||
for i=42,46 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=181, y=7, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=181, y=6, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=181, y=7, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=181, y=6, z=46}, {name="default:wood"})
|
||||
elseif v+0 == 3 then
|
||||
for j=182,184 do
|
||||
for i=42,46 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="default:wood"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=184, y=7, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=184, y=6, z=42}, {name="default:wood"})
|
||||
minetest.set_node({x=184, y=7, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=184, y=6, z=46}, {name="default:wood"})
|
||||
minetest.set_node({x=179, y=8, z=44}, {name="castrum:island_battleground"})
|
||||
elseif v+0 == 4 then
|
||||
for j=176,184 do
|
||||
for i=42,46 do
|
||||
for k=6,8 do
|
||||
if minetest.get_node({x=j, y=k, z=i}).name == "default:wood" then
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="default:junglewood"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=176,184 do
|
||||
for i=42,46 do
|
||||
for k=6,7 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="default:water_source"})
|
||||
end
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,83 +0,0 @@
|
|||
function Island_Smithy(v,player)
|
||||
if v+0 == 1 then
|
||||
for j=166,173 do
|
||||
for i=20,28 do
|
||||
minetest.set_node({x=j, y=9, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=165, y=9, z=23}, {name="stairs:stair_sandstone"})
|
||||
minetest.set_node({x=165, y=9, z=22}, {name="stairs:stair_sandstone"})
|
||||
screwdriver_handler(player, {type="node", under={x=165, y=9, z=23}, above={x=165, y=9, z=23}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=165, y=9, z=22}, above={x=165, y=9, z=22}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
for j=166,173 do
|
||||
minetest.set_node({x=j, y=10, z=20}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=10, z=25}, {name="default:sandstone"})
|
||||
end
|
||||
for i=20,28 do
|
||||
minetest.set_node({x=173, y=10, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for j=167,173 do
|
||||
minetest.set_node({x=j, y=10, z=28}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=166, y=10, z=21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=166, y=10, z=24}, {name="default:sandstone"})
|
||||
minetest.set_node({x=171, y=10, z=27}, {name="default:sandstone"})
|
||||
minetest.set_node({x=171, y=10, z=26}, {name="default:sandstone"})
|
||||
elseif v+0 == 3 then
|
||||
for j=166,173 do
|
||||
minetest.set_node({x=j, y=11, z=20}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=11, z=25}, {name="default:sandstone"})
|
||||
end
|
||||
for i=20,28 do
|
||||
minetest.set_node({x=173, y=11, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for j=168,173 do
|
||||
minetest.set_node({x=j, y=11, z=28}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=166, y=11, z=21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=166, y=11, z=24}, {name="default:sandstone"})
|
||||
minetest.set_node({x=166, y=10, z=22}, {name="doors:door_wood_b"})
|
||||
minetest.set_node({x=166, y=10, z=23}, {name="doors:door_wood_a"})
|
||||
screwdriver_handler(player, {type="node", under={x=166, y=10, z=22}, above={x=166, y=10, z=22}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=166, y=10, z=23}, above={x=166, y=10, z=23}}, 1)
|
||||
elseif v+0 == 4 then
|
||||
for j=166,173 do
|
||||
minetest.set_node({x=j, y=12, z=20}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=12, z=25}, {name="default:sandstone"})
|
||||
end
|
||||
for i=20,28 do
|
||||
minetest.set_node({x=173, y=12, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=20,25 do
|
||||
minetest.set_node({x=166, y=12, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for j=169,173 do
|
||||
minetest.set_node({x=j, y=12, z=28}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=167,172 do
|
||||
minetest.set_node({x=j, y=13, z=21}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=13, z=24}, {name="default:sandstone"})
|
||||
end
|
||||
for i=21,24 do
|
||||
minetest.set_node({x=167, y=13, z=i}, {name="default:sandstone"})
|
||||
minetest.set_node({x=172, y=13, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=168,171 do
|
||||
minetest.set_node({x=j, y=14, z=22}, {name="default:sandstone"})
|
||||
minetest.set_node({x=j, y=14, z=23}, {name="default:sandstone"})
|
||||
end
|
||||
minetest.set_node({x=172, y=10, z=27}, {name="default:lava_source"})
|
||||
minetest.set_node({x=172, y=10, z=26}, {name="default:lava_source"})
|
||||
elseif v+0 == 0 then
|
||||
for j=165,173 do
|
||||
for i=20,28 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,104 +0,0 @@
|
|||
function Island_Walle(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=9, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=9, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=10, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=10, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=11, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=11, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=12, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=12, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=13, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=13, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=178, y=14, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=178, y=14, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for i=0,33 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=178, y=15, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=178, y=15, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=0,33 do
|
||||
if i%4 == 1 then
|
||||
minetest.set_node({x=178, y=12, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%4 == 3 then
|
||||
minetest.set_node({x=178, y=12, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,33 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=178, y=13, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=11, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=9, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=178, y=13, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=11, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=9, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,33 do
|
||||
if i%4 == 3 then
|
||||
minetest.set_node({x=178, y=14, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=10, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%4 == 1 then
|
||||
minetest.set_node({x=178, y=14, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=178, y=10, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=0,33 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=178, y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=178, y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,92 +0,0 @@
|
|||
function Island_Walln(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=151,177 do
|
||||
minetest.set_node({x=i, y=9, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
for i=119,145 do
|
||||
minetest.set_node({x=i, y=9, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=151,177 do
|
||||
minetest.set_node({x=i, y=10, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
for i=119,145 do
|
||||
minetest.set_node({x=i, y=10, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=151,177 do
|
||||
minetest.set_node({x=i, y=11, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
for i=119,145 do
|
||||
minetest.set_node({x=i, y=11, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=151,177 do
|
||||
minetest.set_node({x=i, y=12, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
for i=119,145 do
|
||||
minetest.set_node({x=i, y=12, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for i=150,177 do
|
||||
minetest.set_node({x=i, y=13, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
for i=119,146 do
|
||||
minetest.set_node({x=i, y=13, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=14, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for i=119,177 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=i, y=15, z=33}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=119,145 do
|
||||
if i%4 == 2 then
|
||||
minetest.set_node({x=i, y=12, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=151,177 do
|
||||
if i%4 == 2 then
|
||||
minetest.set_node({x=i, y=12, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=119,145 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=i, y=13, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=11, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=9, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=151,177 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=i, y=13, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=11, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=9, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=119,145 do
|
||||
if i%4 == 0 then
|
||||
minetest.set_node({x=i, y=14, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=10, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=151,177 do
|
||||
if i%4 == 0 then
|
||||
minetest.set_node({x=i, y=14, z=33}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=10, z=33}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=148, y=14, z=33}, {name="default:desert_sandstone"})
|
||||
elseif v+0 == 0 then
|
||||
for i=119,177 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=i, y=k, z=33}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,58 +0,0 @@
|
|||
function Island_Walls(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=9, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=10, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=11, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=12, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=13, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for i=119,177 do
|
||||
minetest.set_node({x=i, y=14, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for i=119,177 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=i, y=15, z=-27}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=119,177 do
|
||||
if i%4 == 2 then
|
||||
minetest.set_node({x=i, y=12, z=-27}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=119,177 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=i, y=13, z=-27}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=11, z=-27}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=9, z=-27}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=119,177 do
|
||||
if i%4 == 0 then
|
||||
minetest.set_node({x=i, y=14, z=-27}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=i, y=10, z=-27}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=119,177 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=i, y=k, z=-27}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,104 +0,0 @@
|
|||
function Island_Wallw(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=9, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=9, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=10, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=10, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=11, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=11, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=12, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=12, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=13, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=13, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for i=0,33 do
|
||||
minetest.set_node({x=118, y=14, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
for i=0,27 do
|
||||
minetest.set_node({x=118, y=14, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for i=0,33 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=118, y=15, z=i}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%2 == 1 then
|
||||
minetest.set_node({x=118, y=15, z=i*(-1)}, {name="default:sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for i=0,33 do
|
||||
if i%4 == 1 then
|
||||
minetest.set_node({x=118, y=12, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%4 == 3 then
|
||||
minetest.set_node({x=118, y=12, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,33 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=118, y=13, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=11, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=9, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%2 == 0 then
|
||||
minetest.set_node({x=118, y=13, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=11, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=9, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,33 do
|
||||
if i%4 == 3 then
|
||||
minetest.set_node({x=118, y=14, z=i}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=10, z=i}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
if i%4 == 1 then
|
||||
minetest.set_node({x=118, y=14, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
minetest.set_node({x=118, y=10, z=i*(-1)}, {name="default:desert_sandstone"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for i=0,33 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=118, y=k, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,27 do
|
||||
for k=9,15 do
|
||||
minetest.set_node({x=118, y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,40 +0,0 @@
|
|||
function Lake(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-31, y=8, z=-55}, {name="default:water_source"})
|
||||
minetest.set_node({x=-34, y=9, z=-58}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=-34, y=9, z=-58}, above={x=-34, y=9, z=-58}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=-30, y=8, z=-55}, {name="default:water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-55}, {name="default:water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-56}, {name="default:water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-54}, {name="default:water_source"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=-32, y=8, z=-54}, {name="default:water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-55}, {name="default:water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-56}, {name="default:water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-57}, {name="default:water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-56}, {name="default:water_source"})
|
||||
minetest.set_node({x=-29, y=8, z=-55}, {name="default:water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-54}, {name="default:water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-53}, {name="default:water_source"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=-30, y=8, z=-53}, {name="default:water_source"})
|
||||
minetest.set_node({x=-29, y=8, z=-54}, {name="default:water_source"})
|
||||
minetest.set_node({x=-29, y=8, z=-56}, {name="default:water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-57}, {name="default:water_source"})
|
||||
|
||||
minetest.set_node({x=-32, y=8, z=-57}, {name="default:water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-56}, {name="default:water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-54}, {name="default:water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-53}, {name="default:water_source"})
|
||||
elseif v+0 == 0 then
|
||||
for j=29,33 do
|
||||
for i=53,57 do
|
||||
for k=8,8 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-34, y=9, z=-58}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,40 +0,0 @@
|
|||
function Lake2(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-31, y=8, z=-64}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-34, y=9, z=-67}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=-34, y=9, z=-67}, above={x=-34, y=9, z=-67}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=-30, y=8, z=-64}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-64}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-65}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-63}, {name="default:river_water_source"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=-29, y=8, z=-64}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-65}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-66}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-65}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-64}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-63}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-31, y=8, z=-62}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-63}, {name="default:river_water_source"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=-29, y=8, z=-63}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-62}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-62}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-63}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-29, y=8, z=-63}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-33, y=8, z=-65}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-32, y=8, z=-66}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-30, y=8, z=-66}, {name="default:river_water_source"})
|
||||
minetest.set_node({x=-29, y=8, z=-65}, {name="default:river_water_source"})
|
||||
elseif v+0 == 0 then
|
||||
for j=29,33 do
|
||||
for i=62,66 do
|
||||
for k=8,8 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-34, y=9, z=-67}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,130 +0,0 @@
|
|||
function Meadow(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=322, y=39, z=3}, {name="air"})
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=321, y=39, z=3}, {name="air"})
|
||||
minetest.set_node({x=323, y=39, z=3}, {name="air"})
|
||||
minetest.set_node({x=322, y=39, z=4}, {name="air"})
|
||||
minetest.set_node({x=322, y=39, z=2}, {name="air"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=320, y=39, z=3}, {name="air"})
|
||||
minetest.set_node({x=324, y=39, z=3}, {name="air"})
|
||||
minetest.set_node({x=322, y=39, z=5}, {name="air"})
|
||||
minetest.set_node({x=322, y=39, z=1}, {name="air"})
|
||||
minetest.set_node({x=323, y=39, z=2}, {name="air"})
|
||||
minetest.set_node({x=323, y=39, z=4}, {name="air"})
|
||||
minetest.set_node({x=321, y=39, z=2}, {name="air"})
|
||||
minetest.set_node({x=321, y=39, z=4}, {name="air"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=322, y=39, z=3}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=322, y=40, z=3}, {name="default:desert_stone_block"})
|
||||
minetest.set_node({x=322, y=41, z=3}, {name="default:water_source"})
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=322, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=3}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=322, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=3}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
elseif v+0 == 6 then
|
||||
minetest.set_node({x=322, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=3}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=322, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=3}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
elseif v+0 == 7 then
|
||||
minetest.set_node({x=326, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=4}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=321, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=323, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=2}, {name="castrum:dirt_with_grass"})
|
||||
elseif v+0 == 8 then
|
||||
minetest.set_node({x=318, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=318, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=319, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=320, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=0}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=-1}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=5}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=326, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=6}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=325, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
minetest.set_node({x=324, y=39, z=7}, {name="castrum:dirt_with_grass"})
|
||||
elseif v+0 == 9 then
|
||||
minetest.set_node({x=326, y=40, z=2}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=324, y=40, z=0}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=322, y=40, z=-1}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=319, y=40, z=-1}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=318, y=40, z=3}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=320, y=40, z=5}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=321, y=40, z=7}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=324, y=40, z=6}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=326, y=40, z=5}, {name="flowers:dandelion_white"})
|
||||
minetest.set_node({x=326, y=40, z=3}, {name="flowers:rose"})
|
||||
minetest.set_node({x=325, y=40, z=0}, {name="flowers:rose"})
|
||||
minetest.set_node({x=322, y=40, z=0}, {name="flowers:rose"})
|
||||
minetest.set_node({x=319, y=40, z=1}, {name="flowers:rose"})
|
||||
minetest.set_node({x=319, y=40, z=4}, {name="flowers:rose"})
|
||||
minetest.set_node({x=318, y=40, z=6}, {name="flowers:rose"})
|
||||
minetest.set_node({x=322, y=40, z=6}, {name="flowers:rose"})
|
||||
minetest.set_node({x=324, y=40, z=5}, {name="flowers:rose"})
|
||||
minetest.set_node({x=326, y=40, z=7}, {name="flowers:rose"})
|
||||
minetest.set_node({x=327, y=40, z=8}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
|
||||
screwdriver_handler(player, {type="node", under={x=327, y=40, z=8}, above={x=327, y=40, z=8}}, 1)
|
||||
elseif v+0 == 0 then
|
||||
for j=318,326 do
|
||||
for i=0,7 do
|
||||
minetest.set_node({x=j, y=39, z=i}, {name="default:stone"})
|
||||
minetest.set_node({x=j, y=40, z=i}, {name="air"})
|
||||
minetest.set_node({x=j, y=41, z=i}, {name="air"})
|
||||
end
|
||||
minetest.set_node({x=j, y=39, z=-1}, {name="default:stone"})
|
||||
minetest.set_node({x=j, y=40, z=-1}, {name="air"})
|
||||
minetest.set_node({x=j, y=41, z=-1}, {name="air"})
|
||||
end
|
||||
minetest.set_node({x=327, y=40, z=8}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,132 +0,0 @@
|
|||
function Mine(v,player)
|
||||
if v+0 == 1 then
|
||||
minetest.set_node({x=-16, y=9, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=9, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=9, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-11, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-14}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-20, y=9, z=-15}, {name="default:chest"})
|
||||
screwdriver_handler(player, {type="node", under={x=-20, y=9, z=-15}, above={x=-20, y=9, z=-15}}, 1)
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=-17, y=9, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-16, y=9, z=-6}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-15, y=9, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-16, y=9, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-16, y=10, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-19, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=9, z=-9}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=9, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=10, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=9, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=9, z=-12}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-16, y=9, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=9, z=-14}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=10, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-15, y=9, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=9, z=-12}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=10, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=9, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-12, y=9, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-9}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=10, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-12, y=9, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-11, y=9, z=-9}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-11, y=9, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-11, y=10, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=9, z=-14}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=9, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-12, y=9, z=-14}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=10, z=-14}, {name="default:stone_with_coal"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=-16, y=11, z=-7}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-18, y=11, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-17, y=11, z=-13}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-14, y=11, z=-11}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=11, z=-8}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-11, y=11, z=-10}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-13, y=11, z=-14}, {name="default:stone_with_coal"})
|
||||
minetest.set_node({x=-19, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-18, y=9, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-9}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-13}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=9, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=9, z=-7}, {name="default:stone_with_iron"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=-19, y=10, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-18, y=10, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=10, z=-9}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=10, z=-13}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=10, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=10, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=10, z=-7}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=9, z=-7}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=9, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=9, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-13, y=9, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=9, z=-7}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=9, z=-9}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-10}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-16, y=9, z=-9}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=9, z=-13}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=9, z=-11}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-13, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=9, z=-13}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=9, z=-14}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-18, y=9, z=-7}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-17, y=9, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-19, y=9, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-19, y=9, z=-11}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-18, y=9, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-19, y=9, z=-13}, {name="default:stone_with_iron"})
|
||||
elseif v+0 == 5 then
|
||||
minetest.set_node({x=-19, y=11, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-18, y=11, z=-8}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=11, z=-9}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-15, y=11, z=-13}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-14, y=11, z=-6}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=11, z=-12}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-11, y=11, z=-7}, {name="default:stone_with_iron"})
|
||||
minetest.set_node({x=-12, y=9, z=-9}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-16, y=9, z=-11}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-12, y=9, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-13, y=9, z=-10}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-11, y=9, z=-13}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-18, y=9, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-18, y=9, z=-14}, {name="default:stone_with_copper"})
|
||||
elseif v+0 == 6 then
|
||||
minetest.set_node({x=-12, y=10, z=-9}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-16, y=10, z=-11}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-12, y=10, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-13, y=10, z=-10}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-11, y=10, z=-13}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-18, y=10, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-18, y=10, z=-14}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-11, y=9, z=-14}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-17, y=9, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-19, y=9, z=-6}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-19, y=9, z=-14}, {name="default:stone_with_copper"})
|
||||
minetest.set_node({x=-16, y=9, z=-10}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-16, y=9, z=-12}, {name="default:stone_with_tin"})
|
||||
minetest.set_node({x=-17, y=9, z=-11}, {name="default:stone_with_tin"})
|
||||
elseif v+0 == 0 then
|
||||
for j=11,19 do
|
||||
for i=6,14 do
|
||||
for k=9,14 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
minetest.set_node({x=-20, y=9, z=-15}, {name="air"})
|
||||
end
|
||||
end
|
|
@ -1,381 +0,0 @@
|
|||
function Moat_east(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-1, y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-1, y=8, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-1, y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-1, y=7, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=1, y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=1, y=8, z=i}, {name="air"})
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-1, y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-1, y=6, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for j=0,4 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=1, y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=1, y=7, z=i}, {name="air"})
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-1, y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-1, y=5, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,4 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=1, y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=1, y=6, z=i}, {name="air"})
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-1, y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-1, y=4, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,4 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=1, y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=1, y=5, z=i}, {name="air"})
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,4 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=1, y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=1, y=4, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,4 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,2 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 10 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=4, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=4, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 11 then
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=5, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=5, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for k=4,7 do
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=k, z=i*(-1)}, {name="default:stone"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=k, z=i}, {name="default:stone"})
|
||||
end
|
||||
end
|
||||
end
|
||||
for j=0,5 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
for j=0,3 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j, y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j, y=8, z=i}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,239 +0,0 @@
|
|||
function Moat_north(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=42}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=42}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=41,43 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=42}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=42}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for j=40,44 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=41,43 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=42}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=42}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for j=39,45 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=40,44 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=41,43 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=42}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=42}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=39,45 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=40,44 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=41,43 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=42}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=42}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=39,45 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=40,44 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=41,43 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=39,45 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=40,44 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=39,45 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 10 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j}, {name="castrum:water"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 11 then
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j}, {name="castrum:water"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=38,46 do
|
||||
for k=4,7 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j}, {name="default:stone"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=k, z=j}, {name="default:stone"})
|
||||
end
|
||||
end
|
||||
end
|
||||
for j=38,46 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=8, z=j}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,251 +0,0 @@
|
|||
function Moat_south(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=-36}).name ~= "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=-36}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=-36}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=35,37 do
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=-36}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=-36}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for j=34,38 do
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=35,37 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=-36}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=-36}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for j=33,39 do
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=34,38 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=35,37 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=-36}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=-36}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:junglewood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:pine_wood" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=33,39 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=34,38 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=35,37 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=-36}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=-36}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=7, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=33,39 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=34,38 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=35,37 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=6, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=33,39 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=34,38 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=33,39 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 10 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=4, z=j*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=4, z=j*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 11 then
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=5, z=j*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=5, z=j*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for j=32,40 do
|
||||
for k=4,7 do
|
||||
for i=0,83 do
|
||||
minetest.set_node({x=i*(-1), y=k, z=j*(-1)}, {name="default:stone"})
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="default:stone"})
|
||||
end
|
||||
end
|
||||
end
|
||||
for j=32,40 do
|
||||
for i=0,83 do
|
||||
if minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "default:wood" and minetest.get_node({x=i*(-1), y=8, z=j*(-1)}).name ~= "castrum:bridge" then
|
||||
minetest.set_node({x=i*(-1), y=8, z=j*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
for i=1,3 do
|
||||
minetest.set_node({x=i, y=8, z=j*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,240 +0,0 @@
|
|||
function Moat_west(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-79, y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-79, y=8, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
for j=78,80 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-79, y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-79, y=7, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 3 then
|
||||
for j=77,81 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=78,80 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-79, y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-79, y=6, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 4 then
|
||||
for j=76,82 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=77,81 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=78,80 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-79, y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-79, y=5, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 5 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=76,82 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=77,81 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=78,80 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=-79, y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=-79, y=4, z=i}, {name="air"})
|
||||
end
|
||||
elseif v+0 == 6 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=7, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=76,82 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=77,81 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=78,80 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 7 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=6, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=76,82 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=77,81 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 8 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
for j=76,82 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 9 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="air"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="air"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 10 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=4, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 11 then
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i*(-1)}, {name="castrum:water"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=5, z=i}, {name="castrum:water"})
|
||||
end
|
||||
end
|
||||
elseif v+0 == 0 then
|
||||
for k=4,7 do
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i*(-1)}, {name="default:stone"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=k, z=i}, {name="default:stone"})
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
for j=75,83 do
|
||||
for i=0,31 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i*(-1)}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
for i=0,37 do
|
||||
minetest.set_node({x=j*(-1), y=8, z=i}, {name="castrum:dirt_with_grass"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
|
@ -1,51 +0,0 @@
|
|||
function Mountain_Fountain(v,player)
|
||||
if v+0 == 1 then
|
||||
for i=334,338 do
|
||||
for j=3,5 do
|
||||
minetest.set_node({x=i, y=40, z=j*(-1)}, {name="default:mossycobble"})
|
||||
end
|
||||
end
|
||||
for i=335,337 do
|
||||
minetest.set_node({x=i, y=40, z=-2}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=i, y=40, z=-6}, {name="default:mossycobble"})
|
||||
end
|
||||
elseif v+0 == 2 then
|
||||
minetest.set_node({x=334, y=41, z=-3}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=334, y=41, z=-4}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=334, y=41, z=-5}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=338, y=41, z=-3}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=338, y=41, z=-4}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=338, y=41, z=-5}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=335, y=41, z=-2}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=336, y=41, z=-2}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=337, y=41, z=-2}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=335, y=41, z=-6}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=336, y=41, z=-6}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=337, y=41, z=-6}, {name="default:mossycobble"})
|
||||
elseif v+0 == 3 then
|
||||
minetest.set_node({x=336, y=41, z=-4}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=336, y=42, z=-4}, {name="default:mossycobble"})
|
||||
minetest.set_node({x=336, y=43, z=-4}, {name="default:water_source"})
|
||||
elseif v+0 == 4 then
|
||||
minetest.set_node({x=335, y=40, z=-6}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=336, y=41, z=-6}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=337, y=40, z=-6}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=338, y=41, z=-5}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=338, y=40, z=-4}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=338, y=41, z=-3}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=337, y=40, z=-2}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=336, y=41, z=-2}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=335, y=40, z=-2}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=334, y=41, z=-3}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=334, y=40, z=-4}, {name="castrum:mossy_stone"})
|
||||
minetest.set_node({x=334, y=41, z=-5}, {name="castrum:mossy_stone"})
|
||||
elseif v+0 == 0 then
|
||||
for i=334,338 do
|
||||
for k=40,43 do
|
||||
for j=2,6 do
|
||||
minetest.set_node({x=i, y=k, z=j*(-1)}, {name="air"})
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue