scenes/mainmenu: don't forget to call the new function from super
This commit is contained in:
parent
d07682b83b
commit
a3ec77bc7b
|
@ -11,7 +11,7 @@ menu.Options = menuParent:extend()
|
|||
local widgets = require "scenes.debugmenu.widgets"
|
||||
|
||||
function menu.Main:new(scene)
|
||||
menu.Main.super(self, scene, "mainmenu")
|
||||
menu.Main.super.new(self, scene, "mainmenu")
|
||||
widgets.Menu(self,"Level Select", "levelselect")
|
||||
widgets.Menu(self,"Debug Mode", "debugmode")
|
||||
widgets.Menu(self,"Options", "mainmenu")
|
||||
|
@ -23,7 +23,7 @@ function menu.Main:new(scene)
|
|||
end
|
||||
|
||||
function menu.Levels:new(scene)
|
||||
menu.Levels.super(self, scene, "levelselect")
|
||||
menu.Levels.super.new(self, scene, "levelselect")
|
||||
for i,v in ipairs(datas.levels) do
|
||||
widgets.Menu(self,v.realm .. " - " .. v.name, 4, i)
|
||||
end
|
||||
|
@ -32,7 +32,7 @@ function menu.Levels:new(scene)
|
|||
end
|
||||
|
||||
function menu.Debug:new(scene)
|
||||
menu.Debug.super(self, scene, "debug")
|
||||
menu.Debug.super.new(self, scene, "debug")
|
||||
widgets.Menu(self,"Manage Pigs", "debugpigs")
|
||||
widgets.Menu(self,"Manage Inventory", "debugitems")
|
||||
widgets.Menu(self,"Back", "mainmenu")
|
||||
|
@ -40,7 +40,7 @@ function menu.Debug:new(scene)
|
|||
end
|
||||
|
||||
function menu.Levels:new(scene)
|
||||
menu.Levels.super(self, scene, "levels")
|
||||
menu.Levels.super.new(self, scene, "levels")
|
||||
for i,v in ipairs(datas.levels[self.menuValue].missions) do
|
||||
widgets.Mission(self,v.missionName, self.menuValue, i)
|
||||
end
|
||||
|
@ -49,7 +49,7 @@ function menu.Levels:new(scene)
|
|||
end
|
||||
|
||||
function menu.Pigs:new(scene)
|
||||
menu.Pigs.super(self, scene, "pigs")
|
||||
menu.Pigs.super.new(self, scene, "pigs")
|
||||
widgets.AddPig(self)
|
||||
for i,v in ipairs(save.data.pigs) do
|
||||
widgets.Menu(self,i .. "- " .. v.name .. " the " .. v.race, 1, i)
|
||||
|
@ -59,7 +59,7 @@ function menu.Pigs:new(scene)
|
|||
end
|
||||
|
||||
function menu.Options:new(scene)
|
||||
menu.Options.super(self, scene, "options")
|
||||
menu.Options.super.new(self, scene, "options")
|
||||
widgets.Save(self)
|
||||
widgets.Load(self)
|
||||
widgets.Menu(self,"Back", "mainmenu")
|
||||
|
|
Loading…
Reference in New Issue