Commit Graph

253 Commits (master)

Author SHA1 Message Date
mckaygerhard c86e2f3fbc add forward compatibility with MT 5 for the ancient nodeupdate(pos)
* replace if the new minetest api is detected the `nodeupdate(pos)`
  with the new `check_for_falling(pos)` api since 5.0 but mantains
  backguard compatibility with 4.0.13 to 4.0.16
* use the new expose version check flags from `adventuretest` mod
  so the fire n doors mods must depends on default or adventuretest
* add to respective notes such change
2023-01-13 10:04:17 -04:00
mckaygerhard 59e42c450e manage a minetest engine backguard compatibility check and expose to api
* provide flags for minetest release as adventuretest.<flag> for
  example to check 5.0 just `if adventuiretest.is_50 then` but
  such mod must depends on default or adventuretest mods
* thos also add a pseudo check to 4.0.17 that is 0.4.17.2 and go
  the 0.4.18 version from sfan is not take into consideration cos
  provides so many things about 5.0 that must not be in such release.
2023-01-13 09:20:28 -04:00
mckaygerhard f1ff77133a place_node crashes the game because of nil player, so add nil checks
* Fix for runtime error in callback `item_OnPlace()` due nill player/placer
* This is for forward preparation on minetest 5.X with backguard compatibility
* related to #39
* related to https://codeberg.org/minenux/minetest-game-adventuretest/issues/39
* related to https://github.com/Bremaweb/adventuretest/issues/39
* update NOTES.md with related fixed about MT 5.X migration
2023-01-13 08:32:39 -04:00
mckaygerhard fceb855f2a migration to 5.0 notes add 2023-01-12 18:17:30 -04:00
mckaygerhard 95f3980694 Fix crashes with mobs below or above due division by zero
* removes a division by zero issue which returns nan for yaw
  in some places
2023-01-12 18:06:07 -04:00
mckaygerhard 8bdf40b849 allow both flours from farming plus and food to be accepted for bowl
* this happened in the bowl and flour quest/task
2023-01-12 17:43:05 -04:00
mckaygerhard b2feac105a Fix crash when using chat commands affect/removeaffects
* related to pull request https://github.com/Bremaweb/adventuretest/pull/38
* related to pull request https://codeberg.org/minenux/minetest-game-adventuretest/pulls/38
* related to pull request #38
2023-01-12 17:38:59 -04:00
mckaygerhard c55a8f8dcd posibility to configure blood or cry when attack or being under attack 2023-01-12 16:18:07 -04:00
mckaygerhard 5ba7c54408 Allow tool repairs on workbench mod coexits with game mechanish
* adapt the fix from the upstream by mt-sane
* becouse there is is also the anvil,
* This also fixes the problem with the vanishing of the tools
  when using the repair craft.
* closed https://github.com/Bremaweb/adventuretest/pull/26
* close #26
* close https://codeber.org/minenux/minetest-game-adventuretest/pulls/26
2023-01-12 13:49:29 -04:00
mckaygerhard 0af5f94e21 information setup property, configuration and minimal engine version 2023-01-11 18:02:18 -04:00
mckaygerhard 6f081ff323 Keep leveling up as long as there is enough exp
* this maybe must be adapted to a more limited but makes sense,
  players will stay trying to get more and more levels..
* from e221221a34
  adapted to this minenux fork
* TODO: pending to fine tune to not infinite levels #40 at
  https://codeberg.org/minenux/minetest-game-adventuretest/issues/40
  and
  #40
