45 lines
900 B
Lua
45 lines
900 B
Lua
|
|
||
|
|
||
|
local map = {
|
||
|
map_tiles = {
|
||
|
{"-", "-", "w", "w", "-", "-", "-", "-", "-", "-"},
|
||
|
{"-", "-", "w", "w", "-", "-", "-", "-", "-", "-"},
|
||
|
{"-", "-", "w", "w", "-", "w", "-", "-", "-", "-"},
|
||
|
{"w", "-", "-", "-", "w", "w", "-", "-", "-", "-"},
|
||
|
{"w", "-", "w", "-", "-", "w", "w", "w", "-", "-"},
|
||
|
{"w", "-", "w", "-", "-", "w", "-", "-", "-", "-"},
|
||
|
{"-", "-", "w", "-", "-", "w", "-", "w", "-", "-"},
|
||
|
{"-", "-", "-", "-", "-", "-", "-", "w", "-", "-"},
|
||
|
{"-", "-", "w", "-", "-", "-", "-", "w", "w", "-"},
|
||
|
{"-", "-", "w", "-", "-", "-", "-", "-", "w", "-"}
|
||
|
},
|
||
|
populate = function(self, map)
|
||
|
for h=1,10 do
|
||
|
for i=1,10 do
|
||
|
local tile = map:create({
|
||
|
x = h,
|
||
|
y = i,
|
||
|
occupied_by_type = self.map_tiles[h][i],
|
||
|
occupied_by_id = ""
|
||
|
})
|
||
|
end
|
||
|
end
|
||
|
end
|
||
|
}
|
||
|
local tiles = {}
|
||
|
|
||
|
return map
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|
||
|
|