diff --git a/src/stores/gameStore.ts b/src/stores/gameStore.ts index ef2648b..fc5e26d 100644 --- a/src/stores/gameStore.ts +++ b/src/stores/gameStore.ts @@ -79,11 +79,24 @@ export const useGameStore = defineStore('game', () => { videoTime.value = t } + function dump() { + console.group('GameStore') + console.log('currentScene:', currentScene.value?.id) + console.log('videoTime:', videoTime.value) + console.log('choices:', choices.value) + console.log('timer:', { total: timerTotal.value, remaining: timerRemaining.value }) + console.log('gameEnded:', gameEnded.value) + console.log('qte:', { active: qteActive.value, result: qteResult.value, total: qteTotal.value, remaining: qteRemaining.value }) + console.log('saves:', saves.value) + console.groupEnd() + } + return { currentScene, choices, gameEnded, timerTotal, timerRemaining, saves, qteActive, qteDef, qteTotal, qteRemaining, qteResult, videoTime, setScene, setChoices, clearChoices, setGameEnded, setTimer, clearTimer, setSaves, showQTE, updateQTE, resolveQTE, setVideoTime, + dump, } })