23 lines
670 B
Lua
23 lines
670 B
Lua
-- todo: actually display a level picker or something
|
|
state_excavate_menu=klass()
|
|
function state_excavate_menu:init(prior_menu)
|
|
self.prior_menu=prior_menu
|
|
self.frame=0
|
|
self.frames=4
|
|
self.progress=0
|
|
end
|
|
function state_excavate_menu:enter() end
|
|
function state_excavate_menu:exit(new_top) end
|
|
|
|
function state_excavate_menu:reenter() end
|
|
function state_excavate_menu:suspend() end
|
|
|
|
function state_excavate_menu:update()
|
|
self.frame+=1
|
|
self.progress=self.frame/self.frames
|
|
if (self.progress>1) self.done=true main.state_manager:push(state_ironman:new(tutorial))
|
|
end
|
|
function state_excavate_menu:draw()
|
|
self.prior_menu:draw()
|
|
democrap:distort_screen(self.progress)
|
|
end |