Files
2HUCardTDGame/aghanim_singleplayer/scripts/talker/response_rules_announcer_aghanim.txt
2021-10-24 15:36:18 -04:00

1464 lines
66 KiB
Plaintext
Executable File

criterion "Isannouncer_aghanim" "classname" "npc_dota_announcer_aghanim" weight 5 required
criterion "IsEnemyannouncer_aghanim" "targetclassname" "npc_dota_announcer_aghanim" weight 5 required
criterion "IsAllyannouncer_aghanim" "nearby_ally" "npc_dota_announcer_aghanim" weight 5 required
criterion "IsDisabled" "disabled" "1" weight 5 required
criterion "NoNewPlayers" "has_new_players" "0" weight 5 required
criterion "HasNewPlayers" "has_new_players" "1" weight 5 required
criterion "IsStartingHeroSelection" "announce_event" "hero_selection" weight 5 required
criterion "IsHeroSelected" "announce_event" "hero_selected" weight 5 required
criterion "IsGameStart" "announce_event" "game_started" weight 5 required
criterion "IsRoomSuccess" "announce_event" "encounter_completed" weight 5 required
criterion "IsRoomChoice" "announce_event" "encounter_selected" weight 5 required
criterion "IsRoomStarted" "announce_event" "encounter_started" weight 5 required
criterion "IsNormalRoom" "encounter_type" "2" weight 5 required
criterion "IsTrapRoom" "encounter_type" "3" weight 5 required
criterion "IsBossRoom" "encounter_type" "4" weight 5 required
criterion "IsEmptyRoom" "encounter_type" "5" weight 5 required
criterion "IsRewardRoom" "encounter_type" "6" weight 5 required
criterion "IsTeamWipe" "announce_event" "game_lost" weight 5 required
criterion "IsVictory" "announce_event" "game_won" weight 5 required
criterion "IsItemPurchase" "announce_event" "item_purchased" weight 5 required
criterion "IsRewardSelectionAvailable" "announce_event" "select_rewards" weight 5 required
criterion "IsRewardSelected" "announce_event" "reward_selected" weight 5 required
criterion "IsMajorAbilityUpgrade" "reward_type" "REWARD_TYPE_ABILITY_UPGRADE" weight 5 required
criterion "IsMinorAbilityUpgrade" "reward_type" "REWARD_TYPE_MINOR_ABILITY_UPGRADE" weight 5 required
criterion "IsMinorStatsUpgrade" "reward_type" "REWARD_TYPE_MINOR_STATS_UPGRADE" weight 5 required
criterion "IsDepth1" "depth" "1" weight 5 required
criterion "IsDepth2" "depth" "2" weight 5 required
criterion "IsDepth3" "depth" "3" weight 5 required
criterion "IsAscension0" "ascension_level" "0" weight 5 required
criterion "IsAscension1" "ascension_level" "1" weight 5 required
criterion "IsAscension2" "ascension_level" "2" weight 5 required
criterion "IsAscension3" "ascension_level" "3" weight 5 required
criterion "IsTournamentMode" "tournament_mode" "1" weight 5 required
criterion "IsCreatureKilled" "announce_event" "creature_killed" weight 5 required
criterion "IsBoss" "boss" "1" weight 5 required
criterion "IsCaptain" "captain" "1" weight 5 required
criterion "IsHeroSniper" "hero_name" "npc_dota_hero_sniper" weight 5 required
criterion "IsHeroWeaver" "hero_name" "npc_dota_hero_weaver" weight 5 required
criterion "IsHeroDisruptor" "hero_name" "npc_dota_hero_disruptor" weight 5 required
criterion "IsHeroUrsa" "hero_name" "npc_dota_hero_ursa" weight 5 required
criterion "IsHeroMars" "hero_name" "npc_dota_hero_mars" weight 5 required
criterion "IsHeroViper" "hero_name" "npc_dota_hero_viper" weight 5 required
criterion "IsHeroTusk" "hero_name" "npc_dota_hero_tusk" weight 5 required
criterion "IsHeroSnapfire" "hero_name" "npc_dota_hero_snapfire" weight 5 required
criterion "IsHeroOmniknight" "hero_name" "npc_dota_hero_omniknight" weight 5 required
criterion "IsHeroWinterWyvern" "hero_name" "npc_dota_hero_winter_wyvern" weight 5 required
criterion "IsHeroMagnus" "hero_name" "npc_dota_hero_magnataur" weight 5 required
criterion "IsHeroWitchDoctor" "hero_name" "npc_dota_hero_witch_doctor" weight 5 required
criterion "IsIntroEncounter" "encounter_name" "encounter_starting_room" weight 5 required
criterion "IsQuillBoarEncounter" "encounter_name" "encounter_quill_beasts" weight 5 required
criterion "IsDazzleEncounter" "encounter_name" "encounter_wildwings" weight 5 required
criterion "IsScarabEncounter" "encounter_name" "encounter_zealot_scarabs" weight 5 required
criterion "IsMorphlingEncounter" "encounter_name" "encounter_morphlings_b" weight 5 required
criterion "IsTuskSkeletonEncounter" "encounter_name" "encounter_tusk_skeletons" weight 5 required
criterion "IsBomberEncounter" "encounter_name" "encounter_bombers" weight 5 required
criterion "IsOgreSealEncounter" "encounter_name" "encounter_ogre_seals" weight 5 required
criterion "IsTempleGuardiansEncounter" "encounter_name" "encounter_temple_guardians" weight 5 required
criterion "IsTimbersawBossEncounter" "encounter_name" "encounter_boss_timbersaw" weight 5 required
criterion "IsStoreggaBossEncounter" "encounter_name" "encounter_storegga" weight 5 required
criterion "IsDireSiegeEncounter" "encounter_name" "encounter_dire_siege" weight 5 required
criterion "IsWarlocksEncounter" "encounter_name" "encounter_warlocks" weight 5 required
criterion "IsChickenEncounter" "encounter_name" "encounter_bonus_chicken" weight 5 required
criterion "IsRockGolemEncounter" "encounter_name" "encounter_rock_golems" weight 5 required
criterion "IsRoshanEncounter" "encounter_name" "encounter_fire_roshan" weight 5 required
criterion "IsPickNumber4" "pick_number" "4" weight 5 required
criterion "IsMushroomMinesEncounter" "encounter_name" "encounter_mushroom_mines" weight 5 required
criterion "IsBombSquadEncounter" "encounter_name" "encounter_bomb_squad" weight 5 required
criterion "IsPudge" "encounter_name" "encounter_pudge_miniboss" weight 5 required
criterion "IsAghanimEncounter" "encounter_name" "encounter_aghanim" weight 5 required
criterion "IsVoidSpiritBossEncounter" "encounter_name" "encounter_boss_void_spirit" weight 5 required
criterion "IsMortyEncounter" "encounter_name" "encounter_morty_transition" weight 5 required
criterion "IsTempleGuardian" "unit" "npc_dota_creature_temple_guardian" weight 5 required
criterion "IsElite" "elite" "1" weight 5 required
criterion "IsHeroKilled" "announce_event" "hero_killed" weight 5 required
criterion "IsLastLife" "respawns_remaining" "0" weight 5 required
criterion "IsActBossStoregga" "act_boss" "npc_dota_creature_storegga" weight 5 required
criterion "IsActBossVoidSpirit" "act_boss" "npc_dota_boss_void_spirit" weight 5 required
criterion "IsCowardly" "announce_event" "hero_cowardly" weight 5 required
criterion "IsAghanimLoses" "announce_event" "victory_speech" weight 5 required
criterion "IsLagging" "announce_event" "lagging_hero" weight 5 required
criterion "IsNotElite" "elite" "0" weight 5 required
criterion "IsEncounterFireMaze" "encounter_name" "encounter_jungle_fire_maze" weight 5 required
Response announcer_aghanim_CustomIsRewardSelectionAvailableNoNewPlayersIsAscension0IsDepth1
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_intro_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectionAvailableNoNewPlayersIsAscension0IsDepth1_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelectionAvailable NoNewPlayers IsAscension0 IsDepth1
response announcer_aghanim_CustomIsRewardSelectionAvailableNoNewPlayersIsAscension0IsDepth1
}
Response announcer_aghanim_CustomIsGameStartIsAscension0HasNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_abridged_pt3_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsGameStartIsAscension0HasNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsGameStart IsAscension0 HasNewPlayers
response announcer_aghanim_CustomIsGameStartIsAscension0HasNewPlayers
}
Response announcer_aghanim_CustomIsStartingHeroSelection
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_04.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_05.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_06.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsStartingHeroSelection_Rule
{
criteria Custom Isannouncer_aghanim IsStartingHeroSelection
response announcer_aghanim_CustomIsStartingHeroSelection
}
Response announcer_aghanim_CustomIsDisabled
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_hero_select_start_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_story_time_1_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_story_time_2_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_story_time_3_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_story_time_4_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_story_time_5_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_shopkeeper_bristleback_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_03.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_01_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_02_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_intro_03_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_mystery_encounter_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_mystery_encounter_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_mystery_encounter_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_mushroom_mines_intro_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_choose_difficulty_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_choose_difficulty_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_choose_difficulty_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_choose_difficulty_04.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_choose_difficulty_05.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_ii_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_temple_guardians_intro_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_morphlings_intro_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_morphlings_intro_01_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_morphlings_intro_01_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_01_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_03.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_03_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_04.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_05.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_06.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_06_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_07.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_07_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_08.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_ability_select_09.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_explain_room_choice_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_explain_room_choice_01_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_follow_up_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_temple_arena_intro_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_temple_arena_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsDisabled_Rule
{
criteria Custom Isannouncer_aghanim IsDisabled
response announcer_aghanim_CustomIsDisabled
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroWeaverNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_weaver_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_weaver_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroWeaverNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroWeaver NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroWeaverNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroWinterWyvernNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_wyvern_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_wyvern_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroWinterWyvernNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroWinterWyvern NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroWinterWyvernNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroTuskNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_tusk_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroTuskNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroTusk NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroTuskNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroMarsNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_mars_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroMarsNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroMars NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroMarsNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroWitchDoctorNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_witch_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_witch_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroWitchDoctorNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroWitchDoctor NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroWitchDoctorNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_magnus_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroMagnus NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusChance_25%NoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_magnus_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusChance_25%NoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroMagnus Chance_25% NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroMagnusChance_25%NoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_snapfire_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroSnapfire NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireChance_25%NoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_snapfire_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireChance_25%NoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroSnapfire Chance_25% NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroSnapfireChance_25%NoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroSniperNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_sniper_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroSniperNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroSniper NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroSniperNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroUrsaNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_ursa_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_ursa_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroUrsaNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroUrsa NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroUrsaNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroViperNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_viper_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_viper_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroViperNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroViper NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroViperNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightNoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_omni_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_omni_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightNoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroOmniknight NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightNoNewPlayers
}
Response announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightIsPickNumber4NoNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pick_omni_03.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightIsPickNumber4NoNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsHeroSelected IsHeroOmniknight IsPickNumber4 NoNewPlayers
response announcer_aghanim_CustomIsHeroSelectedIsHeroOmniknightIsPickNumber4NoNewPlayers
}
Response announcer_aghanim_CustomIsStartingHeroSelectionHasNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_abridged_pt1_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 1.5
}
Rule announcer_aghanim_CustomIsStartingHeroSelectionHasNewPlayers_Rule
{
criteria Custom Isannouncer_aghanim IsStartingHeroSelection HasNewPlayers
response announcer_aghanim_CustomIsStartingHeroSelectionHasNewPlayers
}
Response announcer_aghanim_CustomIsGameStartIsAscension0
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_02.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_05.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_03.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_04.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
}
Rule announcer_aghanim_CustomIsGameStartIsAscension0_Rule
{
criteria Custom Isannouncer_aghanim IsGameStart IsAscension0
response announcer_aghanim_CustomIsGameStartIsAscension0
}
Response announcer_aghanim_CustomIsGameStartIsAscension1
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascension_i_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_ii_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_ii_02.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
}
Rule announcer_aghanim_CustomIsGameStartIsAscension1_Rule
{
criteria Custom Isannouncer_aghanim IsGameStart IsAscension1
response announcer_aghanim_CustomIsGameStartIsAscension1
}
Response announcer_aghanim_CustomIsGameStartIsAscension2
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_iii_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_iii_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsGameStartIsAscension2_Rule
{
criteria Custom Isannouncer_aghanim IsGameStart IsAscension2
response announcer_aghanim_CustomIsGameStartIsAscension2
}
Response announcer_aghanim_CustomIsGameStartIsAscension3
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_iv_01.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 0.75
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_v_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_player_return_ascenion_v_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsGameStartIsAscension3_Rule
{
criteria Custom Isannouncer_aghanim IsGameStart IsAscension3
response announcer_aghanim_CustomIsGameStartIsAscension3
}
Response announcer_aghanim_CustomIsRoomChoiceIsDepth1IsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_choice_select_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsDepth1IsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsDepth1 IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsDepth1IsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceHasNewPlayersIsDepth2
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_explain_room_choice_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceHasNewPlayersIsDepth2_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice HasNewPlayers IsDepth2
response announcer_aghanim_CustomIsRoomChoiceHasNewPlayersIsDepth2
}
Response announcer_aghanim_CustomIsRoomChoiceIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_03.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_04.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_05.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_06.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_07.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_08.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_09.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_generic_room_intro_10.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsQuillBoarEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_quill_boars_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsQuillBoarEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsQuillBoarEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsQuillBoarEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsDazzleEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_dazzles_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsDazzleEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsDazzleEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsDazzleEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsScarabEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_zealot_scarabs_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsScarabEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsScarabEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsScarabEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsTuskSkeletonEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_tusk_skeleton_mages_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsTuskSkeletonEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsTuskSkeletonEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsTuskSkeletonEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsBomberEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_bombers_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsBomberEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsBomberEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsBomberEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsOgreSealEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_walruses_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsOgreSealEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsOgreSealEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsOgreSealEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsTempleGuardiansEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_temple_guardians_intro_01_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsTempleGuardiansEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsTempleGuardiansEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomChoiceIsTempleGuardiansEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsTimbersawBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_rizz_rick_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsTimbersawBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsTimbersawBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomChoiceIsTimbersawBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsStoreggaBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_storegga_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsStoreggaBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsStoreggaBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomChoiceIsStoreggaBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsDireSiegeEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_siege_wagons_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsDireSiegeEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsDireSiegeEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsDireSiegeEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsWarlocksEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_scored_plains_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsWarlocksEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsWarlocksEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsWarlocksEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsChickenEncounterIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_chicken_intro_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_chicken_intro_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsChickenEncounterIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsChickenEncounter IsRewardRoom
response announcer_aghanim_CustomIsRoomChoiceIsChickenEncounterIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsRoshanEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_roshans_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsRoshanEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsRoshanEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsRoshanEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsRockGolemEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_rock_golems_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsRockGolemEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsRockGolemEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsRockGolemEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsMortyEncounterIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_leaping_lizards_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsMortyEncounterIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsMortyEncounter IsRewardRoom
response announcer_aghanim_CustomIsRoomChoiceIsMortyEncounterIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsMushroomMinesEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_mushroom_mines_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsMushroomMinesEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsMushroomMinesEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsMushroomMinesEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsPudgeIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_pudge_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsPudgeIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsPudge IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsPudgeIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_treasure_room_intro_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsRewardRoom
response announcer_aghanim_CustomIsRoomChoiceIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsEliteIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_elite_encounter_intro_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_elite_encounter_intro_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_elite_encounter_intro_03.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_elite_encounter_intro_04.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsEliteIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsElite IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsEliteIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsVoidSpiritBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_void_spirit_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsVoidSpiritBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsVoidSpiritBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomChoiceIsVoidSpiritBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsBombSquadEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_walrus_hooks_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsBombSquadEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsBombSquadEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomChoiceIsBombSquadEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsEncounterFireMazeIsTrapRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomChoiceIsEncounterFireMazeIsTrapRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsEncounterFireMaze IsTrapRoom
response announcer_aghanim_CustomIsRoomChoiceIsEncounterFireMazeIsTrapRoom
}
Response announcer_aghanim_CustomIsRoomSuccessHasNewPlayersIsDepth1
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_explain_room_choice_01_03.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomSuccessHasNewPlayersIsDepth1_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess HasNewPlayers IsDepth1
response announcer_aghanim_CustomIsRoomSuccessHasNewPlayersIsDepth1
}
Response announcer_aghanim_CustomIsRoomSuccessIsQuillBoarEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_quill_boars_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsQuillBoarEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsQuillBoarEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsQuillBoarEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsDazzleEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_dazzles_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsDazzleEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsDazzleEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsDazzleEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsCreatureKilledIsCaptainIsScarabEncounter
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_zealot_scarabs_bark_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsCreatureKilledIsCaptainIsScarabEncounter_Rule
{
criteria Custom Isannouncer_aghanim IsCreatureKilled IsCaptain IsScarabEncounter
response announcer_aghanim_CustomIsCreatureKilledIsCaptainIsScarabEncounter
}
Response announcer_aghanim_CustomIsRoomSuccessIsScarabEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_zealot_scarabs_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsScarabEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsScarabEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsScarabEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsTuskSkeletonEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_tusk_skeleton_mages_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsTuskSkeletonEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsTuskSkeletonEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsTuskSkeletonEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsOgreSealEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_walruses_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsOgreSealEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsOgreSealEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsOgreSealEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsChickenEncounterIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_chicken_success_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsChickenEncounterIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsChickenEncounter IsRewardRoom
response announcer_aghanim_CustomIsRoomSuccessIsChickenEncounterIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_10.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_10_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_11.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_12.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_03.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_04.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_05.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_06.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_07.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_08.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_success_09.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomSuccessIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsStoreggaBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_storegga_success_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_i_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsStoreggaBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsStoreggaBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomSuccessIsStoreggaBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsTimbersawBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_i_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_i_04.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_i_05.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsTimbersawBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsTimbersawBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomSuccessIsTimbersawBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsTempleGuardiansEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_i_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_ii_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_ii_04.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsTempleGuardiansEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsTempleGuardiansEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomSuccessIsTempleGuardiansEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsVoidSpiritBossEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_progress_act_ii_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsVoidSpiritBossEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsVoidSpiritBossEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomSuccessIsVoidSpiritBossEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsRockGolemEncounterIsNormalRoomIsNotElite
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_rock_golems_outro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsRockGolemEncounterIsNormalRoomIsNotElite_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsRockGolemEncounter IsNormalRoom IsNotElite
response announcer_aghanim_CustomIsRoomSuccessIsRockGolemEncounterIsNormalRoomIsNotElite
}
Response announcer_aghanim_CustomIsRoomSuccessIsMortyEncounterIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_leaping_lizards_outro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsMortyEncounterIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsMortyEncounter IsRewardRoom
response announcer_aghanim_CustomIsRoomSuccessIsMortyEncounterIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsMushroomMinesEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_mushroom_mines_outro_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsMushroomMinesEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsMushroomMinesEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsMushroomMinesEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsPudgeIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghs_pudge_outro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsPudgeIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsPudge IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsPudgeIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsBombSquadEncounterIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_choice_walrus_hooks_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_room_success_walrus_hooks_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomSuccessIsBombSquadEncounterIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsBombSquadEncounter IsNormalRoom
response announcer_aghanim_CustomIsRoomSuccessIsBombSquadEncounterIsNormalRoom
}
Response announcer_aghanim_CustomIsRoomSuccessIsRewardRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_treasure_room_outro_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRoomSuccessIsRewardRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomSuccess IsRewardRoom
response announcer_aghanim_CustomIsRoomSuccessIsRewardRoom
}
Response announcer_aghanim_CustomIsRoomChoiceIsAghanimEncounterIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pre_aghs_room_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pre_aghs_room_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pre_aghs_room_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_pre_aghs_room_04.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsRoomChoiceIsAghanimEncounterIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsRoomChoice IsAghanimEncounter IsBossRoom
response announcer_aghanim_CustomIsRoomChoiceIsAghanimEncounterIsBossRoom
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWeaver
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_weaver_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_weaver_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWeaver_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroWeaver
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWeaver
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWinterWyvern
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_wyvern_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_wyvern_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWinterWyvern_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroWinterWyvern
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWinterWyvern
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroMars
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_mars_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_mars_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroMars_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroMars
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroMars
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSniper
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_sniper_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_sniper_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSniper_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroSniper
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSniper
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroViper
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_viper_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_viper_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroViper_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroViper
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroViper
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroOmniknight
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_omniknight_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_omniknight_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroOmniknight_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroOmniknight
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroOmniknight
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroTusk
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_tusk_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_tusk_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroTusk_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroTusk
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroTusk
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWitchDoctor
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_witch_doctor_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_witch_doctor_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWitchDoctor_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroWitchDoctor
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroWitchDoctor
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroUrsa
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_ursa_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_ursa_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroUrsa_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroUrsa
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroUrsa
}
Response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSnapfire
{
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_snapfire_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_ability_select_snapfire_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSnapfire_Rule
{
criteria Custom Isannouncer_aghanim IsRewardSelected Chance_25% IsHeroSnapfire
response announcer_aghanim_CustomIsRewardSelectedChance_25%IsHeroSnapfire
}
Response announcer_aghanim_CustomIsCreatureKilledIsBossIsTempleGuardian
{
scene "scenes/announcer_aghanim/announcer_aghanim_first_temple_guardian_dies_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsCreatureKilledIsBossIsTempleGuardian_Rule
{
criteria Custom Isannouncer_aghanim IsCreatureKilled IsBoss IsTempleGuardian
response announcer_aghanim_CustomIsCreatureKilledIsBossIsTempleGuardian
}
Response announcer_aghanim_CustomIsCowardly
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_01.vcd" nodelay noscene speakonce respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_02.vcd" nodelay noscene speakonce respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_04.vcd" nodelay noscene speakonce respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_05.vcd" nodelay noscene speakonce respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_06.vcd" nodelay noscene speakonce respeakdelay 10
}
Rule announcer_aghanim_CustomIsCowardly_Rule
{
criteria Custom Isannouncer_aghanim IsCowardly
response announcer_aghanim_CustomIsCowardly
}
Response announcer_aghanim_CustomIsCowardlyIsHeroOmniknight
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_attack_not_in_room_03.vcd" nodelay noscene speakonce respeakdelay 10
}
Rule announcer_aghanim_CustomIsCowardlyIsHeroOmniknight_Rule
{
criteria Custom Isannouncer_aghanim IsCowardly IsHeroOmniknight
response announcer_aghanim_CustomIsCowardlyIsHeroOmniknight
}
Response announcer_aghanim_CustomIsLagging
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_players_lag_behind_01.vcd" nodelay noscene respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_players_lag_behind_02.vcd" nodelay noscene respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_players_lag_behind_03.vcd" nodelay noscene respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_players_lag_behind_04.vcd" nodelay noscene respeakdelay 10
scene "scenes/announcer_aghanim/announcer_aghanim_agh_players_lag_behind_05.vcd" nodelay noscene respeakdelay 10
}
Rule announcer_aghanim_CustomIsLagging_Rule
{
criteria Custom Isannouncer_aghanim IsLagging
response announcer_aghanim_CustomIsLagging
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWeaver
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_weaver_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWeaver_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroWeaver
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWeaver
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMars
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_mars_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMars_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroMars
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMars
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWitchDoctor
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_witch_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWitchDoctor_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroWitchDoctor
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWitchDoctor
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroTusk
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_tusk_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroTusk_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroTusk
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroTusk
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSniper
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_sniper_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSniper_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroSniper
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSniper
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroViper
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_viper_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroViper_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroViper
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroViper
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWinterWyvern
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_wyvern_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWinterWyvern_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroWinterWyvern
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroWinterWyvern
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroOmniknight
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_omni_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroOmniknight_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroOmniknight
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroOmniknight
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroUrsa
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_ursa_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroUrsa_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroUrsa
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroUrsa
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSnapfire
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_snapfire_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSnapfire_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroSnapfire
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroSnapfire
}
Response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMagnus
{
scene "scenes/announcer_aghanim/announcer_aghanim_character_death_magnus_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMagnus_Rule
{
criteria Custom Isannouncer_aghanim IsHeroKilled IsLastLife IsHeroMagnus
response announcer_aghanim_CustomIsHeroKilledIsLastLifeIsHeroMagnus
}
Response announcer_aghanim_CustomIsItemPurchaseChance_25%
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_shopkeeper_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_shopkeeper_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_shopkeeper_03.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsItemPurchaseChance_25%_Rule
{
criteria Custom Isannouncer_aghanim IsItemPurchase Chance_25%
response announcer_aghanim_CustomIsItemPurchaseChance_25%
}
Response announcer_aghanim_CustomIsItemPurchaseHasNewPlayersIsDepth2
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_shopkeeper_intro_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsItemPurchaseHasNewPlayersIsDepth2_Rule
{
criteria Custom Isannouncer_aghanim IsItemPurchase HasNewPlayers IsDepth2
response announcer_aghanim_CustomIsItemPurchaseHasNewPlayersIsDepth2
}
Response announcer_aghanim_CustomIsTeamWipe
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_01_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_03_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_04.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_05.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_06.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_07.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_team_wipe_08.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsTeamWipe_Rule
{
criteria Custom Isannouncer_aghanim IsTeamWipe
response announcer_aghanim_CustomIsTeamWipe
}
Response announcer_aghanim_CustomIsTournamentModeIsStartingHeroSelection
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_intro_01.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsTournamentModeIsStartingHeroSelection_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsStartingHeroSelection
response announcer_aghanim_CustomIsTournamentModeIsStartingHeroSelection
}
Response announcer_aghanim_CustomIsTournamentModeIsGameStart
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_intro_follow_up_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_intro_follow_up_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_intro_follow_up_03.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsTournamentModeIsGameStart_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsGameStart
response announcer_aghanim_CustomIsTournamentModeIsGameStart
}
Response announcer_aghanim_CustomIsTournamentModeIsRoomSuccessIsBossRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_first_boss_bad_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_first_boss_good_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_first_boss_neut_01.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsTournamentModeIsRoomSuccessIsBossRoom_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsRoomSuccess IsBossRoom
response announcer_aghanim_CustomIsTournamentModeIsRoomSuccessIsBossRoom
}
Response announcer_aghanim_CustomIsTournamentModeIsTeamWipe
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_team_wipe_01.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_team_wipe_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_team_wipe_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_team_wipe_04.vcd" nodelay noscene then self TLK_DOTA_FOLLOWUP_GENERIC foo:0 1.5
}
Rule announcer_aghanim_CustomIsTournamentModeIsTeamWipe_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsTeamWipe
response announcer_aghanim_CustomIsTournamentModeIsTeamWipe
}
Response announcer_aghanim_CustomIsTournamentModeIsHeroKilledIsLastLife
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_hero_death_01.vcd" nodelay noscene respeakdelay 7
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_hero_death_02.vcd" nodelay noscene respeakdelay 7
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_hero_death_03.vcd" nodelay noscene respeakdelay 7
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_hero_death_04.vcd" nodelay noscene respeakdelay 7
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_hero_death_05.vcd" nodelay noscene respeakdelay 7
}
Rule announcer_aghanim_CustomIsTournamentModeIsHeroKilledIsLastLife_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsHeroKilled IsLastLife
response announcer_aghanim_CustomIsTournamentModeIsHeroKilledIsLastLife
}
Response announcer_aghanim_CustomIsTournamentModeIsRoomChoiceIsEliteIsNormalRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_room_choice_elite_01.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_room_choice_elite_02.vcd" nodelay noscene speakonce
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_room_choice_elite_03.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_CustomIsTournamentModeIsRoomChoiceIsEliteIsNormalRoom_Rule
{
criteria Custom Isannouncer_aghanim IsTournamentMode IsRoomChoice IsElite IsNormalRoom
response announcer_aghanim_CustomIsTournamentModeIsRoomChoiceIsEliteIsNormalRoom
}
Response announcer_aghanim_CustomIsDisabledIsRoomChoiceHasNewPlayersIsDepth2
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_explain_room_choice_02_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsDisabledIsRoomChoiceHasNewPlayersIsDepth2_Rule
{
criteria Custom Isannouncer_aghanim IsDisabled IsRoomChoice HasNewPlayers IsDepth2
response announcer_aghanim_CustomIsDisabledIsRoomChoiceHasNewPlayersIsDepth2
}
Response announcer_aghanim_CustomIsDisabledIsRoomChoice
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_room_choice_select_01_02.vcd" nodelay noscene
}
Rule announcer_aghanim_CustomIsDisabledIsRoomChoice_Rule
{
criteria Custom Isannouncer_aghanim IsDisabled IsRoomChoice
response announcer_aghanim_CustomIsDisabledIsRoomChoice
}
Response announcer_aghanim_Followup_GenericIsStartingHeroSelectionHasNewPlayers
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_abridged_pt2_01.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsStartingHeroSelectionHasNewPlayers_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsStartingHeroSelection HasNewPlayers
response announcer_aghanim_Followup_GenericIsStartingHeroSelectionHasNewPlayers
}
Response announcer_aghanim_Followup_GenericIsGameStartIsAscension0
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_02.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_03.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_08.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_09.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_10.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_11.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsGameStartIsAscension0_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsGameStart IsAscension0
response announcer_aghanim_Followup_GenericIsGameStartIsAscension0
}
Response announcer_aghanim_Followup_GenericIsGameStartIsAscension2
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_04.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsGameStartIsAscension2_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsGameStart IsAscension2
response announcer_aghanim_Followup_GenericIsGameStartIsAscension2
}
Response announcer_aghanim_Followup_GenericIsGameStartIsAscension1
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_05.vcd" nodelay noscene
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_07.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsGameStartIsAscension1_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsGameStart IsAscension1
response announcer_aghanim_Followup_GenericIsGameStartIsAscension1
}
Response announcer_aghanim_Followup_GenericIsGameStartIsAscension3
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_intro_player_return_follow_up_06.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsGameStartIsAscension3_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsGameStart IsAscension3
response announcer_aghanim_Followup_GenericIsGameStartIsAscension3
}
Response announcer_aghanim_Followup_GenericIsRoomStartedIsEncounterFireMazeIsTrapRoom
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_follow_up_01_02.vcd" nodelay noscene speakonce
}
Rule announcer_aghanim_Followup_GenericIsRoomStartedIsEncounterFireMazeIsTrapRoom_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsRoomStarted IsEncounterFireMaze IsTrapRoom
response announcer_aghanim_Followup_GenericIsRoomStartedIsEncounterFireMazeIsTrapRoom
}
Response announcer_aghanim_Followup_GenericIsDisabled
{
scene "scenes/announcer_aghanim/announcer_aghanim_aghanim_fire_maze_follow_up_02.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsDisabled_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsDisabled
response announcer_aghanim_Followup_GenericIsDisabled
}
Response announcer_aghanim_Followup_GenericIsTournamentModeIsTeamWipe
{
scene "scenes/announcer_aghanim/announcer_aghanim_agh_timetrial_team_wipe_follow_up_01.vcd" nodelay noscene
}
Rule announcer_aghanim_Followup_GenericIsTournamentModeIsTeamWipe_Rule
{
criteria Followup_Generic Isannouncer_aghanim IsTournamentMode IsTeamWipe
response announcer_aghanim_Followup_GenericIsTournamentModeIsTeamWipe
}