Expanded result
The earlier audio catalogue covered direct scenario and story references. This page closes the remaining unit-layer gap by expanding literal unit sounds, sound-list macros, and the two inherited core unit definitions.
Per-unit audio closure
| Unit type | Files | Sound-list macros | Expanded filenames |
|---|---|---|---|
Autumn Shyde | 0 | — | — |
Elvish Champion Kalian | 12 | SOUND_LIST:ELF_HIT, SOUND_LIST:MISS, SOUND_LIST:SWORD_SWISH | bow-miss.ogg, bow.ogg, elf-hit-1.ogg, elf-hit-2.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, sword-1.ogg |
Familiar | 6 | SOUND_LIST:MISS | bat-flapping.wav, bite-small.ogg, familiar-teeth.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg |
Jevyan | 8 | SOUND_LIST:LICH_HIT, SOUND_LIST:MISS | lich-hit-1.ogg, lich-hit-2.ogg, magic-dark-big-miss.ogg, magic-dark-big.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, wail-sml.wav |
Jevyan Cloaked | 0 | — | — |
Noble Commander | 14 | SOUND_LIST:HUMAN_DIE, SOUND_LIST:HUMAN_HIT, SOUND_LIST:MISS, SOUND_LIST:SWORD_SWISH | bow-miss.ogg, bow.ogg, human-die-1.ogg, human-die-2.ogg, human-die-3.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, human-hit-5.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, sword-1.ogg |
Noble Fighter | 12 | SOUND_LIST:HUMAN_DIE, SOUND_LIST:HUMAN_HIT, SOUND_LIST:MISS, SOUND_LIST:SWORD_SWISH | human-die-1.ogg, human-die-2.ogg, human-die-3.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, human-hit-5.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, sword-1.ogg |
Noble Lord | 14 | SOUND_LIST:HUMAN_DIE, SOUND_LIST:HUMAN_HIT, SOUND_LIST:MISS, SOUND_LIST:SWORD_SWISH | bow-miss.ogg, bow.ogg, human-die-1.ogg, human-die-2.ogg, human-die-3.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, human-hit-5.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, sword-1.ogg |
Noble Youth | 12 | SOUND_LIST:HUMAN_DIE, SOUND_LIST:HUMAN_HIT, SOUND_LIST:MISS, SOUND_LIST:SWORD_SWISH | human-die-1.ogg, human-die-2.ogg, human-die-3.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, human-hit-5.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg, sword-1.ogg |
Vampire Lady | 12 | SOUND_LIST:HUMAN_FEMALE_DIE, SOUND_LIST:HUMAN_FEMALE_HIT, SOUND_LIST:MISS | bite-small.ogg, human-female-die-1.ogg, human-female-die-2.ogg, human-female-die-3.ogg, human-female-hit-1.ogg, human-female-hit-2.ogg, human-female-hit-3.ogg, magic-dark-miss.ogg, magic-dark.ogg, miss-1.ogg, miss-2.ogg, miss-3.ogg |
Warrior King | 17 | SOUND_LIST:HUMAN_DIE, SOUND_LIST:HUMAN_HIT, SOUND_LIST:HUMAN_OLD_DIE, SOUND_LIST:HUMAN_OLD_HIT | human-die-1.ogg, human-die-2.ogg, human-die-3.ogg, human-hit-1.ogg, human-hit-2.ogg, human-hit-3.ogg, human-hit-4.ogg, human-hit-5.ogg, human-old-die-1.ogg, human-old-die-2.ogg, human-old-die-3.ogg, human-old-hit-1.ogg, human-old-hit-2.ogg, human-old-hit-3.ogg, human-old-hit-4.ogg, mace-miss.ogg, mace.ogg |
Wesfolk Lady | 10 | SOUND_LIST:HUMAN_FEMALE_DIE, SOUND_LIST:HUMAN_FEMALE_HIT | human-female-die-1.ogg, human-female-die-2.ogg, human-female-die-3.ogg, human-female-hit-1.ogg, human-female-hit-2.ogg, human-female-hit-3.ogg, sling-miss.ogg, sling.ogg, staff-miss.ogg, staff.ogg |
Wesfolk Leader | 10 | SOUND_LIST:HUMAN_FEMALE_DIE, SOUND_LIST:HUMAN_FEMALE_HIT | human-female-die-1.ogg, human-female-die-2.ogg, human-female-die-3.ogg, human-female-hit-1.ogg, human-female-hit-2.ogg, human-female-hit-3.ogg, sling-miss.ogg, sling.ogg, staff-miss.ogg, staff.ogg |
Wesfolk Outcast | 10 | SOUND_LIST:HUMAN_FEMALE_DIE, SOUND_LIST:HUMAN_FEMALE_HIT | human-female-die-1.ogg, human-female-die-2.ogg, human-female-die-3.ogg, human-female-hit-1.ogg, human-female-hit-2.ogg, human-female-hit-3.ogg, sling-miss.ogg, sling.ogg, staff-miss.ogg, staff.ogg |
Sound-list expansions
| Core macro | Exact expansion |
|---|---|
SOUND_LIST:HUMAN_HIT | human-hit-1.ogg … human-hit-5.ogg |
SOUND_LIST:HUMAN_DIE | human-die-1.ogg … human-die-3.ogg |
SOUND_LIST:HUMAN_FEMALE_HIT | human-female-hit-1.ogg … human-female-hit-3.ogg |
SOUND_LIST:HUMAN_FEMALE_DIE | human-female-die-1.ogg … human-female-die-3.ogg |
SOUND_LIST:HUMAN_OLD_HIT | human-old-hit-1.ogg … human-old-hit-4.ogg |
SOUND_LIST:HUMAN_OLD_DIE | human-old-die-1.ogg … human-old-die-3.ogg |
SOUND_LIST:ELF_HIT | human-hit-1.ogg … human-hit-4.ogg + elf-hit-1.ogg … elf-hit-2.ogg |
SOUND_LIST:LICH_HIT | lich-hit-1.ogg … lich-hit-2.ogg |
SOUND_LIST:MISS | miss-1.ogg … miss-3.ogg |
SOUND_LIST:SWORD_SWISH | sword-1.ogg |
Direct effects reached outside sound lists
bat-flapping.wav, bite-small.ogg, bow.ogg, bow-miss.ogg, mace.ogg, mace-miss.ogg, magic-dark.ogg, magic-dark-miss.ogg, magic-dark-big.ogg, magic-dark-big-miss.ogg, sling.ogg, sling-miss.ogg, staff.ogg, staff-miss.ogg, and wail-sml.wav.
The only campaign-local file is familiar-teeth.ogg; every other expanded filename belongs to shared core data.
Inheritance caveat
Warrior King inherits Royal Warrior animations and then adds older hit/death presentation. The report retains every source dependency reached through inheritance. A later scalar such as die_sound, or competing animation scoring, may shadow an inherited reference during a particular runtime event.This conservative rule is useful for maintenance: deleting a core sound remains visible as a possible dependency even when current animation selection usually favors the campaign override.
Machine-readable data
The complete result is bundled at assets/inherited-unit-audio.json. The same audit tool that generates the macro closure generates this filename expansion.