Quote (FatalBlade)
Для чего вообще нужны переменные типа Combat Sound? Что с ними можно делать?
Возможно, сравнивать. Воспроизводится звук очень легко - создается в Редакторе Звуков. Заранее создается база данных брони. В триггере на получение урона циклом проверяется тип юнита на соответствие с базой и играется звук.
База представляет собой три массива: первый - звуки, второй - типы юнитов, третий - индекс звука для юнита. Например:
CS[0] = MetalHeavyBash
CS[1] = WoodenHeavyBash
CSUnit[0] = Пехотинец
CSUnit[1] = Рыцарь
CSUnit[2] = Минотавр
CSIndex[0] = 0
CSIndex[1] = 0
CSIndex[2] = 1