Hi guys,
I’ve been getting an error and can’t seem to resolve it. This is the error: “function at line 150 has more than 60 upvalues”. I’m basically trying to pause all the timers and transitions to make room for the pause menu screen. Am I missing something? I’ve never encoutered an error like this before 
This is the code that it is yelling at:
-- ------------------------------------------------------------------------------- -- Pause function function pauseToMenu(event) composer.gotoScene("menu") pauseMenuGroup.alpha = 0 display.remove(pauseMenuGroup) end function menuToPlay(event) transition.resume(coinTransition) transition.resume(goldenCoinTransition) transition.resume(billTransition) timer.resume(spawnCoinTimer) timer.resume(spawnBillTimer) timer.resume(spawnGoldenCoinTimer) timer.resume(speedTimer) pauseMenuGroup.alpha = 0 pauseToggled = false end function tapPause(event) bestScoreTxt.text = "Your highest score on easy is " .. settings.highestScoreLevel1 .. ", keep it up!" pauseCoinTxt.text = "You've earned " .. bonusTrack .. " coins during this game so far!" if pauseToggled == true then transition.resume(coinTransition) transition.resume(goldenCoinTransition) transition.resume(billTransition) timer.resume(spawnCoinTimer) timer.resume(spawnBillTimer) timer.resume(spawnGoldenCoinTimer) timer.resume(speedTimer) pauseMenuGroup.alpha = 0 pauseToggled = false else loadsave.saveTable(settings, "settingsGame.json", system.DocumentsDirectory) transition.pause() timer.pause(spawnCoinTimer) timer.pause(spawnBillTimer) timer.pause(spawnGoldenCoinTimer) timer.pause(speedTimer) pauseMenuGroup.alpha = 1 pauseToggled = true end pauseHomeBtnRect:addEventListener("tap", pauseToMenu) pausePlayBtnRect:addEventListener("tap", menuToPlay) end
Kind regards
bram