123456789101112131415161718 |
- (local (w h) (love.window.getMode))
- (local End {})
- (set End.__index End)
- (fn End.init [cls m]
- (setmetatable {:message (.. "Player " m " wins")} cls))
- (fn End.update [self dt set-mode])
- (fn End.keypressed [self key set-mode]
- (when (= "y" key) (set-mode "mode.main"))
- (when (= "n" key) (love.event.quit)))
- (fn End.draw [self m]
- (love.graphics.printf (.. self.message "\n\nPlay again? (y/n)") 0 (/ h 3) w "center"))
- End
|