simplify paused state

This commit is contained in:
Norman Köhring 2025-03-16 18:00:49 +01:00
parent 0bf1e13d3c
commit 9929d21fa1

View file

@ -28,18 +28,18 @@ export default function useInput() {
inputX.value = -1
break
case 'p':
if (!help.value) paused.value = !paused.value
if (wasPaused && !paused.value) wasPaused = false
if (!help.value && !inventory.value) {
paused.value = !paused.value
wasPaused = paused.value
}
break
case '?':
if (paused.value && !help.value) wasPaused = true
if (!wasPaused) paused.value = !help.value
help.value = !help.value
paused.value = help.value || wasPaused
break
case 'i':
if (paused.value && !inventory.value) wasPaused = true
if (!wasPaused) paused.value = !inventory.value
inventory.value = !inventory.value
paused.value = inventory.value || wasPaused
break
}
}