criterion "Isannouncer_dlc_clockwerk" "classname" "npc_dota_hero_announcer_dlc_clockwerk" weight 5 required criterion "IsEnemyannouncer_dlc_clockwerk" "targetclassname" "npc_dota_hero_announcer_dlc_clockwerk" weight 5 required criterion "IsAllyannouncer_dlc_clockwerk" "nearby_ally" "npc_dota_hero_announcer_dlc_clockwerk" weight 5 required criterion "IsAnnouncerVoice_Clockwerk" "announcer_voice" "npc_dota_hero_announcer_dlc_clockwerk" weight 5 required Response announcer_dlc_clockwerk_CustomIsPickYourIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_yr_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_yr_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPickYourIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPickYour IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPickYourIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsPlayerTeam_RadiantIsPickDireIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_enm_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_enm_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPlayerTeam_RadiantIsPickDireIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPlayerTeam_Radiant IsPickDire IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPlayerTeam_RadiantIsPickDireIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsPlayerTeam_DireIsPickRadiantIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_enm_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_enm_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPlayerTeam_DireIsPickRadiantIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPlayerTeam_Dire IsPickRadiant IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPlayerTeam_DireIsPickRadiantIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsPickRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPickRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPickRadiant IsPlayerTeam_Spectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPickRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsPickDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_pick_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPickDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPickDire IsPlayerTeam_Spectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPickDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBanYourIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_yr_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_yr_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBanYourIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBanYour IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBanYourIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_RadiantIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_enm_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_enm_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_RadiantIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBanDire IsPlayerTeam_Radiant IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_RadiantIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_DireIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_enm_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_enm_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_DireIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBanRadiant IsPlayerTeam_Dire IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_DireIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBanDire IsPlayerTeam_Spectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBanDireIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_ban_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBanRadiant IsPlayerTeam_Spectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBanRadiantIsPlayerTeam_SpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsSelectHeroIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_choose_hero.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsSelectHeroIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsSelectHero IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsSelectHeroIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsReserveTimeIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_time_reserve_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_time_reserve_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsReserveTimeIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsReserveTime IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsReserveTimeIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIs10SecToPickIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_10_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_10_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIs10SecToPickIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk Is10SecToPick IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIs10SecToPickIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIs5SecToPickIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_5_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_5_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIs5SecToPickIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk Is5SecToPick IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIs5SecToPickIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGameStarting30IsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_battle_prepare_30.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGameStarting30IsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGameStarting30 IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGameStarting30IsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGameStarting10IsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_battle_prepare_10.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGameStarting10IsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGameStarting10 IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGameStarting10IsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsPrepStartIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_battle_prepare_01.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsPrepStartIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsPrepStart IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsPrepStartIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGameStartIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_battle_begin.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGameStartIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGameStart IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGameStartIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsFortAttackedIsNotSpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_anc_attack_yr_01.vcd" nodelay noscene respeakdelay 6 scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_anc_attack_yr_02.vcd" nodelay noscene respeakdelay 6 } Rule announcer_dlc_clockwerk_CustomIsFortAttackedIsNotSpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsFortAttacked IsNotSpectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsFortAttackedIsNotSpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsFortAttackedIsGoodAttackedIsSpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_anc_attack_rad.vcd" nodelay noscene respeakdelay 8 } Rule announcer_dlc_clockwerk_CustomIsFortAttackedIsGoodAttackedIsSpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsFortAttacked IsGoodAttacked IsSpectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsFortAttackedIsGoodAttackedIsSpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsFortAttackedIsBadAttackedIsSpectatorIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_anc_attack_dire.vcd" nodelay noscene respeakdelay 8 } Rule announcer_dlc_clockwerk_CustomIsFortAttackedIsBadAttackedIsSpectatorIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsFortAttacked IsBadAttacked IsSpectator IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsFortAttackedIsBadAttackedIsSpectatorIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_rad_top.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsGoodAttacked IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_rad_mid.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsGoodAttacked IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_rad_bot.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsGoodAttacked IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_dire_top.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsBadAttacked IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_dire_mid.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsBadAttacked IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_dire_bot.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsBadAttacked IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_top_01.vcd" nodelay noscene respeakdelay 7 scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_top_02.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsNotSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_mid_01.vcd" nodelay noscene respeakdelay 7 scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_mid_02.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsNotSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_bot_01.vcd" nodelay noscene respeakdelay 7 scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_attack_yr_bot_02.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerAttacked IsNotSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_yr_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsTopLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_yr_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsMidLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_yr_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsBotLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_rad_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsTopLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_rad_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsMidLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_rad_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsBotLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_dire_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsTopLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_dire_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsMidLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_dire_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsBotLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_enm_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsTopLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_enm_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsMidLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_fall_enm_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsBotLane IsNotDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsNotDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_yr_top.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsNotSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_yr_mid.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsNotSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_yr_bot.vcd" nodelay noscene respeakdelay 7 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsNotSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsNotSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_rad_top.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsGoodAttacked IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_rad_mid.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsGoodAttacked IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_rad_bot.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsGoodAttacked IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsGoodAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_dire_top.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsBadAttacked IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_dire_mid.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsBadAttacked IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_attack_dire_bot.vcd" nodelay noscene respeakdelay 10 } Rule announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksAttacked IsBadAttacked IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksAttackedIsBadAttackedIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_yr_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksKilled IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_yr_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksKilled IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_yr_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBarracksKilled IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_rad_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodBarracksKilled IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_rad_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodBarracksKilled IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_rad_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodBarracksKilled IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_dire_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadBarracksKilled IsSpectator IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_dire_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadBarracksKilled IsSpectator IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_dire_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadBarracksKilled IsSpectator IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadBarracksKilledIsSpectatorIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_enm_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyBarracksKilled IsTopLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsTopLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_enm_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyBarracksKilled IsMidLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsMidLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_rax_fall_enm_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyBarracksKilled IsBotLane IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyBarracksKilledIsBotLaneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_yr_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsTopLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_yr_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsMidLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_yr_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTowerKilled IsBotLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_enm_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsTopLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_enm_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsMidLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_enm_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyTowerKilled IsBotLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyTowerKilledIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_rad_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsTopLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_rad_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsMidLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_rad_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodTowerKilled IsSpectator IsBotLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_dire_top.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsTopLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsTopLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_dire_mid.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsMidLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsMidLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_twr_deny_dire_bot.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadTowerKilled IsSpectator IsBotLane IsDeny IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadTowerKilledIsSpectatorIsBotLaneIsDenyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomGlyphUsedBadIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_fort_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomGlyphUsedBadIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk GlyphUsedBad IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomGlyphUsedBadIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomGlyphUsedGoodIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_fort_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomGlyphUsedGoodIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk GlyphUsedGood IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomGlyphUsedGoodIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomCourierLostBadIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_cour_kill_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomCourierLostBadIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk CourierLostBad IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomCourierLostBadIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomCourierLostGoodIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_cour_kill_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomCourierLostGoodIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk CourierLostGood IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomCourierLostGoodIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsMegaCreepsIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_mega_now_you.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsMegaCreepsIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsMegaCreeps IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsMegaCreepsIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsEnemyMegaCreepsIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_mega_now_enm.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsEnemyMegaCreepsIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsEnemyMegaCreeps IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsEnemyMegaCreepsIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadMegaCreepsIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_mega_now_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadMegaCreepsIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadMegaCreeps IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadMegaCreepsIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodMegaCreepsIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_mega_now_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodMegaCreepsIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodMegaCreeps IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodMegaCreepsIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsRoshanKilledBadIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_roshan_fallen_dire_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_roshan_fallen_dire_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsRoshanKilledBadIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsRoshanKilledBad IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsRoshanKilledBadIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsRoshanKilledGoodIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_roshan_fallen_rad_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_roshan_fallen_rad_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsRoshanKilledGoodIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsRoshanKilledGood IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsRoshanKilledGoodIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsBadVictoryIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_victory_dire.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsBadVictoryIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsBadVictory IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsBadVictoryIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsGoodVictoryIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_victory_rad.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsGoodVictoryIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsGoodVictory IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsGoodVictoryIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsAllPickIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_all_pick.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsAllPickIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsAllPick IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsAllPickIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsAllRandomIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_all_random.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsAllRandomIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsAllRandom IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsAllRandomIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsCaptainsDraftIsDraftBeginIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_capt_draft.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsCaptainsDraftIsDraftBeginIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsCaptainsDraft IsDraftBegin IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsCaptainsDraftIsDraftBeginIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_capt_mode.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsCaptainsMode IsDraftBegin IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsRandomDraftIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_random_draft.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsRandomDraftIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsRandomDraft IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsRandomDraftIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsSingleDraftIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_single_draft.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsSingleDraftIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsSingleDraft IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsSingleDraftIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsDeathMatchIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_death_match.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsDeathMatchIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsDeathMatch IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsDeathMatchIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsReverseCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_reverse_cm.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsReverseCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsReverseCaptainsMode IsDraftBegin IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsReverseCaptainsModeIsDraftBeginIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsMidOnlyIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_all_mid.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsMidOnlyIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsMidOnly IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsMidOnlyIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsLeastPlayedIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_least_played.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsLeastPlayedIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsLeastPlayed IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsLeastPlayedIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsLimitedHeroesIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_type_limited_heroes.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsLimitedHeroesIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsLimitedHeroes IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsLimitedHeroesIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsCustomModeIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_choose_hero.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsCustomModeIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsCustomMode IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsCustomModeIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsOneVsOneIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_choose_hero.vcd" nodelay noscene speakonce } Rule announcer_dlc_clockwerk_CustomIsOneVsOneIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsOneVsOne IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsOneVsOneIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsTenSecondsRemainingIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_10_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_10_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsTenSecondsRemainingIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsTenSecondsRemaining IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsTenSecondsRemainingIsAnnouncerVoice_Clockwerk } Response announcer_dlc_clockwerk_CustomIsFiveSecondsRemainingIsAnnouncerVoice_Clockwerk { scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_5_01.vcd" nodelay noscene scene "scenes/announcer_dlc_clockwerk/announcer_dlc_clockwerk_announcer_count_pick_5_02.vcd" nodelay noscene } Rule announcer_dlc_clockwerk_CustomIsFiveSecondsRemainingIsAnnouncerVoice_Clockwerk_Rule { criteria Custom Isannouncer_dlc_clockwerk IsFiveSecondsRemaining IsAnnouncerVoice_Clockwerk response announcer_dlc_clockwerk_CustomIsFiveSecondsRemainingIsAnnouncerVoice_Clockwerk }