From 66c400d2154d5012154a2e82ded54e6f42e16a64 Mon Sep 17 00:00:00 2001 From: IamPyu Date: Sat, 5 Oct 2024 14:09:36 -0600 Subject: [PATCH] Add recipes to World Tokens, add Flint and Flint and Steel, remove waypoints --- CHANGELOG.md | 2 + mods/CORE/pyutest/sounds/alt_place.ogg | Bin 0 -> 4424 bytes mods/ITEMS/pyutest_blocks/special.lua | 5 +- mods/ITEMS/pyutest_crafts/init.lua | 8 ++++ mods/ITEMS/pyutest_overrides/init.lua | 16 +++++++ mods/ITEMS/pyutest_tools/items.lua | 1 + mods/ITEMS/pyutest_tools/tools.lua | 16 +++++++ mods/MAPGEN/pyutest_worlds/api.lua | 11 ++++- mods/MAPGEN/pyutest_worlds/ice.lua | 2 +- mods/MAPGEN/pyutest_worlds/lava.lua | 2 +- mods/MAPGEN/pyutest_worlds/mushroom.lua | 2 +- mods/MAPGEN/pyutest_worlds/slime.lua | 2 +- mods/PLAYER/pyutest_cmds/gameplay.lua | 61 ------------------------ textures/pyutest-flint-and-steel.png | Bin 0 -> 222 bytes textures/pyutest-flint.png | Bin 0 -> 235 bytes 15 files changed, 60 insertions(+), 68 deletions(-) create mode 100644 mods/CORE/pyutest/sounds/alt_place.ogg create mode 100644 textures/pyutest-flint-and-steel.png create mode 100644 textures/pyutest-flint.png diff --git a/CHANGELOG.md b/CHANGELOG.md index bffd1ad..432d8d9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -26,6 +26,8 @@ So I had to go through the tedious process and fix them all. - 4 = 0.8 seconds - Replaced Purple Mushrooms with Glowshrooms - Added Homes System +- Removed Waypoints System +- Added Flint and Flint and Steel ## [Sep 29th 2024] Unnamed Minor Update diff --git a/mods/CORE/pyutest/sounds/alt_place.ogg b/mods/CORE/pyutest/sounds/alt_place.ogg new file mode 100644 index 0000000000000000000000000000000000000000..3e566df672c9abefbef2de616c6dbc6e3fcbbc6a GIT binary patch literal 4424 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 - If the waypoint is already set, move the waypoint.]], - func = function (name, param) - if waypoints[name] == nil then - waypoints[name] = {} - end - - local player = minetest.get_player_by_name(name) - if player == nil then return end - - if waypoints[name][param] ~= nil then - player:hud_remove(waypoints[name][param].idx) - end - - local pos = player:get_pos() - - waypoints[name][param] = {} - waypoints[name][param].pos = pos - - local idx = player:hud_add({ - hud_elem_type = "waypoint", - name = param, - text = "m", - world_pos = pos, - number = 0xFFFFFFFF, - }) - waypoints[name][param].idx = idx - end -}) - -minetest.register_chatcommand("teleportwaypoint", { - params = "", - description = "Teleport to waypoint NAME", - func = function (name, param) - if waypoints[name] == nil then - waypoints[name] = {} - end - if waypoints[name][param] == nil then return end - - local player = minetest.get_player_by_name(name) - if player == nil then return end - - player:set_pos(waypoints[name][param].pos) - end -}) - minetest.register_chatcommand("biome", { description = "Return the current biome name", func = function (name) diff --git a/textures/pyutest-flint-and-steel.png b/textures/pyutest-flint-and-steel.png new file mode 100644 index 0000000000000000000000000000000000000000..b8d17b58f6852d5a36bc6e96a41d2536cfb5c740 GIT binary patch literal 222 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`OFdm2Lo9mNPV(hzRuE{luWG+F zHC;jOs_*&-tI{)Vn%#nLTkpx^a%5@VsGoR{=e@e|0nZsP*3FF*nm$2?)AQ!>YNjHW zT)w&w)tIW z<03pq^yj^8`#yLt3TaBodCpU?T8m*`Eq?;v+K(4YwTnENG V?bBR^bfAM7JYD@<);T3K0RT+rQ#$|v literal 0 HcmV?d00001 diff --git a/textures/pyutest-flint.png b/textures/pyutest-flint.png new file mode 100644 index 0000000000000000000000000000000000000000..47a5205f2e2c4ddb81ade1f5cdfbf1789d6291b6 GIT binary patch literal 235 zcmV>%ogAC8cq)Gq)Y6QN#&%y6`0)V=!Aj7M3oyA5l!od=S_r8bOn0)S9V8dFS!*f}x zN39lEznAw6er;Q2R2qoGD&b@{X)PKI!vLQ_utcIk(xf#$$HCaL0##g!u#{N*g}7}M l7!xq2wTYn-@7dfj{QzdIOG}9&LO}ok002ovPDHLkV1hM)UBdtX literal 0 HcmV?d00001