commit f4762b3e6e158877c8636cc43dca6c2c7c7424c6 Author: Hugues Ross Date: Sat Apr 25 09:50:07 2020 -0400 Initial commit diff --git a/init.lua b/init.lua new file mode 100644 index 0000000..3106286 --- /dev/null +++ b/init.lua @@ -0,0 +1,95 @@ +-- Biomes + +-- Markers +-- Line drawing markers +cartographer.register_marker("ctg_mtg:line_h", "Line (Horizontal)", { + "ctg_mtg_marker_line_h", +}); +cartographer.register_marker("ctg_mtg:line_v", "Line (Vertical)", { + "ctg_mtg_marker_line_v", +}); +cartographer.register_marker("ctg_mtg:line_c_ne", "Line (North-East Corner)", { + "ctg_mtg_marker_line_c_ne", +}); +cartographer.register_marker("ctg_mtg:line_c_se", "Line (South-East Corner)", { + "ctg_mtg_marker_line_c_se", +}); +cartographer.register_marker("ctg_mtg:line_c_nw", "Line (North-West Corner)", { + "ctg_mtg_marker_line_c_nw", +}); +cartographer.register_marker("ctg_mtg:line_c_sw", "Line (South-West Corner)", { + "ctg_mtg_marker_line_c_sw", +}); +cartographer.register_marker("ctg_mtg:line_t_n", "Line (North T-Intersection)", { + "ctg_mtg_marker_line_t_n", +}); +cartographer.register_marker("ctg_mtg:line_t_s", "Line (South T-Intersection)", { + "ctg_mtg_marker_line_t_s", +}); +cartographer.register_marker("ctg_mtg:line_t_e", "Line (East T-Intersection)", { + "ctg_mtg_marker_line_t_e", +}); +cartographer.register_marker("ctg_mtg:line_t_w", "Line (West T-Intersection)", { + "ctg_mtg_marker_line_t_w", +}); +cartographer.register_marker("ctg_mtg:line_cross", "Line (Crossing)", { + "ctg_mtg_marker_line_cross", +}); + +-- Arrow markers +cartographer.register_marker("ctg_mtg:arrow_n", "Arrow (North)", { + "ctg_mtg_marker_arrow_n", +}); +cartographer.register_marker("ctg_mtg:arrow_s", "Arrow (South)", { + "ctg_mtg_marker_arrow_s", +}); +cartographer.register_marker("ctg_mtg:arrow_e", "Arrow (East)", { + "ctg_mtg_marker_arrow_e", +}); +cartographer.register_marker("ctg_mtg:arrow_w", "Arrow (West)", { + "ctg_mtg_marker_arrow_w", +}); +cartographer.register_marker("ctg_mtg:arrow_ne", "Arrow (North-East)", { + "ctg_mtg_marker_arrow_ne", +}); +cartographer.register_marker("ctg_mtg:arrow_se", "Arrow (South-East)", { + "ctg_mtg_marker_arrow_se", +}); +cartographer.register_marker("ctg_mtg:arrow_nw", "Arrow (North-West)", { + "ctg_mtg_marker_arrow_nw", +}); +cartographer.register_marker("ctg_mtg:arrow_sw", "Arrow (South-West)", { + "ctg_mtg_marker_arrow_sw", +}); + +-- Materials +cartographer.register_map_material_name("default:paper", "paper"); +cartographer.register_map_material_name("default:coal_lump", "pigment"); +cartographer.register_map_material_name("default:coalblock", "pigment", 9); +cartographer.register_map_material_name("dye:black", "pigment"); + +-- Crafting Recipes +minetest.register_craft({ + output = "cartographer:simple_table", + recipe = { + {"group:wood", "group:wood", "group:wood"}, + {"group:stick", "", "group:stick"}, + {"group:stick", "group:stick", "group:stick"}, + } +}) +minetest.register_craft({ + output = "cartographer:standard_table", + recipe = { + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + {"default:steel_ingot", "cartographer:simple_table", "default:steel_ingot"}, + {"default:steel_ingot", "default:steel_ingot", "default:steel_ingot"}, + } +}) +minetest.register_craft({ + output = "cartographer:advanced_table", + recipe = { + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "cartographer:simple_table", "default:mese_crystal_fragment"}, + {"default:mese_crystal_fragment", "default:mese_crystal_fragment", "default:mese_crystal_fragment"}, + } +}) diff --git a/mod.conf b/mod.conf new file mode 100644 index 0000000..375059a --- /dev/null +++ b/mod.conf @@ -0,0 +1,3 @@ +name = cartographer_minetest_game +description = Adds regional maps that you can craft and place +depends = cartographer, default, dye diff --git a/textures/ctg_mtg_marker_arrow_e.png b/textures/ctg_mtg_marker_arrow_e.png new file mode 100644 index 0000000..9c25714 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_e.png differ diff --git a/textures/ctg_mtg_marker_arrow_n.png b/textures/ctg_mtg_marker_arrow_n.png new file mode 100644 index 0000000..d856266 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_n.png differ diff --git a/textures/ctg_mtg_marker_arrow_ne.png b/textures/ctg_mtg_marker_arrow_ne.png new file mode 100644 index 0000000..3a000d0 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_ne.png differ diff --git a/textures/ctg_mtg_marker_arrow_nw.png b/textures/ctg_mtg_marker_arrow_nw.png new file mode 100644 index 0000000..6f50fd3 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_nw.png differ diff --git a/textures/ctg_mtg_marker_arrow_s.png b/textures/ctg_mtg_marker_arrow_s.png new file mode 100644 index 0000000..dd39032 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_s.png differ diff --git a/textures/ctg_mtg_marker_arrow_se.png b/textures/ctg_mtg_marker_arrow_se.png new file mode 100644 index 0000000..1cf54d6 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_se.png differ diff --git a/textures/ctg_mtg_marker_arrow_sw.png b/textures/ctg_mtg_marker_arrow_sw.png new file mode 100644 index 0000000..3b785b1 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_sw.png differ diff --git a/textures/ctg_mtg_marker_arrow_w.png b/textures/ctg_mtg_marker_arrow_w.png new file mode 100644 index 0000000..a537366 Binary files /dev/null and b/textures/ctg_mtg_marker_arrow_w.png differ diff --git a/textures/ctg_mtg_marker_line_c_ne.png b/textures/ctg_mtg_marker_line_c_ne.png new file mode 100644 index 0000000..366a59f Binary files /dev/null and b/textures/ctg_mtg_marker_line_c_ne.png differ diff --git a/textures/ctg_mtg_marker_line_c_nw.png b/textures/ctg_mtg_marker_line_c_nw.png new file mode 100644 index 0000000..69590ed Binary files /dev/null and b/textures/ctg_mtg_marker_line_c_nw.png differ diff --git a/textures/ctg_mtg_marker_line_c_se.png b/textures/ctg_mtg_marker_line_c_se.png new file mode 100644 index 0000000..2aaebc5 Binary files /dev/null and b/textures/ctg_mtg_marker_line_c_se.png differ diff --git a/textures/ctg_mtg_marker_line_c_sw.png b/textures/ctg_mtg_marker_line_c_sw.png new file mode 100644 index 0000000..1c90e7b Binary files /dev/null and b/textures/ctg_mtg_marker_line_c_sw.png differ diff --git a/textures/ctg_mtg_marker_line_cross.png b/textures/ctg_mtg_marker_line_cross.png new file mode 100644 index 0000000..2a68de1 Binary files /dev/null and b/textures/ctg_mtg_marker_line_cross.png differ diff --git a/textures/ctg_mtg_marker_line_h.png b/textures/ctg_mtg_marker_line_h.png new file mode 100644 index 0000000..4b208a1 Binary files /dev/null and b/textures/ctg_mtg_marker_line_h.png differ diff --git a/textures/ctg_mtg_marker_line_t_e.png b/textures/ctg_mtg_marker_line_t_e.png new file mode 100644 index 0000000..fd68147 Binary files /dev/null and b/textures/ctg_mtg_marker_line_t_e.png differ diff --git a/textures/ctg_mtg_marker_line_t_n.png b/textures/ctg_mtg_marker_line_t_n.png new file mode 100644 index 0000000..b95bf25 Binary files /dev/null and b/textures/ctg_mtg_marker_line_t_n.png differ diff --git a/textures/ctg_mtg_marker_line_t_s.png b/textures/ctg_mtg_marker_line_t_s.png new file mode 100644 index 0000000..0ba95e9 Binary files /dev/null and b/textures/ctg_mtg_marker_line_t_s.png differ diff --git a/textures/ctg_mtg_marker_line_t_w.png b/textures/ctg_mtg_marker_line_t_w.png new file mode 100644 index 0000000..52488e5 Binary files /dev/null and b/textures/ctg_mtg_marker_line_t_w.png differ diff --git a/textures/ctg_mtg_marker_line_v.png b/textures/ctg_mtg_marker_line_v.png new file mode 100644 index 0000000..cc06ffe Binary files /dev/null and b/textures/ctg_mtg_marker_line_v.png differ