22 lines
360 B
Lua
22 lines
360 B
Lua
local window = require("window")
|
|
local room = require("room")
|
|
local edge = require("edge")
|
|
|
|
local m = room:new()
|
|
|
|
local from = m.from
|
|
function m:from(t)
|
|
local n = from(self, t)
|
|
|
|
edge.set(n, 'down', n.room)
|
|
|
|
return n
|
|
end
|
|
|
|
m.draw = window.draw(function (self)
|
|
love.graphics.printf(self.text, 80, 40, 160)
|
|
|
|
self.edges[1]:draw()
|
|
end)
|
|
|
|
return m
|