diff --git a/src/components/World.vue b/src/components/World.vue index 03a2b4c..15d3979 100644 --- a/src/components/World.vue +++ b/src/components/World.vue @@ -82,8 +82,8 @@ gameStore.connection?.on('zone:character:join', (data: CharacterT) => { }) // Listen for user:disconnect -gameStore.connection?.on('zone:character:leave', (data: CharacterT) => { - zoneStore.removeCharacter(data) +gameStore.connection?.on('zone:character:leave', (character_id: number) => { + zoneStore.removeCharacter(character_id) }) gameStore.connection?.on('character:moved', (data: CharacterT) => { diff --git a/src/components/utilities/assetManager/partials/ObjectDetails.vue b/src/components/utilities/assetManager/partials/ObjectDetails.vue index 1e90ab4..ef7adaa 100644 --- a/src/components/utilities/assetManager/partials/ObjectDetails.vue +++ b/src/components/utilities/assetManager/partials/ObjectDetails.vue @@ -73,8 +73,9 @@ const objectFrameSpeed = ref(0) const objectFrameWidth = ref(0) const objectFrameHeight = ref(0) -function updateObjectIsAnimated(event) { - objectIsAnimated.value = event.target.value === 'true'; +function updateObjectIsAnimated(event: Event) { + const target = event.target as HTMLSelectElement; + objectIsAnimated.value = target.value === 'true'; } if (!selectedObject.value) { diff --git a/src/components/utilities/assetManager/partials/SpriteList.vue b/src/components/utilities/assetManager/partials/SpriteList.vue index f0d8249..d957cb3 100644 --- a/src/components/utilities/assetManager/partials/SpriteList.vue +++ b/src/components/utilities/assetManager/partials/SpriteList.vue @@ -1,70 +1,151 @@ diff --git a/src/screens/Game.vue b/src/screens/Game.vue index bbee8c2..46bab16 100644 --- a/src/screens/Game.vue +++ b/src/screens/Game.vue @@ -32,7 +32,7 @@