Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 26 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,14 @@
# Fix
in order for the mod to work, you need to delete the locale_tmp directory

# Simple Arcs
This modpack includes 3 mods:

- pkarcs
- pkarcs_doors
- pkarcs_doors3


Note this is a fork of PEAK's mod Simple Arcs (pkarcs) https://forum.minetest.net/viewtopic.php?f=11&t=14541 which adds arched doors made to work specifically with the mod.

## Requirements
Expand Down Expand Up @@ -66,9 +70,30 @@ If you know how to fix an issue, or want something to be added, consider opening
- default:junglewood
- default:pine_wood
- default:acacia_wood

- default:aspen_wood

## Add ethereal wood and trunk nodes
- ethereal:basandra_wood
- ethereal:sakura_wood
- ethereal:sakura_trunk
- ethereal:willow_wood
- ethereal:willow_trunk
- ethereal:redwood_wood
- ethereal:redwood_trunk
- ethereal:frost_wood
- ethereal:frost_tree
- ethereal:yellow_wood
- ethereal:yellow_trunk
- ethereal:palm_wood
- ethereal:palm_trunk
- ethereal:banana_wood
- ethereal:banana_trunk
- ethereal:mushroom_trunk
- ethereal:birch_wood
- ethereal:birch_trunk
- ethereal:olive_wood
- ethereal:olive_trunk

## Announcing the new doors
TumeniNodes 2017-07-03

Expand Down
19 changes: 19 additions & 0 deletions locale_tmp/pkarcs.ru.tr
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# textdomain: pkarcs
Arc=арка
Outer Arc=внешняя арка
Inner Arc=внутренняя арка
Arch Door (left)=арочная дверь (левая) малая
Arch Door (right)=арочная дверь (правая) малая
Arch Door3 (left)=арочная дверь (левая) большая
Arch Door3 (right)=арочная дверь (правая) большая
Acacia Wood=Из акации
Aspen Wood=Из осины
Junglewood=Из тропического дерева
Pine Wood=Из сосны
Wood=Деревянная
Bronze=Бронзовая
Copper=Медная
Iron=Железная
Steel=Стальная
Tin=Из олова
Bar=Барная
20 changes: 20 additions & 0 deletions locale_tmp/template.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
# textdomain: pkarcs
Arc=
Outer Arc=
Inner Arc=
Arch Door (left) =
Arch Door (right) =
Arch Door3 (left) =
Arch Door3 (right) =
Acacia Wood =
Aspen Wood =
Junglewood=
Pine Wood=
Wood=
Bronze=
Copper=
Iron=
Steel=
Tin=
Bar=

32 changes: 28 additions & 4 deletions pkarcs/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -20,10 +20,12 @@ end
--]]


pkarcs = {}

pkarcs = {}
-- convert integer coordinates to nodebox coordinates

local S = minetest.get_translator("pkarcs")

function nb(n)
return n/16-1/2
end
Expand All @@ -39,7 +41,7 @@ function pkarcs.register_all(nodename, desc, tile, sound, group, craftmaterial)
end

minetest.register_node(":pkarcs:"..nodename.."_arc", {
description = desc.." Arc",
description = desc.. " "..S("Arc"),
paramtype = "light",
paramtype2 = "facedir",
tiles = tile_collection,
Expand Down Expand Up @@ -114,7 +116,7 @@ function pkarcs.register_all(nodename, desc, tile, sound, group, craftmaterial)
})

minetest.register_node(":pkarcs:"..nodename.."_outer_arc", {
description = desc.." Outer Arc",
description = desc.. " "..S("Outer Arc"),
paramtype = "light",
paramtype2 = "facedir",
tiles = tile_collection,
Expand Down Expand Up @@ -190,7 +192,7 @@ function pkarcs.register_all(nodename, desc, tile, sound, group, craftmaterial)
})

