2018-04-22 23:18:59 +02:00
|
|
|
--[[
|
|
|
|
**********************************************
|
2018-12-25 01:01:52 +01:00
|
|
|
*** Cucina Vegana ***
|
|
|
|
*** ***
|
|
|
|
*** Cucina Vegana is a Mod for Minetest ***
|
|
|
|
*** and supports farming or farming_redo ***
|
|
|
|
*** by TenPlus. ***
|
|
|
|
*** ***
|
|
|
|
*** License: LGPL 3.0 by A.C.M. ***
|
|
|
|
*** ***
|
2018-04-22 23:18:59 +02:00
|
|
|
**********************************************
|
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
If you want use cucina vegana with farming_redo from TenPlus, then set
|
|
|
|
farming_default = false
|
|
|
|
else true.
|
2018-12-26 22:48:38 +01:00
|
|
|
|
2018-04-22 23:18:59 +02:00
|
|
|
]]--
|
|
|
|
|
2018-05-02 17:36:51 +02:00
|
|
|
local plants = {}
|
2018-12-30 23:19:23 +01:00
|
|
|
local version = "1.3"
|
2018-05-02 17:36:51 +02:00
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
cucina_vegana_farming_default = true
|
|
|
|
|
2018-04-22 23:18:59 +02:00
|
|
|
local modpath = minetest.get_modpath(minetest.get_current_modname())
|
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
-- looking if farming_redo is activ?
|
2018-12-26 22:48:38 +01:00
|
|
|
if(farming.mod == "redo") then
|
2018-05-16 19:28:05 +02:00
|
|
|
|
|
|
|
cucina_vegana_farming_default = false
|
|
|
|
|
|
|
|
end
|
|
|
|
|
2018-05-02 17:36:51 +02:00
|
|
|
plants = {
|
|
|
|
|
|
|
|
["soy"] = true,
|
|
|
|
["parsley"] = true,
|
2018-12-28 00:04:17 +01:00
|
|
|
["lettuce"] = true,
|
2018-05-02 17:36:51 +02:00
|
|
|
["chives"] = true,
|
|
|
|
["rosemary"] = true,
|
|
|
|
["sunflower"] = true,
|
2018-05-02 23:21:56 +02:00
|
|
|
["kohlrabi"] = true,
|
2018-05-10 23:39:08 +02:00
|
|
|
["asparagus"] = true,
|
|
|
|
["rice"] = true
|
2018-05-02 23:21:56 +02:00
|
|
|
|
2018-05-02 17:36:51 +02:00
|
|
|
}
|
|
|
|
|
2018-04-22 23:18:59 +02:00
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
-- Load all flowers in default-mode
|
2018-05-04 00:42:56 +02:00
|
|
|
for pname, value in pairs(plants) do
|
2018-04-27 00:13:34 +02:00
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
if(value) then
|
|
|
|
if (cucina_vegana_farming_default) then
|
|
|
|
|
|
|
|
dofile(modpath .. "/" .. pname .. "_default.lua")
|
|
|
|
dofile(modpath .. "/".. pname .. ".lua")
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
dofile(modpath .. "/" .. pname .. "_redo.lua")
|
|
|
|
dofile(modpath .. "/".. pname .. ".lua")
|
|
|
|
|
|
|
|
end -- if(cucina_vegana...)
|
|
|
|
|
|
|
|
end -- if(value)
|
2018-05-15 22:38:15 +02:00
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
print("[MOD] " .. minetest.get_current_modname() .. " Module: " .. pname .. " loaded.")
|
2018-05-04 00:42:56 +02:00
|
|
|
end -- for
|
2018-04-22 23:18:59 +02:00
|
|
|
|
2018-04-24 01:07:58 +02:00
|
|
|
-- Insert Recipes
|
2018-05-04 01:05:36 +02:00
|
|
|
dofile(modpath .. "/nodes.lua")
|
|
|
|
dofile(modpath .. "/items.lua")
|
|
|
|
dofile(modpath .. "/fuels.lua")
|
2018-04-24 01:07:58 +02:00
|
|
|
dofile(modpath .. "/recipes.lua")
|
2018-05-04 01:05:36 +02:00
|
|
|
dofile(modpath .. "/recipes_cook.lua")
|
2018-05-11 13:02:26 +02:00
|
|
|
dofile(modpath .. "/recipes_support.lua")
|
2018-05-17 01:24:05 +02:00
|
|
|
dofile(modpath .. "/overrides.lua")
|
2019-01-06 17:20:25 +01:00
|
|
|
dofile(modpath .. "/register_mods.lua")
|
2018-05-26 01:27:43 +02:00
|
|
|
|
2018-05-16 19:28:05 +02:00
|
|
|
if (cucina_vegana_farming_default) then
|
2018-05-04 00:42:56 +02:00
|
|
|
|
2018-12-25 01:01:52 +01:00
|
|
|
print("[MOD] " .. minetest.get_current_modname() .. " Version " .. version .. " in default-mode loaded.")
|
2018-05-16 19:28:05 +02:00
|
|
|
|
|
|
|
else
|
|
|
|
|
2018-12-25 01:01:52 +01:00
|
|
|
print("[MOD] " .. minetest.get_current_modname() .. " Version " .. version .. " in redo-mode loaded.")
|
2018-05-16 19:28:05 +02:00
|
|
|
|
|
|
|
end
|