Skip to content
Snippets Groups Projects
Commit 73161dbd authored by SmallJoker's avatar SmallJoker
Browse files

Cleanups

parent a1891dbe
No related branches found
No related tags found
No related merge requests found
......@@ -2,7 +2,9 @@ Bitchange
=========
A currency mod for Minetest.
When you use this mod the first time, then get sure to copy the "config.default.txt" to "config.txt".
Read more at the forums topic and 'HELP_ME.txt' for more information.
Forum link: https://forum.minetest.net/viewtopic.php?id=7821
......
......@@ -7,17 +7,17 @@ bitchange_enable_exchangeshop = true
bitchange_enable_moneychanger = true
bitchange_enable_warehouse = false
-- Set this variable to the modname of the other currency mod.
-- Let it empty if no other currency is installed.
-- Set this variable to false if you have a supported currency enabled
-- and if you want to disable the exchanging/converting point - the bank
-- Supported: money (by kotolegokot), money2 (by Bad Command), currency (by Dan Duncombe)
bitchange_bank_type = ""
bitchange_enable_bank = true
-- Tin converting/generation
bitchange_use_moreores_tin = false -- Activate using
bitchange_need_generate_tin = false -- Generate only if needed
bitchange_use_moreores_tin = false -- Activate support
bitchange_need_generate_tin = false -- Generate if needed
-- Zinc converting/generation
bitchange_use_technic_zinc = false -- Activate using
bitchange_need_generate_zinc = false -- Generate only if needed
bitchange_use_technic_zinc = false -- Activate support
bitchange_need_generate_zinc = false -- Generate if needed
-- Pipeworks support
bitchange_exchangeshop_pipeworks = false
......
......@@ -15,11 +15,20 @@ end
if(bitchange_enable_warehouse) then
dofile(mod_path.."/warehouse.lua")
end
if(bitchange_bank_type ~= "") then
if(minetest.get_modpath(bitchange_bank_type) ~= nil) then
dofile(mod_path.."/bank_"..bitchange_bank_type..".lua")
else
print("[BitChange] Bank: Type or mod not found or enabled: "..bitchange_bank_type)
if(bitchange_enable_bank) then
local loaded_bank = ""
if(minetest.get_modpath("money") ~= nil) then
loaded_bank = "money"
dofile(mod_path.."/bank_"..loaded_bank..".lua")
elseif(minetest.get_modpath("money2") ~= nil) then
loaded_bank = "money2"
dofile(mod_path.."/bank_"..loaded_bank..".lua")
elseif(minetest.get_modpath("currency") ~= nil) then
loaded_bank = "currency"
dofile(mod_path.."/bank_"..loaded_bank..".lua")
end
if(loaded_bank ~= "") then
print("[BitChange] Bank loaded: "..loaded_bank)
end
end
......
......@@ -2,7 +2,7 @@
--License: WTFPL
if (bitchange_use_moreores_tin) then
if(bitchange_need_generate_tin) then
if(bitchange_need_generate_tin and not minetest.get_modpath("moreores")) then
minetest.register_node(":moreores:mineral_tin", {
description = "Tin Ore",
tiles = {"default_stone.png^moreores_mineral_tin.png"},
......@@ -63,7 +63,7 @@ if (bitchange_use_moreores_tin) then
end
if (bitchange_use_technic_zinc) then
if (bitchange_need_generate_zinc) then
if (bitchange_need_generate_zinc and not minetest.get_modpath("technic_worldgen")) then
minetest.register_node(":technic:mineral_zinc", {
description = "Zinc Ore",
tile_images = { "default_stone.png^technic_mineral_zinc.png" },
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment