From 0f01a4ec7ce7c38fb83101991fd16c9a8d8ee62b Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Mon, 23 Sep 2024 14:02:00 +0200 Subject: [PATCH] Added option to set rotation on teleport tiles --- .../gameMaster/zoneEditor/ZoneEditor.vue | 4 +- .../zoneEditor/partials/TeleportModal.vue | 54 ++++++++++--------- src/stores/zoneEditorStore.ts | 4 +- src/types.ts | 1 + 4 files changed, 35 insertions(+), 28 deletions(-) diff --git a/src/components/gameMaster/zoneEditor/ZoneEditor.vue b/src/components/gameMaster/zoneEditor/ZoneEditor.vue index ce2d45f..2cffa06 100644 --- a/src/components/gameMaster/zoneEditor/ZoneEditor.vue +++ b/src/components/gameMaster/zoneEditor/ZoneEditor.vue @@ -170,7 +170,8 @@ function addZoneEventTile(tile: Phaser.Tilemaps.Tile) { ? { toZoneId: zoneEditorStore.teleportSettings.toZoneId, toPositionX: zoneEditorStore.teleportSettings.toPositionX, - toPositionY: zoneEditorStore.teleportSettings.toPositionY + toPositionY: zoneEditorStore.teleportSettings.toPositionY, + toRotation: zoneEditorStore.teleportSettings.toRotation } : undefined } @@ -215,6 +216,7 @@ function save() { } gameStore.connection?.emit('gm:zone_editor:zone:update', data, (response: Zone) => { + console.log('zone updated') zoneEditorStore.setZone(response) }) } diff --git a/src/components/gameMaster/zoneEditor/partials/TeleportModal.vue b/src/components/gameMaster/zoneEditor/partials/TeleportModal.vue index ed4ae65..1433a02 100644 --- a/src/components/gameMaster/zoneEditor/partials/TeleportModal.vue +++ b/src/components/gameMaster/zoneEditor/partials/TeleportModal.vue @@ -1,5 +1,5 @@