make these modules optional

This commit is contained in:
Enno Rehling 2017-01-22 11:38:01 +01:00
parent d29fd96f59
commit 8d4a83d1b4
6 changed files with 11 additions and 4 deletions

View File

@ -1,3 +1,4 @@
if not config.autoseed then return nil end
local autoseed = {}
-- minimum required resources in the 7-hex neighborhood:

View File

@ -1,8 +1,5 @@
-- Muschelplateau
local embassy = {}
local home = nil
-- global exports (use item)
function use_seashell(u, amount)
-- Muschelplateau...
@ -17,6 +14,11 @@ function use_seashell(u, amount)
return -4
end
if not config.embassy then return nil end
local embassy = {}
local home = nil
function embassy.init()
home = get_region(165,30)
if home==nil then

View File

@ -1,5 +1,5 @@
-- DEPRECATED
if not config.eternath then return nil end
-- implements parts of a quest in E2
-- this module is deprecated, because it puts functions in the global environment for at_building_action

View File

@ -1,3 +1,4 @@
if not config.ponnuki then return nil end
local ponnuki = {}
local directions = { "NW", "NO", "O", "SO", "SW", "W" }

View File

@ -1,4 +1,5 @@
-- DEPRECATED
if not config.wedding then return nil end
-- this script contains the action functions for the two portals
-- used on the jadee/wildente wedding island. the two _action functions

View File

@ -1,3 +1,5 @@
if not config.xmas then return nil end
local gifts = {
e2 = {
{ year = 2015, turn = 959, item = 'snowglobe', msg='santa_f' },