Replaced walk sound, removed redundant logic, removed emits in favour of using mapEditor directly (less logic), added soundStorage clear to reset cmd

This commit is contained in:
2025-02-09 21:54:21 +01:00
parent 3bcb16fa9c
commit 82a854e647
6 changed files with 29 additions and 36 deletions

View File

@ -1,7 +1,15 @@
<template></template>
<script setup lang="ts">
import { CharacterHairStorage, CharacterTypeStorage, MapObjectStorage, MapStorage, SpriteStorage, TileStorage } from '@/storage/storages'
import {
CharacterHairStorage,
CharacterTypeStorage,
MapObjectStorage,
MapStorage,
SoundStorage,
SpriteStorage,
TileStorage
} from '@/storage/storages'
import { TextureStorage } from '@/storage/textureStorage'
import { onMounted, onUnmounted } from 'vue'
@ -12,6 +20,7 @@ const spriteStorage = new SpriteStorage()
const characterTypeStorage = new CharacterTypeStorage()
const characterHairStorage = new CharacterHairStorage()
const textureStorage = new TextureStorage()
const soundStorage = new SoundStorage()
let currentString = ''
@ -32,6 +41,7 @@ async function handleKeyPress(event: KeyboardEvent) {
await characterTypeStorage.destroy()
await characterHairStorage.destroy()
await textureStorage.destroy()
await soundStorage.destroy()
currentString = '' // Reset
}