server-master/scripts/lib/Dungeon.lua

30 lines
547 B
Lua

local Dungeon = {}
function Dungeon.Create(dungeonType)
local dungeon =
{
DungeonType = dungeonType,
Maps = nil,
Spawn = nil,
Reward = nil
}
function dungeon.WithMaps(maps)
dungeon.Maps = maps
return dungeon
end
function dungeon.WithSpawn(spawn)
dungeon.Spawn = spawn
return dungeon
end
function dungeon.WithReward(reward)
dungeon.Reward = reward
return dungeon
end
return dungeon
end
return Dungeon;