mirror of
https://github.com/SashLilac/cambridge.git
synced 2024-11-22 17:19:02 -06:00
BGM focus fix
This commit is contained in:
parent
042dbd220b
commit
f14ab2a328
4
main.lua
4
main.lua
@ -20,7 +20,7 @@ function love.load()
|
|||||||
if not config.sfx_volume then config.sfx_volume = 0.5 end
|
if not config.sfx_volume then config.sfx_volume = 0.5 end
|
||||||
if not config.bgm_volume then config.bgm_volume = 0.5 end
|
if not config.bgm_volume then config.bgm_volume = 0.5 end
|
||||||
|
|
||||||
if config.secret == nil then config.secret = false
|
if config.secret == nil then config.secret = false
|
||||||
elseif config.secret == true then playSE("welcome") end
|
elseif config.secret == true then playSE("welcome") end
|
||||||
|
|
||||||
if not config.gamesettings then
|
if not config.gamesettings then
|
||||||
@ -251,7 +251,7 @@ function love.joystickhat(joystick, hat, direction)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function love.focus(f)
|
function love.focus(f)
|
||||||
if f then
|
if f and (scene.title ~= "Game" or not scene.paused) then
|
||||||
resumeBGM()
|
resumeBGM()
|
||||||
else
|
else
|
||||||
pauseBGM()
|
pauseBGM()
|
||||||
|
@ -87,9 +87,9 @@ function GameScene:onInputPress(e)
|
|||||||
elseif e.input == "retry" then
|
elseif e.input == "retry" then
|
||||||
scene = GameScene(self.retry_mode, self.retry_ruleset)
|
scene = GameScene(self.retry_mode, self.retry_ruleset)
|
||||||
elseif e.input == "pause" and not (self.game.game_over or self.game.completed) then
|
elseif e.input == "pause" and not (self.game.game_over or self.game.completed) then
|
||||||
if not self.paused then pauseBGM()
|
|
||||||
else resumeBGM() end
|
|
||||||
self.paused = not self.paused
|
self.paused = not self.paused
|
||||||
|
if self.paused then pauseBGM()
|
||||||
|
else resumeBGM() end
|
||||||
elseif e.input == "menu_back" then
|
elseif e.input == "menu_back" then
|
||||||
scene = ModeSelectScene()
|
scene = ModeSelectScene()
|
||||||
elseif e.input and string.sub(e.input, 1, 5) ~= "menu_" then
|
elseif e.input and string.sub(e.input, 1, 5) ~= "menu_" then
|
||||||
|
Loading…
Reference in New Issue
Block a user