scenes/mainmenu: better differenciation between "EXIT"s

This commit is contained in:
Kazhnuz 2019-03-09 22:01:37 +01:00
parent e5a06c347b
commit 1b514f8346
4 changed files with 3 additions and 13 deletions

View File

@ -15,6 +15,7 @@ function MainMenu:new()
self.assets:addImageFont("medium", "assets/fonts/medium", 1)
menus.Create(self)
self.menusystem.menus["main"]:getFocus()
self.assets:setMusic("assets/music/options.ogg")
self.assets:playMusic()

View File

@ -68,7 +68,7 @@ function MapWidget:action()
end
function ExitWidget:new(menusystem)
MapWidget.super.new(self, menusystem, "EXIT")
MapWidget.super.new(self, menusystem, "EXIT GAME")
end
function ExitWidget:action()

View File

@ -41,7 +41,7 @@ function menu.Main:new(scene)
widgets.Menu(self,"Debug Mode", "debug")
widgets.Menu(self,"Options", "mainmenu")
widgets.Menu(self,"Bonus", "mainmenu")
widgets.Exit(self)
widgets.Menu(self,"Back", "main")
self:getFocus()
end

View File

@ -10,7 +10,6 @@ end
local Widgets = {}
Widgets.Menu = MainMenuWidget:extend()
Widgets.Exit = MainMenuWidget:extend()
Widgets.Mission = MainMenuWidget:extend()
Widgets.AddPig = MainMenuWidget:extend()
Widgets.Save = MainMenuWidget:extend()
@ -25,16 +24,6 @@ function Widgets.Menu:action()
self.scene:selectMenu(self.menuID)
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)
Widgets.Mission.super.new(self, menu, name)
self.menusystem = menusystem