summaryrefslogtreecommitdiffhomepage
path: root/not/SceneManager.lua
diff options
context:
space:
mode:
authorAki <nthirtyone@gmail.com>2017-07-15 01:21:01 +0200
committerAki <nthirtyone@gmail.com>2017-07-15 01:21:01 +0200
commit1aa2ddfd920899e61295d876f3433dcab6dd6ed8 (patch)
treef891682db0cb7f43c81ae6aa1990748163d4bd08 /not/SceneManager.lua
parent8226ffafa0d24a0c6e80d5411ab8dea69dc29094 (diff)
downloadroflnauts-1aa2ddfd920899e61295d876f3433dcab6dd6ed8.zip
roflnauts-1aa2ddfd920899e61295d876f3433dcab6dd6ed8.tar.gz
roflnauts-1aa2ddfd920899e61295d876f3433dcab6dd6ed8.tar.bz2
Win screen is now handled by Scene
Issue with MusicPlayer calls in Scene constructor (not solved)
Diffstat (limited to 'not/SceneManager.lua')
-rw-r--r--not/SceneManager.lua5
1 files changed, 5 insertions, 0 deletions
diff --git a/not/SceneManager.lua b/not/SceneManager.lua
index c9a8e20..c076448 100644
--- a/not/SceneManager.lua
+++ b/not/SceneManager.lua
@@ -18,6 +18,11 @@ function SceneManager:addScene (scene)
return scene
end
+-- Not nice, not nice.
+function SceneManager:removeTopScene ()
+ table.remove(self.scenes, #self.scenes)
+end
+
function SceneManager:getAllScenes ()
return self.scenes
end