teknomunk
23c74cf159
Wear spears when thrown, add spear recipe
2024-12-29 08:09:33 +01:00
teknomunk
911ebde12b
Add initial craft recipe for hammers
2024-12-29 08:09:33 +01:00
teknomunk
62dc013787
Fix item duplication bug, drop spears that start sliding
2024-12-29 08:09:33 +01:00
teknomunk
7fa0441d7a
Remove debug print, remove dead code, replace magic numbers in tool uses with uses.*
2024-12-29 08:09:33 +01:00
teknomunk
bdf926daa2
Remove old spear implementation, make spears drop as an item when removed
2024-12-29 08:09:33 +01:00
teknomunk
ba2af67c0b
Start rewriting spears using vl_projectile API
2024-12-29 08:09:33 +01:00
teknomunk
c1691e65a8
Implement mcl_util.remove_entity() and convert projectile code to use it
2024-12-29 08:09:33 +01:00
the-real-herowl
5b7c1a8d4c
Reworked hammer crushing
...
- crushing is now done by digging with a hammer
- cobble is now crushable
2024-12-29 08:09:33 +01:00
the-real-herowl
bf77996b57
Added spears
2024-12-29 08:09:33 +01:00
teknomunk
bc94bc4a41
Resolve merge conflict
2024-12-29 08:09:33 +01:00
the-real-herowl
ce95290fa8
Added hammers
2024-12-29 08:09:33 +01:00
the-real-herowl
8d3f3b4715
Merge pull request 'Fireworks update' ( #4724 ) from fireworks_update into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4724
2024-12-29 08:08:52 +01:00
the-real-herowl
8f33a0678e
Renamed the group
2024-12-29 08:08:52 +01:00
the-real-herowl
c9bc8ecbd2
Fixed firework star description
2024-12-29 08:08:52 +01:00
the-real-herowl
f8f30b7311
Firework rockets are no longer infinite in survival
2024-12-29 08:08:52 +01:00
the-real-herowl
8e77fece50
Review commemts implemented
2024-12-29 08:08:52 +01:00
the-real-herowl
954ba26bb6
Predefined firework explosion size
2024-12-29 08:08:52 +01:00
the-real-herowl
d4ca99f09e
Added firework stars
...
- empty fireworks now have a simple boom
- fireworks with generic stars have a colorful boom
2024-12-29 08:08:52 +01:00
the-real-herowl
36b8689bf4
Slight vl_fireworks reorganisation
2024-12-29 08:08:52 +01:00
the-real-herowl
9365fb68d3
Firework static saving improvements
2024-12-29 08:08:52 +01:00
the-real-herowl
30f64eeb16
Show fireworks properly in creative search
...
...also fixes potions there, this time for real
2024-12-29 08:08:52 +01:00
the-real-herowl
67592d13ee
Improve firework direction correction math
...
...to allow shooting them from narrow tunnels
2024-12-29 08:08:52 +01:00
the-real-herowl
4254b9311c
Dispenser shoots fireworks where it's looking
2024-12-29 08:08:52 +01:00
the-real-herowl
a65684e875
Fireworks are now craftable
2024-12-29 08:08:52 +01:00
the-real-herowl
e69bd1412e
Fireworks now fly in arches
2024-12-29 08:08:52 +01:00
the-real-herowl
8b0534437a
Add metadata-based firework duration and force
2024-12-29 08:08:52 +01:00
the-real-herowl
a9187ab9de
Squashed all rockets into one item
2024-12-29 08:08:52 +01:00
the-real-herowl
1a98c9ad2e
One firework entity to rule them all
2024-12-29 08:08:52 +01:00
the-real-herowl
9ef0738a2e
Dispensers work with fireworks
2024-12-29 08:08:52 +01:00
the-real-herowl
93a6ce6824
Renamed mcl_fireworks to vl_fireworks
2024-12-29 08:08:52 +01:00
the-real-herowl
3291786c1f
Moved particle explosion to mcl_fireworks API
...
- crossbow rockets use the API
- fireworks use it obviously
- fireworks fly a bit faster too
2024-12-29 08:08:52 +01:00
the-real-herowl
6066e0dc46
Change firework explosion code
2024-12-29 08:08:52 +01:00
the-real-herowl
57f743a0c5
Adjusted firework entity size
2024-12-29 08:08:52 +01:00
teknomunk
50e54a375a
Add pitch_offset to correct rocket orientation
2024-12-29 08:08:52 +01:00
the-real-herowl
00ef72c646
Graphical changes and preparations
...
- added mesh
- added adjusted texture
- marked lines in need of attention
2024-12-29 08:08:52 +01:00
teknomunk
326ad65158
Correct damage_groups return (ObjectRef:get_velocity() returns a vector not the required number)
2024-12-29 08:08:52 +01:00
the-real-herowl
902393926f
Initial firework projectile
2024-12-29 08:08:52 +01:00
the-real-herowl
43539e1392
Make sure self.rotate is not nil before use ( #4759 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4759
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-12-29 08:05:52 +01:00
Mikita Wiśniewski
a93690c6fb
Prevent crashes when dispensers/droppers operate on/with unknowns ( #4764 )
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4764
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
Co-authored-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-committed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2024-12-29 08:04:59 +01:00
kno10
20f01a8ef7
paramtype light fixes from MCLA ( #4763 )
...
`paramtype` , not `paramtype1`
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4763
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-12-29 01:43:02 +01:00
kno10
f1181d956a
Store mapgen version ( #4762 )
...
Store the version used to initialize the map in the map_env.txt file.
- if a version is stored in the map_env.txt file, it is used.
- if the map is new, the current game version is used.
- if the map is old, 0.87 is assumed for compatibility.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4762
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-12-29 00:00:46 +01:00
kno10
d676085209
Fix netherite armor textures ( #4750 )
...
From current pixel perfection 1.21.4, files optimized with zopflipng.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4750
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-12-27 13:47:29 +01:00
kno10
0faedea137
Make trees, funghi not ground content, they get damaged by cavegen ( #4757 )
...
Prevents trees and funghi from being damaged by cavegen across map chunk boundaries.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4757
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
Co-authored-by: kno10 <erich.schubert@gmail.com>
Co-committed-by: kno10 <erich.schubert@gmail.com>
2024-12-27 12:23:31 +01:00
the-real-herowl
f4d80f0b3f
Merge pull request 'Switch to set_bones_override, use rad instead of deg' ( #4748 ) from bones into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4748
Reviewed-by: Mikita Wiśniewski <rudzik8@protonmail.com>
2024-12-27 12:19:52 +01:00
kno10
631162e24c
Switch from deg to rad.
2024-12-27 10:48:00 +07:00
kno10
dd165ec0e9
Update to set_bone_override
2024-12-27 10:48:00 +07:00
the-real-herowl
1c36a4e07c
Fixed potion appearance in creative menu (search) ( #4760 )
...
This fixes potion appearance in creative menu, in the search tab. Proper potions appear there now.
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4760
Co-authored-by: the-real-herowl <wiktor_t-i@proton.me>
Co-committed-by: the-real-herowl <wiktor_t-i@proton.me>
2024-12-27 01:13:38 +01:00
the-real-herowl
5fa5dac9a0
Chinese translation – missed ( #4756 )
...
Somehow, #4729 missed some commits from #4725 and I'm including them here.
Co-authored-by: ethan <3243254963@qq.com>
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4756
2024-12-26 20:48:11 +01:00
the-real-herowl
eab4c7b831
Merge pull request 'Hotfix: Fix snowmen throwing snowballs and fix mcl_throwing when player throws things' ( #4755 ) from fix-snowman into master
...
Reviewed-on: https://git.minetest.land/VoxeLibre/VoxeLibre/pulls/4755
Reviewed-by: the-real-herowl <the-real-herowl@noreply.git.minetest.land>
2024-12-26 20:29:08 +01:00
teknomunk
6ff0bb5614
Fix snowmen throwing snowballs and fix mcl_throwing when player throws things
2024-12-26 12:31:05 -06:00