diff --git a/src/components/game/zone/Zone.vue b/src/components/game/zone/Zone.vue index 6c4e5c3..4853ebf 100644 --- a/src/components/game/zone/Zone.vue +++ b/src/components/game/zone/Zone.vue @@ -5,12 +5,12 @@ </template> <script setup lang="ts"> -import { ref, onUnmounted, onMounted, onBeforeMount } from 'vue' +import { ref, onUnmounted } from 'vue' import { useScene } from 'phavuer' import { useGameStore } from '@/stores/gameStore' import { useZoneStore } from '@/stores/zoneStore' import { loadZoneTilesIntoScene } from '@/composables/zoneComposable' -import type { Zone as ZoneT, ZoneCharacter, zoneLoadData } from '@/application/types' +import type { ZoneCharacter, zoneLoadData } from '@/application/types' import ZoneTiles from '@/components/game/zone/ZoneTiles.vue' import ZoneObjects from '@/components/game/zone/ZoneObjects.vue' import Characters from '@/components/game/zone/Characters.vue' @@ -31,7 +31,7 @@ onUnmounted(() => { // Event listeners gameStore.connection!.on('zone:character:teleport', async (data: zoneLoadData) => { - await loadZoneTilesIntoScene(data.zone, scene) + await loadZoneTilesIntoScene(data.zone.id, scene) zoneStore.setZone(data.zone) zoneStore.setCharacters(data.characters) })