Robert de Forest
1b60c7fae0
Fixes #4831 : add gravity to acceleration on sloped track
...
I noticed that at
[movement.lua:303](cfd214df76/mods/ENTITIES/mcl_minecarts/movement.lua (L303)
)
in calculate_acceleration, the check for applying gravity overrides the
acceleration instead of taking power (`node_dev._rail_acceleration`)
into account.
I changed this to adding the gravity to the acceleration calculated so
far and confirmed that it fixes the bug.
2025-03-01 16:32:23 +01:00
kno10
5d11ef0c31
Make ancient debris more available ( #4954 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4954
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2025-03-01 16:15:00 +01:00
the-real-herowl
a54bff42b9
Zoomable maps ( #4699 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4699
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-03-01 16:01:44 +01:00
kno10
405f6760f5
use get_node_name for zooming
2025-02-28 13:45:04 +01:00
kno10
81fa127be8
translation files update
2025-02-28 13:45:04 +01:00
kno10
280e820fe3
map improvements
2025-02-28 13:45:04 +01:00
kno10
88ca202647
Zoomable maps, but limited to 1 level for now.
2025-02-28 13:45:04 +01:00
mirqf
64907ead0d
Add cartography table functionality
...
Co-authored-by: AFCMS <afcm.contact@gmail.com>
2025-02-28 13:45:04 +01:00
the-real-herowl
b2fe6d33fb
Improve and work around bone overrides on Luanti 5.11+ ( #4944 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4944
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-02-27 15:04:30 +01:00
Mikita Wiśniewski
951e90bd8f
mcl_util: Improve set_bone_position
functionality
...
* Bring back the check for vector equality, but adjust it to not just
round to the nearest integer values (which doesn't make a lot of sense
for angles defined in radians), but to compare the distance between
vectors against an epsilon, defining the precision.
* Make interpolation actually work.
* Simplify the pre-5.9 code too, making it more readable.
* Annotate the whole shebang with comments for the future of the human
race to read.
2025-02-27 15:04:30 +01:00
Lars Mueller
3bab7a2287
Work around wrong character bone rotations on Luanti 5.11+
2025-02-27 15:04:30 +01:00
the-real-herowl
b7b337887d
Merge pull request 'Fix knockback and criticals' ( #4946 ) from potatoalienof13/VoxeLibre:fixcriticals into master
...
Reviewed-on: #4946
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-02-27 10:39:05 +01:00
potatoalienof13
7327f866ba
Sprint criticals now do extra damage, if the conditions are met.
2025-02-27 10:38:55 +01:00
potatoalienof13
3a415b834f
Fixes criticals knockbacks.
2025-02-27 10:38:55 +01:00
the-real-herowl
a7da68d9e7
Merge pull request 'Hollow logs improvements' ( #4656 ) from hollow_logs_improvements into master
...
Reviewed-on: #4656
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-02-27 10:35:12 +01:00
the-real-herowl
1710325e30
Implement review nitpicks
2025-02-27 01:36:38 +01:00
the-real-herowl
26444a539f
Updated translation files, Polish translation
2025-02-27 01:36:38 +01:00
the-real-herowl
a66c16ad38
Change minetest into core
2025-02-27 01:36:38 +01:00
the-real-herowl
3df241a705
Separate climbability into a ladder variant
2025-02-27 01:36:38 +01:00
the-real-herowl
51c6569b04
Made hollow logs climbable from the inside
2025-02-27 01:36:38 +01:00
the-real-herowl
750500b94f
Refactored vl_hollow_logs a bit
2025-02-27 01:36:38 +01:00
the-real-herowl
642c9ec32d
Merge pull request 'Grand signs rework' ( #4902 ) from signs_rework into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4902
Reviewed-by: teknomunk <teknomunk@protonmail.com>
2025-02-26 11:41:59 +01:00
Mikita Wiśniewski
3fd58e768b
Fix signs not dropping after the base node is gone
2025-02-25 21:54:18 +07:00
Mikita Wiśniewski
00b1df6b00
Add wallmounted attachment groups and document them
...
BONUS: document `supported_node_facedir` which was added before this
2025-02-25 21:52:42 +07:00
Mikita Wiśniewski
4c93da50df
Add a new theta variant (ϑ) and alias more Greek glyphs
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
3404497295
Actualize signs' usage help string
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
3a802d0a3a
Make sure both mu/micro glyphs are in characters.tsv
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
9f986ca39e
Update locale files
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
d777c2e970
Don't record protection violation for guest signs formspec
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
f8d4b994ff
Clarify pcall usage and ustring_to_line_array behavior
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
8374270831
Move bolts on sign textures further to the sides
...
avoids collision with text, especially when WRAP_CODEPOINT is the 16th character
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
d532f83806
Insert WRAP_CODEPOINT as 16th character on word_wrap
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
f568996169
Wider whitespace/newline/hyphen support, clean-up
2025-02-25 21:40:58 +07:00
kno10
97089ed496
Better word wrap
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
f2d5d6ff5e
Add configurable text wrap modes for signs
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
25965094e2
Signs code and documentation clean-up
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
080513412f
Add an option to choose which wrap character to use
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
666f2ebacb
Get rid of Lua string processing, use UTF-8 strings
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
ee3e358d8f
Use codepoints for charmap
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
77b39e25c9
Fix placing signs on buildable_to nodes
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
bd2317e9ad
Fix character wrap overflow and add Ș and Ț
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
501b11a81d
Add C with caron (Latin-2)
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
7d44155ea6
Fix bamboo signs not being converted
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
85dcaa0f61
Check protection earlier in signs' on_rightclick
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
607a0295f6
Re-add cherry and bamboo sign recipes
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
56a2e5008a
Guard against invalid UTF-8 instead of crashing the server
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
a0ba232ca7
Signs code clean-up
2025-02-25 21:40:58 +07:00
Mikita Wiśniewski
8ab4748c0c
Improve API documentation and readability
2025-02-25 21:40:57 +07:00
Mikita Wiśniewski
0deb03766b
Add Greek support and extend Cyrillics
2025-02-25 21:40:57 +07:00
Mikita Wiśniewski
30c05c8e69
Use UTF-8 codepoint parsing and disable word wrap
...
characters get hyphenated and line broken instead
2025-02-25 21:40:57 +07:00