fortunes_foundation/state_excavate_menu.lua
2024-02-11 16:48:11 -08:00

23 lines
674 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(non_tutorial))
end
function state_excavate_menu:draw()
self.prior_menu:draw()
democrap:distort_screen(self.progress)
end