iliekprogrammar
4b31692319
[5.6][boats] fix unsafe entity handling
...
this probably does not affect normal gameplay, unless you can set boats on fire somehow
2022-08-07 12:09:12 +08:00
iliekprogrammar
221ee0fcf1
[5.6] mark places with unsafe set_hp entity handling
...
There might be other places i might be missing, but these are the obvious ones.
leftover entity handling i did not mark:
* everything that involves a apply()-like algorithm (e.g. callbacks) over the
same list of objects.
* in mcl_damage, it's not known whether mcl_damage.from_mt() would involve
entity handling or just player handling.
2022-08-07 00:13:03 +08:00
cora
eb7171fd51
Make boats unsinkable in river water
2022-08-01 05:20:19 +02:00
MysticTempest
983b8f0934
Make breaking boats by hand easier.
2022-06-02 00:20:44 -05:00
Lizzy Fleckenstein
e0f70b54ec
Remove _cmi_is_mob
2022-05-25 23:13:33 +02:00
1F616EMO
c3dd5e6c2c
MORE MESS SORRY XD
2022-02-23 23:58:05 +01:00
1F616EMO
21808390f9
Revert "add translates for `mcl_boats`"
...
This reverts commit 2ee84f2ad3bd1f067a43c9382d7fc70f30fab9f0.
2022-02-23 23:58:05 +01:00
1F616EMO
cc87791327
add translates for `mcl_boats`
...
Co-authored-by: Emojigit <emojigit@noreply.git.minetest.land>
2022-02-23 23:58:04 +01:00
Nils Dagsson Moskopp
adf738854a
Fix mob-in-boat crash in Minetest 5.5-dev
...
In Minetest 5.4.1, calling get_player_control() on a mob returned the
empty string. Minetest commit 5eb45e1ea03c6104f007efec6dd9c351f310193d
changed this, so now calling get_player_control() on a mob returns nil.
As mcl_boats defines boats that can have a player or a mob as a driver,
code like the following crashes with a changed get_player_control() API:
local ctrl = driver:get_player_control()
if ctrl.sneak then
detach_object(driver, true)
end
Furthermore, once a world has crashed, joining it near a mob that is the
driver of a boat with such control code immediately crashes again.
When I reported this bug to Minetest, several Minetest core developers
stated that they disliked the old API and proposed other return values
for calling a mob's get_player_control() function – all different from
the empty string. Since I have some doubts that this bug will be fixed
in Minetest 5.5.0, boat code must take into account a nil return value.
Minetest issue: https://github.com/minetest/minetest/issues/11989
2022-02-15 11:17:01 +01:00
Nils Dagsson Moskopp
46394e7e1f
Add obsidian boat that always sinks
2021-11-20 09:06:48 +01:00
Lizzy Fleckenstein
a7bc460fae
Fix boat and enchanting book texture glitches / warnings
2021-11-09 17:39:39 +01:00
AFCMS
2d1a43396f
Merge pull request 'Title HUD API' ( #1778 ) from title-API into master
...
Reviewed-on: MineClone2/MineClone2#1778
2021-08-20 12:31:54 +00:00
AFCMS
fe62189019
Update French translation (part 1)
2021-08-13 11:35:18 +02:00
AFCMS
c31c852a6e
add documentation
2021-07-20 16:14:34 +02:00
AFCMS
b5f7ae5458
working implementation + support of other mods
2021-07-20 15:47:26 +02:00
Marcin Serwin
0132d0569f
Update polish translation of several files
2021-06-02 13:21:19 +02:00
marcin-serwin
cbe8583cef
Merge branch 'master' into polish-translation
2021-06-02 10:14:25 +00:00
AFCMS
cd33d406b2
fix many codestyle issues (functions, strings, modpaths)
2021-05-29 16:12:33 +02:00
AFCMS
be9fff4fe2
[mcl_boats] fix warnings
2021-05-25 00:50:04 +02:00
Lizzy Fleckenstein
a2983e1fda
Update boats translation
2021-04-26 10:17:07 +02:00
Lizzy Fleckenstein
9eba2add3f
Rewrite burning API
2021-04-25 13:09:20 +02:00
Marcin Serwin
9472f86025
Fix spellchecking errors
2021-04-12 17:58:04 +02:00
Marcin Serwin
321caa0632
Minor translation fixes
2021-04-12 11:27:41 +02:00
Marcin Serwin
9f7f1f2c89
Add polish translation of mcl_boats
2021-04-11 14:35:35 +02:00
epCode
97424f7d0a
Fix #1414
2021-03-30 10:24:39 -07:00
AFCMS
c35dab1d08
try to fix crash
2021-03-30 00:59:52 +02:00
AFCMS
3a514ecdad
remove duplicated code
2021-03-30 00:44:38 +02:00
Lizzy Fleckenstein
6f8d0d4de0
Fix #1375
2021-03-26 17:51:13 +01:00
Lizzy Fleckenstein
413fbc9c60
Make boats burn ( Fix #1318 )
2021-03-18 12:31:25 +01:00
AFCMS
6645c4cb30
Really
2021-03-16 17:43:32 +01:00
Lizzy Fleckenstein
d57db0444f
Use mod.conf in all mods, part 1
2021-03-04 15:22:14 +01:00
Lizzy Fleckenstein
8d5b2ff714
Make boats less annoying on ice
2021-02-27 14:38:53 +01:00
Lizzy Fleckenstein
0c3ab5843d
Make boats go super fast on ice and slightly faster on land
2021-02-24 10:38:49 +01:00
Lizzy Fleckenstein
0d2950228a
Implement #1057
2021-02-24 09:31:27 +01:00
Lizzy Fleckenstein
2d4b8a8232
Replace usages of get_node_group by get_item_group
2021-02-23 10:25:17 +01:00
Lizzy Fleckenstein
2d0612fa81
Make boats regenerate health and shake when damaged
2021-02-22 12:43:29 +01:00
Lizzy Fleckenstein
c9e589b931
Add mcl_burning damage interval
2021-02-18 14:47:35 +01:00
Lizzy Fleckenstein
9956e267aa
Allow for 2 drivers in a boat
2021-01-31 12:54:40 +01:00
Lizzy Fleckenstein
e66d66caf9
Fix #399
2021-01-28 19:02:44 +01:00
Lizzy Fleckenstein
89ce072621
Sneak to dismount when in boat
2021-01-28 17:44:55 +01:00
Lizzy Fleckenstein
eb01c8e9f8
Give boats HP ( Closes #991 )
2021-01-24 16:27:04 +01:00
Lizzy Fleckenstein
507f2d872b
Fix #949
2021-01-04 14:21:28 +01:00
kay27
ba51686e6c
Russian translation
2020-07-20 00:11:13 +00:00
Wuzzy
c106a62979
Use minetest.is_creative_enabled
2020-07-10 16:45:40 +02:00
Wuzzy
1a0e979b0c
Update incomplete license information and credits
2020-05-11 17:18:04 +02:00
Rocher Laurent
4957bd1118
Translate In French
2020-05-03 22:39:07 +02:00
Wuzzy
03a5519d01
Partial German translation of tooltip extensions
2020-03-11 01:44:23 +01:00
Wuzzy
ba74546d48
Add extended tooltips
2020-02-19 04:54:17 +01:00
wuniversales
15481cb24d
Add Spanish translation
2020-02-04 21:43:50 +01:00
Wuzzy
4a7aaa9024
Increase boat speed on land
2019-10-02 20:54:06 +02:00