1
0
forked from noxious/client

Map eidtor work , new walk sound

This commit is contained in:
2025-02-10 01:46:31 +01:00
parent 5ef11f3157
commit cbd111a05b
5 changed files with 55 additions and 8 deletions

View File

@ -14,6 +14,7 @@ const tool = ref('move')
const drawMode = ref('tile')
const inputMode = ref('tap')
const selectedTile = ref('')
const isPlacedMapObjectPreviewEnabled = ref(true)
const selectedMapObject = ref<MapObject | null>(null)
const movingPlacedObject = ref<PlacedMapObject | null>(null)
const selectedPlacedObject = ref<PlacedMapObject | null>(null)
@ -53,6 +54,10 @@ export function useMapEditorComposable() {
active.value = !active.value
}
const togglePlacedMapObjectPreview = () => {
isPlacedMapObjectPreviewEnabled.value = !isPlacedMapObjectPreviewEnabled.value
}
const setTool = (newTool: string) => {
tool.value = newTool
}
@ -94,6 +99,7 @@ export function useMapEditorComposable() {
drawMode.value = 'tile'
inputMode.value = 'tap'
selectedTile.value = ''
isPlacedMapObjectPreviewEnabled.value = false
selectedMapObject.value = null
shouldClearTiles.value = false
refreshMapObject.value = 0
@ -107,6 +113,7 @@ export function useMapEditorComposable() {
drawMode,
inputMode,
selectedTile,
isPlacedMapObjectPreviewEnabled,
selectedMapObject,
movingPlacedObject,
selectedPlacedObject,
@ -123,6 +130,7 @@ export function useMapEditorComposable() {
setDrawMode,
setInputMode,
setSelectedTile,
togglePlacedMapObjectPreview,
setSelectedMapObject,
setTeleportSettings,
triggerClearTiles,