kno10
304b83d7ac
avoid trivial fences, open some fence gates
2024-11-16 14:26:21 +01:00
kno10
73a303ac83
Improve starting and end point of pathfinding.
2024-11-16 14:26:21 +01:00
kno10
f629a92e92
pathfinding improvements
2024-11-16 14:26:21 +01:00
kno10
1e5139a09d
Improve danger avoidance code.
2024-11-16 14:26:21 +01:00
kno10
3ff229224b
fix and optimize Fleckenstein
2024-11-16 14:26:21 +01:00
kno10
9b2d0d1b32
small code cleanups
2024-11-16 14:26:21 +01:00
kno10
de60029d1a
also cleanup mount.lua
2024-11-16 14:26:21 +01:00
kno10
cf274dba4a
some more cleanups, from code review
2024-11-16 14:26:21 +01:00
kno10
fa9bde370b
code cleanups
2024-11-16 14:26:21 +01:00
kno10
935fc15770
movement improvements, door opening
2024-11-16 14:26:21 +01:00
kno10
63198c6f9b
further movement tweaks
2024-11-16 14:26:21 +01:00
kno10
92aad6fd9a
Movement and path finding improvements.
2024-11-16 14:26:21 +01:00
kno10
b58e5dedee
Mob pushing improvements
2024-11-16 14:26:21 +01:00
kno10
71fe8bf146
add and use turn_by/turn_in_direction methods
2024-11-16 14:26:21 +01:00
kno10
cf73d64550
reduce code duplication, add mob:stand()
2024-11-16 14:26:21 +01:00
kno10
a0bce0d2fd
cleanups
2024-11-16 14:26:21 +01:00
kno10
6f4a82cf9e
fix delay=0 in combat code, tune turning parameters
2024-11-16 14:26:21 +01:00
kno10
995972bb40
More help getting out of water
2024-11-16 14:26:21 +01:00
kno10
f0add79a8d
More movement code cleanups.
...
Closes #4506 #4502
2024-11-16 14:26:21 +01:00
kno10
d060ec65a9
More cleanup and improvements to movement code
2024-11-16 14:26:21 +01:00
kno10
4b47eb304e
More movement code improvements.
2024-11-16 14:26:21 +01:00
kno10
6d7ceb37ce
Try to reduce how much mobs fall off cliffs.
...
See #4464 and many more.
2024-11-16 14:26:21 +01:00
kno10
2d4f5a4518
Rewrite the head swivel code math
2024-11-16 14:25:06 +01:00
marro
4dc5d0939c
Whitespace fix in translation ( #4701 )
...
Reviewed-on: VoxeLibre/VoxeLibre#4701
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: marro <marronclement0403@gmail.com>
Co-committed-by: marro <marronclement0403@gmail.com>
2024-11-11 03:49:43 +01:00
the-real-herowl
32b334322b
Merge pull request 'Mobile fixes & improvements (cherry-pick from Mineclonia)' ( #4685 ) from grorp/MineClone2:vl-mobile-fixes-and-improvements into master
...
Reviewed-on: VoxeLibre/VoxeLibre#4685
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-11-11 01:44:27 +01:00
grorp
88c3c4558b
Fix for VoxeLibre
2024-11-10 15:14:56 +01:00
grorp
3954acdfb7
Creative inventory: padding[-0.015,-0.015] on mobile
...
- less wasted screen space
- matches old layout
2024-11-10 15:14:56 +01:00
grorp
02b354f54a
Avoid tab buttons going off-screen with high scaling values
2024-11-10 15:14:56 +01:00
grorp
cb624fe1d9
Creative inventory: Make the whole tab button clickable
...
Previously, only the tab icon was clickable. Clicking next to the icon would
just close the inventory.
The icon is still kept clickable too since that gives a nicer press animation.
I didn't end up using image_button because that resulted in a different image
size and position, even with the exact same coordinates.
2024-11-10 15:14:56 +01:00
grorp
bd9ab16762
Add touch_interaction to (cross)bow and spyglass
2024-11-10 15:14:56 +01:00
kno10
fb3c85e289
Improve stalker textures ( #4674 )
...
- don't change back to default texture when falling, but rather keep the previous texture
- use a colorized default texture for gaps in the texture
Reviewed-on: VoxeLibre/VoxeLibre#4674
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>
2024-11-10 12:02:20 +01:00
kno10
f6f5481f30
Attempt to fix chest minecarts, at least for 5.9 ( #4684 )
...
Not using the `RecheckCartHack` on >5.9 seems to help with #4670 - not tested on older minetest; chest minecarts might still be empty there when the block is unloaded in the meantime. For <5.9, maybe it helps to decrease the time interval, 3 seconds seems to fairly long.
This also makes the minecarts random: 40% minecart, 40% chest minecart, 20% tnt minecart.
Reviewed-on: VoxeLibre/VoxeLibre#4684
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>
2024-11-10 11:41:19 +01:00
the-real-herowl
c428fa576b
Merge pull request 'bonemeal API update' ( #4221 ) from teknomunk/MineClone2:bonemeal-2 into master
...
Reviewed-on: VoxeLibre/VoxeLibre#4221
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-11-10 11:38:08 +01:00
teknomunk
a46833eaa4
Fix alias
2024-11-09 20:30:35 -06:00
teknomunk
3514fe211f
Implement more bonemeal mod shim, update bonemeal dependencies
2024-11-09 20:30:35 -06:00
teknomunk
94d9e4c881
Address review comments
2024-11-09 20:30:35 -06:00
teknomunk
6b1aa43238
Only show particles if bone meal is consumed, don't continue testing positions if bonemeal was used on the first check position
2024-11-09 20:30:35 -06:00
teknomunk
cfdef2435a
Show particles regardless of success
2024-11-09 20:30:35 -06:00
teknomunk
49c8ae2fa0
Quick patch to get cherry saplings growing pending inclusing of a proper tree API
2024-11-09 20:30:33 -06:00
teknomunk
6ada1a3477
Remove check with mcl_core.check_vines_supported for twisted and crimson vines
2024-11-09 20:24:02 -06:00
teknomunk
189a2c62ad
Address review comments on mcl_util.trace_nodes
2024-11-09 20:24:02 -06:00
teknomunk
981cddddd4
Add growth limits to crimson/twisting vines
2024-11-09 20:24:02 -06:00
teknomunk
66b5a369f1
Add mcl_util.trace_node(), rewrite bamboo growth code to fix bone meal growth
2024-11-09 20:24:02 -06:00
teknomunk
4eda77acd1
Prevent bonemealing grass from making flowers and also bonemealing the block above the grass
2024-11-09 20:24:02 -06:00
teknomunk
afc270195a
Fix crash when bonemealing weaping and twisting vines, fix weaping vine growth
2024-11-09 20:24:02 -06:00
teknomunk
8f53074b58
Reorder functions to prevent crash
2024-11-09 20:24:02 -06:00
teknomunk
70e8ba9a89
Remove TODO pending future discussions, revert timer change in composter code
2024-11-09 20:24:02 -06:00
teknomunk
6741c5a809
Make composter_progress_chance local, as it is not used anywhere except in mcl_composters
2024-11-09 20:24:02 -06:00
teknomunk
d09791db7b
Fix typo that prevented bone mealing pumpkin plants
2024-11-09 20:24:02 -06:00
teknomunk
354160e9e6
Check both above and below in pointed_thing for bonemealing (and pass thru the position as .under), make crimson vines and twisting vines compostable by rightclicking on the composter
2024-11-09 20:24:02 -06:00