From f8d3cd1f48a8b5a874d719715c252428c6bdde67 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Sun, 15 Sep 2024 20:44:06 +0200 Subject: [PATCH] Depth sorting fix for larger objects --- .../gameMaster/zoneEditor/ZoneEditor.vue | 2 +- src/components/sprites/Character.vue | 17 ++-- src/components/zone/Characters.vue | 2 +- src/components/zone/Objects.vue | 3 +- src/services/zone.ts | 89 +++---------------- 5 files changed, 21 insertions(+), 92 deletions(-) diff --git a/src/components/gameMaster/zoneEditor/ZoneEditor.vue b/src/components/gameMaster/zoneEditor/ZoneEditor.vue index e894c71..fdb0815 100644 --- a/src/components/gameMaster/zoneEditor/ZoneEditor.vue +++ b/src/components/gameMaster/zoneEditor/ZoneEditor.vue @@ -29,7 +29,7 @@ import { storeToRefs } from 'pinia' import { useGameStore } from '@/stores/game' import { useZoneEditorStore } from '@/stores/zoneEditor' import { useAssetStore } from '@/stores/assets' -import { calculateIsometricDepth, placeTile, setAllTiles, sortByDepth, sortByIsometricDepth, tileToWorldX, tileToWorldY } from '@/services/zone' +import { calculateIsometricDepth, placeTile, setAllTiles, sortByIsometricDepth, tileToWorldX, tileToWorldY } from '@/services/zone' import { ZoneEventTileType, type ZoneObject, type ZoneEventTile, type Zone } from '@/types' import { uuidv4 } from '@/utilities' import config from '@/config' diff --git a/src/components/sprites/Character.vue b/src/components/sprites/Character.vue index 7c5092f..cefdca6 100644 --- a/src/components/sprites/Character.vue +++ b/src/components/sprites/Character.vue @@ -1,5 +1,5 @@