From e56e078042247123b54a22d335d0779b61a5ba73 Mon Sep 17 00:00:00 2001 From: Dennis Postma Date: Wed, 16 Oct 2024 16:04:43 +0200 Subject: [PATCH] Separated Game and ZoneEditor screens --- src/screens/Game.vue | 42 ++++------- src/screens/ZoneEditor.vue | 146 +++++++++++++++++++++++++++++++++++++ 2 files changed, 161 insertions(+), 27 deletions(-) create mode 100644 src/screens/ZoneEditor.vue diff --git a/src/screens/Game.vue b/src/screens/Game.vue index 5fe3edf..414334f 100644 --- a/src/screens/Game.vue +++ b/src/screens/Game.vue @@ -3,31 +3,22 @@ -
- - -
- - - - - - - + + +
+ + + + + + + - - -
-
-
-
-
- - - - - -
+ + +
+ + @@ -51,9 +42,7 @@ import Effects from '@/components/Effects.vue' import { loadAssets } from '@/composables/zoneComposable' import Minimap from '@/components/gui/Minimap.vue' - const gameStore = useGameStore() -const zoneEditorStore = useZoneEditorStore() const isLoaded = ref(false) const gameConfig = { @@ -154,7 +143,6 @@ const createScene = async (scene: Phaser.Scene) => { onBeforeUnmount(() => { isLoaded.value = false - gameStore.disconnectSocket() }) diff --git a/src/screens/ZoneEditor.vue b/src/screens/ZoneEditor.vue new file mode 100644 index 0000000..f7de818 --- /dev/null +++ b/src/screens/ZoneEditor.vue @@ -0,0 +1,146 @@ + + + + +