minetest.register_node(":pkarcs:"..nodename.."_inner_arc", {
description = desc.." Inner Arc",
description = desc.. " "..S("Inner Arc"),
paramtype = "light",
paramtype2 = "facedir",
tiles = tile_collection,
Expand Down Expand Up @@ -342,3 +344,25 @@ pkarcs.register_node("default:pine_wood")
pkarcs.register_node("default:acacia_wood")
pkarcs.register_node("default:aspen_wood")

-- make arcs for all ethereal wood and trunk nodes
pkarcs.register_node("ethereal:basandra_wood")
pkarcs.register_node("ethereal:sakura_wood")
pkarcs.register_node("ethereal:sakura_trunk")
pkarcs.register_node("ethereal:willow_wood")
pkarcs.register_node("ethereal:willow_trunk")
pkarcs.register_node("ethereal:redwood_wood")
pkarcs.register_node("ethereal:redwood_trunk")
pkarcs.register_node("ethereal:frost_wood")
pkarcs.register_node("ethereal:frost_tree")
pkarcs.register_node("ethereal:yellow_wood")
pkarcs.register_node("ethereal:yellow_trunk")
pkarcs.register_node("ethereal:palm_wood")
pkarcs.register_node("ethereal:palm_trunk")
pkarcs.register_node("ethereal:banana_wood")
pkarcs.register_node("ethereal:banana_trunk")
pkarcs.register_node("ethereal:mushroom_trunk")
pkarcs.register_node("ethereal:birch_wood")
pkarcs.register_node("ethereal:birch_trunk")
pkarcs.register_node("ethereal:olive_wood")
pkarcs.register_node("ethereal:olive_trunk")
-- pkarcs.register_node("")
19 changes: 19 additions & 0 deletions pkarcs/locale/pkarcs.ru.tr
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# textdomain: pkarcs
Arc=арка
Outer Arc=внешняя арка
Inner Arc=внутренняя арка
Arch Door (left)=арочная дверь (левая) малая
Arch Door (right)=арочная дверь (правая) малая
Arch Door3 (left)=арочная дверь (левая) большая
Arch Door3 (right)=арочная дверь (правая) большая
Acacia Wood=Из акации
Aspen Wood=Из осины
Junglewood=Из тропического дерева
Pine Wood=Из сосны
Wood=Деревянная
Bronze=Бронзовая
Copper=Медная
Iron=Железная
Steel=Стальная
Tin=Из олова
Bar=Барная
2 changes: 1 addition & 1 deletion pkarcs/mod.conf
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
name = pkarcs
depends = default
optional_depends = screwdriver
optional_depends = screwdriver,ethereal
28 changes: 15 additions & 13 deletions pkarcs_doors/init.lua
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,13 @@ screwdriver = screwdriver or {}

pkarcs_doors = {}

local S = minetest.get_translator("pkarcs")

-- Register Door Nodes
pkarcs_doors.door = {
{
"acacia_wood",
"Acacia Wood",
S("Acacia Wood"),
{choppy = 2, door = 1},
default.node_sound_wood_defaults(),
"doors_door",
Expand All @@ -16,7 +18,7 @@ pkarcs_doors.door = {

{
"aspen_wood",
"Aspen Wood",
S("Aspen Wood"),
{choppy = 2, door = 1},
default.node_sound_wood_defaults(),
"doors_door",
Expand All @@ -26,7 +28,7 @@ pkarcs_doors.door = {

{
"junglewood",
"Junglewood",
S("Junglewood"),
{choppy = 2, door = 1},
default.node_sound_wood_defaults(),
"doors_door",
Expand All @@ -36,7 +38,7 @@ pkarcs_doors.door = {

{
"pine_wood",
"Pine Wood",
S("Pine Wood"),
{choppy = 2, door = 1},
default.node_sound_wood_defaults(),
"doors_door",
Expand All @@ -46,7 +48,7 @@ pkarcs_doors.door = {

{
"wood",
"Wood",
S("Wood"),
{choppy = 2, door = 1},
default.node_sound_wood_defaults(),
"doors_door",
Expand All @@ -56,7 +58,7 @@ pkarcs_doors.door = {

{
"bronze",
"Bronze",
S("Bronze"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand All @@ -66,7 +68,7 @@ pkarcs_doors.door = {

{
"copper",
"Copper",
S("Copper"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand All @@ -76,7 +78,7 @@ pkarcs_doors.door = {

{
"iron",
"Iron",
S("Iron"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand All @@ -86,7 +88,7 @@ pkarcs_doors.door = {

{
"steel",
"Steel",
S("Steel"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand All @@ -96,7 +98,7 @@ pkarcs_doors.door = {

{
"tin",
"Tin",
S("Tin"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand All @@ -106,7 +108,7 @@ pkarcs_doors.door = {

{
"bar",
"Bar",
S("Bar"),
{cracky = 1, level = 2, door = 1},
default.node_sound_metal_defaults(),
"doors_steel_door",
Expand Down Expand Up @@ -145,7 +147,7 @@ for _, row in ipairs(pkarcs_doors.door) do
local craft_material = row[7]

local Ldoor_def = {
description = desc.. " Arch Door (left)",
description = desc.. " "..S("Arch Door (left)"),
inventory_image = "pkarcs_doors_" ..name.. "_item.png",
wield_image = "pkarcs_doors_" ..name.. "_item.png",
drawtype = "mesh",
Expand Down Expand Up @@ -236,7 +238,7 @@ for _, row in ipairs(pkarcs_doors.door) do


local Rdoor_def = {
description = desc.. " Arch Door (right)",
description = desc.. " "..S("Arch Door (right)"),
inventory_image = "pkarcs_doors_" ..name.. "_item.png^[transformFXX",
wield_image = "pkarcs_doors_" ..name.. "_item.png^[transformFXX",
drawtype = "mesh",
Expand Down
19 changes: 19 additions & 0 deletions pkarcs_doors/locale/pkarcs.ru.tr
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
# textdomain: pkarcs
Arc=арка
Outer Arc=внешняя арка
Inner Arc=внутренняя арка
Arch Door (left)=арочная дверь (левая) малая
Arch Door (right)=арочная дверь (правая) малая
Arch Door3 (left)=арочная дверь (левая) большая
Arch Door3 (right)=арочная дверь (правая) большая
Acacia Wood=Из акации
Aspen Wood=Из осины
Junglewood=Из тропического дерева
Pine Wood=Из сосны
Wood=Деревянная
Bronze=Бронзовая
Copper=Медная
Iron=Железная
Steel=Стальная
Tin=Из олова
Bar=Барная
Loading