/ld28

To get this branch, use:
bzr branch http://9ix.org/bzr/ld28

« back to all changes in this revision

Viewing changes to main.lua

  • Committer: Josh C
  • Date: 2013-12-15 19:47:43 UTC
  • Revision ID: josh@9ix.org-20131215194743-ye0rbul4qruqau4g
title screen

Show diffs side-by-side

added added

removed removed

Lines of Context:
43
43
                                })
44
44
              end
45
45
 
46
 
              if self.level == 3 then
47
 
                 self:add(Text:new{
48
 
                             text = "R = Restart level",
49
 
                             x = 20, y = 20,
50
 
                             width = 200
51
 
                          })
52
 
              end
53
 
 
54
46
              if self.level ~= 1 then
55
47
                 self:flash({0,0,0})
56
48
              end
88
80
                    the.player.moved = false
89
81
                 end
90
82
 
91
 
                 if the.keys:justPressed('r') then
92
 
                    the.app.view = GameView:new{level = self.level}
 
83
                 if the.keys:justPressed('escape', 'q') then
 
84
                    the.app:quit()
93
85
                 end
94
86
              end,
95
87
}
96
88
 
97
89
SlowView = View:extend {
98
90
   onNew = function(self)
99
 
              local texts = {
100
 
                 '',
101
 
                 "Your movements have slowed...",
102
 
                 "Your movements have slowed...\nand they no longer only imitate you..."
103
 
              }
104
 
 
105
91
              local text = Text:new {
106
 
                 text = texts[self.level],
 
92
                 text = 'Your movements have slowed...',
107
93
                 --height = the.app.height,
108
94
                 width = the.app.width,
109
95
                 align = 'center',
145
131
}
146
132
 
147
133
the.app = App:new {
148
 
   name = "One Among Many",
 
134
   name = "LD28",
149
135
   fps = 30,
150
136
   onRun = function (self)
151
137
              print('Version: ' .. VERSION)
166
152
                    local ss = love.graphics.newScreenshot()
167
153
                    ss:encode('screenshot-' ..love.timer.getTime()..'.png')
168
154
                 end
169
 
 
170
 
                 if the.keys:justPressed('escape', 'q') then
171
 
                    the.app:quit()
172
 
                 end
173
155
              end
174
156
}