scenes/mainmenu: better differenciation between "EXIT"s
This commit is contained in:
parent
e5a06c347b
commit
1b514f8346
|
@ -15,6 +15,7 @@ function MainMenu:new()
|
||||||
self.assets:addImageFont("medium", "assets/fonts/medium", 1)
|
self.assets:addImageFont("medium", "assets/fonts/medium", 1)
|
||||||
|
|
||||||
menus.Create(self)
|
menus.Create(self)
|
||||||
|
self.menusystem.menus["main"]:getFocus()
|
||||||
|
|
||||||
self.assets:setMusic("assets/music/options.ogg")
|
self.assets:setMusic("assets/music/options.ogg")
|
||||||
self.assets:playMusic()
|
self.assets:playMusic()
|
||||||
|
|
|
@ -68,7 +68,7 @@ function MapWidget:action()
|
||||||
end
|
end
|
||||||
|
|
||||||
function ExitWidget:new(menusystem)
|
function ExitWidget:new(menusystem)
|
||||||
MapWidget.super.new(self, menusystem, "EXIT")
|
MapWidget.super.new(self, menusystem, "EXIT GAME")
|
||||||
end
|
end
|
||||||
|
|
||||||
function ExitWidget:action()
|
function ExitWidget:action()
|
||||||
|
|
|
@ -41,7 +41,7 @@ function menu.Main:new(scene)
|
||||||
widgets.Menu(self,"Debug Mode", "debug")
|
widgets.Menu(self,"Debug Mode", "debug")
|
||||||
widgets.Menu(self,"Options", "mainmenu")
|
widgets.Menu(self,"Options", "mainmenu")
|
||||||
widgets.Menu(self,"Bonus", "mainmenu")
|
widgets.Menu(self,"Bonus", "mainmenu")
|
||||||
widgets.Exit(self)
|
widgets.Menu(self,"Back", "main")
|
||||||
self:getFocus()
|
self:getFocus()
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
|
@ -10,7 +10,6 @@ end
|
||||||
|
|
||||||
local Widgets = {}
|
local Widgets = {}
|
||||||
Widgets.Menu = MainMenuWidget:extend()
|
Widgets.Menu = MainMenuWidget:extend()
|
||||||
Widgets.Exit = MainMenuWidget:extend()
|
|
||||||
Widgets.Mission = MainMenuWidget:extend()
|
Widgets.Mission = MainMenuWidget:extend()
|
||||||
Widgets.AddPig = MainMenuWidget:extend()
|
Widgets.AddPig = MainMenuWidget:extend()
|
||||||
Widgets.Save = MainMenuWidget:extend()
|
Widgets.Save = MainMenuWidget:extend()
|
||||||
|
@ -25,16 +24,6 @@ function Widgets.Menu:action()
|
||||||
self.scene:selectMenu(self.menuID)
|
self.scene:selectMenu(self.menuID)
|
||||||
end
|
end
|
||||||
|
|
||||||
----
|
|
||||||
|
|
||||||
function Widgets.Exit:new(menu)
|
|
||||||
Widgets.Exit.super.new(self, menu, "Exit")
|
|
||||||
end
|
|
||||||
|
|
||||||
function Widgets.Exit:action()
|
|
||||||
love.event.quit()
|
|
||||||
end
|
|
||||||
|
|
||||||
function Widgets.Mission:new(menu, name, levelID, missionID)
|
function Widgets.Mission:new(menu, name, levelID, missionID)
|
||||||
Widgets.Mission.super.new(self, menu, name)
|
Widgets.Mission.super.new(self, menu, name)
|
||||||
self.menusystem = menusystem
|
self.menusystem = menusystem
|
||||||
|
|
Loading…
Reference in New Issue