From 9db261c9769bd12f7df90c63bea7a72c1ffd6a9b Mon Sep 17 00:00:00 2001 From: root Date: Sun, 15 Nov 2020 21:18:44 +0100 Subject: [PATCH] delete_hiking_mod --- mods-download | 1 - mods-list | 1 - mods/hiking/LICENSE | 122 ------- mods/hiking/README.mkd | 236 ------------ mods/hiking/depends.txt | 2 - mods/hiking/init.lua | 337 ------------------ mods/hiking/models/hiking_pole.obj | 29 -- mods/hiking/models/hiking_pole_thin.obj | 29 -- mods/hiking/textures/hiking_castle_colour.png | Bin 144 -> 0 bytes .../textures/hiking_castle_left_colour.png | Bin 160 -> 0 bytes .../textures/hiking_castle_left_white.png | Bin 170 -> 0 bytes .../textures/hiking_castle_right_colour.png | Bin 159 -> 0 bytes .../textures/hiking_castle_right_white.png | Bin 172 -> 0 bytes mods/hiking/textures/hiking_castle_white.png | Bin 150 -> 0 bytes .../textures/hiking_curiosity_colour.png | Bin 145 -> 0 bytes .../textures/hiking_curiosity_left_colour.png | Bin 161 -> 0 bytes .../textures/hiking_curiosity_left_white.png | Bin 157 -> 0 bytes .../hiking_curiosity_right_colour.png | Bin 160 -> 0 bytes .../textures/hiking_curiosity_right_white.png | Bin 161 -> 0 bytes .../textures/hiking_curiosity_white.png | Bin 141 -> 0 bytes .../textures/hiking_educational_colour.png | Bin 158 -> 0 bytes .../hiking_educational_left_colour.png | Bin 165 -> 0 bytes .../hiking_educational_left_white.png | Bin 170 -> 0 bytes .../hiking_educational_right_colour.png | Bin 167 -> 0 bytes .../hiking_educational_right_white.png | Bin 175 -> 0 bytes .../textures/hiking_educational_white.png | Bin 160 -> 0 bytes mods/hiking/textures/hiking_end_colour.png | Bin 124 -> 0 bytes mods/hiking/textures/hiking_end_white.png | Bin 149 -> 0 bytes mods/hiking/textures/hiking_local_colour.png | Bin 156 -> 0 bytes .../textures/hiking_local_left_colour.png | Bin 165 -> 0 bytes .../textures/hiking_local_left_white.png | Bin 164 -> 0 bytes .../textures/hiking_local_right_colour.png | Bin 157 -> 0 bytes .../textures/hiking_local_right_white.png | Bin 164 -> 0 bytes mods/hiking/textures/hiking_local_white.png | Bin 142 -> 0 bytes mods/hiking/textures/hiking_noise.png | Bin 532 -> 0 bytes mods/hiking/textures/hiking_peak_colour.png | Bin 141 -> 0 bytes .../textures/hiking_peak_left_colour.png | Bin 161 -> 0 bytes .../textures/hiking_peak_left_white.png | Bin 171 -> 0 bytes .../textures/hiking_peak_right_colour.png | Bin 159 -> 0 bytes .../textures/hiking_peak_right_white.png | Bin 174 -> 0 bytes mods/hiking/textures/hiking_peak_white.png | Bin 157 -> 0 bytes mods/hiking/textures/hiking_sign_colour.png | Bin 133 -> 0 bytes .../textures/hiking_sign_left_colour.png | Bin 158 -> 0 bytes .../textures/hiking_sign_left_white.png | Bin 158 -> 0 bytes mods/hiking/textures/hiking_sign_pole.png | Bin 164 -> 0 bytes .../hiking/textures/hiking_sign_pole_thin.png | Bin 160 -> 0 bytes .../textures/hiking_sign_right_colour.png | Bin 154 -> 0 bytes .../textures/hiking_sign_right_white.png | Bin 162 -> 0 bytes mods/hiking/textures/hiking_sign_white.png | Bin 130 -> 0 bytes mods/hiking/textures/hiking_spring_colour.png | Bin 141 -> 0 bytes .../textures/hiking_spring_left_colour.png | Bin 159 -> 0 bytes .../textures/hiking_spring_left_white.png | Bin 173 -> 0 bytes .../textures/hiking_spring_right_colour.png | Bin 155 -> 0 bytes .../textures/hiking_spring_right_white.png | Bin 175 -> 0 bytes mods/hiking/textures/hiking_spring_white.png | Bin 153 -> 0 bytes mods/hiking/textures/hiking_white.png | Bin 123 -> 0 bytes 56 files changed, 757 deletions(-) delete mode 100644 mods/hiking/LICENSE delete mode 100644 mods/hiking/README.mkd delete mode 100644 mods/hiking/depends.txt delete mode 100644 mods/hiking/init.lua delete mode 100644 mods/hiking/models/hiking_pole.obj delete mode 100644 mods/hiking/models/hiking_pole_thin.obj delete mode 100644 mods/hiking/textures/hiking_castle_colour.png delete mode 100644 mods/hiking/textures/hiking_castle_left_colour.png delete mode 100644 mods/hiking/textures/hiking_castle_left_white.png delete mode 100644 mods/hiking/textures/hiking_castle_right_colour.png delete mode 100644 mods/hiking/textures/hiking_castle_right_white.png delete mode 100644 mods/hiking/textures/hiking_castle_white.png delete mode 100644 mods/hiking/textures/hiking_curiosity_colour.png delete mode 100644 mods/hiking/textures/hiking_curiosity_left_colour.png delete mode 100644 mods/hiking/textures/hiking_curiosity_left_white.png delete mode 100644 mods/hiking/textures/hiking_curiosity_right_colour.png delete mode 100644 mods/hiking/textures/hiking_curiosity_right_white.png delete mode 100644 mods/hiking/textures/hiking_curiosity_white.png delete mode 100644 mods/hiking/textures/hiking_educational_colour.png delete mode 100644 mods/hiking/textures/hiking_educational_left_colour.png delete mode 100644 mods/hiking/textures/hiking_educational_left_white.png delete mode 100644 mods/hiking/textures/hiking_educational_right_colour.png delete mode 100644 mods/hiking/textures/hiking_educational_right_white.png delete mode 100644 mods/hiking/textures/hiking_educational_white.png delete mode 100644 mods/hiking/textures/hiking_end_colour.png delete mode 100644 mods/hiking/textures/hiking_end_white.png delete mode 100644 mods/hiking/textures/hiking_local_colour.png delete mode 100644 mods/hiking/textures/hiking_local_left_colour.png delete mode 100644 mods/hiking/textures/hiking_local_left_white.png delete mode 100644 mods/hiking/textures/hiking_local_right_colour.png delete mode 100644 mods/hiking/textures/hiking_local_right_white.png delete mode 100644 mods/hiking/textures/hiking_local_white.png delete mode 100644 mods/hiking/textures/hiking_noise.png delete mode 100644 mods/hiking/textures/hiking_peak_colour.png delete mode 100644 mods/hiking/textures/hiking_peak_left_colour.png delete mode 100644 mods/hiking/textures/hiking_peak_left_white.png delete mode 100644 mods/hiking/textures/hiking_peak_right_colour.png delete mode 100644 mods/hiking/textures/hiking_peak_right_white.png delete mode 100644 mods/hiking/textures/hiking_peak_white.png delete mode 100644 mods/hiking/textures/hiking_sign_colour.png delete mode 100644 mods/hiking/textures/hiking_sign_left_colour.png delete mode 100644 mods/hiking/textures/hiking_sign_left_white.png delete mode 100644 mods/hiking/textures/hiking_sign_pole.png delete mode 100644 mods/hiking/textures/hiking_sign_pole_thin.png delete mode 100644 mods/hiking/textures/hiking_sign_right_colour.png delete mode 100644 mods/hiking/textures/hiking_sign_right_white.png delete mode 100644 mods/hiking/textures/hiking_sign_white.png delete mode 100644 mods/hiking/textures/hiking_spring_colour.png delete mode 100644 mods/hiking/textures/hiking_spring_left_colour.png delete mode 100644 mods/hiking/textures/hiking_spring_left_white.png delete mode 100644 mods/hiking/textures/hiking_spring_right_colour.png delete mode 100644 mods/hiking/textures/hiking_spring_right_white.png delete mode 100644 mods/hiking/textures/hiking_spring_white.png delete mode 100644 mods/hiking/textures/hiking_white.png diff --git a/mods-download b/mods-download index 6ed63888..fdbecea5 100755 --- a/mods-download +++ b/mods-download @@ -107,7 +107,6 @@ git clone --depth 1 --branch master https://github.com/joe7575/techpack.git git clone --depth 1 --branch master https://github.com/random-geek/morelights.git git clone --depth 1 --branch master https://repo.or.cz/minetest_mtg_plus.git git clone --depth 1 --branch master https://github.com/minetest-mods/spectator_mode.git -git clone --depth 1 --branch master https://gitlab.com/h2mm/hiking.git git clone --depth 1 --branch master https://github.com/Extex101/christmas.git git clone --depth 1 --branch master https://gitlab.com/VanessaE/gloopblocks.git git clone --depth 1 --branch master https://github.com/minetest-mods/mylandscaping.git diff --git a/mods-list b/mods-list index 46bf71e9..5686b0aa 100644 --- a/mods-list +++ b/mods-list @@ -227,7 +227,6 @@ load_mod_constructionarea = true load_mod_delineator = true load_mod_roadsigns = true load_mod_steelsupport = true -load_mod_hiking = true load_mod_streetlamps = true load_mod_streetsconcrete = true load_mod_mymazes = true diff --git a/mods/hiking/LICENSE b/mods/hiking/LICENSE deleted file mode 100644 index 6ca207ef..00000000 --- a/mods/hiking/LICENSE +++ /dev/null @@ -1,122 +0,0 @@ -Creative Commons Legal Code - -CC0 1.0 Universal - - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE - LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN - ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS - INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES - REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS - PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM - THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED - HEREUNDER. - -Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator -and subsequent owner(s) (each and all, an "owner") of an original work of -authorship and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for -the purpose of contributing to a commons of creative, cultural and -scientific works ("Commons") that the public can reliably and without fear -of later claims of infringement build upon, modify, incorporate in other -works, reuse and redistribute as freely as possible in any form whatsoever -and for any purposes, including without limitation commercial purposes. -These owners may contribute to the Commons to promote the ideal of a free -culture and the further production of creative, cultural and scientific -works, or to gain reputation or greater distribution for their Work in -part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any -expectation of additional consideration or compensation, the person -associating CC0 with a Work (the "Affirmer"), to the extent that he or she -is an owner of Copyright and Related Rights in the Work, voluntarily -elects to apply CC0 to the Work and publicly distribute the Work under its -terms, with knowledge of his or her Copyright and Related Rights in the -Work and the meaning and intended legal effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be -protected by copyright and related or neighboring rights ("Copyright and -Related Rights"). Copyright and Related Rights include, but are not -limited to, the following: - - i. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - ii. moral rights retained by the original author(s) and/or performer(s); -iii. publicity and privacy rights pertaining to a person's image or - likeness depicted in a Work; - iv. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(a), below; - v. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - vi. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation - thereof, including any amended or successor version of such - directive); and -vii. other similar, equivalent or corresponding rights throughout the - world based on applicable law or treaty, and any national - implementations thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention -of, applicable law, Affirmer hereby overtly, fully, permanently, -irrevocably and unconditionally waives, abandons, and surrenders all of -Affirmer's Copyright and Related Rights and associated claims and causes -of action, whether now known or unknown (including existing as well as -future claims and causes of action), in the Work (i) in all territories -worldwide, (ii) for the maximum duration provided by applicable law or -treaty (including future time extensions), (iii) in any current or future -medium and for any number of copies, and (iv) for any purpose whatsoever, -including without limitation commercial, advertising or promotional -purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each -member of the public at large and to the detriment of Affirmer's heirs and -successors, fully intending that such Waiver shall not be subject to -revocation, rescission, cancellation, termination, or any other legal or -equitable action to disrupt the quiet enjoyment of the Work by the public -as contemplated by Affirmer's express Statement of Purpose. - -3. Public License Fallback. Should any part of the Waiver for any reason -be judged legally invalid or ineffective under applicable law, then the -Waiver shall be preserved to the maximum extent permitted taking into -account Affirmer's express Statement of Purpose. In addition, to the -extent the Waiver is so judged Affirmer hereby grants to each affected -person a royalty-free, non transferable, non sublicensable, non exclusive, -irrevocable and unconditional license to exercise Affirmer's Copyright and -Related Rights in the Work (i) in all territories worldwide, (ii) for the -maximum duration provided by applicable law or treaty (including future -time extensions), (iii) in any current or future medium and for any number -of copies, and (iv) for any purpose whatsoever, including without -limitation commercial, advertising or promotional purposes (the -"License"). The License shall be deemed effective as of the date CC0 was -applied by Affirmer to the Work. Should any part of the License for any -reason be judged legally invalid or ineffective under applicable law, such -partial invalidity or ineffectiveness shall not invalidate the remainder -of the License, and in such case Affirmer hereby affirms that he or she -will not (i) exercise any of his or her remaining Copyright and Related -Rights in the Work or (ii) assert any associated claims and causes of -action with respect to the Work, in either case contrary to Affirmer's -express Statement of Purpose. - -4. Limitations and Disclaimers. - - a. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - b. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, - statutory or otherwise, including without limitation warranties of - title, merchantability, fitness for a particular purpose, non - infringement, or the absence of latent or other defects, accuracy, or - the present or absence of errors, whether or not discoverable, all to - the greatest extent permissible under applicable law. - c. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person's Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the - Work. - d. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. - diff --git a/mods/hiking/README.mkd b/mods/hiking/README.mkd deleted file mode 100644 index af419bbd..00000000 --- a/mods/hiking/README.mkd +++ /dev/null @@ -1,236 +0,0 @@ -Hiking signs are common where I come from Missing them in minetest. -Not any more! :-) - -Signs are applied to rocks, tree trunks, walls. And where there are no objects -to apply them to, often poles are used to mark the path. (Very useful in -winter.) There are four common colours used: red, blue, yellow and green. Red -and blue are mostly used for longer tracks, while yellow and green for local -ones or to connect blues and reds. - - -Signs: - -To craft a sign apply this simple recipe: - - white dye - colour dye - white dye - -To craft 6 arrows add more of the same colour dye as in: - - sign sign - sign sign more dye - sign sign - -and: - - sign sign - more dye sign sign - sign sign - -To craft 2 end signs: - -sign sign - -Three directional signs of the same colour can be recycled back to basic -signs when crafting together with a white dye. - - -Poles: - -To craft a sign that can be put on a pole, craft: - - sign - sign - -for a thick pole (cobblestone wall) or for a thin pole (wooden fence) craft: - - sign - sign - sign - -Then put the result onto the pole and it attaches. -This works only for non-directional signs. - - -Sign variants: - -Educational path - - sign - sign - -Local route - - sign sign - sign - -Branch towards a castle - - sign - sign sign - -Branch towards a touristic curiosity - - sign - sign sign sign - -Branch towards a peak - - sign - sign - sign sign sign - -Branch towards a spring - - sign sign sign - sign - -Each variant can be recycled to basic signs. - - -Describe: - -Oh, and by the way, right clicking the sign one can add a path id. Yes, hiking -trails have an id here. - -Privileges: - -If you use this mod on a server, only players with the "hiking" privilege will -be able to place or destroy the signs. This is useful so you don't need to -create tiny areas around them. - -In singleplayer, you will get this privilege automatically. - --- Martian - - -License: -Sourcecode: CC0 (see below) -Graphics: CC0 (see below) - -See also: -http://minetest.net/ - -Creative Commons Legal Code - -CC0 1.0 Universal - - CREATIVE COMMONS CORPORATION IS NOT A LAW FIRM AND DOES NOT PROVIDE - LEGAL SERVICES. DISTRIBUTION OF THIS DOCUMENT DOES NOT CREATE AN - ATTORNEY-CLIENT RELATIONSHIP. CREATIVE COMMONS PROVIDES THIS - INFORMATION ON AN "AS-IS" BASIS. CREATIVE COMMONS MAKES NO WARRANTIES - REGARDING THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS - PROVIDED HEREUNDER, AND DISCLAIMS LIABILITY FOR DAMAGES RESULTING FROM - THE USE OF THIS DOCUMENT OR THE INFORMATION OR WORKS PROVIDED - HEREUNDER. - -Statement of Purpose - -The laws of most jurisdictions throughout the world automatically confer -exclusive Copyright and Related Rights (defined below) upon the creator -and subsequent owner(s) (each and all, an "owner") of an original work of -authorship and/or a database (each, a "Work"). - -Certain owners wish to permanently relinquish those rights to a Work for -the purpose of contributing to a commons of creative, cultural and -scientific works ("Commons") that the public can reliably and without fear -of later claims of infringement build upon, modify, incorporate in other -works, reuse and redistribute as freely as possible in any form whatsoever -and for any purposes, including without limitation commercial purposes. -These owners may contribute to the Commons to promote the ideal of a free -culture and the further production of creative, cultural and scientific -works, or to gain reputation or greater distribution for their Work in -part through the use and efforts of others. - -For these and/or other purposes and motivations, and without any -expectation of additional consideration or compensation, the person -associating CC0 with a Work (the "Affirmer"), to the extent that he or she -is an owner of Copyright and Related Rights in the Work, voluntarily -elects to apply CC0 to the Work and publicly distribute the Work under its -terms, with knowledge of his or her Copyright and Related Rights in the -Work and the meaning and intended legal effect of CC0 on those rights. - -1. Copyright and Related Rights. A Work made available under CC0 may be -protected by copyright and related or neighboring rights ("Copyright and -Related Rights"). Copyright and Related Rights include, but are not -limited to, the following: - - i. the right to reproduce, adapt, distribute, perform, display, - communicate, and translate a Work; - ii. moral rights retained by the original author(s) and/or performer(s); -iii. publicity and privacy rights pertaining to a person's image or - likeness depicted in a Work; - iv. rights protecting against unfair competition in regards to a Work, - subject to the limitations in paragraph 4(a), below; - v. rights protecting the extraction, dissemination, use and reuse of data - in a Work; - vi. database rights (such as those arising under Directive 96/9/EC of the - European Parliament and of the Council of 11 March 1996 on the legal - protection of databases, and under any national implementation - thereof, including any amended or successor version of such - directive); and -vii. other similar, equivalent or corresponding rights throughout the - world based on applicable law or treaty, and any national - implementations thereof. - -2. Waiver. To the greatest extent permitted by, but not in contravention -of, applicable law, Affirmer hereby overtly, fully, permanently, -irrevocably and unconditionally waives, abandons, and surrenders all of -Affirmer's Copyright and Related Rights and associated claims and causes -of action, whether now known or unknown (including existing as well as -future claims and causes of action), in the Work (i) in all territories -worldwide, (ii) for the maximum duration provided by applicable law or -treaty (including future time extensions), (iii) in any current or future -medium and for any number of copies, and (iv) for any purpose whatsoever, -including without limitation commercial, advertising or promotional -purposes (the "Waiver"). Affirmer makes the Waiver for the benefit of each -member of the public at large and to the detriment of Affirmer's heirs and -successors, fully intending that such Waiver shall not be subject to -revocation, rescission, cancellation, termination, or any other legal or -equitable action to disrupt the quiet enjoyment of the Work by the public -as contemplated by Affirmer's express Statement of Purpose. - -3. Public License Fallback. Should any part of the Waiver for any reason -be judged legally invalid or ineffective under applicable law, then the -Waiver shall be preserved to the maximum extent permitted taking into -account Affirmer's express Statement of Purpose. In addition, to the -extent the Waiver is so judged Affirmer hereby grants to each affected -person a royalty-free, non transferable, non sublicensable, non exclusive, -irrevocable and unconditional license to exercise Affirmer's Copyright and -Related Rights in the Work (i) in all territories worldwide, (ii) for the -maximum duration provided by applicable law or treaty (including future -time extensions), (iii) in any current or future medium and for any number -of copies, and (iv) for any purpose whatsoever, including without -limitation commercial, advertising or promotional purposes (the -"License"). The License shall be deemed effective as of the date CC0 was -applied by Affirmer to the Work. Should any part of the License for any -reason be judged legally invalid or ineffective under applicable law, such -partial invalidity or ineffectiveness shall not invalidate the remainder -of the License, and in such case Affirmer hereby affirms that he or she -will not (i) exercise any of his or her remaining Copyright and Related -Rights in the Work or (ii) assert any associated claims and causes of -action with respect to the Work, in either case contrary to Affirmer's -express Statement of Purpose. - -4. Limitations and Disclaimers. - - a. No trademark or patent rights held by Affirmer are waived, abandoned, - surrendered, licensed or otherwise affected by this document. - b. Affirmer offers the Work as-is and makes no representations or - warranties of any kind concerning the Work, express, implied, - statutory or otherwise, including without limitation warranties of - title, merchantability, fitness for a particular purpose, non - infringement, or the absence of latent or other defects, accuracy, or - the present or absence of errors, whether or not discoverable, all to - the greatest extent permissible under applicable law. - c. Affirmer disclaims responsibility for clearing rights of other persons - that may apply to the Work or any use thereof, including without - limitation any person's Copyright and Related Rights in the Work. - Further, Affirmer disclaims responsibility for obtaining any necessary - consents, permissions or other rights required for any use of the - Work. - d. Affirmer understands and acknowledges that Creative Commons is not a - party to this document and has no duty or obligation with respect to - this CC0 or use of the Work. - diff --git a/mods/hiking/depends.txt b/mods/hiking/depends.txt deleted file mode 100644 index 2717befb..00000000 --- a/mods/hiking/depends.txt +++ /dev/null @@ -1,2 +0,0 @@ -default -dye diff --git a/mods/hiking/init.lua b/mods/hiking/init.lua deleted file mode 100644 index d80f5ef9..00000000 --- a/mods/hiking/init.lua +++ /dev/null @@ -1,337 +0,0 @@ ---Hume2's Hiking mod - -hiking = {} - -hiking.base_material = "dye:white" - ---You can add another colours here. -hiking.colours = { - {name = "red", colour = "FF0000", material = "dye:red"}, - {name = "blue", colour = "0000FF", material = "dye:blue"}, - {name = "green", colour = "00C000", material = "dye:green"}, - {name = "yellow", colour = "FFFF00", material = "dye:yellow"}, - --Uncomment this line to add Polish black signs - --{name = "black", colour = "000000", material = "dye:black"} -} - ------------------------------------------------------------------------------------- - -minetest.register_privilege("hiking", { - description = "Allows player to place and remove hiking signs and nodes right next to hiking signs.", - give_to_singleplayer = true, -}); - -hiking.sign_box = { - type = "wallmounted", - wall_top = {-0.4375, 0.4375, -0.3125, 0.4375, 0.5, 0.3125}, - wall_bottom = {-0.4375, -0.5, -0.3125, 0.4375, -0.4375, 0.3125}, - wall_side = {-0.5, -0.3125, -0.4375, -0.4375, 0.3125, 0.4375}, -} - -hiking.basic_properties = { - drawtype = "nodebox", - paramtype = "light", - paramtype2 = "wallmounted", - sunlight_propagates = true, - is_ground_content = false, - walkable = false, - node_box = hiking.sign_box, - groups = {snappy=1, oddly_breakable_by_hand=2, attached_node=1, nostomp=1, hiking=1}, - legacy_wallmounted = true, - on_place = function(itemstack, placer, pointed_thing) - local name = placer:get_player_name() - if not name then - return - end - if minetest.check_player_privs(name, {protection_bypass = true}) or minetest.check_player_privs(name, {hiking = true}) then - return minetest.item_place(itemstack, placer, pointed_thing) - else - minetest.chat_send_player(name, "Missing privilege: hiking") - return itemstack - end - end, - on_construct = function(pos) - local meta = minetest.get_meta(pos) - meta:set_string("formspec", "field[text;;${text}]") - meta:set_string("infotext", "\"\"") - end, - on_receive_fields = function(pos, formname, fields, sender) - if minetest.is_protected(pos, sender:get_player_name()) then - minetest.record_protection_violation(pos, sender:get_player_name()) - return - end - local meta = minetest.get_meta(pos) - if not fields.text then return end - minetest.log("action", (sender:get_player_name() or "").." wrote \""..fields.text.. - "\" to sign at "..minetest.pos_to_string(pos)) - meta:set_string("text", fields.text) - meta:set_string("infotext", '"'..fields.text..'"') - end, -} - -local function merge(a, b) - local c = {} - for k, v in pairs(a) do - c[k] = v - end - for k, v in pairs(b) do - c[k] = v - end - return c -end - -local function firstToUpper(str) - return (str:gsub("^%l", string.upper)) -end - -function hiking.get_texture(colour, style) - return "((hiking_white.png^hiking_noise.png)^[mask:hiking_" .. style.id .. "_white.png)^(((hiking_white.png^[colorize:#" .. colour.colour .. ")^hiking_noise.png)^[mask:hiking_" .. style.id .. "_colour.png)" -end - -function hiking.register_sign(colour, style, direction) - local inv = hiking.get_texture(colour, style) - local inv2 = "hiking_sign_pole.png^" .. inv - local desc = firstToUpper(colour.name) .. " " .. style.title - local my_groups = {snappy=1, oddly_breakable_by_hand=2, attached_node=1, nostomp=1, hiking=1} - if (direction ~= nil) then - desc = desc .. " " .. direction - my_groups["hiking_turn_" .. colour.name] = 1 - end - - minetest.register_node("hiking:" .. style.id .. colour.name, merge(hiking.basic_properties, { - description = desc, - tiles = {inv}, - inventory_image = inv, - wield_image = inv, - groups = my_groups - })) -end - -function hiking.register_pole(colour, style) - local inv = hiking.get_texture(colour, style) - local desc = firstToUpper(colour.name) .. " " .. style.title - local base_id = "hiking:" .. style.id .. colour.name - local inv1 = "hiking_sign_pole.png^" .. inv - local inv2 = "hiking_sign_pole_thin.png^" .. inv - - minetest.register_node("hiking:pole_" .. style.id .. colour.name, merge(hiking.basic_properties, { - description = desc .. " on Pillar", - tiles = {inv}, - inventory_image = inv1, - wield_image = inv1, - drawtype = "mesh", - mesh = "hiking_pole.obj", - selection_box = hiking.sign_box - })) - - minetest.register_node("hiking:pole2_" .. style.id .. colour.name, merge(hiking.basic_properties, { - description = desc .. " on Pole", - tiles = {inv}, - inventory_image = inv2, - wield_image = inv2, - drawtype = "mesh", - mesh = "hiking_pole_thin.obj", - selection_box = hiking.sign_box - })) - - minetest.register_craft({ - output = "hiking:pole_" .. style.id .. colour.name .. " 2", - recipe = {{ base_id }, - { base_id }} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = { "hiking:pole_" .. style.id .. colour.name} - }) - - minetest.register_craft({ - output = "hiking:pole2_" .. style.id .. colour.name .. " 3", - recipe = {{ base_id }, - { base_id }, - { base_id }} - }) - - minetest.register_craft({ - output = "hiking:" .. style.id .. colour.name, - type = "shapeless", - recipe = { "hiking:pole2_" .. style.id .. colour.name} - }) -end - -function hiking.register_sign_lr(colour, style) - hiking.register_sign(colour, style, nil) - hiking.register_sign(colour, {id = style.id .. "_left", title = style.title}, "Left") - hiking.register_sign(colour, {id = style.id .. "_right", title = style.title}, "Right") - hiking.register_pole(colour, style) - - local base_sign = "hiking:" .. style.id .. colour.name - local left_sign = "hiking:" .. style.id .. "_left" .. colour.name - local right_sign = "hiking:" .. style.id .. "_right" .. colour.name - - minetest.register_craft({ - output = right_sign .. " 6", - recipe = {{ base_sign, base_sign, "" }, - { base_sign, base_sign, colour.material }, - { base_sign, base_sign, "" }} - }) - - minetest.register_craft({ - output = left_sign .. " 6", - recipe = {{ "", base_sign, base_sign }, - { colour.material, base_sign, base_sign }, - { "", base_sign, base_sign }} - }) - -end - -------------------------------------- - -for _, colour in pairs(hiking.colours) do - hiking.register_sign_lr(colour, {id = "sign", title = "Hiking Sign"}) - hiking.register_sign(colour, {id = "end", title = "End Sign"}, nil) - hiking.register_sign_lr(colour, {id = "local", title = "Local Hiking Sign"}) - hiking.register_sign_lr(colour, {id = "educational", title = "Educational Path"}) - hiking.register_sign_lr(colour, {id = "castle", title = "Castle Branch"}) - hiking.register_sign_lr(colour, {id = "curiosity", title = "Curiosity Branch"}) - hiking.register_sign_lr(colour, {id = "peak", title = "Peak Branch"}) - hiking.register_sign_lr(colour, {id = "spring", title = "Spring Branch"}) - - local base_id = "hiking:sign" .. colour.name - - minetest.register_craft({ - output = base_id .. " 18", - recipe = {{ hiking.base_material }, - { colour.material }, - { hiking.base_material }} - }) - - minetest.register_craft({ - output = "hiking:end" .. colour.name .. " 2", - recipe = {{ base_id, base_id }} - }) - - minetest.register_craft({ - output = "hiking:local" .. colour.name .. " 3", - recipe = {{ base_id, base_id }, - { "", base_id }} - }) - - minetest.register_craft({ - output = "hiking:educational" .. colour.name .. " 2", - recipe = {{ base_id, "" }, - { "", base_id }} - }) - - minetest.register_craft({ - output = "hiking:castle" .. colour.name .. " 3", - recipe = {{ base_id, "" }, - { base_id, base_id }} - }) - - minetest.register_craft({ - output = "hiking:curiosity" .. colour.name .. " 4", - recipe = {{ "", base_id, "" }, - { base_id, base_id, base_id }} - }) - - minetest.register_craft({ - output = "hiking:peak" .. colour.name .. " 5", - recipe = {{ "", base_id, "" }, - { "", base_id, ""}, - { base_id, base_id, base_id }} - }) - - minetest.register_craft({ - output = "hiking:spring" .. colour.name .. " 4", - recipe = {{ base_id, base_id, base_id }, - { "", base_id, "" }} - }) - - --recycling - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:end" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:local" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:educational" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:castle" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:curiosity" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:peak" .. colour.name} - }) - - minetest.register_craft({ - output = base_id, - type = "shapeless", - recipe = {"hiking:spring" .. colour.name} - }) - - local gr = "group:hiking_turn_" .. colour.name - - minetest.register_craft({ - output = base_id .. " 12", - type = "shapeless", - recipe = {gr, gr, gr, hiking.base_material} - }) -end - -local hiking_directions = { - [0] = {x=0, y=-1, z=0}, - [1] = {x=0, y=1, z=0}, - [2] = {x=-1, y=0, z=0}, - [3] = {x=1, y=0, z=0}, - [4] = {x=0, y=0, z=-1}, - [5] = {x=0, y=0, z=1}, -} -local old_is_protected = minetest.is_protected - -minetest.is_protected = function(pos, pname) - if old_is_protected(pos, pname) then - return true - end - - if minetest.check_player_privs(pname, {protection_bypass = true}) or minetest.check_player_privs(pname, {hiking = true}) then - return false - end - - local node = minetest.get_node(pos) - if minetest.get_item_group(node.name, "hiking") > 0 then - return true - end - - for p2, dir in pairs(hiking_directions) do - node = minetest.get_node(vector.add(pos, dir)) - if minetest.get_item_group(node.name, "hiking") > 0 and node.param2 == p2 then - return true - end - end - - return false -end diff --git a/mods/hiking/models/hiking_pole.obj b/mods/hiking/models/hiking_pole.obj deleted file mode 100644 index f0fc375c..00000000 --- a/mods/hiking/models/hiking_pole.obj +++ /dev/null @@ -1,29 +0,0 @@ -o hiking_pole.obj -v -0.5 -1.251 -0.5 -v 0.5 -1.251 -0.5 -v 0.5 -1.251 0.5 -v -0.5 -1.251 0.5 -v 0.251 -1.5 -0.5 -v 0.251 -0.5 -0.5 -v 0.251 -0.5 0.5 -v 0.251 -1.5 0.5 -v 0.5 -0.749 -0.5 -v -0.5 -0.749 -0.5 -v -0.5 -0.749 0.5 -v 0.5 -0.749 0.5 -v -0.251 -0.5 -0.5 -v -0.251 -1.5 -0.5 -v -0.251 -1.5 0.5 -v -0.251 -0.5 0.5 -vt 0 0 -vt 1 0 -vt 1 1 -vt 0 1 -vn -1 0 0 -vn 0 1 0 -vn 1 0 0 -vn 0 -1 0 -f 1/1/1 2/2/1 3/3/1 4/4/1 -f 5/1/2 6/2/2 7/3/2 8/4/2 -f 9/1/3 10/2/3 11/3/3 12/4/3 -f 13/1/4 14/2/4 15/3/4 16/4/4 diff --git a/mods/hiking/models/hiking_pole_thin.obj b/mods/hiking/models/hiking_pole_thin.obj deleted file mode 100644 index 5666d625..00000000 --- a/mods/hiking/models/hiking_pole_thin.obj +++ /dev/null @@ -1,29 +0,0 @@ -o hiking_pole.obj -v -0.25 -1.1255 -0.5 -v 0.25 -1.1255 -0.5 -v 0.25 -1.1255 0.5 -v -0.25 -1.1255 0.5 -v 0.1255 -1.25 -0.5 -v 0.1255 -0.75 -0.5 -v 0.1255 -0.75 0.5 -v 0.1255 -1.25 0.5 -v 0.25 -0.8745 -0.5 -v -0.25 -0.8745 -0.5 -v -0.25 -0.8745 0.5 -v 0.25 -0.8745 0.5 -v -0.1255 -0.75 -0.5 -v -0.1255 -1.25 -0.5 -v -0.1255 -1.25 0.5 -v -0.1255 -0.75 0.5 -vt 0 0 -vt 1 0 -vt 1 1 -vt 0 1 -vn -1 0 0 -vn 0 1 0 -vn 1 0 0 -vn 0 -1 0 -f 1/1/1 2/2/1 3/3/1 4/4/1 -f 5/1/2 6/2/2 7/3/2 8/4/2 -f 9/1/3 10/2/3 11/3/3 12/4/3 -f 13/1/4 14/2/4 15/3/4 16/4/4 diff --git a/mods/hiking/textures/hiking_castle_colour.png b/mods/hiking/textures/hiking_castle_colour.png deleted file mode 100644 index dd13dca34597566dfe1a5ae73ada8a774f8d55f4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 144 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}vh^b2ow-0EeNPw15R22v2@FVdQ&MBb@03=%{@&Et; diff --git a/mods/hiking/textures/hiking_castle_left_colour.png b/mods/hiking/textures/hiking_castle_left_colour.png deleted file mode 100644 index 0b74babdea36ef441e69fa799c2c6467761c76dd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}itvr+?Eyd`drud~5R22v2@gTe~DWM4fEIBT9 diff --git a/mods/hiking/textures/hiking_castle_left_white.png b/mods/hiking/textures/hiking_castle_left_white.png deleted file mode 100644 index 5933469137f986b7fde88cd5e463a45a0bbd97df..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}3fG<<{Ru!JPfr)e5R21qgB`gT3^*>m_#dCQTp=l2I`*~5%qF)3BA*YO z=~3CMe^TYEOP{ykd8MF<@m^Lb3>VfPFe^LK7@e@Rwa?>s&u7j9Op7My2)|5qF##IN N;OXk;vd$@?2>>~*G|K=0 diff --git a/mods/hiking/textures/hiking_castle_right_colour.png b/mods/hiking/textures/hiking_castle_right_colour.png deleted file mode 100644 index 8ac71b570801c4302450b6a7a417becf004bff66..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}iu%vs;-^3%J5LwK5R21qCmM1w7;rG_U;1Bv^IcM=qU_$lWDkKhbt7Yc z>ry4pS3Iv|6z-@zycTI5D1O^3fcLQFzfZ>)&Foxc*pd?R1Arzmc)I$ztaD0e0swog BEGGZ} diff --git a/mods/hiking/textures/hiking_castle_right_white.png b/mods/hiking/textures/hiking_castle_right_white.png deleted file mode 100644 index 94ad696d73097b5aa868bc7d2b591160ff3ed539..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 172 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}irliW-*16J-kvUwAr`0K1{w-6C~!Ef|6e~-&HA&Rc64%)0}G2C3xkJ| zYA4UUvus~goYh47Uv7P>uxRNWza^bP0l+XkK0yQ$I diff --git a/mods/hiking/textures/hiking_castle_white.png b/mods/hiking/textures/hiking_castle_white.png deleted file mode 100644 index 5162e6644bff9b181bfb3c2ebdef5ce37404767b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 150 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}vVrNrgr`6uQ%@Ji5R22v2@2vT~Q4m{S*r`fWgz%&t;ucLK6TVn<`fT diff --git a/mods/hiking/textures/hiking_curiosity_colour.png b/mods/hiking/textures/hiking_curiosity_colour.png deleted file mode 100644 index d1e124588895dc91651efa9c886d2749ab04216c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 145 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}x=Gl9#2-K*15X#n5R22v2@MyXC kb!MIw&UTM`aRboGjfEWCkF+lVwK6bxy85}Sb4q9e01Q7R^Z)<= diff --git a/mods/hiking/textures/hiking_curiosity_left_colour.png b/mods/hiking/textures/hiking_curiosity_left_colour.png deleted file mode 100644 index 7f841b2d554de80d2d7c7992c68507f8c46b25fa..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}2FE{h#tlFr2TvEr5R21qCmM1w7;rEbU;1Bv(=XPGb@ggsA zPA}0;-dEmW9R2l^@q_C+o+V5SIEu3K1@=AuuKVIVq&@2W|S3j3^P6{XE z)7O>#5xX>}hTyE2l?6Z{8&4O<5R22v2@PH-eYzIp~oH+dWHaw;h` wFcVfh+rl8MI%}g<<_k%uLX*B{ENpBHdgrzO+un`@+QGo!>FVdQ&MBb@02TZ%XaE2J diff --git a/mods/hiking/textures/hiking_curiosity_right_colour.png b/mods/hiking/textures/hiking_curiosity_right_colour.png deleted file mode 100644 index af91a88c772b5d8fa9247dcf372f01576e1385fe..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}hICb@Lmp7b-qXb~#Nu>vf&{Be<9{GHu6n$~Ur`wdHd*xa^UTmF&t;ucLK6UXZYmT2 diff --git a/mods/hiking/textures/hiking_curiosity_right_white.png b/mods/hiking/textures/hiking_curiosity_right_white.png deleted file mode 100644 index 9ef5b6fb9a6f3e8b39a3642333b24d7e0c81089f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 161 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}hRT`uxxqjo2TvEr5R22v2@QbXm6c;;dwQAvIWrnQdQqb` zY3`X5CpvOCgd_jC8Mo*-Ok@nX>N7V(<{<;a@ww*DU#4x41)9a+>FVdQ&MBb@02jV5 AX8-^I diff --git a/mods/hiking/textures/hiking_curiosity_white.png b/mods/hiking/textures/hiking_curiosity_white.png deleted file mode 100644 index 2a396c5ccb51245494346129305174aa7903bb15..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}y7jU8noOXOj;D)bh{fsT1PRuj7fk49Za7joo1aR{XE z)7O>#5xX>}ocf(#Yv%xkY&~5ZLo80eooFb;pulmMFskAn7Frz#{vyv@O1TaS?83{1OVJx BEzSS{ diff --git a/mods/hiking/textures/hiking_educational_left_colour.png b/mods/hiking/textures/hiking_educational_left_colour.png deleted file mode 100644 index f7fdd0ba8fa9c0c1918be16b0bdd94f0138862c0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 165 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}JgY$CT}z;li>HfYh{fr*6Ri0d6nLDtzwbBBJ9eZlJ+;*?=*&I=$w^zB z8QdB^?`Ya^`;DW%!__xGb9kpZ-1uqSyumt*B~f%v#riBpv-K+CIr%~RfaWoHy85}S Ib4q9e0PHR?egFUf diff --git a/mods/hiking/textures/hiking_educational_left_white.png b/mods/hiking/textures/hiking_educational_left_white.png deleted file mode 100644 index c039ad91a9baddfde990baeaa13d43520f032bb4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 170 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}oJHWL1(`r0Pfr)e5R21q104An6gY(b{ZF^rx%E;>Y_~GgqBQvkPERI* zPqQT%tkcBZZLFVZsjLbAXqWtT$(wJ}0)#iQ&I$HElyhwBE#DKbB@E9yzuD;e@G8(y N22WQ%mvv4FO#shKG|m73 diff --git a/mods/hiking/textures/hiking_educational_right_colour.png b/mods/hiking/textures/hiking_educational_right_colour.png deleted file mode 100644 index 99137d48c2b61cc1db1ee2d20c1dbc86ab272c34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}y!_k8D$YP5H%}MG5R21q`yKfh6gUoB{r{hCo6#es_+n=4X(={IhF2ZO zb;B05i)k}V`l3Bk{*Tu-&cII14v#Rt1=IJY-xQrQDcbV#Wd<>4{XE z)7O>#5xX>}yx0``InRMYex5FlAr`0KPPFD@P~dRZ{l33gmZwum{%)mkqZi}xj09no z%1(w1-(**%jj!1bNO`FI$$Zqe_UD>1p9yc{4)uoDRy42b{L8sgX4CPrNlXVBoZs;L SRI34+%;4$j=d#Wzp$P!FIW_PA diff --git a/mods/hiking/textures/hiking_educational_white.png b/mods/hiking/textures/hiking_educational_white.png deleted file mode 100644 index bdbbc944b0674d5a135317b1ed6ab440cdc8b7c9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}oLuvN)hR$Bdrud~5R22v2@LHIK2);INw5 zpy>0&V)g=V55pG0`DtB;8D@KX@VO-MNWNrXs4bA-_n2&80yK)j)78&qol`;+0HR|n AApigX diff --git a/mods/hiking/textures/hiking_end_colour.png b/mods/hiking/textures/hiking_end_colour.png deleted file mode 100644 index 4466c3d9f0aa25a07ca0ee1b4aefa73331b40527..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 124 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX=yhk>X5hBly(w5N+>h{fsT1PRu|vVYo{YO-dyHD`(#7#J`xSl?#mdKI;Vst0LFkF0ssI2 diff --git a/mods/hiking/textures/hiking_end_white.png b/mods/hiking/textures/hiking_end_white.png deleted file mode 100644 index 0e49dbb2d31fa66e00ae0c76ce6b7332aef31169..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 149 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX=yhenjM#s#2|iKmNWh{fsT1PRuj7fkV{V p+3qpSNp#RKTk)(Z@W25E2FqX`fn#%)cL4P>c)I$ztaD0e0syYTD6Rki diff --git a/mods/hiking/textures/hiking_local_colour.png b/mods/hiking/textures/hiking_local_colour.png deleted file mode 100644 index 32bb89c1f6a76d93ce8cbff15df740e3cd2a3147..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 156 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX=yx2PtYITKLG+SA1`#Nu>vf&^>N4VM2vAitc=%}vDC=ZMB3_8A>pJ5!iD vOj|k=6a)=gI#*0kQ}p@3RI|~TOM`)-qLM>~Usv`4&=>|!S3j3^P6{XE z)7O>#5xX?Ip2`I6=l6j^E}kxqAr`0KPO#=zopr095xg!~g&Q diff --git a/mods/hiking/textures/hiking_local_left_white.png b/mods/hiking/textures/hiking_local_left_white.png deleted file mode 100644 index 169f9dda3e529977841580652f99bc8778dc4084..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX?Io>ZXMuM(h;v!{z=h{fr*6Abwn6nK~x{{L^Rmz9*$vn{X6Sb*V&kH;m` z&w(@4!&0AaR#Q27Lg#c{GK0e;>uOuyd;wlbwUk+Vd>9q{t?#q!*!3T19D}E;pUXO@ GgeCxBZ7#L| diff --git a/mods/hiking/textures/hiking_local_right_colour.png b/mods/hiking/textures/hiking_local_right_colour.png deleted file mode 100644 index 5d5124ff36c93b9b45fd8dad3cb858bd3e1b625a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX?IzO;SV@5MkN8&4O<5R22v2@qCr)%+XDH%5D4=jvV9hzD xqXKF{f4mKNItn=h;|`>9XzD3z`nXv!Fr;|OaQ4mOJ^(a_!PC{xWt~$(69AnQEA9XQ diff --git a/mods/hiking/textures/hiking_local_right_white.png b/mods/hiking/textures/hiking_local_right_white.png deleted file mode 100644 index 940b7051c980c4c7030cbb56cfb744a601257ecf..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX?IzOs0Tvn^1_+0(@_#NzbZen&nA1&+gW{{JtwUD0XiC9wX>uC*a3)z4*} HQ$iB}uqHA- diff --git a/mods/hiking/textures/hiking_local_white.png b/mods/hiking/textures/hiking_local_white.png deleted file mode 100644 index 4e30c4de6ba2779456e9ae11062904a9f31db222..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 142 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX=yH;-@b{6jz?T~8Os5R22v2@<)BgQu&X%Q~loCIG>CCYk^M diff --git a/mods/hiking/textures/hiking_noise.png b/mods/hiking/textures/hiking_noise.png deleted file mode 100644 index 82854f682d1a8573b26fd9a6634ab472de5b23e7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 532 zcmV+v0_**WP)6r5m$gLwS)uPBXY0X~X? zb*v8YGpedJOuBnoRTG?d_blMTT6iAfqwe0XB>fb}@x7Pk3FfQn2QG&Bc9_3m+TE|m zxPg}e+Uo8R=Blc3H=rLgfl(AKCG=TE))KDaXEK3jNqQI6-B+sWaHrg)4O3AFP|Z-neUw*LU( W%dRRujy&D~0000{XE z)7O>#5xX>}qS)16?X!SFI-V|$Ar_~T6C_x-u>N1jFkec|OE>XIx^{XE z)7O>#5xX>}qIU13)7?NJ2TvEr5R22v2@G7^%OvxsdtD=^FLu|`4y14HWs?U!m#I~9OtF?hQAxvX{XE z)7O>#5xX>}qG|cuZ!dsCUY;(FAr`0KPB!FXFyLUG{OAAqGNG=B*BA2AgdR7#u(UCmorZ~3@}X#>Nh%{qcTJaZa= PrZRZC`njxgN@xNA{#-YG diff --git a/mods/hiking/textures/hiking_peak_right_colour.png b/mods/hiking/textures/hiking_peak_right_colour.png deleted file mode 100644 index 69d33a630db7f64af46e8f5c205443422d627b50..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}5({tMQbC}Qou`Xqh{fr*fsT9(3LH%T{-^J<&RlDCO3-lzQ?v4ovRNyI z%iFfNtoNP5qPg)?)!zQHPFeR!*Lhd{JT1+BfJua3`=#(c!|6bi7(8A5T-G@yGywoo Cg)Jfg diff --git a/mods/hiking/textures/hiking_peak_right_white.png b/mods/hiking/textures/hiking_peak_right_white.png deleted file mode 100644 index 1a099f8d3a1bef99e868ce029e438968d35eab43..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 174 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}65re1KKwu-Ur!gu5R21q101;+3^+F3_`m-S-(tbQiwVbVI3rgcXkc(~ zSt24BJGY3{JxPC)@&BIry1SKSBERmjIut)^jaN@vX3INc>HN}|l+(@4yuzz=1UAh% R`3`6>gQu&X%Q~loCIG)pHE93< diff --git a/mods/hiking/textures/hiking_peak_white.png b/mods/hiking/textures/hiking_peak_white.png deleted file mode 100644 index e7540f62d7e697969f10b50b6f66fb569269095b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 157 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}qTFpo{uMwW8&4O<5R22v2@2vT~Q4np4+B(*?|GUV9I? x^aOw0+0^-JVVAzZ#*=|>n8bo&4Y>>$8F)$rMDD7XMgq-Y@O1TaS?83{1OPdSD?b1L diff --git a/mods/hiking/textures/hiking_sign_colour.png b/mods/hiking/textures/hiking_sign_colour.png deleted file mode 100644 index 40473e3f55ce5160544e65296c430e45c3bc8894..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 133 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>-uyq;diN!!66;Bt(5R22v2@{XE z)7O>#5xX>-xZufqM+$*Lww^AIAr_~T6C_wI4*mxM;l+KOLT4j*6E~|)z4*}Q$iB}K&C5? diff --git a/mods/hiking/textures/hiking_sign_left_white.png b/mods/hiking/textures/hiking_sign_left_white.png deleted file mode 100644 index 6a65eb7d3cd5693b43fd44875e0145ecd3e90ba8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 158 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>-IOnZRG3r1eTTd6q5R22v2@PIR0(zDjUa8|VDANep_k yGuF-Q%v$KVPFsSLRmpSX0iXhpz=Xa428J~`%74G^zI_B}5QC?ypUXO@geCxMGctt$ diff --git a/mods/hiking/textures/hiking_sign_pole.png b/mods/hiking/textures/hiking_sign_pole.png deleted file mode 100644 index e6d468a76390a7a8f877530a3a7efd7e51e062b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 164 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX?E6x;XeH7kHZ&YmugAr_~TQyiEJ3k&~m-n?0IL*vTe3M6F!jbre1^>bP0 Hl+XkKuJ$xN diff --git a/mods/hiking/textures/hiking_sign_pole_thin.png b/mods/hiking/textures/hiking_sign_pole_thin.png deleted file mode 100644 index 24e0500f09d67884030137fc714740130d6c5846..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 160 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX?El>B4?mJFbfy{C&~h{fr*{Tq213^)#F%zrey=4jx)u5(ipR_uDDDKxR^ ztdxrC1P8BE>$bn0d{wp~`|926m)Qjap9M;^2ClFS<}oO{pW>7TG>XB~)z4*}Q$iB} DQI0Vg diff --git a/mods/hiking/textures/hiking_sign_right_colour.png b/mods/hiking/textures/hiking_sign_right_colour.png deleted file mode 100644 index 439589e51e8d3cf5b20c1d9fce5c2c595eb762a2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 154 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>-nCizu##W$^rKgKyh{fsT1PNA`#{WQYT=lriN=2V3yILknq$g!0rKG5w vW{u!gzWVaSw#jdpO3sFK9t%8hfPtYhQT%_&g4U@(Ll`_={an^LB{Ts5Jr*wj diff --git a/mods/hiking/textures/hiking_sign_right_white.png b/mods/hiking/textures/hiking_sign_right_white.png deleted file mode 100644 index 2b8b0c103fdd6a9a6c6319a3dbf5fadfeb201710..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 162 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>-n8{XE z)7O>#5xX>-u))LIg4#eKMNb#U5R22v2@2vT~Q)vWo^Xy{!)!8IBy} VU|&$S_&iWCgQu&X%Q~loCII`IB5VKv diff --git a/mods/hiking/textures/hiking_spring_colour.png b/mods/hiking/textures/hiking_spring_colour.png deleted file mode 100644 index 73db0a85e94b04035ae950113bfa77d6396595ef..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 141 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}mTKocdv~Caj;D)bh{fsT1PRu~4ULV0vmg8ig5=OMCr)@wVZ6a}aM?_S hAN;I~1znRF7#4Q%|2|iJ)Cs7M!PC{xWt~$(69D%YDDD6N diff --git a/mods/hiking/textures/hiking_spring_left_colour.png b/mods/hiking/textures/hiking_spring_left_colour.png deleted file mode 100644 index bea3d075c3b5586086ffe697b3b83f0a983bf64d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 159 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}w#Y$gJ{zErou`Xqh{fsT1PNA)ga3g*cyV8+(AfxH1y|!X#wA&42|%D| xt|K8SDQOtPAgtor(;32h{sjDE|Ne diff --git a/mods/hiking/textures/hiking_spring_left_white.png b/mods/hiking/textures/hiking_spring_left_white.png deleted file mode 100644 index c93a39c263ff25b7315fe577a1a3167178c46502..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 173 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}HqWK9W_fz0)wPD4(SC59hv9KlkWkLwj?PVo%Jw`zl3&HyIqQ?;Z{Y^cEwUDjfiGI$ Q1I=adboFyt=akR{0KE=23jhEB diff --git a/mods/hiking/textures/hiking_spring_right_colour.png b/mods/hiking/textures/hiking_spring_right_colour.png deleted file mode 100644 index 0d6daf4c7911e47822e462be47961041fa45ca6b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 155 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}mUZz(CKaHNm8Xkih{fsT1PNA`#{WQYT=lriN=2V3yIMMf-fs{nQc?y2 tJLZ`mG*#SsIH#*@WDAn%UEI*f$dIccA-u<5vI1xdgQu&X%Q~loCIG{aDXIVf diff --git a/mods/hiking/textures/hiking_spring_right_white.png b/mods/hiking/textures/hiking_spring_right_white.png deleted file mode 100644 index 2cca3a8a4cc977451d74e534233f8caaee6aecff..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 175 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX>}mcbL|+iQSAex5FlAr`0K2JRMOP~c!%_y2$D>{q9>tIrr&HZ(ACGBwPM z^iZ;1f0nnZNcrX2FETfEFNVKQ^!#XR>-Rm-{XE z)7O>#5xX>}mh8ei?Kgo!7M?DSAr_~T6C_xBUNHR!g8p!3W#uk8HLqBM4{Qb#gxGF8 snb8s2aXLXQDd+HWEwQ4###}(_L}ti;xghwt184?=r>mdKI;Vst0MD5#zyJUM diff --git a/mods/hiking/textures/hiking_white.png b/mods/hiking/textures/hiking_white.png deleted file mode 100644 index b8c0a91e46fe3d987140b3d9c7ff35f79cb538b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 123 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61SBU+%rFB|oCO|{#S9GG!XV7ZFl&wkP>{XE z)7O>#5xX=SkJXuwZ>xbqQl2i3AsXkC|NQ@N&#c+d+2~@hDlz2ng^LUfp}EYm^Yug* Q0aY=0y85}Sb4q9e0Oj%?VE_OC