jukebox ui wont pause the game AND not allow inventory to open

This commit is contained in:
minjaesong
2024-01-15 04:57:24 +09:00
parent 02a6468980
commit f1554c836c
5 changed files with 27 additions and 8 deletions

View File

@@ -77,6 +77,7 @@ open class IngameInstance(val batch: FlippingSpriteBatch, val isMultiplayer: Boo
open var consoleHandler: ConsoleWindow = ConsoleWindow()
var paused: Boolean = false; protected set
var playerControlDisabled = false; protected set
val consoleOpened: Boolean
get() = consoleHandler.isOpened || consoleHandler.isOpening
@@ -200,6 +201,14 @@ open class IngameInstance(val batch: FlippingSpriteBatch, val isMultiplayer: Boo
paused = false
}
open fun disablePlayerControl() {
playerControlDisabled = true
}
open fun resumePlayerControl() {
playerControlDisabled = false
}
override fun resize(width: Int, height: Int) {
}