Commit graph

13176 commits

Author SHA1 Message Date
teknomunk
f43fdc07bb Implement gamerule tntExplodes 2025-01-01 08:00:18 -06:00
teknomunk
b16607cffc Implement gamerule:minecartMaxSpeed 2025-01-01 07:49:17 -06:00
teknomunk
427f2cf847 Add type annotations to vl_tuning, convert minetest->core in vl_tuning, remove last remnants of [1] value accesses, fix several issues uncoverted by type checking, rename some fields 2025-01-01 14:43:47 +01:00
teknomunk
fee35e79c4 Add missed files 2025-01-01 14:43:47 +01:00
teknomunk
332211ad9c Change from table indirection to getter/setter functions for dynamically updating local variables 2025-01-01 14:43:47 +01:00
teknomunk
506fa0844c Get settings GUI implemented and functional 2025-01-01 14:43:47 +01:00
teknomunk
aedc78cd8e Start GUI 2025-01-01 14:43:47 +01:00
teknomunk
859d1eabd3 Fix typo in variable name 2025-01-01 14:43:47 +01:00
teknomunk
0802c6102e Implement showDeathMessages gamerule 2025-01-01 14:43:47 +01:00
teknomunk
7922777fbc Implement respawnBlocksExplode gamerule 2025-01-01 14:43:47 +01:00
teknomunk
4ce3493994 Implement doMobLoot gamerule 2025-01-01 14:43:47 +01:00
teknomunk
7628c7882e Add fireDamage game rule (fallDamage and drowningDamage don't work in mcl_damage) 2025-01-01 14:43:47 +01:00
teknomunk
95e1882369 Add additional gamerules for damage types 2025-01-01 14:43:47 +01:00
teknomunk
035d58cb6f Fix typo 2025-01-01 14:43:47 +01:00
teknomunk
b3c813d296 Add gamerule naturalRegeneration and make mcl_health_regen_delay a tunable setting 2025-01-01 14:43:47 +01:00
teknomunk
77830d9e07 Change handling of mcl_showAdvancementMessages 2025-01-01 14:43:47 +01:00
teknomunk
c9b168b517 Nether portal delay settings 2025-01-01 14:43:47 +01:00
teknomunk
0f3e536d72 Add settings file 2025-01-01 14:43:47 +01:00
teknomunk
413c18c72f Implement doVinesSpread 2025-01-01 14:43:47 +01:00
teknomunk
759ad67ba4 Add gamerule keepInventory and migrate existing setting value from mcl_keepInvetory 2025-01-01 14:43:47 +01:00
teknomunk
b059f49908 Add setting for damage_enabled 2025-01-01 14:43:47 +01:00
teknomunk
8bd1374098 Implement doDaylightCycle, add on_change hook for tunables and make sure they are not called when loaded 2025-01-01 14:43:47 +01:00
teknomunk
74c19ccbae Remove debug print(), add game rules maxEntityCramming, snowAccumulationHeight 2025-01-01 14:43:47 +01:00
teknomunk
90063faeb8 Fix default value handling during set (allows bool settings to be set to false), add game rules: doMobSpawning, disableRaids, doWeatherCycle, doFireTick 2025-01-01 14:43:47 +01:00
teknomunk
717b7f9224 Change API so most parameters are in a definition table, add /gamerule chatcommand, implement gamerule announceAdvancements 2025-01-01 14:43:47 +01:00
teknomunk
04f9ef867b Make awards use the notification delay setting 2025-01-01 14:43:47 +01:00
teknomunk
7bf1280200 Finish initial implementation of setting tuning with get/set commands 2025-01-01 14:43:47 +01:00
teknomunk
cd99a524e8 Start implementing dynamic rules/tuning 2025-01-01 14:43:47 +01:00
teknomunk
ca504e80c7 Fix carts randomly derailing (#4780)
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4780
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: teknomunk <teknomunk@protonmail.com>
Co-committed-by: teknomunk <teknomunk@protonmail.com>
2024-12-31 19:35:54 +01:00
the-real-herowl
9c51ed0518 Merge pull request 'release_0_88_back_on_track' (#4777) from release_0_88_back_on_track into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4777
2024-12-31 04:41:32 +01:00
the-real-herowl
3a9ecbba96 Post-release set version 0.89.0-SNAPSHOT 2024-12-31 04:03:00 +01:00
the-real-herowl
eebfe43e7e Add release notes for v0.88 2024-12-31 04:01:31 +01:00
the-real-herowl
37b24c9dfe Updated release credits and set version for v0.88 2024-12-31 04:01:14 +01:00
the-real-herowl
7324c6b39e Merge pull request 'Basic 3rd person spear aim animation' (#4773) from animation_fixes into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4773
2024-12-31 03:49:01 +01:00
the-real-herowl
7ed6e7b780 Improve spear mobile experience 2024-12-31 03:49:01 +01:00
the-real-herowl
bd7524d712 Actually working spear aiming animation 2024-12-31 03:49:01 +01:00
the-real-herowl
9cd807d5c5 Basic 3rd person spear aim anim 2024-12-31 03:49:01 +01:00
the-real-herowl
d45184a885 Merge pull request 'Added a conversion for legacy fireworks' (#4776) from legacy_fireworks_conversion into master
Fixed translation files' textdomain and added some Polish translations in this PR too.

Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4776
2024-12-31 03:47:57 +01:00
the-real-herowl
ce01fc29ae Translation files textdomain fix 2024-12-31 03:45:44 +01:00
the-real-herowl
9e55cfed65 Added a conversion for legacy fireworks 2024-12-31 03:44:34 +01:00
the-real-herowl
cd9cc8b492 Merge pull request 'Translations update (after minecarts)' (#4774) from translations-update-after-minecarts into master
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4774
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-12-31 02:52:31 +01:00
kno10
8f3f0e3b44 additional German translations 2024-12-31 02:39:28 +01:00
kno10
b39cee7c5c rerun translation updater 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
07dbc3edf8 New translation in Esperanto 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
4023d38a69 New translation in Esperanto 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
7b3417f3f9 New translation in Esperanto 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
2a6a5f44ee More translations in Spanish 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
9ade2c5f7a New translation in Esperanto 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
87d3a8a027 New translation in Esperanto 2024-12-31 02:39:28 +01:00
JOSE DANIEL ANGULO PLATA
c66f40bb59 New translation in Esperanto 2024-12-31 02:39:28 +01:00