criterion "Isbristleback" "classname" "npc_dota_hero_bristleback" weight 5 required criterion "IsEnemybristleback" "targetclassname" "npc_dota_hero_bristleback" weight 5 required criterion "IsAllybristleback" "nearby_ally" "npc_dota_hero_bristleback" weight 5 required criterion "IsGoo" "abilityname" "bristleback_viscous_nasal_goo" weight 5 required criterion "IsQuillSpray" "abilityname" "bristleback_quill_spray" weight 5 required criterion "IsBristlebackLoadoutSpawn" "special_spawn" "bristleback_loadout_spawn" weight 5 required criterion "IsBristlebackTauntTakeIt" "taunt_type" "take_it" weight 5 required Response bristleback_Spawn { scene "scenes/bristleback/bristleback_bristle_spawn_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_05.vcd" nodelay noscene } Rule bristleback_Spawn_Rule { criteria Spawn Isbristleback response bristleback_Spawn } Response bristleback_ItemDropIsUltraRareDrop { scene "scenes/bristleback/bristleback_bristle_spawn_03.vcd" nodelay noscene } Rule bristleback_ItemDropIsUltraRareDrop_Rule { criteria ItemDrop Isbristleback IsUltraRareDrop response bristleback_ItemDropIsUltraRareDrop } Response bristleback_ItemDropIsCommonDrop { scene "scenes/bristleback/bristleback_bristle_move_12.vcd" nodelay noscene } Rule bristleback_ItemDropIsCommonDrop_Rule { criteria ItemDrop Isbristleback IsCommonDrop response bristleback_ItemDropIsCommonDrop } Response bristleback_ItemDropIsRareDrop { scene "scenes/bristleback/bristleback_bristle_rival_31.vcd" nodelay noscene } Rule bristleback_ItemDropIsRareDrop_Rule { criteria ItemDrop Isbristleback IsRareDrop response bristleback_ItemDropIsRareDrop } Response bristleback_CustomIsGameStart { scene "scenes/bristleback/bristleback_bristle_begin_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_begin_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_begin_03.vcd" nodelay noscene } Rule bristleback_CustomIsGameStart_Rule { criteria Custom Isbristleback IsGameStart response bristleback_CustomIsGameStart } Response bristleback_CustomIsBristlebackLoadoutSpawn { scene "scenes/bristleback/bristleback_bristle_spawn_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_spawn_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_begin_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_bristleback_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_22.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_06.vcd" nodelay noscene } Rule bristleback_CustomIsBristlebackLoadoutSpawn_Rule { criteria Custom Isbristleback IsBristlebackLoadoutSpawn response bristleback_CustomIsBristlebackLoadoutSpawn } Response bristleback_KillIsFirstBlood { scene "scenes/bristleback/bristleback_bristle_firstblood_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_firstblood_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_firstblood_03.vcd" nodelay noscene } Rule bristleback_KillIsFirstBlood_Rule { criteria Kill Isbristleback IsFirstBlood response bristleback_KillIsFirstBlood } Response bristleback_Kill { scene "scenes/bristleback/bristleback_bristle_attack_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_12.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_kill_13.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_05.vcd" nodelay noscene } Rule bristleback_Kill_Rule { criteria Kill Isbristleback response bristleback_Kill } Response bristleback_KillIsQuillSprayChance_50% { scene "scenes/bristleback/bristleback_bristle_quill_spray_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_quill_spray_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_quill_spray_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_quill_spray_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_quill_spray_06.vcd" nodelay noscene } Rule bristleback_KillIsQuillSprayChance_50%_Rule { criteria Kill Isbristleback IsQuillSpray Chance_50% response bristleback_KillIsQuillSprayChance_50% } Response bristleback_KillIsEnemyClinkzChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_01.vcd" nodelay noscene } Rule bristleback_KillIsEnemyClinkzChance_20%_Rule { criteria Kill Isbristleback IsEnemyClinkz Chance_20% response bristleback_KillIsEnemyClinkzChance_20% } Response bristleback_KillIsEnemySandKingChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_02.vcd" nodelay noscene } Rule bristleback_KillIsEnemySandKingChance_20%_Rule { criteria Kill Isbristleback IsEnemySandKing Chance_20% response bristleback_KillIsEnemySandKingChance_20% } Response bristleback_KillIsEnemyWeaverChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_03.vcd" nodelay noscene } Rule bristleback_KillIsEnemyWeaverChance_20%_Rule { criteria Kill Isbristleback IsEnemyWeaver Chance_20% response bristleback_KillIsEnemyWeaverChance_20% } Response bristleback_KillIsEnemyChenChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_04.vcd" nodelay noscene } Rule bristleback_KillIsEnemyChenChance_20%_Rule { criteria Kill Isbristleback IsEnemyChen Chance_20% response bristleback_KillIsEnemyChenChance_20% } Response bristleback_KillIsEnemyOmniknightChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_05.vcd" nodelay noscene } Rule bristleback_KillIsEnemyOmniknightChance_20%_Rule { criteria Kill Isbristleback IsEnemyOmniknight Chance_20% response bristleback_KillIsEnemyOmniknightChance_20% } Response bristleback_KillIsEnemyOmniknightChance_30% { scene "scenes/bristleback/bristleback_bristle_rival_06.vcd" nodelay noscene } Rule bristleback_KillIsEnemyOmniknightChance_30%_Rule { criteria Kill Isbristleback IsEnemyOmniknight Chance_30% response bristleback_KillIsEnemyOmniknightChance_30% } Response bristleback_KillIsEnemyDragon_KnightChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_11.vcd" nodelay noscene } Rule bristleback_KillIsEnemyDragon_KnightChance_20%_Rule { criteria Kill Isbristleback IsEnemyDragon_Knight Chance_20% response bristleback_KillIsEnemyDragon_KnightChance_20% } Response bristleback_KillIsEnemyDazzleChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_08.vcd" nodelay noscene } Rule bristleback_KillIsEnemyDazzleChance_20%_Rule { criteria Kill Isbristleback IsEnemyDazzle Chance_20% response bristleback_KillIsEnemyDazzleChance_20% } Response bristleback_KillIsEnemyLionChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_09.vcd" nodelay noscene } Rule bristleback_KillIsEnemyLionChance_20%_Rule { criteria Kill Isbristleback IsEnemyLion Chance_20% response bristleback_KillIsEnemyLionChance_20% } Response bristleback_KillIsEnemyKeeper_of_the_LightChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_12.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_14.vcd" nodelay noscene } Rule bristleback_KillIsEnemyKeeper_of_the_LightChance_20%_Rule { criteria Kill Isbristleback IsEnemyKeeper_of_the_Light Chance_20% response bristleback_KillIsEnemyKeeper_of_the_LightChance_20% } Response bristleback_KillIsEnemyChaos_KnightChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_13.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_35.vcd" nodelay noscene } Rule bristleback_KillIsEnemyChaos_KnightChance_20%_Rule { criteria Kill Isbristleback IsEnemyChaos_Knight Chance_20% response bristleback_KillIsEnemyChaos_KnightChance_20% } Response bristleback_KillIsEnemyBrewmasterChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_15.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_16.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_17.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_19.vcd" nodelay noscene } Rule bristleback_KillIsEnemyBrewmasterChance_20%_Rule { criteria Kill Isbristleback IsEnemyBrewmaster Chance_20% response bristleback_KillIsEnemyBrewmasterChance_20% } Response bristleback_KillIsEnemyEarthshakerChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_18.vcd" nodelay noscene } Rule bristleback_KillIsEnemyEarthshakerChance_20%_Rule { criteria Kill Isbristleback IsEnemyEarthshaker Chance_20% response bristleback_KillIsEnemyEarthshakerChance_20% } Response bristleback_KillIsEnemyDoom_BringerChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_20.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_21.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_52.vcd" nodelay noscene } Rule bristleback_KillIsEnemyDoom_BringerChance_20%_Rule { criteria Kill Isbristleback IsEnemyDoom_Bringer Chance_20% response bristleback_KillIsEnemyDoom_BringerChance_20% } Response bristleback_KillIsEnemyMiranaChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_22.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_23.vcd" nodelay noscene } Rule bristleback_KillIsEnemyMiranaChance_20%_Rule { criteria Kill Isbristleback IsEnemyMirana Chance_20% response bristleback_KillIsEnemyMiranaChance_20% } Response bristleback_KillIsEnemyGyrocopterChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_24.vcd" nodelay noscene } Rule bristleback_KillIsEnemyGyrocopterChance_20%_Rule { criteria Kill Isbristleback IsEnemyGyrocopter Chance_20% response bristleback_KillIsEnemyGyrocopterChance_20% } Response bristleback_KillIsEnemyJakiroChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_25.vcd" nodelay noscene } Rule bristleback_KillIsEnemyJakiroChance_20%_Rule { criteria Kill Isbristleback IsEnemyJakiro Chance_20% response bristleback_KillIsEnemyJakiroChance_20% } Response bristleback_KillIsEnemyBatriderChance_40% { scene "scenes/bristleback/bristleback_bristle_rival_26.vcd" nodelay noscene } Rule bristleback_KillIsEnemyBatriderChance_40%_Rule { criteria Kill Isbristleback IsEnemyBatrider Chance_40% response bristleback_KillIsEnemyBatriderChance_40% } Response bristleback_KillIsEnemyTuskChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_27.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_29.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_30.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_32.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_33.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_34.vcd" nodelay noscene } Rule bristleback_KillIsEnemyTuskChance_20%_Rule { criteria Kill Isbristleback IsEnemyTusk Chance_20% response bristleback_KillIsEnemyTuskChance_20% } Response bristleback_KillIsEnemyEnigmaChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_36.vcd" nodelay noscene } Rule bristleback_KillIsEnemyEnigmaChance_20%_Rule { criteria Kill Isbristleback IsEnemyEnigma Chance_20% response bristleback_KillIsEnemyEnigmaChance_20% } Response bristleback_KillIsEnemyWispChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_37.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_38.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_39.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_40.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rival_53.vcd" nodelay noscene } Rule bristleback_KillIsEnemyWispChance_20%_Rule { criteria Kill Isbristleback IsEnemyWisp Chance_20% response bristleback_KillIsEnemyWispChance_20% } Response bristleback_KillIsEnemyPhoenixChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_41.vcd" nodelay noscene } Rule bristleback_KillIsEnemyPhoenixChance_20%_Rule { criteria Kill Isbristleback IsEnemyPhoenix Chance_20% response bristleback_KillIsEnemyPhoenixChance_20% } Response bristleback_KillIsEnemyTerrorbladeChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_42.vcd" nodelay noscene } Rule bristleback_KillIsEnemyTerrorbladeChance_20%_Rule { criteria Kill Isbristleback IsEnemyTerrorblade Chance_20% response bristleback_KillIsEnemyTerrorbladeChance_20% } Response bristleback_KillIsEnemyInvokerChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_43.vcd" nodelay noscene } Rule bristleback_KillIsEnemyInvokerChance_20%_Rule { criteria Kill Isbristleback IsEnemyInvoker Chance_20% response bristleback_KillIsEnemyInvokerChance_20% } Response bristleback_KillIsEnemySlardarChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_44.vcd" nodelay noscene } Rule bristleback_KillIsEnemySlardarChance_20%_Rule { criteria Kill Isbristleback IsEnemySlardar Chance_20% response bristleback_KillIsEnemySlardarChance_20% } Response bristleback_KillIsEnemyRattletrapChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_45.vcd" nodelay noscene } Rule bristleback_KillIsEnemyRattletrapChance_20%_Rule { criteria Kill Isbristleback IsEnemyRattletrap Chance_20% response bristleback_KillIsEnemyRattletrapChance_20% } Response bristleback_KillIsEnemySniperChance_30% { scene "scenes/bristleback/bristleback_bristle_rival_46.vcd" nodelay noscene } Rule bristleback_KillIsEnemySniperChance_30%_Rule { criteria Kill Isbristleback IsEnemySniper Chance_30% response bristleback_KillIsEnemySniperChance_30% } Response bristleback_KillIsEnemyGyrocopterChance_30% { scene "scenes/bristleback/bristleback_bristle_rival_47.vcd" nodelay noscene } Rule bristleback_KillIsEnemyGyrocopterChance_30%_Rule { criteria Kill Isbristleback IsEnemyGyrocopter Chance_30% response bristleback_KillIsEnemyGyrocopterChance_30% } Response bristleback_KillIsEnemyTinkerChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_48.vcd" nodelay noscene } Rule bristleback_KillIsEnemyTinkerChance_20%_Rule { criteria Kill Isbristleback IsEnemyTinker Chance_20% response bristleback_KillIsEnemyTinkerChance_20% } Response bristleback_KillIsEnemyAxeChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_49.vcd" nodelay noscene } Rule bristleback_KillIsEnemyAxeChance_20%_Rule { criteria Kill Isbristleback IsEnemyAxe Chance_20% response bristleback_KillIsEnemyAxeChance_20% } Response bristleback_KillIsEnemyLife_StealerChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_50.vcd" nodelay noscene } Rule bristleback_KillIsEnemyLife_StealerChance_20%_Rule { criteria Kill Isbristleback IsEnemyLife_Stealer Chance_20% response bristleback_KillIsEnemyLife_StealerChance_20% } Response bristleback_KillIsEnemyDisruptorChance_20% { scene "scenes/bristleback/bristleback_bristle_rival_51.vcd" nodelay noscene } Rule bristleback_KillIsEnemyDisruptorChance_20%_Rule { criteria Kill Isbristleback IsEnemyDisruptor Chance_20% response bristleback_KillIsEnemyDisruptorChance_20% } Response bristleback_Move { scene "scenes/bristleback/bristleback_bristle_move_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_13.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_14.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_16.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_move_17.vcd" nodelay noscene } Rule bristleback_Move_Rule { criteria Move Isbristleback response bristleback_Move } Response bristleback_PowerupIsPowerupHasteChance_30% { scene "scenes/bristleback/bristleback_bristle_move_15.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupHasteChance_30%_Rule { criteria Powerup Isbristleback IsPowerupHaste Chance_30% response bristleback_PowerupIsPowerupHasteChance_30% } Response bristleback_PowerupIsPowerupHaste { scene "scenes/bristleback/bristleback_bristle_haste_01.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupHaste_Rule { criteria Powerup Isbristleback IsPowerupHaste response bristleback_PowerupIsPowerupHaste } Response bristleback_PowerupIsPowerupHasteChance_25% { scene "scenes/bristleback/bristleback_bristle_haste_02.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupHasteChance_25%_Rule { criteria Powerup Isbristleback IsPowerupHaste Chance_25% response bristleback_PowerupIsPowerupHasteChance_25% } Response bristleback_PowerupIsPowerupDoubleDamage { scene "scenes/bristleback/bristleback_bristle_doubdam_01.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupDoubleDamage_Rule { criteria Powerup Isbristleback IsPowerupDoubleDamage response bristleback_PowerupIsPowerupDoubleDamage } Response bristleback_PowerupIsPowerupDoubleDamageChance_25% { scene "scenes/bristleback/bristleback_bristle_doubdam_02.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupDoubleDamageChance_25%_Rule { criteria Powerup Isbristleback IsPowerupDoubleDamage Chance_25% response bristleback_PowerupIsPowerupDoubleDamageChance_25% } Response bristleback_PowerupIsPowerupRegeneration { scene "scenes/bristleback/bristleback_bristle_regen_01.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupRegeneration_Rule { criteria Powerup Isbristleback IsPowerupRegeneration response bristleback_PowerupIsPowerupRegeneration } Response bristleback_PowerupIsPowerupRegenerationChance_25% { scene "scenes/bristleback/bristleback_bristle_regen_02.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupRegenerationChance_25%_Rule { criteria Powerup Isbristleback IsPowerupRegeneration Chance_25% response bristleback_PowerupIsPowerupRegenerationChance_25% } Response bristleback_PowerupIsPowerupIllusion { scene "scenes/bristleback/bristleback_bristle_illus_01.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupIllusion_Rule { criteria Powerup Isbristleback IsPowerupIllusion response bristleback_PowerupIsPowerupIllusion } Response bristleback_PowerupIsPowerupIllusionChance_20% { scene "scenes/bristleback/bristleback_bristle_illus_02.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupIllusionChance_20%_Rule { criteria Powerup Isbristleback IsPowerupIllusion Chance_20% response bristleback_PowerupIsPowerupIllusionChance_20% } Response bristleback_PowerupIsPowerupBounty { scene "scenes/bristleback/bristleback_bristle_lasthit_01.vcd" nodelay noscene respeakdelay 300 } Rule bristleback_PowerupIsPowerupBounty_Rule { criteria Powerup Isbristleback IsPowerupBounty response bristleback_PowerupIsPowerupBounty } Response bristleback_PowerupIsPowerupArcane { scene "scenes/bristleback/bristleback_bristle_move_05.vcd" nodelay noscene respeakdelay 300 } Rule bristleback_PowerupIsPowerupArcane_Rule { criteria Powerup Isbristleback IsPowerupArcane response bristleback_PowerupIsPowerupArcane } Response bristleback_PowerupIsPowerupInvisibility { scene "scenes/bristleback/bristleback_bristle_invis_01.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupInvisibility_Rule { criteria Powerup Isbristleback IsPowerupInvisibility response bristleback_PowerupIsPowerupInvisibility } Response bristleback_PowerupIsPowerupInvisibilityChance_25% { scene "scenes/bristleback/bristleback_bristle_invis_02.vcd" nodelay noscene } Rule bristleback_PowerupIsPowerupInvisibilityChance_25%_Rule { criteria Powerup Isbristleback IsPowerupInvisibility Chance_25% response bristleback_PowerupIsPowerupInvisibilityChance_25% } Response bristleback_Attack { scene "scenes/bristleback/bristleback_bristle_attack_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_12.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_13.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_14.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_15.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_17.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_18.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_20.vcd" nodelay noscene } Rule bristleback_Attack_Rule { criteria Attack Isbristleback response bristleback_Attack } Response bristleback_DeathIsReincarnating { scene "scenes/bristleback/bristleback_bristle_attack_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_fastres_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_fastres_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_fastres_03.vcd" nodelay noscene } Rule bristleback_DeathIsReincarnating_Rule { criteria Death Isbristleback IsReincarnating response bristleback_DeathIsReincarnating } Response bristleback_Death { scene "scenes/bristleback/bristleback_bristle_death_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_death_11.vcd" nodelay noscene } Rule bristleback_Death_Rule { criteria Death Isbristleback response bristleback_Death } Response bristleback_Deny { scene "scenes/bristleback/bristleback_bristle_attack_21.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_attack_22.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_deny_11.vcd" nodelay noscene } Rule bristleback_Deny_Rule { criteria Deny Isbristleback response bristleback_Deny } Response bristleback_CastOrder { scene "scenes/bristleback/bristleback_bristle_cast_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_cast_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_cast_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_cast_04.vcd" nodelay noscene } Rule bristleback_CastOrder_Rule { criteria CastOrder Isbristleback response bristleback_CastOrder } Response bristleback_LevelUp { scene "scenes/bristleback/bristleback_bristle_bristleback_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_levelup_07.vcd" nodelay noscene } Rule bristleback_LevelUp_Rule { criteria LevelUp Isbristleback response bristleback_LevelUp } Response bristleback_CastExecuteIsGooChance_40% { scene "scenes/bristleback/bristleback_bristle_nasal_goo_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nasal_goo_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nasal_goo_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nasal_goo_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nasal_goo_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nasal_goo_07.vcd" nodelay noscene } Rule bristleback_CastExecuteIsGooChance_40%_Rule { criteria CastExecute Isbristleback IsGoo Chance_40% response bristleback_CastExecuteIsGooChance_40% } Response bristleback_AllyNearIsAllyBrewmasterEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_01.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_ally_03.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_ally_04.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyBrewmasterEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyBrewmaster EarlyGame response bristleback_AllyNearIsAllyBrewmasterEarlyGame } Response bristleback_AllyNearIsAllyTreantEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_05.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyTreantEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyTreant EarlyGame response bristleback_AllyNearIsAllyTreantEarlyGame } Response bristleback_AllyNearIsAllyMedusaEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_06.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyMedusaEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyMedusa EarlyGame response bristleback_AllyNearIsAllyMedusaEarlyGame } Response bristleback_AllyNearIsAllyTuskEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_07.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_ally_08.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_ally_09.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_ally_11.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyTuskEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyTusk EarlyGame response bristleback_AllyNearIsAllyTuskEarlyGame } Response bristleback_AllyNearIsAllyTroll_WarlordEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_10.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyTroll_WarlordEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyTroll_Warlord EarlyGame response bristleback_AllyNearIsAllyTroll_WarlordEarlyGame } Response bristleback_AllyNearIsAllyGyrocopterEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_13.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyGyrocopterEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyGyrocopter EarlyGame response bristleback_AllyNearIsAllyGyrocopterEarlyGame } Response bristleback_AllyNearIsAllyTinkerEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_14.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyTinkerEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyTinker EarlyGame response bristleback_AllyNearIsAllyTinkerEarlyGame } Response bristleback_AllyNearIsAllyAxeEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_15.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyAxeEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyAxe EarlyGame response bristleback_AllyNearIsAllyAxeEarlyGame } Response bristleback_AllyNearIsAllyWarlockEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_16.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllyWarlockEarlyGame_Rule { criteria AllyNear Isbristleback IsAllyWarlock EarlyGame response bristleback_AllyNearIsAllyWarlockEarlyGame } Response bristleback_AllyNearIsAllySniperEarlyGame { scene "scenes/bristleback/bristleback_bristle_ally_18.vcd" nodelay noscene speakonce } Rule bristleback_AllyNearIsAllySniperEarlyGame_Rule { criteria AllyNear Isbristleback IsAllySniper EarlyGame response bristleback_AllyNearIsAllySniperEarlyGame } Response bristleback_VictoryChance_10% { scene "scenes/bristleback/bristleback_bristle_ally_02.vcd" nodelay noscene } Rule bristleback_VictoryChance_10%_Rule { criteria Victory Isbristleback Chance_10% response bristleback_VictoryChance_10% } Response bristleback_Victory { scene "scenes/bristleback/bristleback_bristle_win_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_win_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_win_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_win_04.vcd" nodelay noscene } Rule bristleback_Victory_Rule { criteria Victory Isbristleback response bristleback_Victory } Response bristleback_LastHit { scene "scenes/bristleback/bristleback_bristle_lasthit_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_12.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_13.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_14.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lasthit_15.vcd" nodelay noscene } Rule bristleback_LastHit_Rule { criteria LastHit Isbristleback response bristleback_LastHit } Response bristleback_Respawn { scene "scenes/bristleback/bristleback_bristle_respawn_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_respawn_12.vcd" nodelay noscene } Rule bristleback_Respawn_Rule { criteria Respawn Isbristleback response bristleback_Respawn } Response bristleback_Select { scene "scenes/bristleback/bristleback_bristle_rare_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_rare_02.vcd" nodelay noscene } Rule bristleback_Select_Rule { criteria Select Isbristleback response bristleback_Select } Response bristleback_PurchaseIsExpensiveItem { scene "scenes/bristleback/bristleback_bristle_purch_01.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_purch_02.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_purch_03.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_purch_04.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_purch_05.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsExpensiveItem_Rule { criteria Purchase Isbristleback IsExpensiveItem response bristleback_PurchaseIsExpensiveItem } Response bristleback_PurchaseIsUltimateScepter { scene "scenes/bristleback/bristleback_bristle_scepter_01.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_scepter_02.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsUltimateScepter_Rule { criteria Purchase Isbristleback IsUltimateScepter response bristleback_PurchaseIsUltimateScepter } Response bristleback_PurchaseIsBlinkDagger { scene "scenes/bristleback/bristleback_bristle_blink_01.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_blink_02.vcd" nodelay noscene speakonce scene "scenes/bristleback/bristleback_bristle_blink_03.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsBlinkDagger_Rule { criteria Purchase Isbristleback IsBlinkDagger response bristleback_PurchaseIsBlinkDagger } Response bristleback_PurchaseIsManta { scene "scenes/bristleback/bristleback_bristle_items_01.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsManta_Rule { criteria Purchase Isbristleback IsManta response bristleback_PurchaseIsManta } Response bristleback_PurchaseIsHelmOftheDominator { scene "scenes/bristleback/bristleback_bristle_items_02.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsHelmOftheDominator_Rule { criteria Purchase Isbristleback IsHelmOftheDominator response bristleback_PurchaseIsHelmOftheDominator } Response bristleback_PurchaseIsHeart { scene "scenes/bristleback/bristleback_bristle_items_03.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsHeart_Rule { criteria Purchase Isbristleback IsHeart response bristleback_PurchaseIsHeart } Response bristleback_PurchaseIsAssaultCuirass { scene "scenes/bristleback/bristleback_bristle_items_04.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsAssaultCuirass_Rule { criteria Purchase Isbristleback IsAssaultCuirass response bristleback_PurchaseIsAssaultCuirass } Response bristleback_PurchaseIsSatanic { scene "scenes/bristleback/bristleback_bristle_items_05.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsSatanic_Rule { criteria Purchase Isbristleback IsSatanic response bristleback_PurchaseIsSatanic } Response bristleback_PurchaseIsSangeAndYasha { scene "scenes/bristleback/bristleback_bristle_items_06.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsSangeAndYasha_Rule { criteria Purchase Isbristleback IsSangeAndYasha response bristleback_PurchaseIsSangeAndYasha } Response bristleback_PurchaseIsPipe { scene "scenes/bristleback/bristleback_bristle_items_07.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsPipe_Rule { criteria Purchase Isbristleback IsPipe response bristleback_PurchaseIsPipe } Response bristleback_PurchaseIsBlackKingBar { scene "scenes/bristleback/bristleback_bristle_items_08.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsBlackKingBar_Rule { criteria Purchase Isbristleback IsBlackKingBar response bristleback_PurchaseIsBlackKingBar } Response bristleback_PurchaseIsMonkeyKingBar { scene "scenes/bristleback/bristleback_bristle_items_09.vcd" nodelay noscene speakonce } Rule bristleback_PurchaseIsMonkeyKingBar_Rule { criteria Purchase Isbristleback IsMonkeyKingBar response bristleback_PurchaseIsMonkeyKingBar } Response bristleback_Bottling { scene "scenes/bristleback/bristleback_bristle_bottle_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_bottle_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_bottle_03.vcd" nodelay noscene } Rule bristleback_Bottling_Rule { criteria Bottling Isbristleback response bristleback_Bottling } Response bristleback_MissingIsLaneTop { scene "scenes/bristleback/bristleback_bristle_lanemissing_01.vcd" nodelay noscene } Rule bristleback_MissingIsLaneTop_Rule { criteria Missing Isbristleback IsLaneTop response bristleback_MissingIsLaneTop } Response bristleback_MissingIsLaneMid { scene "scenes/bristleback/bristleback_bristle_lanemissing_02.vcd" nodelay noscene } Rule bristleback_MissingIsLaneMid_Rule { criteria Missing Isbristleback IsLaneMid response bristleback_MissingIsLaneMid } Response bristleback_MissingIsLaneBot { scene "scenes/bristleback/bristleback_bristle_lanemissing_03.vcd" nodelay noscene } Rule bristleback_MissingIsLaneBot_Rule { criteria Missing Isbristleback IsLaneBot response bristleback_MissingIsLaneBot } Response bristleback_Immortality { scene "scenes/bristleback/bristleback_bristle_immort_01.vcd" nodelay noscene } Rule bristleback_Immortality_Rule { criteria Immortality Isbristleback response bristleback_Immortality } Response bristleback_ImmortalityChance_25% { scene "scenes/bristleback/bristleback_bristle_immort_02.vcd" nodelay noscene } Rule bristleback_ImmortalityChance_25%_Rule { criteria Immortality Isbristleback Chance_25% response bristleback_ImmortalityChance_25% } Response bristleback_CooldownLittleNag { scene "scenes/bristleback/bristleback_bristle_notyet_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_07.vcd" nodelay noscene } Rule bristleback_CooldownLittleNag_Rule { criteria Cooldown Isbristleback LittleNag response bristleback_CooldownLittleNag } Response bristleback_CooldownMediumNag { scene "scenes/bristleback/bristleback_bristle_notyet_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_08.vcd" nodelay noscene } Rule bristleback_CooldownMediumNag_Rule { criteria Cooldown Isbristleback MediumNag response bristleback_CooldownMediumNag } Response bristleback_CooldownSuperNag { scene "scenes/bristleback/bristleback_bristle_notyet_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_notyet_09.vcd" nodelay noscene } Rule bristleback_CooldownSuperNag_Rule { criteria Cooldown Isbristleback SuperNag response bristleback_CooldownSuperNag } Response bristleback_NoManaLittleNag { scene "scenes/bristleback/bristleback_bristle_nomana_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_07.vcd" nodelay noscene } Rule bristleback_NoManaLittleNag_Rule { criteria NoMana Isbristleback LittleNag response bristleback_NoManaLittleNag } Response bristleback_NoManaMediumNag { scene "scenes/bristleback/bristleback_bristle_nomana_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_08.vcd" nodelay noscene } Rule bristleback_NoManaMediumNag_Rule { criteria NoMana Isbristleback MediumNag response bristleback_NoManaMediumNag } Response bristleback_NoManaSuperNag { scene "scenes/bristleback/bristleback_bristle_nomana_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_nomana_09.vcd" nodelay noscene } Rule bristleback_NoManaSuperNag_Rule { criteria NoMana Isbristleback SuperNag response bristleback_NoManaSuperNag } Response bristleback_Thanks { scene "scenes/bristleback/bristleback_bristle_thanks_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_thanks_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_thanks_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_thanks_04.vcd" nodelay noscene } Rule bristleback_Thanks_Rule { criteria Thanks Isbristleback response bristleback_Thanks } Response bristleback_PainChance_5% { scene "scenes/bristleback/bristleback_bristle_underattack_02.vcd" nodelay noscene } Rule bristleback_PainChance_5%_Rule { criteria Pain Isbristleback Chance_5% response bristleback_PainChance_5% } Response bristleback_PainChance_25% { scene "scenes/bristleback/bristleback_bristle_underattack_03.vcd" nodelay noscene respeakdelay 120 } Rule bristleback_PainChance_25%_Rule { criteria Pain Isbristleback Chance_25% response bristleback_PainChance_25% } Response bristleback_Pain { scene "scenes/bristleback/bristleback_bristle_pain_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_05.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_06.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_07.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_08.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_09.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_10.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_11.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_pain_12.vcd" nodelay noscene } Rule bristleback_Pain_Rule { criteria Pain Isbristleback response bristleback_Pain } Response bristleback_InTheBag { scene "scenes/bristleback/bristleback_bristle_inthebag_01.vcd" nodelay noscene } Rule bristleback_InTheBag_Rule { criteria InTheBag Isbristleback response bristleback_InTheBag } Response bristleback_Defeat { scene "scenes/bristleback/bristleback_bristle_lose_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lose_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lose_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lose_04.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_lose_05.vcd" nodelay noscene } Rule bristleback_Defeat_Rule { criteria Defeat Isbristleback response bristleback_Defeat } Response bristleback_EmoteIsEmoteLaugh { scene "scenes/bristleback/bristleback_bristle_laugh_01.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_02.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_03.vcd" nodelay noscene scene "scenes/bristleback/bristleback_bristle_laugh_04.vcd" nodelay noscene } Rule bristleback_EmoteIsEmoteLaugh_Rule { criteria Emote Isbristleback IsEmoteLaugh response bristleback_EmoteIsEmoteLaugh } Response bristleback_TauntIsBristlebackTauntTakeIt { scene "scenes/bristleback/bristleback_bristle_attack_16.vcd" nodelay noscene } Rule bristleback_TauntIsBristlebackTauntTakeIt_Rule { criteria Taunt Isbristleback IsBristlebackTauntTakeIt response bristleback_TauntIsBristlebackTauntTakeIt }