2023-01-11 15:48:39 -04:00
Brandon 6d236fe10d Fix pl_hook player loop and timing bug 2016-09-25 21:40:13 -05:00
Brandon 680943fb10 Ooops 2016-09-23 18:29:34 -05:00
Brandon 42f6fd5190 Fix bug in player hook 2016-09-23 18:27:14 -05:00
Brandon da692cd4bb Add wood bucket 2016-09-21 17:17:31 -05:00
Brandon f3ca7a4473 Remove ABM Limiter, label ABMs 2016-09-21 17:16:34 -05:00
Brandon 1325d7c5a3 Merge pull request #37 from BadToad2000/shift_click
Shift click
2016-09-21 16:30:16 -05:00
Brandon 8bef195fa7 Fix crash using magic replenisher 2016-08-11 21:21:51 -05:00
BadToad2000 93b57256af Fix right-click on town plot markers.
Additionally:
- address some deprecated procedure calls.
- ensure doors are not "group:wood" (only planks are used in crafting, and tidies crafting guide)
2016-07-25 14:36:38 -05:00
BadToad2000 e18250bcda Merge remote-tracking branch 'main/master' into shift_click
Updating with bremaweb changes.
2016-07-23 00:25:18 -05:00
BadToad2000 b68b1a70b0 More listring changes. 2016-07-23 00:24:54 -05:00
BadToad2000 9779dae8b6 Use listring so SHIFT-CLICK quickly moves between inventories.
listring allows the user to quickly move items from chest/furnace/etc. to their inventory.
2016-07-23 00:20:45 -05:00
Brandon 692fd3d659 Add transparent texture 2016-07-15 21:18:56 -05:00
Brandon ecc6c16d42 Change icon graphics, adjust npc random sounds, remove debugging messages 2016-07-15 21:06:47 -05:00
Brandon 1e6ced3782 Add icons to mobs, randomseed experiment 2016-07-15 18:43:29 -05:00
Brandon dfab21fbc3 Fix is_night function 2016-07-11 22:54:06 -05:00
Brandon 93777a886c Random spawning around origin 2016-07-11 22:52:47 -05:00
Brandon c2d83855f9 Remove references to minetest.env, Add adventuretest.is_night function. 2016-07-11 21:35:03 -05:00
Brandon 6be7059a43 Mod API Adjustment, Fix unknown item in dungeon chests 2016-07-09 20:12:07 -05:00
Brandon 8072448074 Add mg_water_source that doesn't freeze so ice doesn't take over the ocean 2016-07-09 19:49:29 -05:00
Brandon 3caca9b881 Update mg_villages and handle_schematics, update wood door textures 2016-07-09 14:57:39 -05:00
Brandon 0382ebf627 Adjust spawner 2016-07-08 21:33:12 -05:00
Brandon 829bdd2107 Add doors for woods in adventuretest 2016-07-08 17:05:58 -05:00
Brandon 43cede2ff9 Fix crash when gaining experience for digging ores. fixes #36 2016-07-06 09:36:22 -05:00
Brandon 63c4d22865 Fix spawning in solid blocks closes #34 2016-07-02 14:10:45 -05:00
Brandon 3dd0d84716 Update doors mod, add ts_doors 2016-07-01 13:08:04 -05:00
Brandon 02374bb670 Merge farming and farming_plus, slow farming way down, environment reclaim weeded plots 2016-06-18 17:18:33 -05:00
Brandon d8e87a8775 Limited health 2016-06-03 22:33:11 -05:00
Brandon 0f686c981e Give leveling experience for mining and building 2016-06-03 21:56:34 -05:00
Brandon 522b74b846 Make the explorer afraid of fire 2016-06-03 21:47:49 -05:00
Brandon 881c04d239 Make NPCs avoid fire 2016-06-03 21:21:27 -05:00
Brandon 02a238719c Add levels to skills 2016-06-03 21:05:49 -05:00
Brandon 825c28f20b Only rotate barrels if can_dig. closes #7 2016-05-30 11:55:02 -05:00
Brandon f7b96e5b48 Change straw related recipes. closes #29 2016-05-30 11:40:17 -05:00
Brandon e2f863f81c Add teleporting function that won't affect player energy. closes #31 2016-05-27 23:31:50 -05:00
Brandon 839ecdfa5a Only destroy bones if inventory is empty. closes #1 2016-05-27 21:17:07 -05:00
Brandon e8f10dceff Add some blacksmith sounds 2016-05-27 20:36:24 -05:00
Brandon 2c30633bf0 Remove ipairs, lower fast speed 2016-05-27 17:25:00 -05:00
Brandon d81f7076bd Add Central Message mod 2016-05-20 22:47:12 -05:00
Brandon c75e110d82 Make things quieter - remove debugging info or move to infostream 2016-05-20 22:23:04 -05:00