Namespacing pt. 4
This commit is contained in:
parent
6bae4b3b6f
commit
e1d5a664fe
@ -73,7 +73,7 @@ function elevator.show_nearest_elevator(pos, owner_name, param2)
|
|||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
minetest.register_node("elevator:elevator", {
|
minetest.register_node(":elevator:elevator", {
|
||||||
description = S("Elevator"),
|
description = S("Elevator"),
|
||||||
drawtype = "mesh",
|
drawtype = "mesh",
|
||||||
mesh = "elevator_elevator.obj",
|
mesh = "elevator_elevator.obj",
|
||||||
|
@ -61,7 +61,7 @@ mod_dofile("add_target")
|
|||||||
mod_dofile("on_receive_fields")
|
mod_dofile("on_receive_fields")
|
||||||
|
|
||||||
-- invisible node to place inside top of elevator: box and elevator
|
-- invisible node to place inside top of elevator: box and elevator
|
||||||
minetest.register_node("elevator:hidden_top", {
|
minetest.register_node(":elevator:hidden_top", {
|
||||||
drawtype = "nodebox",
|
drawtype = "nodebox",
|
||||||
paramtype = "light",
|
paramtype = "light",
|
||||||
sunlight_propagates = true,
|
sunlight_propagates = true,
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
name = elevator
|
name = elevator
|
||||||
optional_depends = mesecons, dye
|
optional_depends = mesecons, dye
|
||||||
description = Network of teleporter-boxes that allows easy travelling to other boxes on the same network.
|
description = Travelenet mod adapted for Insane Protestor
|
||||||
author = mt-mods
|
author = mt-mods
|
||||||
title = Elevator
|
title = Elevator
|
||||||
|
@ -23,7 +23,7 @@ minetest.register_abm({
|
|||||||
-- People
|
-- People
|
||||||
-- Currently only male and female.
|
-- Currently only male and female.
|
||||||
-- No non-binary erasure intended; there just aren't that many non-binary guys in Eastern Europe.
|
-- No non-binary erasure intended; there just aren't that many non-binary guys in Eastern Europe.
|
||||||
mobs:register_mob("people:female", {
|
mobs:register_mob(":people:female", {
|
||||||
type = "npc",
|
type = "npc",
|
||||||
passive = true,
|
passive = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
@ -77,7 +77,7 @@ mobs:register_mob("people:female", {
|
|||||||
},
|
},
|
||||||
})
|
})
|
||||||
|
|
||||||
mobs:register_mob("people:male", {
|
mobs:register_mob(":people:male", {
|
||||||
type = "npc",
|
type = "npc",
|
||||||
passive = true,
|
passive = true,
|
||||||
attack_type = "dogfight",
|
attack_type = "dogfight",
|
||||||
|
@ -1,2 +1,2 @@
|
|||||||
name = people
|
name = ip_people
|
||||||
depends = mobs
|
depends = mobs
|
@ -1,5 +1,5 @@
|
|||||||
-- Solid nodes
|
-- Solid nodes
|
||||||
minetest.register_node("soviet:autowasher", {
|
minetest.register_node(":soviet:autowasher", {
|
||||||
description = "Soviet Auto Washer",
|
description = "Soviet Auto Washer",
|
||||||
tiles =
|
tiles =
|
||||||
{
|
{
|
||||||
@ -14,7 +14,7 @@ minetest.register_node("soviet:autowasher", {
|
|||||||
groups = {cracky = 3},
|
groups = {cracky = 3},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:stove", {
|
minetest.register_node(":soviet:stove", {
|
||||||
description = "Soviet Gas Stove (DANGEROUS AS FUCK; CAN EXPLODE)",
|
description = "Soviet Gas Stove (DANGEROUS AS FUCK; CAN EXPLODE)",
|
||||||
tiles =
|
tiles =
|
||||||
{
|
{
|
||||||
@ -29,7 +29,7 @@ minetest.register_node("soviet:stove", {
|
|||||||
groups = {cracky = 3},
|
groups = {cracky = 3},
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:concrete", {
|
minetest.register_node(":soviet:concrete", {
|
||||||
description = "Concrete",
|
description = "Concrete",
|
||||||
tiles = {"soviet_concrete.png"},
|
tiles = {"soviet_concrete.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -48,7 +48,7 @@ stairs.register_stair_and_slab(
|
|||||||
true
|
true
|
||||||
)
|
)
|
||||||
|
|
||||||
minetest.register_node("soviet:concrete_window", {
|
minetest.register_node(":soviet:concrete_window", {
|
||||||
description = "Chunk of Concrete with a Window in it",
|
description = "Chunk of Concrete with a Window in it",
|
||||||
tiles = {"soviet_concrete_window.png"},
|
tiles = {"soviet_concrete_window.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -56,7 +56,7 @@ minetest.register_node("soviet:concrete_window", {
|
|||||||
sounds = default.node_sound_stone_defaults(),
|
sounds = default.node_sound_stone_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:staircase_flooring", {
|
minetest.register_node(":soviet:staircase_flooring", {
|
||||||
description = "Apt Building Staircase/Lobby Flooring",
|
description = "Apt Building Staircase/Lobby Flooring",
|
||||||
tiles = {"soviet_staircase_flooring.png"},
|
tiles = {"soviet_staircase_flooring.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -75,7 +75,7 @@ stairs.register_stair_and_slab(
|
|||||||
true
|
true
|
||||||
)
|
)
|
||||||
|
|
||||||
minetest.register_node("soviet:glass",
|
minetest.register_node(":soviet:glass",
|
||||||
{
|
{
|
||||||
description = "Glass Mosaic",
|
description = "Glass Mosaic",
|
||||||
drawtype = "glasslike",
|
drawtype = "glasslike",
|
||||||
@ -90,7 +90,7 @@ minetest.register_node("soviet:glass",
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Plantlike nodes
|
-- Plantlike nodes
|
||||||
minetest.register_node("soviet:laundry_detergent", {
|
minetest.register_node(":soviet:laundry_detergent", {
|
||||||
description = "Laundry Detergent Powder",
|
description = "Laundry Detergent Powder",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"soviet_laundry_detergent.png"},
|
tiles = {"soviet_laundry_detergent.png"},
|
||||||
@ -108,7 +108,7 @@ minetest.register_node("soviet:laundry_detergent", {
|
|||||||
sounds = default.node_sound_sand_defaults(),
|
sounds = default.node_sound_sand_defaults(),
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:tea", {
|
minetest.register_node(":soviet:tea", {
|
||||||
description = "Glass of Tea",
|
description = "Glass of Tea",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"soviet_tea.png"},
|
tiles = {"soviet_tea.png"},
|
||||||
@ -126,7 +126,7 @@ minetest.register_node("soviet:tea", {
|
|||||||
sounds = default.node_sound_glass_defaults()
|
sounds = default.node_sound_glass_defaults()
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:ceilling_light", {
|
minetest.register_node(":soviet:ceilling_light", {
|
||||||
description = "Ceilling Light",
|
description = "Ceilling Light",
|
||||||
drawtype = "plantlike",
|
drawtype = "plantlike",
|
||||||
tiles = {"soviet_lamp.png"},
|
tiles = {"soviet_lamp.png"},
|
||||||
@ -142,7 +142,7 @@ minetest.register_node("soviet:ceilling_light", {
|
|||||||
})
|
})
|
||||||
|
|
||||||
-- Nodeboxes
|
-- Nodeboxes
|
||||||
minetest.register_node("soviet:light_fixture", {
|
minetest.register_node(":soviet:light_fixture", {
|
||||||
description = "Light Fixture",
|
description = "Light Fixture",
|
||||||
tiles = {
|
tiles = {
|
||||||
"soviet_light.png",
|
"soviet_light.png",
|
||||||
@ -165,7 +165,7 @@ minetest.register_node("soviet:light_fixture", {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:transradio", {
|
minetest.register_node(":soviet:transradio", {
|
||||||
description = "Transistor Radio Receiver",
|
description = "Transistor Radio Receiver",
|
||||||
tiles = {
|
tiles = {
|
||||||
"soviet_transradio_top.png",
|
"soviet_transradio_top.png",
|
||||||
@ -191,7 +191,7 @@ minetest.register_node("soviet:transradio", {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:concrete_thin", {
|
minetest.register_node(":soviet:concrete_thin", {
|
||||||
description = "Thin Concrete Wall",
|
description = "Thin Concrete Wall",
|
||||||
tiles = {"soviet_concrete.png"},
|
tiles = {"soviet_concrete.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -208,7 +208,7 @@ minetest.register_node("soviet:concrete_thin", {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:concrete_thin_lower", {
|
minetest.register_node(":soviet:concrete_thin_lower", {
|
||||||
description = "Thin Concrete Wall",
|
description = "Thin Concrete Wall",
|
||||||
tiles = {"soviet_concrete.png"},
|
tiles = {"soviet_concrete.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
@ -225,7 +225,7 @@ minetest.register_node("soviet:concrete_thin_lower", {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
|
|
||||||
minetest.register_node("soviet:concrete_thin", {
|
minetest.register_node(":soviet:concrete_thin", {
|
||||||
description = "Thin Concrete Wall",
|
description = "Thin Concrete Wall",
|
||||||
tiles = {"soviet_concrete.png"},
|
tiles = {"soviet_concrete.png"},
|
||||||
is_ground_content = false,
|
is_ground_content = false,
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
name = soviet
|
name = ip_soviet
|
||||||
description = A mod that adds decorational nodes inspired by objects common in Soviet/post-Soviet countries.
|
description = A mod that adds decorational nodes inspired by objects common in Soviet/post-Soviet countries.
|
||||||
depends = sounds, stairs
|
depends = sounds, stairs
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
name = story
|
name = ip_story
|
||||||
description = Adds a story to Minetest/XtreemTest
|
description = Adds a story to Minetest/XtreemTest
|
||||||
author = MCL
|
author = MCL
|
||||||
title = Story
|
title = Story
|
||||||
|
@ -127,17 +127,7 @@ function workbench:set_formspec(meta, id)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function workbench.construct(pos)
|
function workbench.construct(pos)
|
||||||
local meta = minetest.get_meta(pos)
|
|
||||||
local inv = meta:get_inventory()
|
|
||||||
|
|
||||||
inv:set_size("tool", 1)
|
|
||||||
inv:set_size("input", 1)
|
|
||||||
inv:set_size("hammer", 1)
|
|
||||||
inv:set_size("forms", 4*3)
|
|
||||||
inv:set_size("storage", 8*2)
|
|
||||||
|
|
||||||
meta:set_string("infotext", S("Work Bench"))
|
|
||||||
workbench:set_formspec(meta, 1)
|
|
||||||
end
|
end
|
||||||
|
|
||||||
function workbench.fields(pos, _, fields)
|
function workbench.fields(pos, _, fields)
|
||||||
@ -330,32 +320,3 @@ for i = 1, #nodes do
|
|||||||
end
|
end
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
||||||
-- Craft items
|
|
||||||
|
|
||||||
minetest.register_tool("xdecor:hammer", {
|
|
||||||
description = S("Hammer"),
|
|
||||||
inventory_image = "xdecor_hammer.png",
|
|
||||||
wield_image = "xdecor_hammer.png",
|
|
||||||
on_use = function() do
|
|
||||||
return end
|
|
||||||
end
|
|
||||||
})
|
|
||||||
|
|
||||||
-- Recipes
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "xdecor:hammer",
|
|
||||||
recipe = {
|
|
||||||
{"default:steel_ingot", "group:stick", "default:steel_ingot"},
|
|
||||||
{"", "group:stick", ""}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
|
||||||
minetest.register_craft({
|
|
||||||
output = "xdecor:workbench",
|
|
||||||
recipe = {
|
|
||||||
{"group:wood", "group:wood"},
|
|
||||||
{"group:wood", "group:wood"}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user