1
0
forked from noxious/client

Added characterChest component for chest equipment, moved some files

This commit is contained in:
2024-12-27 00:27:54 +01:00
parent 9c105d6df6
commit 231f19a30f
49 changed files with 156 additions and 70 deletions

View File

@ -1,5 +1,5 @@
import { defineStore } from 'pinia'
import type { ZoneCharacter, Zone } from '@/types'
import type { ZoneCharacter, Zone } from '@/application/types'
export const useZoneStore = defineStore('zone', {
state: () => {
@ -40,6 +40,15 @@ export const useZoneStore = defineStore('zone', {
setCharacterLoaded(loaded: boolean) {
this.characterLoaded = loaded
},
updateCharacterPosition(data: { id: number, positionX: number, positionY: number, rotation: number, isMoving: boolean }) {
const character = this.characters.find(char => char.character.id === data.id)
if (character) {
character.character.positionX= data.positionX
character.character.positionY = data.positionY
character.character.rotation = data.rotation
character.isMoving = data.isMoving
}
},
reset() {
this.zone = null
this.characters = []