253 Commits

Author SHA1 Message Date
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
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
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
fceb855f2a migration to 5.0 notes add 2023-01-12 18:17:30 -04:00
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
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
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 https://git.minetest.io/minenux/minetest-game-adventuretest/pulls/38
2023-01-12 17:38:59 -04:00
c55a8f8dcd posibility to configure blood or cry when attack or being under attack 2023-01-12 16:18:07 -04:00
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
0af5f94e21 information setup property, configuration and minimal engine version 2023-01-11 18:02:18 -04:00
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
  https://git.minetest.io/minenux/minetest-game-adventuretest/issues/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