adjust default bronze uses, add option for wear in creative mode
This commit is contained in:
parent
b10984f064
commit
074c1ee957
2 changed files with 6 additions and 4 deletions
7
init.lua
7
init.lua
|
|
@ -25,9 +25,10 @@ local function setting(stype, name, default, description)
|
|||
end
|
||||
end
|
||||
|
||||
setting("int", "steel_uses", 30, "Number of uses for a steel air tank")
|
||||
setting("int", "steel_uses", 20, "Number of uses for a steel air tank")
|
||||
setting("int", "copper_uses", 10, "Number of uses for a copper air tank")
|
||||
setting("int", "bronze_uses", (config.steel_uses + config.copper_uses)/2, "Number of uses for a bronze air tank")
|
||||
setting("int", "bronze_uses", config.steel_uses + config.copper_uses, "Number of uses for a bronze air tank")
|
||||
setting("bool", "wear_in_creative", true, "Air tanks wear out in creative mode")
|
||||
|
||||
local full_tank_desc = S("A tank containing compressed air.")
|
||||
local full_tank_help = S("If you're underwater and you're running out of breath, wield this item and use it to replenish 5 bubbles on your breath bar. When fully charged this tank has %i uses before it becomes empty.")
|
||||
|
|
@ -85,7 +86,7 @@ local function use_airtank(itemstack, user, pointed_thing, full_item)
|
|||
user:set_breath(breath)
|
||||
minetest.sound_play("airtanks_hiss", {pos = user:getpos(), gain = 0.5})
|
||||
|
||||
if not minetest.setting_getbool("creative_mode") then
|
||||
if (not minetest.setting_getbool("creative_mode")) or config.wear_in_creative then
|
||||
local wdef = itemstack:get_definition()
|
||||
itemstack:add_wear(65535/(wdef._airtank_uses-1))
|
||||
if itemstack:get_count() == 0 then
|
||||
|
|
|
|||
|
|
@ -1,3 +1,4 @@
|
|||
airtanks_steel_uses (Number of uses for a steel air tank) int 30 2 1000
|
||||
airtanks_copper_uses (Number of uses for a copper air tank) int 10 2 1000
|
||||
airtanks_bronze_uses (Number of uses for a bronze air tank) int 20 2 1000
|
||||
airtanks_bronze_uses (Number of uses for a bronze air tank) int 20 2 1000
|
||||
airtanks_wear_in_creative (Air tanks wear out in creative mode) bool true
|
||||
Loading…
Add table
Add a link
Reference in a new issue