Inventory & Interaction
pickup.wav (Picking up an item)
drop.wav (Dropping an item)
equip.wav (Equipping an item)
unequip.wav (Unequipping an item)
use.wav (Using a consumable like food/potion)
interact.wav (Looting a corpse)
Combat - General
hit.wav (When anyone takes damage)
victory.wav (Combat won)
defeat.wav (Combat lost)
flee.wav (Successfully ran away)
step.wav (Movement between locations)

Combat - Player Weapons
The system detects keywords in the weapon name to pick the sound. If no match is found, it plays the default.

attack_sword.wav (Swords, Blades)
attack_axe.wav (Axes)
attack_bow.wav (Bows)
attack_dagger.wav (Daggers)
attack_blunt.wav (Hammers, Maces)
attack_punch.wav (Unarmed/Fists)
attack_default.wav (Required fallback)
Combat - Enemies
The system tries to find a specific sound for the NPC ID first.

attack_enemy_default.wav (Required fallback)
attack_enemy_<ID>.wav (Optional specific sounds, e.g., attack_enemy_1.wav)