mirror of
https://github.com/minetest-mods/technic.git
synced 2024-12-21 05:15:41 +01:00
Fix trailing whitespace (#482)
Trim all trailing whitespace characters,
This commit is contained in:
parent
5f6b87d43a
commit
4f78a69ffc
@ -18,6 +18,6 @@ FAQ
|
|||||||
License
|
License
|
||||||
-------
|
-------
|
||||||
|
|
||||||
Unless otherwise stated, all components of this modpack are licensed under the
|
Unless otherwise stated, all components of this modpack are licensed under the
|
||||||
LGPL, V2 or later. See also the individual mod folders for their
|
LGPL, V2 or later. See also the individual mod folders for their
|
||||||
secondary/alternate licenses, if any.
|
secondary/alternate licenses, if any.
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
--Minetest 0.4.7 mod: concrete
|
--Minetest 0.4.7 mod: concrete
|
||||||
--(c) 2013 by RealBadAngel <mk@realbadangel.pl>
|
--(c) 2013 by RealBadAngel <mk@realbadangel.pl>
|
||||||
|
|
||||||
local technic = rawget(_G, "technic") or {}
|
local technic = rawget(_G, "technic") or {}
|
||||||
@ -89,15 +89,15 @@ minetest.register_node(":technic:concrete_post_platform", {
|
|||||||
groups={cracky=1, level=2},
|
groups={cracky=1, level=2},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
node_box = {
|
node_box = {
|
||||||
type = "fixed",
|
type = "fixed",
|
||||||
fixed = {box_platform}
|
fixed = {box_platform}
|
||||||
},
|
},
|
||||||
on_place = function (itemstack, placer, pointed_thing)
|
on_place = function (itemstack, placer, pointed_thing)
|
||||||
local node = minetest.get_node(pointed_thing.under)
|
local node = minetest.get_node(pointed_thing.under)
|
||||||
if node.name ~= "technic:concrete_post" then
|
if node.name ~= "technic:concrete_post" then
|
||||||
return minetest.item_place_node(itemstack, placer, pointed_thing)
|
return minetest.item_place_node(itemstack, placer, pointed_thing)
|
||||||
end
|
end
|
||||||
minetest.set_node(pointed_thing.under, {name="technic:concrete_post_with_platform"})
|
minetest.set_node(pointed_thing.under, {name="technic:concrete_post_with_platform"})
|
||||||
itemstack:take_item()
|
itemstack:take_item()
|
||||||
|
@ -87,7 +87,7 @@ if minetest.get_modpath("moreblocks") then
|
|||||||
minetest.register_alias(modname .. ":panel_" .. origname .. "_vertical", newmod..":panel_" .. newname .. "_vertical")
|
minetest.register_alias(modname .. ":panel_" .. origname .. "_vertical", newmod..":panel_" .. newname .. "_vertical")
|
||||||
minetest.register_alias(modname .. ":micro_" .. origname .. "_bottom", newmod..":micro_" .. newname .. "_bottom")
|
minetest.register_alias(modname .. ":micro_" .. origname .. "_bottom", newmod..":micro_" .. newname .. "_bottom")
|
||||||
minetest.register_alias(modname .. ":micro_" .. origname .. "_top", newmod..":micro_" .. newname .. "_top")
|
minetest.register_alias(modname .. ":micro_" .. origname .. "_top", newmod..":micro_" .. newname .. "_top")
|
||||||
end
|
end
|
||||||
|
|
||||||
register_technic_stairs_alias("stairsplus", "concrete", "technic", "concrete")
|
register_technic_stairs_alias("stairsplus", "concrete", "technic", "concrete")
|
||||||
register_technic_stairs_alias("stairsplus", "marble", "technic", "marble")
|
register_technic_stairs_alias("stairsplus", "marble", "technic", "marble")
|
||||||
|
@ -14,7 +14,7 @@ The technic modpack depends on some other modpacks:
|
|||||||
* pipeworks, which supports the automation of item transport
|
* pipeworks, which supports the automation of item transport
|
||||||
* moreores, which provides some additional ore types
|
* moreores, which provides some additional ore types
|
||||||
|
|
||||||
This manual doesn't explain how to use these other modpacks, which have
|
This manual doesn't explain how to use these other modpacks, which have
|
||||||
their own manuals:
|
their own manuals:
|
||||||
|
|
||||||
* [Minetest Game Documentation](https://wiki.minetest.net/Main_Page)
|
* [Minetest Game Documentation](https://wiki.minetest.net/Main_Page)
|
||||||
@ -74,9 +74,9 @@ Although common, it is very heavily used, and most of the time it will
|
|||||||
be the material that most limits your activity.
|
be the material that most limits your activity.
|
||||||
|
|
||||||
Tin is part of the basic Minetest game (having migrated there from
|
Tin is part of the basic Minetest game (having migrated there from
|
||||||
moreores). It is found from elevation +8 downwards, with no
|
moreores). It is found from elevation +8 downwards, with no
|
||||||
elevation-dependent variations in abundance beyond that point.
|
elevation-dependent variations in abundance beyond that point.
|
||||||
It is a common metal. Its main use in pure form is as a component
|
It is a common metal. Its main use in pure form is as a component
|
||||||
of electrical batteries. Apart from that its main purpose is
|
of electrical batteries. Apart from that its main purpose is
|
||||||
as the secondary ingredient in bronze (the base being copper), but bronze
|
as the secondary ingredient in bronze (the base being copper), but bronze
|
||||||
is itself little used. Its abundance is well in excess of its usage,
|
is itself little used. Its abundance is well in excess of its usage,
|
||||||
|
@ -26,10 +26,10 @@ dofile(modpath.."/config.lua")
|
|||||||
-- Helper functions
|
-- Helper functions
|
||||||
dofile(modpath.."/helpers.lua")
|
dofile(modpath.."/helpers.lua")
|
||||||
|
|
||||||
-- Items
|
-- Items
|
||||||
dofile(modpath.."/items.lua")
|
dofile(modpath.."/items.lua")
|
||||||
|
|
||||||
-- Craft recipes for items
|
-- Craft recipes for items
|
||||||
dofile(modpath.."/crafts.lua")
|
dofile(modpath.."/crafts.lua")
|
||||||
|
|
||||||
-- Register functions
|
-- Register functions
|
||||||
|
@ -35,7 +35,7 @@ minetest.register_tool("technic:blue_energy_crystal", {
|
|||||||
fleshy = {times={}, uses=10000, maxlevel=0}
|
fleshy = {times={}, uses=10000, maxlevel=0}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_tool("technic:green_energy_crystal", {
|
minetest.register_tool("technic:green_energy_crystal", {
|
||||||
description = S("Green Energy Crystal"),
|
description = S("Green Energy Crystal"),
|
||||||
@ -51,7 +51,7 @@ minetest.register_tool("technic:green_energy_crystal", {
|
|||||||
fleshy = {times={}, uses=10000, maxlevel=0}
|
fleshy = {times={}, uses=10000, maxlevel=0}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_tool("technic:red_energy_crystal", {
|
minetest.register_tool("technic:red_energy_crystal", {
|
||||||
description = S("Red Energy Crystal"),
|
description = S("Red Energy Crystal"),
|
||||||
@ -67,7 +67,7 @@ minetest.register_tool("technic:red_energy_crystal", {
|
|||||||
fleshy = {times={}, uses=10000, maxlevel=0}
|
fleshy = {times={}, uses=10000, maxlevel=0}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craftitem("technic:copper_coil", {
|
minetest.register_craftitem("technic:copper_coil", {
|
||||||
description = S("Copper Coil"),
|
description = S("Copper Coil"),
|
||||||
|
@ -25,7 +25,7 @@ Mixed Metal Ingot = Mischmetallbarren
|
|||||||
Composite Plate = Verbundplatte
|
Composite Plate = Verbundplatte
|
||||||
Copper Plate = Kupferplatte
|
Copper Plate = Kupferplatte
|
||||||
Carbon Plate = Kohlefaserplatte
|
Carbon Plate = Kohlefaserplatte
|
||||||
Graphite = Graphit
|
Graphite = Graphit
|
||||||
Carbon Cloth = Kohlefasergewebe
|
Carbon Cloth = Kohlefasergewebe
|
||||||
Raw Latex = Rohlatex
|
Raw Latex = Rohlatex
|
||||||
Rubber Fiber = Gummifaser
|
Rubber Fiber = Gummifaser
|
||||||
@ -42,7 +42,7 @@ Inventory move disallowed due to protection = Das Inventar ist geschuetzt, Zugri
|
|||||||
%s Enabled =
|
%s Enabled =
|
||||||
%s Idle = %s ist bereit
|
%s Idle = %s ist bereit
|
||||||
%s Improperly Placed = %s ist falsch plaziert
|
%s Improperly Placed = %s ist falsch plaziert
|
||||||
%s Unpowered = %s hat keine Stromversorgung
|
%s Unpowered = %s hat keine Stromversorgung
|
||||||
%s Out Of Fuel = %s hat keinen Brennstoff
|
%s Out Of Fuel = %s hat keinen Brennstoff
|
||||||
%s Has Bad Cabling = %s ist falsch verkabelt
|
%s Has Bad Cabling = %s ist falsch verkabelt
|
||||||
%s Has No Network = %s hat kein Netzwerk
|
%s Has No Network = %s hat kein Netzwerk
|
||||||
@ -69,7 +69,7 @@ Disabled =
|
|||||||
%s Cable = %s Kabel
|
%s Cable = %s Kabel
|
||||||
%s Compressor = %s Kompressor
|
%s Compressor = %s Kompressor
|
||||||
%s Extractor = %s Extraktor
|
%s Extractor = %s Extraktor
|
||||||
%s Forcefield Emitter = %s Kraftfeld-Emitter
|
%s Forcefield Emitter = %s Kraftfeld-Emitter
|
||||||
%s Furnace = %s Ofen
|
%s Furnace = %s Ofen
|
||||||
%s Grinder = %s Schleifmaschine
|
%s Grinder = %s Schleifmaschine
|
||||||
%s Music Player = %s Musikspieler
|
%s Music Player = %s Musikspieler
|
||||||
@ -105,7 +105,7 @@ Administrative World Anchor =
|
|||||||
Charge = Aufladen
|
Charge = Aufladen
|
||||||
Discharge = Entladen
|
Discharge = Entladen
|
||||||
Power level = Energiestufe
|
Power level = Energiestufe
|
||||||
# $1: Tier $2: current_charge $3: max_charge
|
# $1: Tier $2: current_charge $3: max_charge
|
||||||
@1 Battery Box: @2/@3 = @1 Batteriebox: @2/@3
|
@1 Battery Box: @2/@3 = @1 Batteriebox: @2/@3
|
||||||
# $1: Machine name $2: Supply $3: Demand
|
# $1: Machine name $2: Supply $3: Demand
|
||||||
@1. Supply: @2 Demand: @3 = @1. Versorgung: @2 Bedarf: @3
|
@1. Supply: @2 Demand: @3 = @1. Versorgung: @2 Bedarf: @3
|
||||||
|
@ -101,7 +101,7 @@ Administrative World Anchor =
|
|||||||
Charge = Cargar
|
Charge = Cargar
|
||||||
Discharge = Descargar
|
Discharge = Descargar
|
||||||
Power level = Nivel de Poder
|
Power level = Nivel de Poder
|
||||||
# $1: Tier $2: current_charge $3: max_charge
|
# $1: Tier $2: current_charge $3: max_charge
|
||||||
@1 Battery Box: @2/@3 = Caja de Bateria @1: @2/@3
|
@1 Battery Box: @2/@3 = Caja de Bateria @1: @2/@3
|
||||||
# $1: Machine name $2: Supply $3: Demand
|
# $1: Machine name $2: Supply $3: Demand
|
||||||
@1. Supply: @2 Demand: @3 = @1. Alimentacion: @2 Demanda: @3
|
@1. Supply: @2 Demand: @3 = @1. Alimentacion: @2 Demanda: @3
|
||||||
|
@ -110,7 +110,7 @@ Administrative World Anchor =
|
|||||||
Charge =
|
Charge =
|
||||||
Discharge =
|
Discharge =
|
||||||
Power level =
|
Power level =
|
||||||
# $1: Tier $2: current_charge $3: max_charge
|
# $1: Tier $2: current_charge $3: max_charge
|
||||||
@1 Battery Box: @2/@3 =
|
@1 Battery Box: @2/@3 =
|
||||||
# $1: Machine name $2: Supply $3: Demand
|
# $1: Machine name $2: Supply $3: Demand
|
||||||
@1. Supply: @2 Demand: @3 =
|
@1. Supply: @2 Demand: @3 =
|
||||||
|
@ -6,7 +6,7 @@ minetest.register_craft({
|
|||||||
{'technic:mv_cable', 'technic:mv_cable', 'technic:mv_cable'},
|
{'technic:mv_cable', 'technic:mv_cable', 'technic:mv_cable'},
|
||||||
{'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting'},
|
{'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting', 'homedecor:plastic_sheeting'},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
technic.register_cable("HV", 3/16)
|
technic.register_cable("HV", 3/16)
|
||||||
|
|
||||||
|
@ -8,7 +8,7 @@ minetest.register_craft({
|
|||||||
{'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
|
{'default:copper_ingot', 'default:copper_ingot', 'default:copper_ingot'},
|
||||||
{'default:paper', 'default:paper', 'default:paper'},
|
{'default:paper', 'default:paper', 'default:paper'},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
technic.register_cable("LV", 2/16)
|
technic.register_cable("LV", 2/16)
|
||||||
|
|
||||||
|
@ -22,7 +22,7 @@ minetest.register_craft({
|
|||||||
|
|
||||||
minetest.register_craftitem("technic:geothermal", {
|
minetest.register_craftitem("technic:geothermal", {
|
||||||
description = S("Geothermal %s Generator"):format("LV"),
|
description = S("Geothermal %s Generator"):format("LV"),
|
||||||
})
|
})
|
||||||
|
|
||||||
local check_node_around = function(pos)
|
local check_node_around = function(pos)
|
||||||
local node = minetest.get_node(pos)
|
local node = minetest.get_node(pos)
|
||||||
|
@ -8,7 +8,7 @@ minetest.register_craft({
|
|||||||
{'technic:lv_cable', 'technic:lv_cable', 'technic:lv_cable'},
|
{'technic:lv_cable', 'technic:lv_cable', 'technic:lv_cable'},
|
||||||
{'technic:rubber', 'technic:rubber', 'technic:rubber'},
|
{'technic:rubber', 'technic:rubber', 'technic:rubber'},
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
technic.register_cable("MV", 2.5/16)
|
technic.register_cable("MV", 2.5/16)
|
||||||
|
|
||||||
|
@ -25,7 +25,7 @@ local function get_water_flow(pos)
|
|||||||
end
|
end
|
||||||
|
|
||||||
---
|
---
|
||||||
-- 10 times better than LV hydro because of 2 extra water mills and 4 stainless steel, a transformer and whatnot ;P.
|
-- 10 times better than LV hydro because of 2 extra water mills and 4 stainless steel, a transformer and whatnot ;P.
|
||||||
-- Man hydro turbines are tough and long lasting. So, give it some value :)
|
-- Man hydro turbines are tough and long lasting. So, give it some value :)
|
||||||
local run = function(pos, node)
|
local run = function(pos, node)
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
|
@ -49,7 +49,7 @@ local dirs1 = {20, 23, 22, 21}
|
|||||||
local dirs2 = {9, 18, 7, 12}
|
local dirs2 = {9, 18, 7, 12}
|
||||||
|
|
||||||
local technic_homedecor_rotate_and_place = function(itemstack, placer, pointed_thing)
|
local technic_homedecor_rotate_and_place = function(itemstack, placer, pointed_thing)
|
||||||
if not technic_homedecor_node_is_owned(pointed_thing.under, placer)
|
if not technic_homedecor_node_is_owned(pointed_thing.under, placer)
|
||||||
and not technic_homedecor_node_is_owned(pointed_thing.above, placer) then
|
and not technic_homedecor_node_is_owned(pointed_thing.above, placer) then
|
||||||
local node = minetest.get_node(pointed_thing.under)
|
local node = minetest.get_node(pointed_thing.under)
|
||||||
if not minetest.registered_nodes[node.name] or not minetest.registered_nodes[node.name].on_rightclick then
|
if not minetest.registered_nodes[node.name] or not minetest.registered_nodes[node.name].on_rightclick then
|
||||||
@ -76,7 +76,7 @@ local technic_homedecor_rotate_and_place = function(itemstack, placer, pointed_t
|
|||||||
|
|
||||||
if not minetest.registered_nodes[minetest.get_node(pos1).name]["buildable_to"] then return end
|
if not minetest.registered_nodes[minetest.get_node(pos1).name]["buildable_to"] then return end
|
||||||
|
|
||||||
if iswall then
|
if iswall then
|
||||||
minetest.add_node(pos1, {name = wield_name, param2 = dirs2[fdir+1] }) -- place wall variant
|
minetest.add_node(pos1, {name = wield_name, param2 = dirs2[fdir+1] }) -- place wall variant
|
||||||
elseif isceiling then
|
elseif isceiling then
|
||||||
minetest.add_node(pos1, {name = wield_name, param2 = 20 }) -- place upside down variant
|
minetest.add_node(pos1, {name = wield_name, param2 = 20 }) -- place upside down variant
|
||||||
|
@ -6,7 +6,7 @@ local fs_helpers = pipeworks.fs_helpers
|
|||||||
local tube_entry = "^pipeworks_tube_connection_metallic.png"
|
local tube_entry = "^pipeworks_tube_connection_metallic.png"
|
||||||
|
|
||||||
local function inject_items (pos)
|
local function inject_items (pos)
|
||||||
local meta=minetest.get_meta(pos)
|
local meta=minetest.get_meta(pos)
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
local mode=meta:get_string("mode")
|
local mode=meta:get_string("mode")
|
||||||
if mode=="single items" then
|
if mode=="single items" then
|
||||||
@ -15,7 +15,7 @@ local function inject_items (pos)
|
|||||||
i=i+1
|
i=i+1
|
||||||
if stack then
|
if stack then
|
||||||
local item0=stack:to_table()
|
local item0=stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
item0["count"] = "1"
|
item0["count"] = "1"
|
||||||
technic.tube_inject_item(pos, pos, vector.new(0, -1, 0), item0)
|
technic.tube_inject_item(pos, pos, vector.new(0, -1, 0), item0)
|
||||||
stack:take_item(1)
|
stack:take_item(1)
|
||||||
@ -31,7 +31,7 @@ local function inject_items (pos)
|
|||||||
i=i+1
|
i=i+1
|
||||||
if stack then
|
if stack then
|
||||||
local item0=stack:to_table()
|
local item0=stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
technic.tube_inject_item(pos, pos, vector.new(0, -1, 0), item0)
|
technic.tube_inject_item(pos, pos, vector.new(0, -1, 0), item0)
|
||||||
stack:clear()
|
stack:clear()
|
||||||
inv:set_stack("main", i, stack)
|
inv:set_stack("main", i, stack)
|
||||||
@ -142,7 +142,7 @@ minetest.register_abm({
|
|||||||
chance = 1,
|
chance = 1,
|
||||||
action = function(pos, node, active_object_count, active_object_count_wider)
|
action = function(pos, node, active_object_count, active_object_count_wider)
|
||||||
local pos1 = vector.add(pos, vector.new(0, -1, 0))
|
local pos1 = vector.add(pos, vector.new(0, -1, 0))
|
||||||
local node1 = minetest.get_node(pos1)
|
local node1 = minetest.get_node(pos1)
|
||||||
if minetest.get_item_group(node1.name, "tubedevice") > 0 then
|
if minetest.get_item_group(node1.name, "tubedevice") > 0 then
|
||||||
inject_items(pos)
|
inject_items(pos)
|
||||||
end
|
end
|
||||||
|
@ -26,7 +26,7 @@ local recipes = {
|
|||||||
{"technic:silicon_wafer", "technic:gold_dust", "technic:doped_silicon_wafer"},
|
{"technic:silicon_wafer", "technic:gold_dust", "technic:doped_silicon_wafer"},
|
||||||
-- from https://en.wikipedia.org/wiki/Carbon_black
|
-- from https://en.wikipedia.org/wiki/Carbon_black
|
||||||
-- The highest volume use of carbon black is as a reinforcing filler in rubber products, especially tires.
|
-- The highest volume use of carbon black is as a reinforcing filler in rubber products, especially tires.
|
||||||
-- "[Compounding a] pure gum vulcanizate … with 50% of its weight of carbon black improves its tensile strength and wear resistance …"
|
-- "[Compounding a] pure gum vulcanizate … with 50% of its weight of carbon black improves its tensile strength and wear resistance …"
|
||||||
{"technic:raw_latex 4", "technic:coal_dust 2", "technic:rubber 6", 2},
|
{"technic:raw_latex 4", "technic:coal_dust 2", "technic:rubber 6", 2},
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -122,7 +122,7 @@ local function item_place_override_node(itemstack, placer, pointed, node)
|
|||||||
local temp_itemstack = ItemStack(itemstack)
|
local temp_itemstack = ItemStack(itemstack)
|
||||||
temp_itemstack:set_name(node.name)
|
temp_itemstack:set_name(node.name)
|
||||||
local original_count = temp_itemstack:get_count()
|
local original_count = temp_itemstack:get_count()
|
||||||
temp_itemstack =
|
temp_itemstack =
|
||||||
minetest.item_place(temp_itemstack, placer, pointed, node.param2) or
|
minetest.item_place(temp_itemstack, placer, pointed, node.param2) or
|
||||||
temp_itemstack
|
temp_itemstack
|
||||||
-- Remove the same number of items from the real itemstack
|
-- Remove the same number of items from the real itemstack
|
||||||
|
@ -66,14 +66,14 @@ function technic.send_items(pos, x_velocity, z_velocity, output_name)
|
|||||||
output_name = "dst"
|
output_name = "dst"
|
||||||
end
|
end
|
||||||
|
|
||||||
local meta = minetest.get_meta(pos)
|
local meta = minetest.get_meta(pos)
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
local i = 0
|
local i = 0
|
||||||
for _, stack in ipairs(inv:get_list(output_name)) do
|
for _, stack in ipairs(inv:get_list(output_name)) do
|
||||||
i = i + 1
|
i = i + 1
|
||||||
if stack then
|
if stack then
|
||||||
local item0 = stack:to_table()
|
local item0 = stack:to_table()
|
||||||
if item0 then
|
if item0 then
|
||||||
item0["count"] = "1"
|
item0["count"] = "1"
|
||||||
technic.tube_inject_item(pos, pos, vector.new(x_velocity, 0, z_velocity), item0)
|
technic.tube_inject_item(pos, pos, vector.new(x_velocity, 0, z_velocity), item0)
|
||||||
stack:take_item(1)
|
stack:take_item(1)
|
||||||
@ -124,7 +124,7 @@ function technic.handle_machine_pipeworks(pos, tube_upgrade, send_function)
|
|||||||
if node.param2 == 0 then pos1.x = pos1.x + 1 x_velocity = 1 end
|
if node.param2 == 0 then pos1.x = pos1.x + 1 x_velocity = 1 end
|
||||||
|
|
||||||
local output_tube_connected = false
|
local output_tube_connected = false
|
||||||
local node1 = minetest.get_node(pos1)
|
local node1 = minetest.get_node(pos1)
|
||||||
if minetest.get_item_group(node1.name, "tubedevice") > 0 then
|
if minetest.get_item_group(node1.name, "tubedevice") > 0 then
|
||||||
output_tube_connected = true
|
output_tube_connected = true
|
||||||
end
|
end
|
||||||
|
@ -57,7 +57,7 @@ function technic.register_generator(data)
|
|||||||
-- Burn another piece of fuel
|
-- Burn another piece of fuel
|
||||||
if burn_time == 0 then
|
if burn_time == 0 then
|
||||||
local inv = meta:get_inventory()
|
local inv = meta:get_inventory()
|
||||||
if not inv:is_empty("src") then
|
if not inv:is_empty("src") then
|
||||||
local fuellist = inv:get_list("src")
|
local fuellist = inv:get_list("src")
|
||||||
local fuel
|
local fuel
|
||||||
local afterfuel
|
local afterfuel
|
||||||
@ -96,7 +96,7 @@ function technic.register_generator(data)
|
|||||||
}
|
}
|
||||||
)..pipeworks.button_label
|
)..pipeworks.button_label
|
||||||
end
|
end
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"size[8, 9]"..
|
"size[8, 9]"..
|
||||||
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
||||||
"list[current_name;src;3, 1;1, 1;]"..
|
"list[current_name;src;3, 1;1, 1;]"..
|
||||||
@ -120,7 +120,7 @@ function technic.register_generator(data)
|
|||||||
"technic_"..ltier.."_generator_side.png"..tentry,
|
"technic_"..ltier.."_generator_side.png"..tentry,
|
||||||
"technic_"..ltier.."_generator_side.png"..tentry,
|
"technic_"..ltier.."_generator_side.png"..tentry,
|
||||||
"technic_"..ltier.."_generator_front.png"
|
"technic_"..ltier.."_generator_front.png"
|
||||||
},
|
},
|
||||||
paramtype2 = "facedir",
|
paramtype2 = "facedir",
|
||||||
groups = groups,
|
groups = groups,
|
||||||
connect_sides = {"bottom", "back", "left", "right"},
|
connect_sides = {"bottom", "back", "left", "right"},
|
||||||
@ -240,7 +240,7 @@ function technic.register_generator(data)
|
|||||||
}
|
}
|
||||||
)..pipeworks.button_label
|
)..pipeworks.button_label
|
||||||
end
|
end
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"size[8, 9]"..
|
"size[8, 9]"..
|
||||||
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
||||||
"list[current_name;src;3, 1;1, 1;]"..
|
"list[current_name;src;3, 1;1, 1;]"..
|
||||||
@ -274,7 +274,7 @@ function technic.register_generator(data)
|
|||||||
local burn_time = meta:get_int("burn_time")
|
local burn_time = meta:get_int("burn_time")
|
||||||
local percent = math.floor(burn_time / burn_totaltime * 100)
|
local percent = math.floor(burn_time / burn_totaltime * 100)
|
||||||
|
|
||||||
meta:set_string("formspec",
|
meta:set_string("formspec",
|
||||||
"size[8, 9]"..
|
"size[8, 9]"..
|
||||||
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
"label[0, 0;"..minetest.formspec_escape(desc).."]"..
|
||||||
"list[current_name;src;3, 1;1, 1;]"..
|
"list[current_name;src;3, 1;1, 1;]"..
|
||||||
|
@ -147,7 +147,7 @@ function technic.register_base_machine(data)
|
|||||||
minetest.register_node("technic:"..ltier.."_"..machine_name, {
|
minetest.register_node("technic:"..ltier.."_"..machine_name, {
|
||||||
description = machine_desc:format(tier),
|
description = machine_desc:format(tier),
|
||||||
tiles = {
|
tiles = {
|
||||||
"technic_"..ltier.."_"..machine_name.."_top.png"..tentry,
|
"technic_"..ltier.."_"..machine_name.."_top.png"..tentry,
|
||||||
"technic_"..ltier.."_"..machine_name.."_bottom.png"..tentry,
|
"technic_"..ltier.."_"..machine_name.."_bottom.png"..tentry,
|
||||||
"technic_"..ltier.."_"..machine_name.."_side.png"..tentry,
|
"technic_"..ltier.."_"..machine_name.."_side.png"..tentry,
|
||||||
"technic_"..ltier.."_"..machine_name.."_side.png"..tentry,
|
"technic_"..ltier.."_"..machine_name.."_side.png"..tentry,
|
||||||
|
@ -8,7 +8,7 @@ local S = technic.getter
|
|||||||
technic.register_power_tool("technic:flashlight", flashlight_max_charge)
|
technic.register_power_tool("technic:flashlight", flashlight_max_charge)
|
||||||
|
|
||||||
minetest.register_alias("technic:light_off", "air")
|
minetest.register_alias("technic:light_off", "air")
|
||||||
|
|
||||||
minetest.register_tool("technic:flashlight", {
|
minetest.register_tool("technic:flashlight", {
|
||||||
description = S("Flashlight"),
|
description = S("Flashlight"),
|
||||||
inventory_image = "technic_flashlight.png",
|
inventory_image = "technic_flashlight.png",
|
||||||
|
@ -62,7 +62,7 @@ end
|
|||||||
|
|
||||||
local function drill_dig_it1 (player)
|
local function drill_dig_it1 (player)
|
||||||
local dir=player:get_look_dir()
|
local dir=player:get_look_dir()
|
||||||
if math.abs(dir.x)>math.abs(dir.z) then
|
if math.abs(dir.x)>math.abs(dir.z) then
|
||||||
if dir.x>0 then return 0 end
|
if dir.x>0 then return 0 end
|
||||||
return 1
|
return 1
|
||||||
end
|
end
|
||||||
|
@ -93,7 +93,7 @@ minetest.register_tool("technic:prospector", {
|
|||||||
"label[0,7.5;Accuracy:]"..
|
"label[0,7.5;Accuracy:]"..
|
||||||
"label[0,8;98%]")
|
"label[0,8;98%]")
|
||||||
return
|
return
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_on_player_receive_fields(function(user, formname, fields)
|
minetest.register_on_player_receive_fields(function(user, formname, fields)
|
||||||
@ -117,7 +117,7 @@ minetest.register_on_player_receive_fields(function(user, formname, fields)
|
|||||||
user:set_wielded_item(toolstack)
|
user:set_wielded_item(toolstack)
|
||||||
return true
|
return true
|
||||||
end)
|
end)
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "technic:prospector",
|
output = "technic:prospector",
|
||||||
recipe = {
|
recipe = {
|
||||||
|
@ -86,7 +86,7 @@ minetest.register_tool("technic:sonic_screwdriver", {
|
|||||||
return itemstack
|
return itemstack
|
||||||
end,
|
end,
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_craft({
|
minetest.register_craft({
|
||||||
output = "technic:sonic_screwdriver",
|
output = "technic:sonic_screwdriver",
|
||||||
recipe = {
|
recipe = {
|
||||||
|
@ -18,7 +18,7 @@ VanessaE: (WTFPL)
|
|||||||
|
|
||||||
sdzen (Elise Staudter) modified by VanessaE (CC BY-SA 3.0):
|
sdzen (Elise Staudter) modified by VanessaE (CC BY-SA 3.0):
|
||||||
* copper, iron, silver, gold, mithril chest textures 16x16
|
* copper, iron, silver, gold, mithril chest textures 16x16
|
||||||
|
|
||||||
RealBadAngel: (WTFPL)
|
RealBadAngel: (WTFPL)
|
||||||
* Everything else.
|
* Everything else.
|
||||||
|
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
# Turkish translation
|
# Turkish translation
|
||||||
# mahmutelmas06@hotmail.com
|
# mahmutelmas06@hotmail.com
|
||||||
# Türkçe çeviri
|
# Türkçe çeviri
|
||||||
|
|
||||||
%s Chest = %s Sandık
|
%s Chest = %s Sandık
|
||||||
|
@ -2,36 +2,36 @@
|
|||||||
# technic_worldgen translation template
|
# technic_worldgen translation template
|
||||||
|
|
||||||
###crafts.lua
|
###crafts.lua
|
||||||
Uranium Lump =
|
Uranium Lump =
|
||||||
Uranium Ingot =
|
Uranium Ingot =
|
||||||
Chromium Lump =
|
Chromium Lump =
|
||||||
Chromium Ingot =
|
Chromium Ingot =
|
||||||
Zinc Lump =
|
Zinc Lump =
|
||||||
Zinc Ingot =
|
Zinc Ingot =
|
||||||
Brass Ingot =
|
Brass Ingot =
|
||||||
Wrought Iron Ingot =
|
Wrought Iron Ingot =
|
||||||
Cast Iron Ingot =
|
Cast Iron Ingot =
|
||||||
Carbon Steel Ingot =
|
Carbon Steel Ingot =
|
||||||
Stainless Steel Ingot =
|
Stainless Steel Ingot =
|
||||||
Iron =
|
Iron =
|
||||||
|
|
||||||
###nodes.lua
|
###nodes.lua
|
||||||
Uranium Ore =
|
Uranium Ore =
|
||||||
Chromium Ore =
|
Chromium Ore =
|
||||||
Zinc Ore =
|
Zinc Ore =
|
||||||
Granite =
|
Granite =
|
||||||
Marble =
|
Marble =
|
||||||
Marble Bricks =
|
Marble Bricks =
|
||||||
Uranium Block =
|
Uranium Block =
|
||||||
Chromium Block =
|
Chromium Block =
|
||||||
Zinc Block =
|
Zinc Block =
|
||||||
Wrought Iron Block =
|
Wrought Iron Block =
|
||||||
Cast Iron Block =
|
Cast Iron Block =
|
||||||
Carbon Steel Block =
|
Carbon Steel Block =
|
||||||
Stainless Steel Block =
|
Stainless Steel Block =
|
||||||
Brass Block =
|
Brass Block =
|
||||||
Wrought Iron =
|
Wrought Iron =
|
||||||
|
|
||||||
###rubber.lua
|
###rubber.lua
|
||||||
Rubber Tree Sapling =
|
Rubber Tree Sapling =
|
||||||
Rubber Tree =
|
Rubber Tree =
|
||||||
|
@ -1,38 +1,38 @@
|
|||||||
# Turkish translation
|
# Turkish translation
|
||||||
# mahmutelmas06@hotmail.com
|
# mahmutelmas06@hotmail.com
|
||||||
# Türkçe çeviri
|
# Türkçe çeviri
|
||||||
|
|
||||||
###crafts.lua
|
###crafts.lua
|
||||||
Uranium Lump = Uranyum yığını
|
Uranium Lump = Uranyum yığını
|
||||||
Uranium Ingot = Uranyum külçesi
|
Uranium Ingot = Uranyum külçesi
|
||||||
Chromium Lump = Krom yığını
|
Chromium Lump = Krom yığını
|
||||||
Chromium Ingot = Krom külçesi
|
Chromium Ingot = Krom külçesi
|
||||||
Zinc Lump = Çinko yığını
|
Zinc Lump = Çinko yığını
|
||||||
Zinc Ingot = Çünko külçesi
|
Zinc Ingot = Çünko külçesi
|
||||||
Brass Ingot = Pirinç yığını
|
Brass Ingot = Pirinç yığını
|
||||||
Wrought Iron Ingot = İşlenmiş demir yığını
|
Wrought Iron Ingot = İşlenmiş demir yığını
|
||||||
Cast Iron Ingot = Döküm demir yığını
|
Cast Iron Ingot = Döküm demir yığını
|
||||||
Carbon Steel Ingot = Karbon çelik külçe
|
Carbon Steel Ingot = Karbon çelik külçe
|
||||||
Stainless Steel Ingot =Paslanmaz çelik külçe
|
Stainless Steel Ingot =Paslanmaz çelik külçe
|
||||||
Iron = Demir
|
Iron = Demir
|
||||||
|
|
||||||
###nodes.lua
|
###nodes.lua
|
||||||
Uranium Ore = Uranyum madeni
|
Uranium Ore = Uranyum madeni
|
||||||
Chromium Ore = Krom madeni
|
Chromium Ore = Krom madeni
|
||||||
Zinc Ore = Çinko madeni
|
Zinc Ore = Çinko madeni
|
||||||
Granite = Granit
|
Granite = Granit
|
||||||
Marble = Mermer
|
Marble = Mermer
|
||||||
Marble Bricks = Mermer tuğla
|
Marble Bricks = Mermer tuğla
|
||||||
Uranium Block = Uranyum blok
|
Uranium Block = Uranyum blok
|
||||||
Chromium Block = Karbon blok
|
Chromium Block = Karbon blok
|
||||||
Zinc Block = Çinko blok
|
Zinc Block = Çinko blok
|
||||||
Wrought Iron Block = İşlenmiş demir blok
|
Wrought Iron Block = İşlenmiş demir blok
|
||||||
Cast Iron Block = Döküm demir blok
|
Cast Iron Block = Döküm demir blok
|
||||||
Carbon Steel Block = Karbon çelik blok
|
Carbon Steel Block = Karbon çelik blok
|
||||||
Stainless Steel Block = Paslanmaz çelik blok
|
Stainless Steel Block = Paslanmaz çelik blok
|
||||||
Brass Block = Pirinç blok
|
Brass Block = Pirinç blok
|
||||||
Wrought Iron = İşlenmiş demir
|
Wrought Iron = İşlenmiş demir
|
||||||
|
|
||||||
###rubber.lua
|
###rubber.lua
|
||||||
Rubber Tree Sapling = Kauçuk ağacı fidanı
|
Rubber Tree Sapling = Kauçuk ağacı fidanı
|
||||||
Rubber Tree = Kauçuk ağacı
|
Rubber Tree = Kauçuk ağacı
|
||||||
|
@ -8,7 +8,7 @@ minetest.register_node( ":technic:mineral_uranium", {
|
|||||||
groups = {cracky=3, radioactive=1},
|
groups = {cracky=3, radioactive=1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
drop = "technic:uranium_lump",
|
drop = "technic:uranium_lump",
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node( ":technic:mineral_chromium", {
|
minetest.register_node( ":technic:mineral_chromium", {
|
||||||
description = S("Chromium Ore"),
|
description = S("Chromium Ore"),
|
||||||
@ -17,7 +17,7 @@ minetest.register_node( ":technic:mineral_chromium", {
|
|||||||
groups = {cracky=3},
|
groups = {cracky=3},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
drop = "technic:chromium_lump",
|
drop = "technic:chromium_lump",
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node( ":technic:mineral_zinc", {
|
minetest.register_node( ":technic:mineral_zinc", {
|
||||||
description = S("Zinc Ore"),
|
description = S("Zinc Ore"),
|
||||||
@ -52,7 +52,7 @@ minetest.register_node( ":technic:granite", {
|
|||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {cracky=1},
|
groups = {cracky=1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node( ":technic:marble", {
|
minetest.register_node( ":technic:marble", {
|
||||||
description = S("Marble"),
|
description = S("Marble"),
|
||||||
@ -60,7 +60,7 @@ minetest.register_node( ":technic:marble", {
|
|||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {cracky=3, marble=1},
|
groups = {cracky=3, marble=1},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node( ":technic:marble_bricks", {
|
minetest.register_node( ":technic:marble_bricks", {
|
||||||
description = S("Marble Bricks"),
|
description = S("Marble Bricks"),
|
||||||
@ -68,7 +68,7 @@ minetest.register_node( ":technic:marble_bricks", {
|
|||||||
is_ground_content = true,
|
is_ground_content = true,
|
||||||
groups = {cracky=3},
|
groups = {cracky=3},
|
||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node(":technic:uranium_block", {
|
minetest.register_node(":technic:uranium_block", {
|
||||||
description = S("Uranium Block"),
|
description = S("Uranium Block"),
|
||||||
|
@ -11,7 +11,7 @@ Syntax:
|
|||||||
store_meta_always = true,
|
store_meta_always = true,
|
||||||
}
|
}
|
||||||
owned - nodes that are protected by owner requirements (Ex. locked chests)
|
owned - nodes that are protected by owner requirements (Ex. locked chests)
|
||||||
store_meta_always - when nodes are broken this ensures metadata and
|
store_meta_always - when nodes are broken this ensures metadata and
|
||||||
inventory is always stored (Ex. active state for machines)
|
inventory is always stored (Ex. active state for machines)
|
||||||
--]]
|
--]]
|
||||||
|
|
||||||
@ -19,7 +19,7 @@ wrench.META_TYPE_INT = 0
|
|||||||
wrench.META_TYPE_FLOAT = 1
|
wrench.META_TYPE_FLOAT = 1
|
||||||
wrench.META_TYPE_STRING = 2
|
wrench.META_TYPE_STRING = 2
|
||||||
|
|
||||||
local INT, STRING, FLOAT =
|
local INT, STRING, FLOAT =
|
||||||
wrench.META_TYPE_INT,
|
wrench.META_TYPE_INT,
|
||||||
wrench.META_TYPE_STRING,
|
wrench.META_TYPE_STRING,
|
||||||
wrench.META_TYPE_FLOAT
|
wrench.META_TYPE_FLOAT
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
local INT, STRING, FLOAT =
|
local INT, STRING, FLOAT =
|
||||||
wrench.META_TYPE_INT,
|
wrench.META_TYPE_INT,
|
||||||
wrench.META_TYPE_STRING,
|
wrench.META_TYPE_STRING,
|
||||||
wrench.META_TYPE_FLOAT
|
wrench.META_TYPE_FLOAT
|
||||||
@ -294,7 +294,7 @@ wrench:register_node("technic:mv_centrifuge_active", {
|
|||||||
|
|
||||||
local chest_mark_colors = {
|
local chest_mark_colors = {
|
||||||
'_black',
|
'_black',
|
||||||
'_blue',
|
'_blue',
|
||||||
'_brown',
|
'_brown',
|
||||||
'_cyan',
|
'_cyan',
|
||||||
'_dark_green',
|
'_dark_green',
|
||||||
|
Loading…
Reference in New Issue
Block a user