master #1

Merged
BRNSystems merged 55 commits from Mirrorlandia_minetest/minetest:master into master 2023-11-24 22:11:18 +01:00
Showing only changes of commit fe8d04d0b3 - Show all commits

@ -2148,11 +2148,13 @@ to games.
* `fall_damage_add_percent`: modifies the fall damage suffered when hitting * `fall_damage_add_percent`: modifies the fall damage suffered when hitting
the top of this node. There's also an armor group with the same name. the top of this node. There's also an armor group with the same name.
The final player damage is determined by the following formula: The final player damage is determined by the following formula:
```lua
damage = damage =
collision speed collision speed
* ((node_fall_damage_add_percent + 100) / 100) -- node group * ((node_fall_damage_add_percent + 100) / 100) -- node group
* ((player_fall_damage_add_percent + 100) / 100) -- player armor group * ((player_fall_damage_add_percent + 100) / 100) -- player armor group
- (14) -- constant tolerance - (14) -- constant tolerance
```
Negative damage values are discarded as no damage. Negative damage values are discarded as no damage.
* `falling_node`: if there is no walkable block under the node it will fall * `falling_node`: if there is no walkable block under the node it will fall
* `float`: the node will not fall through liquids (`liquidtype ~= "none"`) * `float`: the node will not fall through liquids (`liquidtype ~= "none"`)