From f4762b3e6e158877c8636cc43dca6c2c7c7424c6 Mon Sep 17 00:00:00 2001 From: Hugues Ross Date: Sat, 25 Apr 2020 09:50:07 -0400 Subject: [PATCH] Initial commit --- init.lua | 95 +++++++++++++++++++++++++ mod.conf | 3 + textures/ctg_mtg_marker_arrow_e.png | Bin 0 -> 1006 bytes textures/ctg_mtg_marker_arrow_n.png | Bin 0 -> 1020 bytes textures/ctg_mtg_marker_arrow_ne.png | Bin 0 -> 1016 bytes textures/ctg_mtg_marker_arrow_nw.png | Bin 0 -> 1014 bytes textures/ctg_mtg_marker_arrow_s.png | Bin 0 -> 1020 bytes textures/ctg_mtg_marker_arrow_se.png | Bin 0 -> 1018 bytes textures/ctg_mtg_marker_arrow_sw.png | Bin 0 -> 1018 bytes textures/ctg_mtg_marker_arrow_w.png | Bin 0 -> 1004 bytes textures/ctg_mtg_marker_line_c_ne.png | Bin 0 -> 982 bytes textures/ctg_mtg_marker_line_c_nw.png | Bin 0 -> 982 bytes textures/ctg_mtg_marker_line_c_se.png | Bin 0 -> 986 bytes textures/ctg_mtg_marker_line_c_sw.png | Bin 0 -> 985 bytes textures/ctg_mtg_marker_line_cross.png | Bin 0 -> 987 bytes textures/ctg_mtg_marker_line_h.png | Bin 0 -> 980 bytes textures/ctg_mtg_marker_line_t_e.png | Bin 0 -> 987 bytes textures/ctg_mtg_marker_line_t_n.png | Bin 0 -> 984 bytes textures/ctg_mtg_marker_line_t_s.png | Bin 0 -> 986 bytes textures/ctg_mtg_marker_line_t_w.png | Bin 0 -> 986 bytes textures/ctg_mtg_marker_line_v.png | Bin 0 -> 979 bytes 21 files changed, 98 insertions(+) create mode 100644 init.lua create mode 100644 mod.conf create mode 100644 textures/ctg_mtg_marker_arrow_e.png create mode 100644 textures/ctg_mtg_marker_arrow_n.png create mode 100644 textures/ctg_mtg_marker_arrow_ne.png create mode 100644 textures/ctg_mtg_marker_arrow_nw.png create mode 100644 textures/ctg_mtg_marker_arrow_s.png create mode 100644 textures/ctg_mtg_marker_arrow_se.png create mode 100644 textures/ctg_mtg_marker_arrow_sw.png create mode 100644 textures/ctg_mtg_marker_arrow_w.png create mode 100644 textures/ctg_mtg_marker_line_c_ne.png create mode 100644 textures/ctg_mtg_marker_line_c_nw.png create mode 100644 textures/ctg_mtg_marker_line_c_se.png create mode 100644 textures/ctg_mtg_marker_line_c_sw.png create mode 100644 textures/ctg_mtg_marker_line_cross.png create mode 100644 textures/ctg_mtg_marker_line_h.png create mode 100644 textures/ctg_mtg_marker_line_t_e.png create mode 100644 textures/ctg_mtg_marker_line_t_n.png create mode 100644 textures/ctg_mtg_marker_line_t_s.png create mode 100644 textures/ctg_mtg_marker_line_t_w.png create mode 100644 textures/ctg_mtg_marker_line_v.png 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 0000000000000000000000000000000000000000..9c25714545b7383873827af96496f57e8837649b GIT binary patch literal 1006 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A*?YcA~7{NK|$QWD6wM!x1r%8ZbPF(Ei)u0GWu|_&DfB6 iFj1pTR)SBNk%2*-o58bk^OG>3Mg~t;KbLh*2~7Ytphchn literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_arrow_n.png b/textures/ctg_mtg_marker_arrow_n.png new file mode 100644 index 0000000000000000000000000000000000000000..d8562661feb8d6685cd628d2db19d4b62f7981a8 GIT binary patch literal 1020 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AcG!x;rUZXCpEb*~phOA`Z yv6ht{!4DaHGFtDXE*8ms$yfVy{y%1!5Hani44%*A%D(`OVeoYIb6Mw<&;$T&z){Bl literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_arrow_ne.png b/textures/ctg_mtg_marker_arrow_ne.png new file mode 100644 index 0000000000000000000000000000000000000000..3a000d02f587a5ad0993c2769b5e1c2aa9a2472d GIT binary patch literal 1016 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AgnPbA~Ci1oFN~B0|%4iwEyFHYn8&Fv4g?WXO-VFpaBe?u6{1-oD!MB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFn88s{n3`)BhJolXJRs$Nt;OXk;vd$@?2>>uCN%jB$ literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_arrow_se.png b/textures/ctg_mtg_marker_arrow_se.png new file mode 100644 index 0000000000000000000000000000000000000000..1cf54d6a4f7dbd42e8d4f5e84266df5d96f4d849 GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFMGaA~7{NL4nD@Xd$OTqF^G+#1pd|lzMnpC}l`VN*-Jl v(39vA#Pn>DRwIXDV#c8YzGd8!9SjVrFBm+xIPSCp8p7b|>gTe~DWM4f*DOm# literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_arrow_sw.png b/textures/ctg_mtg_marker_arrow_sw.png new file mode 100644 index 0000000000000000000000000000000000000000..3b785b196b567d0c1cd97d0b90de981b06a53802 GIT binary patch literal 1018 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFMGaA~AJpk0Td@0mtE-|Nmb^mTmZIq{eZ~ZS}sc8)s(j wPK*&yev+{CVAtP+qB*WQ$?^spTaTp6stGW7@>HfR0UE;K>FVdQ&MBb@07HXPGXMYp literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_arrow_w.png b/textures/ctg_mtg_marker_arrow_w.png new file mode 100644 index 0000000000000000000000000000000000000000..a537366185b4a1acc31c8e98c25aae7f3e829807 GIT binary patch literal 1004 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)Al>FVdQ&MBb@01om;q5uE@ literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..366a59fd5d14f46fae9c240f64f569e1cb9387a7 GIT binary patch literal 982 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AgnPbA~7{NK|K#67(8A5 KT-G@yGywqMH9gw^ literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..69590edc5cb93facf089210e11386bf9ac08ce79 GIT binary patch literal 982 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AgnPbA~7{NK_cJ)2Xh6B!Ilfa{K~tCLGhl%hM7PG44$rj JF6*2UngI2*KL7v# literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..2aaebc5a2a6aa6835d9b2ddbffe6486aa59903a7 GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFMGaA~7{Np@G58jV;6>nbA$+fTn=~1A|x{gQBpA?J=Mt N22WQ%mvv4FO#s5(JB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A}%WA~7{Np@G58jV;6>nbFOpLDRs1kC{Q?1B0zZzt%yZ ODh5wiKbLh*2~7YCLO#9# literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_line_h.png b/textures/ctg_mtg_marker_line_h.png new file mode 100644 index 0000000000000000000000000000000000000000..4b208a1d8c69ec53db75e67b7624f818d58e99ea GIT binary patch literal 980 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AB|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A}%WA~7{Np@G58jV;6>nbA$+fTn=~A2WmGeg^$(3s#;4 Ps$%eT^>bP0l+XkK9u7b9 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..b95bf259b32cf0b959f605775b377d7b33bdd4d8 GIT binary patch literal 984 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AUxPzi&l LtDnm{r-UW|bIm_y literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..0ba95e988e678018dbfe84ab3f3e5731476062ef GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFMGaA~7{Np@G58jV;6>nbFOpLDRs1fkAdXgZ|!Im&$>P O7(8A5T-G@yGywqK%Ri_9 literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..52488e593fbb2f292db41c760074f4308c814969 GIT binary patch literal 986 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)AFMGaA~7{Np@G58jV;7MpHbt0vO{<~BZH(PgTBkZAFF_h O7(8A5T-G@yGywqLNI$Ir literal 0 HcmV?d00001 diff --git a/textures/ctg_mtg_marker_line_v.png b/textures/ctg_mtg_marker_line_v.png new file mode 100644 index 0000000000000000000000000000000000000000..cc06ffef3a5fe54a5e5d3dc5752119951c7160ff GIT binary patch literal 979 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GXl4m>B|mLR?>;UF~n5-k;mMd+ti0 z)F>DYfsqgbxw*NkR;~K~|Nlt^4|kx48B2ovf*Bm1-ADs+_)A