Michieal
-
A lifelong programmer, somewhat crazy, rarely serious, a video game developer, and a happy monkey.
- Joined on
2022-10-19
Michieal
synced commits to projectile-refactor at Michieal/MineClone2 from mirror
2024-11-14 15:12:53 +01:00
bc3e2ebd72
Make vl_projectile use mcl_util.deal_damage
4731ae64f0
Fix condition on node collision for mob projectiles
7867168c41
Correct damage for mob projectiles
Michieal
synced commits to optimize-lightning at Michieal/MineClone2 from mirror
2024-11-14 15:12:53 +01:00
2c3659b355
Add server lag tracking to mcl_player global step, maintain an index of lightning attractors in mod storage for mcl_lightning_rods and use this instead of minetest.find_node_near during lightning strikes, modify node definition to allow for additional lightning attractors
4dc5d0939c
Whitespace fix in translation (#4701)
32b334322b
Merge pull request 'Mobile fixes & improvements (cherry-pick from Mineclonia)' (#4685) from grorp/MineClone2:vl-mobile-fixes-and-improvements into master
88c3c4558b
Fix for VoxeLibre
3954acdfb7
Creative inventory: padding[-0.015,-0.015] on mobile
Michieal
synced commits to refs/pull/4433/head at Michieal/MineClone2 from mirror
2024-11-14 07:02:52 +01:00
a6363f779f
Move arrow self-collision grace logic to vl_projectile then apply to mob projectiles and splash and linger potions, allow entity luaentity to be passed to mcl_util.get_entity_id()
2c8f22c511
Fix crash when firing rocket arrows
Michieal
synced commits to refs/pull/4213/head at Michieal/MineClone2 from mirror
2024-11-14 07:02:52 +01:00
b410c6e658
Remove debug minetest.log()
Michieal
synced commits to projectile-refactor at Michieal/MineClone2 from mirror
2024-11-14 07:02:52 +01:00
a6363f779f
Move arrow self-collision grace logic to vl_projectile then apply to mob projectiles and splash and linger potions, allow entity luaentity to be passed to mcl_util.get_entity_id()
2c8f22c511
Fix crash when firing rocket arrows
Michieal
synced commits to refs/pull/4213/head at Michieal/MineClone2 from mirror
2024-11-12 18:06:38 +01:00
9a55986c8f
Increase off-rail friction, make off-rail carts shake, remove debug print
Michieal
synced commits to refs/pull/4680/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:37 +01:00
d1846b4dc1
Add CC0 fox sounds, taming, breeding.
a19e16cbd9
Add fox basics
5d3d6470b8
Rewrite the head swivel code math
fb3c85e289
Improve stalker textures (#4674)
f6f5481f30
Attempt to fix chest minecarts, at least for 5.9 (#4684)
Michieal
synced commits to refs/pull/4673/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:37 +01:00
6def6b85f8
code cleanups
a82c38abd0
Add CC0 fox sounds, taming, breeding.
0f5a2a3802
Add fox basics
c8c0f200cb
luacheck and other improvements
0984a7e53f
Further movement improvements
Michieal
synced commits to refs/pull/4479/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
3e214793aa
mob attack tweaks
52f8f15063
fix child == true when child = 1
31251194d3
More tweaks to pathfinding
305507d127
Make villagers hurry for long paths and night
7fb2a3aff4
avoid trivial fences, open some fence gates
Michieal
synced commits to refs/pull/4433/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
b8250e4dcc
Replace _puncher with _owner, rework projectile code to make _owner a string, copy mcl_util.gen_uuid() from minecart branch, add mcl_util.get_entity_id(), fix crash
ad9b84c5ac
Remove debug dump, move maximum time to live to vl_projectile
13af90b9a0
Document vl_projectile.replace_with_item_drop
882e6d42e5
Move projectile stick logic into vl_projectile
1cec108d50
Move tracer to vl_projectile
Michieal
synced commits to refs/pull/4285/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
9146c0257f
Remove log dump
f32bb8e527
Make blocks breakable when not passing in node definition to mcl_autogroup.group_compatibility()
1c33dc868f
Address review comments
6b07852d57
Fix spelling
6fa62def56
Finish adding backticks to documentation, switch from indestructable to unbreakable and make nodes with either group indestructable
Michieal
synced commits to refs/pull/4213/head at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
1ec732d646
Address review comments
eda99be60e
Change cart punching to impulse on velocity instead of acceleration, make punch impulse larger
a94a9e9bc2
Fix syntax error from rebase, fix cart tilt, change cart speed to 4 blocks/second and make into a setting, make minecart settings compatibily with upcoming dynamic rules PR (#4662)
9c8db2b995
Fix crash when train cars leave track
dba226e18c
Flip powered special T-junction textures to match regular rails
Michieal
synced commits to projectile-refactor at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
b8250e4dcc
Replace _puncher with _owner, rework projectile code to make _owner a string, copy mcl_util.gen_uuid() from minecart branch, add mcl_util.get_entity_id(), fix crash
ad9b84c5ac
Remove debug dump, move maximum time to live to vl_projectile
13af90b9a0
Document vl_projectile.replace_with_item_drop
882e6d42e5
Move projectile stick logic into vl_projectile
1cec108d50
Move tracer to vl_projectile
Michieal
synced new reference head-swivel2 to Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
Michieal
synced commits to head-swivel2 at Michieal/MineClone2 from mirror
2024-11-12 01:46:36 +01:00
Michieal
synced commits to refs/pull/4433/head at Michieal/MineClone2 from mirror
2024-11-11 09:26:37 +01:00
45d1a5d06e
Replace _puncher with _owner, rework projectile code to make _owner a string, copy mcl_util.gen_uuid() from minecart branch, add mcl_util.get_entity_id(), fix crash
ba3b7b2926
Remove debug dump, move maximum time to live to vl_projectile
a82c929e44
Document vl_projectile.replace_with_item_drop
410b48f01a
Move projectile stick logic into vl_projectile
cb036fa7d9
Move tracer to vl_projectile
Michieal
synced commits to refs/pull/4285/head at Michieal/MineClone2 from mirror
2024-11-11 09:26:37 +01:00
59e7611eda
Remove log dump
7d5b276bd8
Make blocks breakable when not passing in node definition to mcl_autogroup.group_compatibility()
c7bfc7a20e
Address review comments
90268a1854
Fix spelling
01972af586
Finish adding backticks to documentation, switch from indestructable to unbreakable and make nodes with either group indestructable
Michieal
synced commits to refs/pull/4213/head at Michieal/MineClone2 from mirror
2024-11-11 09:26:37 +01:00
b9942f3746
Address review comments
6726a748b6
Change cart punching to impulse on velocity instead of acceleration, make punch impulse larger
d917de80a0
Fix syntax error from rebase, fix cart tilt, change cart speed to 4 blocks/second and make into a setting, make minecart settings compatibily with upcoming dynamic rules PR (#4662)
e23db6eb1c
Fix crash when train cars leave track
a0ad18160b
Flip powered special T-junction textures to match regular rails
Michieal
synced commits to projectile-refactor at Michieal/MineClone2 from mirror
2024-11-11 09:26:37 +01:00
45d1a5d06e
Replace _puncher with _owner, rework projectile code to make _owner a string, copy mcl_util.gen_uuid() from minecart branch, add mcl_util.get_entity_id(), fix crash
ba3b7b2926
Remove debug dump, move maximum time to live to vl_projectile
a82c929e44
Document vl_projectile.replace_with_item_drop
410b48f01a
Move projectile stick logic into vl_projectile
cb036fa7d9
Move tracer to vl_projectile
4dc5d0939c
Whitespace fix in translation (#4701)
32b334322b
Merge pull request 'Mobile fixes & improvements (cherry-pick from Mineclonia)' (#4685) from grorp/MineClone2:vl-mobile-fixes-and-improvements into master
88c3c4558b
Fix for VoxeLibre
3954acdfb7
Creative inventory: padding[-0.015,-0.015] on mobile
02b354f54a
Avoid tab buttons going off-screen with high scaling values