Zone editor GUI (WIP), added a few helper functions
This commit is contained in:
@ -5,12 +5,14 @@ export const useZoneStore = defineStore('zone', {
|
||||
state: () => ({
|
||||
loaded: false,
|
||||
tiles: undefined,
|
||||
characters: [] as Character[]
|
||||
characters: [] as Character[],
|
||||
editorIsOpen: true
|
||||
}),
|
||||
getters: {
|
||||
isLoaded: (state) => state.loaded,
|
||||
getTiles: (state) => state.tiles,
|
||||
getCharacters: (state) => state.characters
|
||||
getCharacters: (state) => state.characters,
|
||||
getEditorIsOpen: (state) => state.editorIsOpen
|
||||
},
|
||||
actions: {
|
||||
loadTiles(tiles: any) {
|
||||
@ -33,6 +35,9 @@ export const useZoneStore = defineStore('zone', {
|
||||
} else {
|
||||
console.error(`Character with id ${character.id} not found`)
|
||||
}
|
||||
},
|
||||
setEditorIsOpen(isOpen: boolean) {
|
||||
this.editorIsOpen = isOpen
|
||||
}
|
||||
}
|
||||
})
|
||||
|
Reference in New Issue
Block a user