Add lzr_settings to force settings
parent
1ea7b7ff68
commit
e51501d7f8
|
@ -5,7 +5,6 @@ Lazarr! is a puzzle game by Wuzzy, using some textures, sounds and code from oth
|
||||||
External mods used:
|
External mods used:
|
||||||
|
|
||||||
* `show_wielded_item`
|
* `show_wielded_item`
|
||||||
* `no_fall_damage`
|
|
||||||
* `player_api`, `xpanes`, `stairs`, `screwdriver2`
|
* `player_api`, `xpanes`, `stairs`, `screwdriver2`
|
||||||
* `xdecor` (heavily modified, non-free textures removed)
|
* `xdecor` (heavily modified, non-free textures removed)
|
||||||
|
|
||||||
|
|
|
@ -0,0 +1,2 @@
|
||||||
|
minetest.settings:set("time_speed", "0")
|
||||||
|
minetest.settings:set_bool("enable_damage", false)
|
|
@ -0,0 +1 @@
|
||||||
|
name = lzr_settings
|
|
@ -1,11 +0,0 @@
|
||||||
# Disable Fall Damage [`no_fall_damage`]
|
|
||||||
Version: 1.0.0
|
|
||||||
|
|
||||||
This mod disables fall damage completely.
|
|
||||||
|
|
||||||
## Technical notes
|
|
||||||
This mod only works if no other mod overwrites the
|
|
||||||
`fall_damage_add_percent` group (unlikely).
|
|
||||||
|
|
||||||
## License
|
|
||||||
This mod is licenced under the MIT License.
|
|
|
@ -1,14 +0,0 @@
|
||||||
-- Removing fall damage is done by overwriting the group
|
|
||||||
-- fall_damage_add_percent of all nodes. ]]
|
|
||||||
function remove_fall_damage()
|
|
||||||
for itemstring, def in pairs(minetest.registered_nodes) do
|
|
||||||
local groups = def.groups and table.copy(def.groups)
|
|
||||||
if groups then
|
|
||||||
groups.fall_damage_add_percent = -100
|
|
||||||
-- Let's hack the node!
|
|
||||||
minetest.override_item(itemstring, { groups = groups })
|
|
||||||
end
|
|
||||||
end
|
|
||||||
end
|
|
||||||
|
|
||||||
minetest.register_on_mods_loaded(remove_fall_damage)
|
|
|
@ -1,2 +0,0 @@
|
||||||
name = no_fall_damage
|
|
||||||
description = Disables fall damage.
|
|
Loading…
Reference in New Issue