From 04203cb9c1f131c12b4afdacb159b615a44dfe67 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Mon, 10 Feb 2025 14:37:34 +0100 Subject: [PATCH] Add opacity to placed map object preview, don't show seconds in clock , updated date format --- src/components/game/gui/Clock.vue | 4 ++-- src/components/game/map/partials/PlacedMapObject.vue | 2 +- .../gameMaster/mapEditor/mapPartials/PlacedMapObjects.vue | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/components/game/gui/Clock.vue b/src/components/game/gui/Clock.vue index 3a53e2c..5d97111 100644 --- a/src/components/game/gui/Clock.vue +++ b/src/components/game/gui/Clock.vue @@ -1,7 +1,7 @@ diff --git a/src/components/game/map/partials/PlacedMapObject.vue b/src/components/game/map/partials/PlacedMapObject.vue index 0a546a7..9e3a4cd 100644 --- a/src/components/game/map/partials/PlacedMapObject.vue +++ b/src/components/game/map/partials/PlacedMapObject.vue @@ -59,7 +59,7 @@ function calculateObjectPlacement(mapObj: PlacedMapObject): { x: number; y: numb } const imageProps = computed(() => ({ - alpha: mapEditor.movingPlacedObject.value?.id == props.placedMapObject.id ? 0.5 : 1, + alpha: mapEditor.movingPlacedObject.value?.id == props.placedMapObject.id || mapEditor.selectedMapObject.value?.id == props.placedMapObject.id ? 0.5 : 1, tint: mapEditor.selectedPlacedObject.value?.id == props.placedMapObject.id ? 0x00ff00 : 0xffffff, depth: calculateIsometricDepth(props.placedMapObject.positionX, props.placedMapObject.positionY, mapObject.value!.frameWidth, mapObject.value!.frameHeight), ...calculateObjectPlacement(props.placedMapObject), diff --git a/src/components/gameMaster/mapEditor/mapPartials/PlacedMapObjects.vue b/src/components/gameMaster/mapEditor/mapPartials/PlacedMapObjects.vue index a116647..515d79f 100644 --- a/src/components/gameMaster/mapEditor/mapPartials/PlacedMapObjects.vue +++ b/src/components/gameMaster/mapEditor/mapPartials/PlacedMapObjects.vue @@ -37,7 +37,7 @@ const props = defineProps<{ const previewPosition = ref({ x: 0, y: 0 }) const previewPlacedMapObject = computed(() => ({ - id: uuidv4(), + id: mapEditor.selectedMapObject.value?.id ?? uuidv4(), mapObject: mapEditor.selectedMapObject.value?.id, isRotated: false, positionX: previewPosition.value.x,