fix(editor): shelf deletion plays item-delete SFX; refresh delete sounds (#379)

* fix(editor): shelf deletion plays item-delete SFX; refresh delete sounds

Shelves are furniture-like placeable objects, so deleting one should use
the lighter item-delete cue instead of the structure-delete one. Add a
shared emitDeleteSFX(nodeType) helper that maps item-like node types
(item, shelf) to item-delete and everything else to structure-delete,
and route the three delete sites (sledgehammer, floating action menu,
keyboard) through it.

Also refresh the item_delete/structure_delete audio assets and reduce
their pan jitter for a steadier delete cue.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

* chore(editor): update item_delete SFX asset

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Wassim SAMAD
2026-06-06 21:14:09 -04:00
committed by GitHub
co-authored by Claude Opus 4.8
parent 1419709131
commit dd0215643b
7 changed files with 24 additions and 20 deletions
Binary file not shown.
Binary file not shown.