При использовании ReplaceHeroWith пропадает звук

fabio_longo

Продвинутый
13 Июн 2021
172
24
steamcommunity.com
Проект
Chen's Training, Creep Stacking Training
Нужно заменить пикнутого героя командой ReplaceHeroWith, но она полностью выключает звук героя - скиллы, реплики, удары. Можно ли их как-то подгрузить?
 
разобрался, можно прекешить звуки героя с помощью PrecacheResource("soundfile", "soundevents/game_sounds_heroes/game_sounds_pudge.vsndevts", context) и PrecacheResource("soundfile", "soundevents/voscripts/game_sounds_vo_pudge.vsndevts", context)
 
Разобрался полностью. Команду ReplaceHeroWith нужно использовать внутри PrecacheUnitByNameAsync, чтобы всё корректно подгрузилось
PrecacheUnitByNameAsync(sHero,function() hero = PlayerResource:ReplaceHeroWith(0, sHero, 0, 0) end)
 
  • Нравится
Реакции: vulkantsk
Реклама: