criterion "Isgrimstroke" "classname" "npc_dota_hero_grimstroke" weight 5 required criterion "IsEnemygrimstroke" "targetclassname" "npc_dota_hero_grimstroke" weight 5 required criterion "IsAllygrimstroke" "nearby_ally" "npc_dota_hero_grimstroke" weight 5 required criterion "IsGrimChain" "abilityname" "grimstroke_soul_chain" weight 5 required criterion "IsGrimHand" "abilityname" "grimstroke_dark_artistry" weight 5 required criterion "IsGrimEmbrace" "abilityname" "grimstroke_ink_creature" weight 5 required criterion "IsGrimWalk" "abilityname" "grimstroke_spirit_walk" weight 5 required criterion "IsGrimLoadoutSpawn" "special_spawn" "grimstroke_loadout_spawn" weight 5 required criterion "IsInkSwellSelf" "inkswell_target" "0" weight 5 required criterion "IsInkSwellAlly" "inkswell_target" "1" weight 5 required criterion "IsGrimMono1" "line_count" "0" weight 5 required criterion "IsGrimMono2" "line_count" "1" weight 5 required criterion "IsGrimMono3" "line_count" "2" weight 5 required criterion "IsGrimMono4" "line_count" "3" weight 5 required criterion "IsGrimMono5" "line_count" "4" weight 5 required criterion "IsGrimMono6" "line_count" "5" weight 5 required criterion "IsGrimMono7" "line_count" "6" weight 5 required criterion "IsGrimMono8" "line_count" "7" weight 5 required criterion "IsGrimMono9" "line_count" "8" weight 5 required criterion "IsGrimMono10" "line_count" "9" weight 5 required criterion "IsGrimMono11" "line_count" "10" weight 5 required criterion "IsGrimMono12" "line_count" "11" weight 5 required criterion "IsGrimMono13" "line_count" "12" weight 5 required criterion "IsGrimMonoDone" "line_count" ">=13" weight 5 required Response grimstroke_Spawn { scene "scenes/grimstroke/grimstroke_grimstroke_spawn_01_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_01_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_03_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_16_02.vcd" nodelay noscene } Rule grimstroke_Spawn_Rule { criteria Spawn Isgrimstroke response grimstroke_Spawn } Response grimstroke_SelectIsGrimMono1 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_01_03.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono1_Rule { criteria Select Isgrimstroke IsGrimMono1 response grimstroke_SelectIsGrimMono1 } Response grimstroke_SelectIsGrimMono2 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_02_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono2_Rule { criteria Select Isgrimstroke IsGrimMono2 response grimstroke_SelectIsGrimMono2 } Response grimstroke_SelectIsGrimMono3 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_03.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono3_Rule { criteria Select Isgrimstroke IsGrimMono3 response grimstroke_SelectIsGrimMono3 } Response grimstroke_SelectIsGrimMono4 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_04_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono4_Rule { criteria Select Isgrimstroke IsGrimMono4 response grimstroke_SelectIsGrimMono4 } Response grimstroke_SelectIsGrimMono5 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_05_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono5_Rule { criteria Select Isgrimstroke IsGrimMono5 response grimstroke_SelectIsGrimMono5 } Response grimstroke_SelectIsGrimMono6 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_06_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono6_Rule { criteria Select Isgrimstroke IsGrimMono6 response grimstroke_SelectIsGrimMono6 } Response grimstroke_SelectIsGrimMono7 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_07_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono7_Rule { criteria Select Isgrimstroke IsGrimMono7 response grimstroke_SelectIsGrimMono7 } Response grimstroke_SelectIsGrimMono8 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_08_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono8_Rule { criteria Select Isgrimstroke IsGrimMono8 response grimstroke_SelectIsGrimMono8 } Response grimstroke_SelectIsGrimMono9 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_09_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono9_Rule { criteria Select Isgrimstroke IsGrimMono9 response grimstroke_SelectIsGrimMono9 } Response grimstroke_SelectIsGrimMono10 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_10.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono10_Rule { criteria Select Isgrimstroke IsGrimMono10 response grimstroke_SelectIsGrimMono10 } Response grimstroke_SelectIsGrimMono11 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_11_02.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono11_Rule { criteria Select Isgrimstroke IsGrimMono11 response grimstroke_SelectIsGrimMono11 } Response grimstroke_SelectIsGrimMono12 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_12.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono12_Rule { criteria Select Isgrimstroke IsGrimMono12 response grimstroke_SelectIsGrimMono12 } Response grimstroke_SelectIsGrimMono13 { scene "scenes/grimstroke/grimstroke_grimstroke_rare_13.vcd" nodelay noscene speakonce } Rule grimstroke_SelectIsGrimMono13_Rule { criteria Select Isgrimstroke IsGrimMono13 response grimstroke_SelectIsGrimMono13 } Response grimstroke_SelectIsGrimMonoDone { scene "scenes/grimstroke/grimstroke_grimstroke_rare_14_02.vcd" nodelay noscene } Rule grimstroke_SelectIsGrimMonoDone_Rule { criteria Select Isgrimstroke IsGrimMonoDone response grimstroke_SelectIsGrimMonoDone } Response grimstroke_CustomIsGameStart { scene "scenes/grimstroke/grimstroke_grimstroke_battlebegins_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_battlebegins_03.vcd" nodelay noscene } Rule grimstroke_CustomIsGameStart_Rule { criteria Custom Isgrimstroke IsGameStart response grimstroke_CustomIsGameStart } Response grimstroke_CustomIsGameStartChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_battlebegins_02.vcd" nodelay noscene } Rule grimstroke_CustomIsGameStartChance_25%_Rule { criteria Custom Isgrimstroke IsGameStart Chance_25% response grimstroke_CustomIsGameStartChance_25% } Response grimstroke_CustomIsGrimLoadoutSpawn { scene "scenes/grimstroke/grimstroke_grimstroke_spawn_01_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_battlebegins_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_spawn_14.vcd" nodelay noscene } Rule grimstroke_CustomIsGrimLoadoutSpawn_Rule { criteria Custom Isgrimstroke IsGrimLoadoutSpawn response grimstroke_CustomIsGrimLoadoutSpawn } Response grimstroke_KillIsFirstBlood { scene "scenes/grimstroke/grimstroke_grimstroke_firstblood_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_firstblood_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_firstblood_05.vcd" nodelay noscene } Rule grimstroke_KillIsFirstBlood_Rule { criteria Kill Isgrimstroke IsFirstBlood response grimstroke_KillIsFirstBlood } Response grimstroke_KillIsFirstBloodChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_firstblood_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_firstblood_04.vcd" nodelay noscene } Rule grimstroke_KillIsFirstBloodChance_25%_Rule { criteria Kill Isgrimstroke IsFirstBlood Chance_25% response grimstroke_KillIsFirstBloodChance_25% } Response grimstroke_Kill { scene "scenes/grimstroke/grimstroke_grimstroke_ability2_05.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_kill_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_06_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_kill_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_03.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_04.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_05.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_06.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_07.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_08.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_09.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_10.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_11.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_12.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_13.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_14.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_15.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_16.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_laugh_17.vcd" nodelay noscene speakonce } Rule grimstroke_Kill_Rule { criteria Kill Isgrimstroke response grimstroke_Kill } Response grimstroke_KillChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_kill_09.vcd" nodelay noscene speakonce } Rule grimstroke_KillChance_40%_Rule { criteria Kill Isgrimstroke Chance_40% response grimstroke_KillChance_40% } Response grimstroke_KillChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_kill_12_02.vcd" nodelay noscene speakonce } Rule grimstroke_KillChance_20%_Rule { criteria Kill Isgrimstroke Chance_20% response grimstroke_KillChance_20% } Response grimstroke_KillIsEnemyAbaddonChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_02.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyAbaddonChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyAbaddon Chance_25% response grimstroke_KillIsEnemyAbaddonChance_25% } Response grimstroke_KillIsEnemyAlchemistChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_03.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_04.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyAlchemistChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyAlchemist Chance_25% response grimstroke_KillIsEnemyAlchemistChance_25% } Response grimstroke_KillIsEnemyAntimageChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_06.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_07.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyAntimageChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyAntimage Chance_25% response grimstroke_KillIsEnemyAntimageChance_25% } Response grimstroke_KillIsEnemyArc_WardenChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_09.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyArc_WardenChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyArc_Warden Chance_25% response grimstroke_KillIsEnemyArc_WardenChance_25% } Response grimstroke_KillIsEnemyBaneChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_11.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_12.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBaneChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBane Chance_25% response grimstroke_KillIsEnemyBaneChance_25% } Response grimstroke_KillIsEnemyBatriderChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_13.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBatriderChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBatrider Chance_25% response grimstroke_KillIsEnemyBatriderChance_25% } Response grimstroke_KillIsEnemyBeastmasterChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_14.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBeastmasterChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBeastmaster Chance_25% response grimstroke_KillIsEnemyBeastmasterChance_25% } Response grimstroke_KillIsEnemyBloodseekerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_15.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBloodseekerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBloodseeker Chance_25% response grimstroke_KillIsEnemyBloodseekerChance_25% } Response grimstroke_KillIsEnemyBounty_HunterChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_16.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBounty_HunterChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBounty_Hunter Chance_25% response grimstroke_KillIsEnemyBounty_HunterChance_25% } Response grimstroke_KillIsEnemyBristlebackChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_19.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyBristlebackChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyBristleback Chance_25% response grimstroke_KillIsEnemyBristlebackChance_25% } Response grimstroke_KillIsEnemyCentaurChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_21.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyCentaurChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyCentaur Chance_25% response grimstroke_KillIsEnemyCentaurChance_25% } Response grimstroke_KillIsEnemyChaos_KnightChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_22.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyChaos_KnightChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyChaos_Knight Chance_25% response grimstroke_KillIsEnemyChaos_KnightChance_25% } Response grimstroke_KillIsEnemyChenChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_23.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyChenChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyChen Chance_25% response grimstroke_KillIsEnemyChenChance_25% } Response grimstroke_KillIsEnemyClinkzChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_24.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_25.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyClinkzChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyClinkz Chance_25% response grimstroke_KillIsEnemyClinkzChance_25% } Response grimstroke_KillIsEnemyRattletrapChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_26.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyRattletrapChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyRattletrap Chance_25% response grimstroke_KillIsEnemyRattletrapChance_25% } Response grimstroke_KillIsEnemyCrystalMaidenChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_27.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_28.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyCrystalMaidenChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyCrystalMaiden Chance_25% response grimstroke_KillIsEnemyCrystalMaidenChance_25% } Response grimstroke_KillIsEnemyDark_SeerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_29.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDark_SeerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDark_Seer Chance_25% response grimstroke_KillIsEnemyDark_SeerChance_25% } Response grimstroke_KillIsEnemyDeath_ProphetChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_31.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_32.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDeath_ProphetChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDeath_Prophet Chance_25% response grimstroke_KillIsEnemyDeath_ProphetChance_25% } Response grimstroke_KillIsEnemyDoom_BringerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_34.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_35.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDoom_BringerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDoom_Bringer Chance_25% response grimstroke_KillIsEnemyDoom_BringerChance_25% } Response grimstroke_KillIsEnemyDragon_KnightChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_36.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDragon_KnightChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDragon_Knight Chance_25% response grimstroke_KillIsEnemyDragon_KnightChance_25% } Response grimstroke_KillIsEnemyDrowRangerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_37.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDrowRangerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDrowRanger Chance_25% response grimstroke_KillIsEnemyDrowRangerChance_25% } Response grimstroke_KillIsEnemyEarthshakerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_39.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyEarthshakerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyEarthshaker Chance_25% response grimstroke_KillIsEnemyEarthshakerChance_25% } Response grimstroke_KillIsEnemyElder_TitanChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_40.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyElder_TitanChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyElder_Titan Chance_25% response grimstroke_KillIsEnemyElder_TitanChance_25% } Response grimstroke_KillIsEnemyEmber_SpiritChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_41.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyEmber_SpiritChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyEmber_Spirit Chance_25% response grimstroke_KillIsEnemyEmber_SpiritChance_25% } Response grimstroke_KillIsEnemyEnchantressChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_42.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyEnchantressChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyEnchantress Chance_25% response grimstroke_KillIsEnemyEnchantressChance_25% } Response grimstroke_KillIsEnemyEnigmaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_43.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyEnigmaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyEnigma Chance_25% response grimstroke_KillIsEnemyEnigmaChance_25% } Response grimstroke_KillIsEnemyFaceless_VoidChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_44.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyFaceless_VoidChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyFaceless_Void Chance_25% response grimstroke_KillIsEnemyFaceless_VoidChance_25% } Response grimstroke_KillIsEnemyDark_WillowChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_45.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_46.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyDark_WillowChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyDark_Willow Chance_25% response grimstroke_KillIsEnemyDark_WillowChance_25% } Response grimstroke_KillIsEnemyGyrocopterChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_47.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyGyrocopterChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyGyrocopter Chance_25% response grimstroke_KillIsEnemyGyrocopterChance_25% } Response grimstroke_KillIsEnemyHuskarChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_48.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyHuskarChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyHuskar Chance_25% response grimstroke_KillIsEnemyHuskarChance_25% } Response grimstroke_KillIsEnemyInvokerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_49.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyInvokerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyInvoker Chance_25% response grimstroke_KillIsEnemyInvokerChance_25% } Response grimstroke_KillIsEnemyWispChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_50.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWispChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWisp Chance_25% response grimstroke_KillIsEnemyWispChance_25% } Response grimstroke_KillIsEnemyJakiroChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_51.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyJakiroChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyJakiro Chance_25% response grimstroke_KillIsEnemyJakiroChance_25% } Response grimstroke_KillIsEnemyKeeper_of_the_LightChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_53.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyKeeper_of_the_LightChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyKeeper_of_the_Light Chance_25% response grimstroke_KillIsEnemyKeeper_of_the_LightChance_25% } Response grimstroke_KillIsEnemyKunkkaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_54.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyKunkkaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyKunkka Chance_25% response grimstroke_KillIsEnemyKunkkaChance_25% } Response grimstroke_KillIsEnemyLegion_CommanderChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_55.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLegion_CommanderChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLegion_Commander Chance_25% response grimstroke_KillIsEnemyLegion_CommanderChance_25% } Response grimstroke_KillIsEnemyLeshracChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_56.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLeshracChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLeshrac Chance_25% response grimstroke_KillIsEnemyLeshracChance_25% } Response grimstroke_KillIsEnemyLichChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_57.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLichChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLich Chance_25% response grimstroke_KillIsEnemyLichChance_25% } Response grimstroke_KillIsEnemyLife_StealerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_58.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLife_StealerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLife_Stealer Chance_25% response grimstroke_KillIsEnemyLife_StealerChance_25% } Response grimstroke_KillIsEnemyLinaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_59.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLinaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLina Chance_25% response grimstroke_KillIsEnemyLinaChance_25% } Response grimstroke_KillIsEnemyLionChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_60.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLionChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLion Chance_25% response grimstroke_KillIsEnemyLionChance_25% } Response grimstroke_KillIsEnemyLone_DruidChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_61.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLone_DruidChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLone_Druid Chance_25% response grimstroke_KillIsEnemyLone_DruidChance_25% } Response grimstroke_KillIsEnemyLunaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_62.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyLunaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyLuna Chance_25% response grimstroke_KillIsEnemyLunaChance_25% } Response grimstroke_KillIsEnemyMagnataurChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_64.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_65.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyMagnataurChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyMagnataur Chance_25% response grimstroke_KillIsEnemyMagnataurChance_25% } Response grimstroke_KillIsEnemyMedusaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_66.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyMedusaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyMedusa Chance_25% response grimstroke_KillIsEnemyMedusaChance_25% } Response grimstroke_KillIsEnemyMiranaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_68.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyMiranaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyMirana Chance_25% response grimstroke_KillIsEnemyMiranaChance_25% } Response grimstroke_KillIsEnemyMonkey_KingChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_69.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyMonkey_KingChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyMonkey_King Chance_25% response grimstroke_KillIsEnemyMonkey_KingChance_25% } Response grimstroke_KillIsEnemyMorphlingChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_70.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyMorphlingChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyMorphling Chance_25% response grimstroke_KillIsEnemyMorphlingChance_25% } Response grimstroke_KillIsEnemyFurionChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_72.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyFurionChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyFurion Chance_25% response grimstroke_KillIsEnemyFurionChance_25% } Response grimstroke_KillIsEnemyNecrolyteChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_73.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyNecrolyteChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyNecrolyte Chance_25% response grimstroke_KillIsEnemyNecrolyteChance_25% } Response grimstroke_KillIsEnemyNight_StalkerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_74.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyNight_StalkerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyNight_Stalker Chance_25% response grimstroke_KillIsEnemyNight_StalkerChance_25% } Response grimstroke_KillIsEnemyNyx_AssassinChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_75.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyNyx_AssassinChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyNyx_Assassin Chance_25% response grimstroke_KillIsEnemyNyx_AssassinChance_25% } Response grimstroke_KillIsEnemyOgre_MagiChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_76.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyOgre_MagiChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyOgre_Magi Chance_25% response grimstroke_KillIsEnemyOgre_MagiChance_25% } Response grimstroke_KillIsEnemyOmniknightChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_77.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyOmniknightChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyOmniknight Chance_25% response grimstroke_KillIsEnemyOmniknightChance_25% } Response grimstroke_KillIsEnemyOracleChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_78.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyOracleChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyOracle Chance_25% response grimstroke_KillIsEnemyOracleChance_25% } Response grimstroke_KillIsEnemyPangolinChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_80.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_81.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPangolinChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPangolin Chance_25% response grimstroke_KillIsEnemyPangolinChance_25% } Response grimstroke_KillIsEnemyPhantom_AssassinChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_82.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPhantom_AssassinChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPhantom_Assassin Chance_25% response grimstroke_KillIsEnemyPhantom_AssassinChance_25% } Response grimstroke_KillIsEnemyPhantom_LancerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_83.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPhantom_LancerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPhantom_Lancer Chance_25% response grimstroke_KillIsEnemyPhantom_LancerChance_25% } Response grimstroke_KillIsEnemyPhoenixChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_84.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_85.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPhoenixChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPhoenix Chance_25% response grimstroke_KillIsEnemyPhoenixChance_25% } Response grimstroke_KillIsEnemyPuckChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_86.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPuckChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPuck Chance_25% response grimstroke_KillIsEnemyPuckChance_25% } Response grimstroke_KillIsEnemyPudgeChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_87.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPudgeChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPudge Chance_25% response grimstroke_KillIsEnemyPudgeChance_25% } Response grimstroke_KillIsEnemyPugnaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_89.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyPugnaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyPugna Chance_25% response grimstroke_KillIsEnemyPugnaChance_25% } Response grimstroke_KillIsEnemyQueenofPainChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_90.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyQueenofPainChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyQueenofPain Chance_25% response grimstroke_KillIsEnemyQueenofPainChance_25% } Response grimstroke_KillIsEnemyRazorChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_91.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyRazorChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyRazor Chance_25% response grimstroke_KillIsEnemyRazorChance_25% } Response grimstroke_KillIsEnemyRubickChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_93.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_94.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyRubickChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyRubick Chance_25% response grimstroke_KillIsEnemyRubickChance_25% } Response grimstroke_KillIsEnemySandkingChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_95.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySandkingChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySandking Chance_25% response grimstroke_KillIsEnemySandkingChance_25% } Response grimstroke_KillIsEnemyShadow_DemonChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_96.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyShadow_DemonChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyShadow_Demon Chance_25% response grimstroke_KillIsEnemyShadow_DemonChance_25% } Response grimstroke_KillIsEnemyNevermoreChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_97.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyNevermoreChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyNevermore Chance_25% response grimstroke_KillIsEnemyNevermoreChance_25% } Response grimstroke_KillIsEnemyShadowShamanChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_98.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_99.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyShadowShamanChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyShadowShaman Chance_25% response grimstroke_KillIsEnemyShadowShamanChance_25% } Response grimstroke_KillIsEnemySilencerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_100.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_101.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySilencerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySilencer Chance_25% response grimstroke_KillIsEnemySilencerChance_25% } Response grimstroke_KillIsEnemySkywrath_MageChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_102.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySkywrath_MageChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySkywrath_Mage Chance_25% response grimstroke_KillIsEnemySkywrath_MageChance_25% } Response grimstroke_KillIsEnemySlardarChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_103.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySlardarChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySlardar Chance_25% response grimstroke_KillIsEnemySlardarChance_25% } Response grimstroke_KillIsEnemySlarkChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_104.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySlarkChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySlark Chance_25% response grimstroke_KillIsEnemySlarkChance_25% } Response grimstroke_KillIsEnemySniperChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_105.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_106.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySniperChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySniper Chance_25% response grimstroke_KillIsEnemySniperChance_25% } Response grimstroke_KillIsEnemySpectreChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_107.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_108.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySpectreChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySpectre Chance_25% response grimstroke_KillIsEnemySpectreChance_25% } Response grimstroke_KillIsEnemySpirit_BreakerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_109.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySpirit_BreakerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySpirit_Breaker Chance_25% response grimstroke_KillIsEnemySpirit_BreakerChance_25% } Response grimstroke_KillIsEnemyStormSpiritChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_110.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_111.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyStormSpiritChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyStormSpirit Chance_25% response grimstroke_KillIsEnemyStormSpiritChance_25% } Response grimstroke_KillIsEnemySvenChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_112.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySvenChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySven Chance_25% response grimstroke_KillIsEnemySvenChance_25% } Response grimstroke_KillIsEnemyTechiesChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_113.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_114.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTechiesChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTechies Chance_25% response grimstroke_KillIsEnemyTechiesChance_25% } Response grimstroke_KillIsEnemyTemplar_AssassinChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_115.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTemplar_AssassinChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTemplar_Assassin Chance_25% response grimstroke_KillIsEnemyTemplar_AssassinChance_25% } Response grimstroke_KillIsEnemyTerrorbladeChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_116.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTerrorbladeChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTerrorblade Chance_25% response grimstroke_KillIsEnemyTerrorbladeChance_25% } Response grimstroke_KillIsEnemyTidehunterChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_117.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTidehunterChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTidehunter Chance_25% response grimstroke_KillIsEnemyTidehunterChance_25% } Response grimstroke_KillIsEnemyShredderChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_118.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyShredderChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyShredder Chance_25% response grimstroke_KillIsEnemyShredderChance_25% } Response grimstroke_KillIsEnemyTinkerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_119.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTinkerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTinker Chance_25% response grimstroke_KillIsEnemyTinkerChance_25% } Response grimstroke_KillIsEnemyTinyChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_120.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTinyChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTiny Chance_25% response grimstroke_KillIsEnemyTinyChance_25% } Response grimstroke_KillIsEnemyTreantChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_121.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTreantChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTreant Chance_25% response grimstroke_KillIsEnemyTreantChance_25% } Response grimstroke_KillIsEnemyTroll_WarlordChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_122.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTroll_WarlordChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTroll_Warlord Chance_25% response grimstroke_KillIsEnemyTroll_WarlordChance_25% } Response grimstroke_KillIsEnemyTuskChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_123.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyTuskChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyTusk Chance_25% response grimstroke_KillIsEnemyTuskChance_25% } Response grimstroke_KillIsEnemyAbyssal_UnderlordChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_124.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyAbyssal_UnderlordChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyAbyssal_Underlord Chance_25% response grimstroke_KillIsEnemyAbyssal_UnderlordChance_25% } Response grimstroke_KillIsEnemyUndyingChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_125.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyUndyingChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyUndying Chance_25% response grimstroke_KillIsEnemyUndyingChance_25% } Response grimstroke_KillIsEnemyUrsaChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_126.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyUrsaChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyUrsa Chance_25% response grimstroke_KillIsEnemyUrsaChance_25% } Response grimstroke_KillIsEnemyVengefulSpiritChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_127.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyVengefulSpiritChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyVengefulSpirit Chance_25% response grimstroke_KillIsEnemyVengefulSpiritChance_25% } Response grimstroke_KillIsEnemyVenomancerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_128.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyVenomancerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyVenomancer Chance_25% response grimstroke_KillIsEnemyVenomancerChance_25% } Response grimstroke_KillIsEnemyViperChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_129.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyViperChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyViper Chance_25% response grimstroke_KillIsEnemyViperChance_25% } Response grimstroke_KillIsEnemyVisageChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_130.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyVisageChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyVisage Chance_25% response grimstroke_KillIsEnemyVisageChance_25% } Response grimstroke_KillIsEnemyWarlockChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_131.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWarlockChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWarlock Chance_25% response grimstroke_KillIsEnemyWarlockChance_25% } Response grimstroke_KillIsEnemyWeaverChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_132.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWeaverChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWeaver Chance_25% response grimstroke_KillIsEnemyWeaverChance_25% } Response grimstroke_KillIsEnemyWindrunnerChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_133.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWindrunnerChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWindrunner Chance_25% response grimstroke_KillIsEnemyWindrunnerChance_25% } Response grimstroke_KillIsEnemyWinter_WyvernChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_134.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_135.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWinter_WyvernChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWinter_Wyvern Chance_25% response grimstroke_KillIsEnemyWinter_WyvernChance_25% } Response grimstroke_KillIsEnemyWitchDoctorChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_136.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyWitchDoctorChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyWitchDoctor Chance_25% response grimstroke_KillIsEnemyWitchDoctorChance_25% } Response grimstroke_KillIsEnemySkeleton_KingChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_137.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_rival_138.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemySkeleton_KingChance_25%_Rule { criteria Kill Isgrimstroke IsEnemySkeleton_King Chance_25% response grimstroke_KillIsEnemySkeleton_KingChance_25% } Response grimstroke_KillIsEnemyZuusChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_139.vcd" nodelay noscene speakonce } Rule grimstroke_KillIsEnemyZuusChance_25%_Rule { criteria Kill Isgrimstroke IsEnemyZuus Chance_25% response grimstroke_KillIsEnemyZuusChance_25% } Response grimstroke_Move { scene "scenes/grimstroke/grimstroke_grimstroke_move_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_04.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_10.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_13.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_14.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_17.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_18.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_20.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_21.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_22.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_23.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_24.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_26.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_27.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_28.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_29.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_29_02.vcd" nodelay noscene } Rule grimstroke_Move_Rule { criteria Move Isgrimstroke response grimstroke_Move } Response grimstroke_MoveChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_move_30.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_30_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_31.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_31_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_32.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_33.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_33_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_34.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_34_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_35.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_35_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_36.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_37.vcd" nodelay noscene } Rule grimstroke_MoveChance_20%_Rule { criteria Move Isgrimstroke Chance_20% response grimstroke_MoveChance_20% } Response grimstroke_MoveIsSpeechPain { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_21.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_22.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_23.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_24.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_27.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_28.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_29.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_30.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_31.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_32.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_33.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_34.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_35.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_36.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_37.vcd" nodelay noscene } Rule grimstroke_MoveIsSpeechPain_Rule { criteria Move Isgrimstroke IsSpeechPain response grimstroke_MoveIsSpeechPain } Response grimstroke_MoveIsSpeechPainChance_15% { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_04.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_MoveIsSpeechPainChance_15%_Rule { criteria Move Isgrimstroke IsSpeechPain Chance_15% response grimstroke_MoveIsSpeechPainChance_15% } Response grimstroke_MoveIsSpeechPainChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_06.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_18.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_20.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_MoveIsSpeechPainChance_20%_Rule { criteria Move Isgrimstroke IsSpeechPain Chance_20% response grimstroke_MoveIsSpeechPainChance_20% } Response grimstroke_MoveIsSpeechPainChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_12.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_13.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_14.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_17.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_19.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_MoveIsSpeechPainChance_40%_Rule { criteria Move Isgrimstroke IsSpeechPain Chance_40% response grimstroke_MoveIsSpeechPainChance_40% } Response grimstroke_MoveIsSpeechPainChance_5% { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_10.vcd" nodelay noscene speakonce } Rule grimstroke_MoveIsSpeechPainChance_5%_Rule { criteria Move Isgrimstroke IsSpeechPain Chance_5% response grimstroke_MoveIsSpeechPainChance_5% } Response grimstroke_MoveIsSpeechPainChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_26.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_MoveIsSpeechPainChance_30%_Rule { criteria Move Isgrimstroke IsSpeechPain Chance_30% response grimstroke_MoveIsSpeechPainChance_30% } Response grimstroke_LastHit { scene "scenes/grimstroke/grimstroke_grimstroke_move_16.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_19.vcd" nodelay noscene } Rule grimstroke_LastHit_Rule { criteria LastHit Isgrimstroke response grimstroke_LastHit } Response grimstroke_LastHitChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_16.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_18.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_20.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_20_02.vcd" nodelay noscene speakonce } Rule grimstroke_LastHitChance_50%_Rule { criteria LastHit Isgrimstroke Chance_50% response grimstroke_LastHitChance_50% } Response grimstroke_LastHitChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_11.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_17.vcd" nodelay noscene speakonce } Rule grimstroke_LastHitChance_25%_Rule { criteria LastHit Isgrimstroke Chance_25% response grimstroke_LastHitChance_25% } Response grimstroke_LastHitChance_10% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_12.vcd" nodelay noscene speakonce } Rule grimstroke_LastHitChance_10%_Rule { criteria LastHit Isgrimstroke Chance_10% response grimstroke_LastHitChance_10% } Response grimstroke_LastHitIsSpeechPainChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_16.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_18.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_LastHitIsSpeechPainChance_50%_Rule { criteria LastHit Isgrimstroke IsSpeechPain Chance_50% response grimstroke_LastHitIsSpeechPainChance_50% } Response grimstroke_LastHitIsSpeechPain { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_19.vcd" nodelay noscene } Rule grimstroke_LastHitIsSpeechPain_Rule { criteria LastHit Isgrimstroke IsSpeechPain response grimstroke_LastHitIsSpeechPain } Response grimstroke_LastHitIsSpeechPainChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_11.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_17.vcd" nodelay noscene speakonce } Rule grimstroke_LastHitIsSpeechPainChance_25%_Rule { criteria LastHit Isgrimstroke IsSpeechPain Chance_25% response grimstroke_LastHitIsSpeechPainChance_25% } Response grimstroke_LastHitIsSpeechPainChance_10% { scene "scenes/grimstroke/grimstroke_grimstroke_lasthit_pain_12.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_move_pain_16.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_LastHitIsSpeechPainChance_10%_Rule { criteria LastHit Isgrimstroke IsSpeechPain Chance_10% response grimstroke_LastHitIsSpeechPainChance_10% } Response grimstroke_LastHitChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_07.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_LastHitChance_20%_Rule { criteria LastHit Isgrimstroke Chance_20% response grimstroke_LastHitChance_20% } Response grimstroke_Attack { scene "scenes/grimstroke/grimstroke_grimstroke_attack_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_02.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_attack_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_05.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_attack_06.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_attack_07.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_08.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_short_06.vcd" nodelay noscene } Rule grimstroke_Attack_Rule { criteria Attack Isgrimstroke response grimstroke_Attack } Response grimstroke_AttackChance_10% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_03.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_attack_03_02.vcd" nodelay noscene speakonce } Rule grimstroke_AttackChance_10%_Rule { criteria Attack Isgrimstroke Chance_10% response grimstroke_AttackChance_10% } Response grimstroke_AttackIsSpeechPainChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_08.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_AttackIsSpeechPainChance_50%_Rule { criteria Attack Isgrimstroke IsSpeechPain Chance_50% response grimstroke_AttackIsSpeechPainChance_50% } Response grimstroke_AttackIsSpeechPainChance_5% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_02.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_AttackIsSpeechPainChance_5%_Rule { criteria Attack Isgrimstroke IsSpeechPain Chance_5% response grimstroke_AttackIsSpeechPainChance_5% } Response grimstroke_AttackIsSpeechPainChance_10% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_03.vcd" nodelay noscene speakonce } Rule grimstroke_AttackIsSpeechPainChance_10%_Rule { criteria Attack Isgrimstroke IsSpeechPain Chance_10% response grimstroke_AttackIsSpeechPainChance_10% } Response grimstroke_AttackIsSpeechPain { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_14.vcd" nodelay noscene } Rule grimstroke_AttackIsSpeechPain_Rule { criteria Attack Isgrimstroke IsSpeechPain response grimstroke_AttackIsSpeechPain } Response grimstroke_AttackIsSpeechPainChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_06.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_07.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_AttackIsSpeechPainChance_25%_Rule { criteria Attack Isgrimstroke IsSpeechPain Chance_25% response grimstroke_AttackIsSpeechPainChance_25% } Response grimstroke_AttackIsSpeechPainChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_pain_09.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_AttackIsSpeechPainChance_20%_Rule { criteria Attack Isgrimstroke IsSpeechPain Chance_20% response grimstroke_AttackIsSpeechPainChance_20% } Response grimstroke_AttackChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_05.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_07.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_08.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_AttackChance_20%_Rule { criteria Attack Isgrimstroke Chance_20% response grimstroke_AttackChance_20% } Response grimstroke_CastExecuteIsGrimHandChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_attack_12_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_04.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_05.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_08.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_10.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_11.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimHandChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimHand Chance_50% response grimstroke_CastExecuteIsGrimHandChance_50% } Response grimstroke_CastExecuteIsGrimEmbraceChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_ability1_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_04.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_05.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_07.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_08.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_10.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_11.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability1_12.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimEmbraceChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimEmbrace Chance_50% response grimstroke_CastExecuteIsGrimEmbraceChance_50% } Response grimstroke_CastExecuteIsGrimWalkChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_ability2_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_02_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_04.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_07.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_11.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability3_03.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimWalkChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimWalk Chance_50% response grimstroke_CastExecuteIsGrimWalkChance_50% } Response grimstroke_CastExecuteIsGrimWalkIsInkSwellSelfChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_ability2_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability2_10.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimWalkIsInkSwellSelfChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimWalk IsInkSwellSelf Chance_50% response grimstroke_CastExecuteIsGrimWalkIsInkSwellSelfChance_50% } Response grimstroke_CastExecuteIsGrimWalkIsInkSwellAllyChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_ability2_08.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimWalkIsInkSwellAllyChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimWalk IsInkSwellAlly Chance_50% response grimstroke_CastExecuteIsGrimWalkIsInkSwellAllyChance_50% } Response grimstroke_CastExecuteIsGrimHandChance_10% { scene "scenes/grimstroke/grimstroke_grimstroke_ability3_07.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimHandChance_10%_Rule { criteria CastExecute Isgrimstroke IsGrimHand Chance_10% response grimstroke_CastExecuteIsGrimHandChance_10% } Response grimstroke_CastExecuteIsGrimChainChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_ability4_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_04.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_05.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_06.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_07.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_08.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_09.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_10.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_11.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_12.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_13.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_14.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_ability4_15.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecuteIsGrimChainChance_50%_Rule { criteria CastExecute Isgrimstroke IsGrimChain Chance_50% response grimstroke_CastExecuteIsGrimChainChance_50% } Response grimstroke_CastExecute { scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_02.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_04.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_CastExecute_Rule { criteria CastExecute Isgrimstroke response grimstroke_CastExecute } Response grimstroke_CastOrder { scene "scenes/grimstroke/grimstroke_grimstroke_cast_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_04.vcd" nodelay noscene } Rule grimstroke_CastOrder_Rule { criteria CastOrder Isgrimstroke response grimstroke_CastOrder } Response grimstroke_CastOrderIsSpeechPain { scene "scenes/grimstroke/grimstroke_grimstroke_cast_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_pain_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_pain_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_cast_pain_04.vcd" nodelay noscene } Rule grimstroke_CastOrderIsSpeechPain_Rule { criteria CastOrder Isgrimstroke IsSpeechPain response grimstroke_CastOrderIsSpeechPain } Response grimstroke_LevelUp { scene "scenes/grimstroke/grimstroke_grimstroke_levelup_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_04_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_levelup_10.vcd" nodelay noscene } Rule grimstroke_LevelUp_Rule { criteria LevelUp Isgrimstroke response grimstroke_LevelUp } Response grimstroke_LevelUpChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_levelup_03.vcd" nodelay noscene } Rule grimstroke_LevelUpChance_30%_Rule { criteria LevelUp Isgrimstroke Chance_30% response grimstroke_LevelUpChance_30% } Response grimstroke_Respawn { scene "scenes/grimstroke/grimstroke_grimstroke_respawn_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_02_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_03_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_respawn_14.vcd" nodelay noscene } Rule grimstroke_Respawn_Rule { criteria Respawn Isgrimstroke response grimstroke_Respawn } Response grimstroke_DeathIsReincarnating { scene "scenes/grimstroke/grimstroke_grimstroke_fastres_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_fastres_02.vcd" nodelay noscene } Rule grimstroke_DeathIsReincarnating_Rule { criteria Death Isgrimstroke IsReincarnating response grimstroke_DeathIsReincarnating } Response grimstroke_Death { scene "scenes/grimstroke/grimstroke_grimstroke_death_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_16.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_17.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_death_18.vcd" nodelay noscene } Rule grimstroke_Death_Rule { criteria Death Isgrimstroke response grimstroke_Death } Response grimstroke_Deny { scene "scenes/grimstroke/grimstroke_grimstroke_deny_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_01_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_01_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_01_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_01_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_16.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_17.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_deny_17_02.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_deny_18.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_deny_18_02.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_Deny_Rule { criteria Deny Isgrimstroke response grimstroke_Deny } Response grimstroke_DenyChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_04.vcd" nodelay noscene speakonce } Rule grimstroke_DenyChance_40%_Rule { criteria Deny Isgrimstroke Chance_40% response grimstroke_DenyChance_40% } Response grimstroke_DenyChance_15% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_07.vcd" nodelay noscene speakonce } Rule grimstroke_DenyChance_15%_Rule { criteria Deny Isgrimstroke Chance_15% response grimstroke_DenyChance_15% } Response grimstroke_DenyChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_09.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_deny_13.vcd" nodelay noscene speakonce } Rule grimstroke_DenyChance_30%_Rule { criteria Deny Isgrimstroke Chance_30% response grimstroke_DenyChance_30% } Response grimstroke_DenyChance_35% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_10.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_DenyChance_35%_Rule { criteria Deny Isgrimstroke Chance_35% response grimstroke_DenyChance_35% } Response grimstroke_DenyChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_11.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_DenyChance_50%_Rule { criteria Deny Isgrimstroke Chance_50% response grimstroke_DenyChance_50% } Response grimstroke_DenyIsSpeechPain { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_16.vcd" nodelay noscene } Rule grimstroke_DenyIsSpeechPain_Rule { criteria Deny Isgrimstroke IsSpeechPain response grimstroke_DenyIsSpeechPain } Response grimstroke_DenyIsSpeechPainChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_04.vcd" nodelay noscene speakonce } Rule grimstroke_DenyIsSpeechPainChance_40%_Rule { criteria Deny Isgrimstroke IsSpeechPain Chance_40% response grimstroke_DenyIsSpeechPainChance_40% } Response grimstroke_DenyIsSpeechPainChance_15% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_07.vcd" nodelay noscene speakonce } Rule grimstroke_DenyIsSpeechPainChance_15%_Rule { criteria Deny Isgrimstroke IsSpeechPain Chance_15% response grimstroke_DenyIsSpeechPainChance_15% } Response grimstroke_DenyIsSpeechPainChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_09.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_13.vcd" nodelay noscene speakonce } Rule grimstroke_DenyIsSpeechPainChance_30%_Rule { criteria Deny Isgrimstroke IsSpeechPain Chance_30% response grimstroke_DenyIsSpeechPainChance_30% } Response grimstroke_DenyIsSpeechPainChance_35% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_10.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_DenyIsSpeechPainChance_35%_Rule { criteria Deny Isgrimstroke IsSpeechPain Chance_35% response grimstroke_DenyIsSpeechPainChance_35% } Response grimstroke_DenyIsSpeechPainChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_deny_pain_11.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_DenyIsSpeechPainChance_50%_Rule { criteria Deny Isgrimstroke IsSpeechPain Chance_50% response grimstroke_DenyIsSpeechPainChance_50% } Response grimstroke_PurchaseIsExpensiveItem { scene "scenes/grimstroke/grimstroke_grimstroke_purch_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_purch_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_purch_03.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_purch_04.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_purch_05.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsExpensiveItem_Rule { criteria Purchase Isgrimstroke IsExpensiveItem response grimstroke_PurchaseIsExpensiveItem } Response grimstroke_PurchaseIsUltimateScepter { scene "scenes/grimstroke/grimstroke_grimstroke_scepter_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_scepter_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_scepter_03.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsUltimateScepter_Rule { criteria Purchase Isgrimstroke IsUltimateScepter response grimstroke_PurchaseIsUltimateScepter } Response grimstroke_PurchaseIsBlinkDagger { scene "scenes/grimstroke/grimstroke_grimstroke_blink_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_blink_02.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsBlinkDagger_Rule { criteria Purchase Isgrimstroke IsBlinkDagger response grimstroke_PurchaseIsBlinkDagger } Response grimstroke_PurchaseIsSheepStick { scene "scenes/grimstroke/grimstroke_grimstroke_item_01.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSheepStick_Rule { criteria Purchase Isgrimstroke IsSheepStick response grimstroke_PurchaseIsSheepStick } Response grimstroke_PurchaseIsSphere { scene "scenes/grimstroke/grimstroke_grimstroke_item_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_03.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSphere_Rule { criteria Purchase Isgrimstroke IsSphere response grimstroke_PurchaseIsSphere } Response grimstroke_PurchaseIsDagon { scene "scenes/grimstroke/grimstroke_grimstroke_item_04.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_04_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_05.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_05_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_05_03.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_05_04.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_05_05.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDagon_Rule { criteria Purchase Isgrimstroke IsDagon response grimstroke_PurchaseIsDagon } Response grimstroke_PurchaseIsEulScepter { scene "scenes/grimstroke/grimstroke_grimstroke_item_06.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsEulScepter_Rule { criteria Purchase Isgrimstroke IsEulScepter response grimstroke_PurchaseIsEulScepter } Response grimstroke_PurchaseIsOrchid { scene "scenes/grimstroke/grimstroke_grimstroke_item_07.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsOrchid_Rule { criteria Purchase Isgrimstroke IsOrchid response grimstroke_PurchaseIsOrchid } Response grimstroke_PurchaseIsShiva { scene "scenes/grimstroke/grimstroke_grimstroke_item_08.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsShiva_Rule { criteria Purchase Isgrimstroke IsShiva response grimstroke_PurchaseIsShiva } Response grimstroke_PurchaseIsForceStaff { scene "scenes/grimstroke/grimstroke_grimstroke_item_09.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsForceStaff_Rule { criteria Purchase Isgrimstroke IsForceStaff response grimstroke_PurchaseIsForceStaff } Response grimstroke_PurchaseIsSatanic { scene "scenes/grimstroke/grimstroke_grimstroke_item_10.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSatanic_Rule { criteria Purchase Isgrimstroke IsSatanic response grimstroke_PurchaseIsSatanic } Response grimstroke_PurchaseIsHeart { scene "scenes/grimstroke/grimstroke_grimstroke_item_11.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsHeart_Rule { criteria Purchase Isgrimstroke IsHeart response grimstroke_PurchaseIsHeart } Response grimstroke_PurchaseIsBloodthorn { scene "scenes/grimstroke/grimstroke_grimstroke_item_12.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsBloodthorn_Rule { criteria Purchase Isgrimstroke IsBloodthorn response grimstroke_PurchaseIsBloodthorn } Response grimstroke_PurchaseIsOctarineCore { scene "scenes/grimstroke/grimstroke_grimstroke_item_13.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsOctarineCore_Rule { criteria Purchase Isgrimstroke IsOctarineCore response grimstroke_PurchaseIsOctarineCore } Response grimstroke_PurchaseIsMjollnir { scene "scenes/grimstroke/grimstroke_grimstroke_item_14.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsMjollnir_Rule { criteria Purchase Isgrimstroke IsMjollnir response grimstroke_PurchaseIsMjollnir } Response grimstroke_PurchaseIsAssaultCuirass { scene "scenes/grimstroke/grimstroke_grimstroke_item_15.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsAssaultCuirass_Rule { criteria Purchase Isgrimstroke IsAssaultCuirass response grimstroke_PurchaseIsAssaultCuirass } Response grimstroke_PurchaseIsAbyssalBlade { scene "scenes/grimstroke/grimstroke_grimstroke_item_16.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsAbyssalBlade_Rule { criteria Purchase Isgrimstroke IsAbyssalBlade response grimstroke_PurchaseIsAbyssalBlade } Response grimstroke_PurchaseIsBasher { scene "scenes/grimstroke/grimstroke_grimstroke_item_17.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_18.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsBasher_Rule { criteria Purchase Isgrimstroke IsBasher response grimstroke_PurchaseIsBasher } Response grimstroke_PurchaseIsRadiance { scene "scenes/grimstroke/grimstroke_grimstroke_item_19.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_20.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsRadiance_Rule { criteria Purchase Isgrimstroke IsRadiance response grimstroke_PurchaseIsRadiance } Response grimstroke_PurchaseIsSkadi { scene "scenes/grimstroke/grimstroke_grimstroke_item_21.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSkadi_Rule { criteria Purchase Isgrimstroke IsSkadi response grimstroke_PurchaseIsSkadi } Response grimstroke_PurchaseIsHurricanePike { scene "scenes/grimstroke/grimstroke_grimstroke_item_22.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsHurricanePike_Rule { criteria Purchase Isgrimstroke IsHurricanePike response grimstroke_PurchaseIsHurricanePike } Response grimstroke_PurchaseIsDivineRapierChance_5% { scene "scenes/grimstroke/grimstroke_grimstroke_item_23_02.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_23_03.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDivineRapierChance_5%_Rule { criteria Purchase Isgrimstroke IsDivineRapier Chance_5% response grimstroke_PurchaseIsDivineRapierChance_5% } Response grimstroke_PurchaseIsRefresher { scene "scenes/grimstroke/grimstroke_grimstroke_item_24.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsRefresher_Rule { criteria Purchase Isgrimstroke IsRefresher response grimstroke_PurchaseIsRefresher } Response grimstroke_PurchaseIsButterfly { scene "scenes/grimstroke/grimstroke_grimstroke_item_25.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsButterfly_Rule { criteria Purchase Isgrimstroke IsButterfly response grimstroke_PurchaseIsButterfly } Response grimstroke_PurchaseIsHandOfMidasEarlygame { scene "scenes/grimstroke/grimstroke_grimstroke_item_26.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsHandOfMidasEarlygame_Rule { criteria Purchase Isgrimstroke IsHandOfMidas Earlygame response grimstroke_PurchaseIsHandOfMidasEarlygame } Response grimstroke_PurchaseIsManta { scene "scenes/grimstroke/grimstroke_grimstroke_item_27.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsManta_Rule { criteria Purchase Isgrimstroke IsManta response grimstroke_PurchaseIsManta } Response grimstroke_PurchaseIsVeilofDiscord { scene "scenes/grimstroke/grimstroke_grimstroke_item_28.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsVeilofDiscord_Rule { criteria Purchase Isgrimstroke IsVeilofDiscord response grimstroke_PurchaseIsVeilofDiscord } Response grimstroke_PurchaseIsDaedalus { scene "scenes/grimstroke/grimstroke_grimstroke_item_29.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDaedalus_Rule { criteria Purchase Isgrimstroke IsDaedalus response grimstroke_PurchaseIsDaedalus } Response grimstroke_PurchaseIsDesolator { scene "scenes/grimstroke/grimstroke_grimstroke_item_30.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDesolator_Rule { criteria Purchase Isgrimstroke IsDesolator response grimstroke_PurchaseIsDesolator } Response grimstroke_PurchaseIsDiffusal { scene "scenes/grimstroke/grimstroke_grimstroke_item_31.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDiffusal_Rule { criteria Purchase Isgrimstroke IsDiffusal response grimstroke_PurchaseIsDiffusal } Response grimstroke_PurchaseIsEchoSabre { scene "scenes/grimstroke/grimstroke_grimstroke_item_32.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsEchoSabre_Rule { criteria Purchase Isgrimstroke IsEchoSabre response grimstroke_PurchaseIsEchoSabre } Response grimstroke_PurchaseIsInvisSword { scene "scenes/grimstroke/grimstroke_grimstroke_item_33.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsInvisSword_Rule { criteria Purchase Isgrimstroke IsInvisSword response grimstroke_PurchaseIsInvisSword } Response grimstroke_PurchaseIsHeavens { scene "scenes/grimstroke/grimstroke_grimstroke_item_34.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsHeavens_Rule { criteria Purchase Isgrimstroke IsHeavens response grimstroke_PurchaseIsHeavens } Response grimstroke_PurchaseIsMonkeyKingBar { scene "scenes/grimstroke/grimstroke_grimstroke_item_35.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsMonkeyKingBar_Rule { criteria Purchase Isgrimstroke IsMonkeyKingBar response grimstroke_PurchaseIsMonkeyKingBar } Response grimstroke_PurchaseIsKaya { scene "scenes/grimstroke/grimstroke_grimstroke_item_36.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsKaya_Rule { criteria Purchase Isgrimstroke IsKaya response grimstroke_PurchaseIsKaya } Response grimstroke_PurchaseIsBlackKingBar { scene "scenes/grimstroke/grimstroke_grimstroke_item_37.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsBlackKingBar_Rule { criteria Purchase Isgrimstroke IsBlackKingBar response grimstroke_PurchaseIsBlackKingBar } Response grimstroke_PurchaseIsGem { scene "scenes/grimstroke/grimstroke_grimstroke_item_38.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_39.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsGem_Rule { criteria Purchase Isgrimstroke IsGem response grimstroke_PurchaseIsGem } Response grimstroke_PurchaseIsSangeAndYasha { scene "scenes/grimstroke/grimstroke_grimstroke_item_40.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSangeAndYasha_Rule { criteria Purchase Isgrimstroke IsSangeAndYasha response grimstroke_PurchaseIsSangeAndYasha } Response grimstroke_PurchaseIsObserverWard { scene "scenes/grimstroke/grimstroke_grimstroke_item_41.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_item_42.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsObserverWard_Rule { criteria Purchase Isgrimstroke IsObserverWard response grimstroke_PurchaseIsObserverWard } Response grimstroke_PurchaseIsDivineRapier { scene "scenes/grimstroke/grimstroke_grimstroke_item_43.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsDivineRapier_Rule { criteria Purchase Isgrimstroke IsDivineRapier response grimstroke_PurchaseIsDivineRapier } Response grimstroke_PurchaseIsEmptyBottle { scene "scenes/grimstroke/grimstroke_grimstroke_item_44.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsEmptyBottle_Rule { criteria Purchase Isgrimstroke IsEmptyBottle response grimstroke_PurchaseIsEmptyBottle } Response grimstroke_PurchaseIsRodofAtos { scene "scenes/grimstroke/grimstroke_grimstroke_item_45.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsRodofAtos_Rule { criteria Purchase Isgrimstroke IsRodofAtos response grimstroke_PurchaseIsRodofAtos } Response grimstroke_PurchaseIsNullifier { scene "scenes/grimstroke/grimstroke_grimstroke_item_46.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsNullifier_Rule { criteria Purchase Isgrimstroke IsNullifier response grimstroke_PurchaseIsNullifier } Response grimstroke_PurchaseIsAeonDisk { scene "scenes/grimstroke/grimstroke_grimstroke_item_47_03.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsAeonDisk_Rule { criteria Purchase Isgrimstroke IsAeonDisk response grimstroke_PurchaseIsAeonDisk } Response grimstroke_PurchaseIsSpiritVessel { scene "scenes/grimstroke/grimstroke_grimstroke_item_48.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSpiritVessel_Rule { criteria Purchase Isgrimstroke IsSpiritVessel response grimstroke_PurchaseIsSpiritVessel } Response grimstroke_PurchaseIsSilverEdge { scene "scenes/grimstroke/grimstroke_grimstroke_item_49.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSilverEdge_Rule { criteria Purchase Isgrimstroke IsSilverEdge response grimstroke_PurchaseIsSilverEdge } Response grimstroke_PurchaseIsMeteorHammer { scene "scenes/grimstroke/grimstroke_grimstroke_item_50.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsMeteorHammer_Rule { criteria Purchase Isgrimstroke IsMeteorHammer response grimstroke_PurchaseIsMeteorHammer } Response grimstroke_PurchaseIsGhostScepter { scene "scenes/grimstroke/grimstroke_grimstroke_item_51.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsGhostScepter_Rule { criteria Purchase Isgrimstroke IsGhostScepter response grimstroke_PurchaseIsGhostScepter } Response grimstroke_PurchaseIsEthereal { scene "scenes/grimstroke/grimstroke_grimstroke_item_52.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsEthereal_Rule { criteria Purchase Isgrimstroke IsEthereal response grimstroke_PurchaseIsEthereal } Response grimstroke_PurchaseIsSolarCrest { scene "scenes/grimstroke/grimstroke_grimstroke_item_53.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsSolarCrest_Rule { criteria Purchase Isgrimstroke IsSolarCrest response grimstroke_PurchaseIsSolarCrest } Response grimstroke_PurchaseIsLotusOrb { scene "scenes/grimstroke/grimstroke_grimstroke_item_54.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsLotusOrb_Rule { criteria Purchase Isgrimstroke IsLotusOrb response grimstroke_PurchaseIsLotusOrb } Response grimstroke_PurchaseIsNecronomicon { scene "scenes/grimstroke/grimstroke_grimstroke_item_55.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsNecronomicon_Rule { criteria Purchase Isgrimstroke IsNecronomicon response grimstroke_PurchaseIsNecronomicon } Response grimstroke_PurchaseIsGlimmerCape { scene "scenes/grimstroke/grimstroke_grimstroke_item_56.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsGlimmerCape_Rule { criteria Purchase Isgrimstroke IsGlimmerCape response grimstroke_PurchaseIsGlimmerCape } Response grimstroke_PurchaseIsBloodStone { scene "scenes/grimstroke/grimstroke_grimstroke_item_57.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsBloodStone_Rule { criteria Purchase Isgrimstroke IsBloodStone response grimstroke_PurchaseIsBloodStone } Response grimstroke_PurchaseIsAetherLens { scene "scenes/grimstroke/grimstroke_grimstroke_item_58_04.vcd" nodelay noscene speakonce } Rule grimstroke_PurchaseIsAetherLens_Rule { criteria Purchase Isgrimstroke IsAetherLens response grimstroke_PurchaseIsAetherLens } Response grimstroke_MissingIsLaneTop { scene "scenes/grimstroke/grimstroke_grimstroke_missing_lane_01.vcd" nodelay noscene } Rule grimstroke_MissingIsLaneTop_Rule { criteria Missing Isgrimstroke IsLaneTop response grimstroke_MissingIsLaneTop } Response grimstroke_MissingIsLaneMid { scene "scenes/grimstroke/grimstroke_grimstroke_missing_lane_02.vcd" nodelay noscene } Rule grimstroke_MissingIsLaneMid_Rule { criteria Missing Isgrimstroke IsLaneMid response grimstroke_MissingIsLaneMid } Response grimstroke_MissingIsLaneBot { scene "scenes/grimstroke/grimstroke_grimstroke_missing_lane_03.vcd" nodelay noscene } Rule grimstroke_MissingIsLaneBot_Rule { criteria Missing Isgrimstroke IsLaneBot response grimstroke_MissingIsLaneBot } Response grimstroke_Bottling { scene "scenes/grimstroke/grimstroke_grimstroke_bottle_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_bottle_07.vcd" nodelay noscene } Rule grimstroke_Bottling_Rule { criteria Bottling Isgrimstroke response grimstroke_Bottling } Response grimstroke_ItemDropIsCommonDrop { scene "scenes/grimstroke/grimstroke_grimstroke_drop_common_01.vcd" nodelay noscene } Rule grimstroke_ItemDropIsCommonDrop_Rule { criteria ItemDrop Isgrimstroke IsCommonDrop response grimstroke_ItemDropIsCommonDrop } Response grimstroke_ItemDropIsRareDrop { scene "scenes/grimstroke/grimstroke_grimstroke_drop_medium_01.vcd" nodelay noscene } Rule grimstroke_ItemDropIsRareDrop_Rule { criteria ItemDrop Isgrimstroke IsRareDrop response grimstroke_ItemDropIsRareDrop } Response grimstroke_ItemDropIsUltraRareDrop { scene "scenes/grimstroke/grimstroke_grimstroke_drop_rare_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_drop_rare_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_drop_rare_03.vcd" nodelay noscene } Rule grimstroke_ItemDropIsUltraRareDrop_Rule { criteria ItemDrop Isgrimstroke IsUltraRareDrop response grimstroke_ItemDropIsUltraRareDrop } Response grimstroke_Immortality { scene "scenes/grimstroke/grimstroke_grimstroke_immort_01.vcd" nodelay noscene } Rule grimstroke_Immortality_Rule { criteria Immortality Isgrimstroke response grimstroke_Immortality } Response grimstroke_ImmortalityChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_immort_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_immort_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_immort_04.vcd" nodelay noscene } Rule grimstroke_ImmortalityChance_25%_Rule { criteria Immortality Isgrimstroke Chance_25% response grimstroke_ImmortalityChance_25% } Response grimstroke_PowerupIsPowerupHaste { scene "scenes/grimstroke/grimstroke_grimstroke_haste_01_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_haste_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupHaste_Rule { criteria Powerup Isgrimstroke IsPowerupHaste response grimstroke_PowerupIsPowerupHaste } Response grimstroke_PowerupIsPowerupHasteChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_haste_02_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupHasteChance_25%_Rule { criteria Powerup Isgrimstroke IsPowerupHaste Chance_25% response grimstroke_PowerupIsPowerupHasteChance_25% } Response grimstroke_PowerupIsPowerupDoubleDamage { scene "scenes/grimstroke/grimstroke_grimstroke_doubledam_01_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_doubledam_02_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_doubledam_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupDoubleDamage_Rule { criteria Powerup Isgrimstroke IsPowerupDoubleDamage response grimstroke_PowerupIsPowerupDoubleDamage } Response grimstroke_PowerupIsPowerupRegeneration { scene "scenes/grimstroke/grimstroke_grimstroke_regen_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_regen_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupRegeneration_Rule { criteria Powerup Isgrimstroke IsPowerupRegeneration response grimstroke_PowerupIsPowerupRegeneration } Response grimstroke_PowerupIsPowerupRegenerationChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_regen_02.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupRegenerationChance_25%_Rule { criteria Powerup Isgrimstroke IsPowerupRegeneration Chance_25% response grimstroke_PowerupIsPowerupRegenerationChance_25% } Response grimstroke_PowerupIsPowerupIllusion { scene "scenes/grimstroke/grimstroke_grimstroke_illus_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_illus_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_illus_04.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupIllusion_Rule { criteria Powerup Isgrimstroke IsPowerupIllusion response grimstroke_PowerupIsPowerupIllusion } Response grimstroke_PowerupIsPowerupIllusionChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_illus_02_02.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupIllusionChance_25%_Rule { criteria Powerup Isgrimstroke IsPowerupIllusion Chance_25% response grimstroke_PowerupIsPowerupIllusionChance_25% } Response grimstroke_PowerupIsPowerupBountyChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_bounty_01.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_bounty_01_02.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_PowerupIsPowerupBountyChance_50%_Rule { criteria Powerup Isgrimstroke IsPowerupBounty Chance_50% response grimstroke_PowerupIsPowerupBountyChance_50% } Response grimstroke_PowerupIsPowerupBountyChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_bounty_02.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupBountyChance_40%_Rule { criteria Powerup Isgrimstroke IsPowerupBounty Chance_40% response grimstroke_PowerupIsPowerupBountyChance_40% } Response grimstroke_PowerupIsPowerupBountyChance_15% { scene "scenes/grimstroke/grimstroke_grimstroke_bounty_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupBountyChance_15%_Rule { criteria Powerup Isgrimstroke IsPowerupBounty Chance_15% response grimstroke_PowerupIsPowerupBountyChance_15% } Response grimstroke_PowerupIsPowerupInvisibilityChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_invis_01.vcd" nodelay noscene speakonce } Rule grimstroke_PowerupIsPowerupInvisibilityChance_20%_Rule { criteria Powerup Isgrimstroke IsPowerupInvisibility Chance_20% response grimstroke_PowerupIsPowerupInvisibilityChance_20% } Response grimstroke_PowerupIsPowerupInvisibilityChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_invis_02.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_PowerupIsPowerupInvisibilityChance_40%_Rule { criteria Powerup Isgrimstroke IsPowerupInvisibility Chance_40% response grimstroke_PowerupIsPowerupInvisibilityChance_40% } Response grimstroke_PowerupIsPowerupInvisibility { scene "scenes/grimstroke/grimstroke_grimstroke_invis_03.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupInvisibility_Rule { criteria Powerup Isgrimstroke IsPowerupInvisibility response grimstroke_PowerupIsPowerupInvisibility } Response grimstroke_PowerupIsPowerupArcane { scene "scenes/grimstroke/grimstroke_grimstroke_arcane_01.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupArcane_Rule { criteria Powerup Isgrimstroke IsPowerupArcane response grimstroke_PowerupIsPowerupArcane } Response grimstroke_PowerupIsPowerupArcaneChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_arcane_01_02.vcd" nodelay noscene } Rule grimstroke_PowerupIsPowerupArcaneChance_50%_Rule { criteria Powerup Isgrimstroke IsPowerupArcane Chance_50% response grimstroke_PowerupIsPowerupArcaneChance_50% } Response grimstroke_PowerupIsPowerupArcaneChance_35% { scene "scenes/grimstroke/grimstroke_grimstroke_arcane_02.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_PowerupIsPowerupArcaneChance_35%_Rule { criteria Powerup Isgrimstroke IsPowerupArcane Chance_35% response grimstroke_PowerupIsPowerupArcaneChance_35% } Response grimstroke_PowerupIsPowerupArcaneChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_arcane_03.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_PowerupIsPowerupArcaneChance_40%_Rule { criteria Powerup Isgrimstroke IsPowerupArcane Chance_40% response grimstroke_PowerupIsPowerupArcaneChance_40% } Response grimstroke_Thanks { scene "scenes/grimstroke/grimstroke_grimstroke_thanks_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_thanks_02.vcd" nodelay noscene } Rule grimstroke_Thanks_Rule { criteria Thanks Isgrimstroke response grimstroke_Thanks } Response grimstroke_ThanksChance_40% { scene "scenes/grimstroke/grimstroke_grimstroke_thanks_03.vcd" nodelay noscene respeakdelay 240 scene "scenes/grimstroke/grimstroke_grimstroke_thanks_04.vcd" nodelay noscene respeakdelay 240 } Rule grimstroke_ThanksChance_40%_Rule { criteria Thanks Isgrimstroke Chance_40% response grimstroke_ThanksChance_40% } Response grimstroke_Pain { scene "scenes/grimstroke/grimstroke_grimstroke_underattack_01_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_underattack_01_04.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_pain_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_16.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_17.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_18.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_19.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_20.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_21.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_22.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_23.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_24.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_pain_25.vcd" nodelay noscene } Rule grimstroke_Pain_Rule { criteria Pain Isgrimstroke response grimstroke_Pain } Response grimstroke_PainChance_5% { scene "scenes/grimstroke/grimstroke_grimstroke_underattack_02_06.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_PainChance_5%_Rule { criteria Pain Isgrimstroke Chance_5% response grimstroke_PainChance_5% } Response grimstroke_PainChance_35% { scene "scenes/grimstroke/grimstroke_grimstroke_underattack_03.vcd" nodelay noscene respeakdelay 120 } Rule grimstroke_PainChance_35%_Rule { criteria Pain Isgrimstroke Chance_35% response grimstroke_PainChance_35% } Response grimstroke_InTheBag { scene "scenes/grimstroke/grimstroke_grimstroke_inthebag_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_inthebag_02.vcd" nodelay noscene } Rule grimstroke_InTheBag_Rule { criteria InTheBag Isgrimstroke response grimstroke_InTheBag } Response grimstroke_InTheBagChance_35% { scene "scenes/grimstroke/grimstroke_grimstroke_inthebag_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_inthebag_04_03.vcd" nodelay noscene } Rule grimstroke_InTheBagChance_35%_Rule { criteria InTheBag Isgrimstroke Chance_35% response grimstroke_InTheBagChance_35% } Response grimstroke_Defeat { scene "scenes/grimstroke/grimstroke_grimstroke_death_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lose_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lose_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lose_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_lose_04.vcd" nodelay noscene } Rule grimstroke_Defeat_Rule { criteria Defeat Isgrimstroke response grimstroke_Defeat } Response grimstroke_DefeatEarlyMidGameChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_lose_05.vcd" nodelay noscene } Rule grimstroke_DefeatEarlyMidGameChance_20%_Rule { criteria Defeat Isgrimstroke EarlyMidGame Chance_20% response grimstroke_DefeatEarlyMidGameChance_20% } Response grimstroke_CooldownLittleNag { scene "scenes/grimstroke/grimstroke_grimstroke_notyet_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_16.vcd" nodelay noscene } Rule grimstroke_CooldownLittleNag_Rule { criteria Cooldown Isgrimstroke LittleNag response grimstroke_CooldownLittleNag } Response grimstroke_CooldownMediumNag { scene "scenes/grimstroke/grimstroke_grimstroke_notyet_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_17.vcd" nodelay noscene } Rule grimstroke_CooldownMediumNag_Rule { criteria Cooldown Isgrimstroke MediumNag response grimstroke_CooldownMediumNag } Response grimstroke_CooldownSuperNag { scene "scenes/grimstroke/grimstroke_grimstroke_notyet_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_15_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_notyet_18.vcd" nodelay noscene } Rule grimstroke_CooldownSuperNag_Rule { criteria Cooldown Isgrimstroke SuperNag response grimstroke_CooldownSuperNag } Response grimstroke_NoManaLittleNag { scene "scenes/grimstroke/grimstroke_grimstroke_nomana_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_13.vcd" nodelay noscene } Rule grimstroke_NoManaLittleNag_Rule { criteria NoMana Isgrimstroke LittleNag response grimstroke_NoManaLittleNag } Response grimstroke_NoManaMediumNag { scene "scenes/grimstroke/grimstroke_grimstroke_nomana_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_14.vcd" nodelay noscene } Rule grimstroke_NoManaMediumNag_Rule { criteria NoMana Isgrimstroke MediumNag response grimstroke_NoManaMediumNag } Response grimstroke_NoManaSuperNag { scene "scenes/grimstroke/grimstroke_grimstroke_nomana_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_nomana_15.vcd" nodelay noscene } Rule grimstroke_NoManaSuperNag_Rule { criteria NoMana Isgrimstroke SuperNag response grimstroke_NoManaSuperNag } Response grimstroke_Taunt { scene "scenes/grimstroke/grimstroke_grimstroke_taunt_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_taunt_01_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_taunt_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_taunt_03.vcd" nodelay noscene } Rule grimstroke_Taunt_Rule { criteria Taunt Isgrimstroke response grimstroke_Taunt } Response grimstroke_EnemyNearIsEnemyAncient_ApparitionEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_05.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyAncient_ApparitionEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyAncient_Apparition EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyAncient_ApparitionEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyArc_WardenEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_08.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyArc_WardenEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyArc_Warden EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyArc_WardenEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyAxeEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_10.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyAxeEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyAxe EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyAxeEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyBrewmasterEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_17.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyBrewmasterEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyBrewmaster EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyBrewmasterEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyBristlebackEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_18.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyBristlebackEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyBristleback EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyBristlebackEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyBroodmotherEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_20.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyBroodmotherEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyBroodmother EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyBroodmotherEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyDazzleEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_30.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyDazzleEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyDazzle EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyDazzleEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyDisruptorEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_33.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyDisruptorEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyDisruptor EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyDisruptorEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyEarth_SpiritEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_38.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyEarth_SpiritEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyEarth_Spirit EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyEarth_SpiritEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyJuggernautEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_52.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyJuggernautEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyJuggernaut EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyJuggernautEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyLycanEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_63.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyLycanEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyLycan EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyLycanEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyMeepoEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_67.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyMeepoEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyMeepo EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyMeepoEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyOutworld_DestroyerEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_79.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyOutworld_DestroyerEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyOutworld_Destroyer EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyOutworld_DestroyerEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyPudgeEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_88.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyPudgeEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyPudge EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyPudgeEarlyMidGameChance_25% } Response grimstroke_EnemyNearIsEnemyRikiEarlyMidGameChance_25% { scene "scenes/grimstroke/grimstroke_grimstroke_rival_92.vcd" nodelay noscene speakonce } Rule grimstroke_EnemyNearIsEnemyRikiEarlyMidGameChance_25%_Rule { criteria EnemyNear Isgrimstroke IsEnemyRiki EarlyMidGame Chance_25% response grimstroke_EnemyNearIsEnemyRikiEarlyMidGameChance_25% } Response grimstroke_AllyNearIsAllyAbaddonEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_01.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_02.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAbaddonEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAbaddon Earlygame Chance_30% response grimstroke_AllyNearIsAllyAbaddonEarlygameChance_30% } Response grimstroke_AllyNearIsAllyAlchemistEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_03.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAlchemistEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAlchemist Earlygame Chance_30% response grimstroke_AllyNearIsAllyAlchemistEarlygameChance_30% } Response grimstroke_AllyNearIsAllyAncient_ApparitionEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_04.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAncient_ApparitionEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAncient_Apparition Earlygame Chance_30% response grimstroke_AllyNearIsAllyAncient_ApparitionEarlygameChance_30% } Response grimstroke_AllyNearIsAllyAntimageEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_05.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAntimageEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAntimage Earlygame Chance_30% response grimstroke_AllyNearIsAllyAntimageEarlygameChance_30% } Response grimstroke_AllyNearIsAllyArc_WardenEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_06.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_07.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyArc_WardenEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyArc_Warden Earlygame Chance_30% response grimstroke_AllyNearIsAllyArc_WardenEarlygameChance_30% } Response grimstroke_AllyNearIsAllyAxeEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_08.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_09.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAxeEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAxe Earlygame Chance_30% response grimstroke_AllyNearIsAllyAxeEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBaneEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_10.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBaneEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBane Earlygame Chance_30% response grimstroke_AllyNearIsAllyBaneEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBatriderEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_11.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_12.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBatriderEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBatrider Earlygame Chance_30% response grimstroke_AllyNearIsAllyBatriderEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBeastmasterEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_13.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBeastmasterEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBeastmaster Earlygame Chance_30% response grimstroke_AllyNearIsAllyBeastmasterEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBloodseekerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_14.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_15.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBloodseekerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBloodseeker Earlygame Chance_30% response grimstroke_AllyNearIsAllyBloodseekerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBounty_HunterEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_16.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_17.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBounty_HunterEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBounty_Hunter Earlygame Chance_30% response grimstroke_AllyNearIsAllyBounty_HunterEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBrewmasterEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_18.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_19.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBrewmasterEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBrewmaster Earlygame Chance_30% response grimstroke_AllyNearIsAllyBrewmasterEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBristlebackEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_20.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_21.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBristlebackEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBristleback Earlygame Chance_30% response grimstroke_AllyNearIsAllyBristlebackEarlygameChance_30% } Response grimstroke_AllyNearIsAllyBroodmotherEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_22.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyBroodmotherEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyBroodmother Earlygame Chance_30% response grimstroke_AllyNearIsAllyBroodmotherEarlygameChance_30% } Response grimstroke_AllyNearIsAllyCentaurEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_23.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyCentaurEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyCentaur Earlygame Chance_30% response grimstroke_AllyNearIsAllyCentaurEarlygameChance_30% } Response grimstroke_AllyNearIsAllyChaos_KnightEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_24.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_25.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyChaos_KnightEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyChaos_Knight Earlygame Chance_30% response grimstroke_AllyNearIsAllyChaos_KnightEarlygameChance_30% } Response grimstroke_AllyNearIsAllyChenEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_26.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_27.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyChenEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyChen Earlygame Chance_30% response grimstroke_AllyNearIsAllyChenEarlygameChance_30% } Response grimstroke_AllyNearIsAllyClinkzEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_28.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyClinkzEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyClinkz Earlygame Chance_30% response grimstroke_AllyNearIsAllyClinkzEarlygameChance_30% } Response grimstroke_AllyNearIsAllyRattletrapEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_29.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_30.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyRattletrapEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyRattletrap Earlygame Chance_30% response grimstroke_AllyNearIsAllyRattletrapEarlygameChance_30% } Response grimstroke_AllyNearIsAllyCrystalMaidenEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_31.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_32.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyCrystalMaidenEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyCrystalMaiden Earlygame Chance_30% response grimstroke_AllyNearIsAllyCrystalMaidenEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDark_SeerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_33.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDark_SeerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDark_Seer Earlygame Chance_30% response grimstroke_AllyNearIsAllyDark_SeerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDazzleEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_34.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDazzleEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDazzle Earlygame Chance_30% response grimstroke_AllyNearIsAllyDazzleEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDeath_ProphetEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_35.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_36.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDeath_ProphetEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDeath_Prophet Earlygame Chance_30% response grimstroke_AllyNearIsAllyDeath_ProphetEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDisruptorEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_37.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDisruptorEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDisruptor Earlygame Chance_30% response grimstroke_AllyNearIsAllyDisruptorEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDoom_BringerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_38.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDoom_BringerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDoom_Bringer Earlygame Chance_30% response grimstroke_AllyNearIsAllyDoom_BringerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyEarth_SpiritEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_39.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyEarth_SpiritEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyEarth_Spirit Earlygame Chance_30% response grimstroke_AllyNearIsAllyEarth_SpiritEarlygameChance_30% } Response grimstroke_AllyNearIsAllyEmber_SpiritEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_40.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyEmber_SpiritEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyEmber_Spirit Earlygame Chance_30% response grimstroke_AllyNearIsAllyEmber_SpiritEarlygameChance_30% } Response grimstroke_AllyNearIsAllyDark_WillowEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_41.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_42.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyDark_WillowEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyDark_Willow Earlygame Chance_30% response grimstroke_AllyNearIsAllyDark_WillowEarlygameChance_30% } Response grimstroke_AllyNearIsAllyInvokerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_43.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_44.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyInvokerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyInvoker Earlygame Chance_30% response grimstroke_AllyNearIsAllyInvokerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyLionEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_45.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_46.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyLionEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyLion Earlygame Chance_30% response grimstroke_AllyNearIsAllyLionEarlygameChance_30% } Response grimstroke_AllyNearIsAllyLone_DruidEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_47.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyLone_DruidEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyLone_Druid Earlygame Chance_30% response grimstroke_AllyNearIsAllyLone_DruidEarlygameChance_30% } Response grimstroke_AllyNearIsAllyMonkey_KingEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_48.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyMonkey_KingEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyMonkey_King Earlygame Chance_30% response grimstroke_AllyNearIsAllyMonkey_KingEarlygameChance_30% } Response grimstroke_AllyNearIsAllyNaga_SirenEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_49.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyNaga_SirenEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyNaga_Siren Earlygame Chance_30% response grimstroke_AllyNearIsAllyNaga_SirenEarlygameChance_30% } Response grimstroke_AllyNearIsAllyNecrolyteEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_51.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyNecrolyteEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyNecrolyte Earlygame Chance_30% response grimstroke_AllyNearIsAllyNecrolyteEarlygameChance_30% } Response grimstroke_AllyNearIsAllyOgre_MagiEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_52.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyOgre_MagiEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyOgre_Magi Earlygame Chance_30% response grimstroke_AllyNearIsAllyOgre_MagiEarlygameChance_30% } Response grimstroke_AllyNearIsAllyOracleEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_53.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_54.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyOracleEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyOracle Earlygame Chance_30% response grimstroke_AllyNearIsAllyOracleEarlygameChance_30% } Response grimstroke_AllyNearIsAllyPangolinEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_55.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyPangolinEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyPangolin Earlygame Chance_30% response grimstroke_AllyNearIsAllyPangolinEarlygameChance_30% } Response grimstroke_AllyNearIsAllyQueenofPainEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_56.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyQueenofPainEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyQueenofPain Earlygame Chance_30% response grimstroke_AllyNearIsAllyQueenofPainEarlygameChance_30% } Response grimstroke_AllyNearIsAllyRazorEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_57.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyRazorEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyRazor Earlygame Chance_30% response grimstroke_AllyNearIsAllyRazorEarlygameChance_30% } Response grimstroke_AllyNearIsAllyRikiEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_58.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyRikiEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyRiki Earlygame Chance_30% response grimstroke_AllyNearIsAllyRikiEarlygameChance_30% } Response grimstroke_AllyNearIsAllyRubickEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_59.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyRubickEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyRubick Earlygame Chance_30% response grimstroke_AllyNearIsAllyRubickEarlygameChance_30% } Response grimstroke_AllyNearIsAllySandkingEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_60.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySandkingEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySandking Earlygame Chance_30% response grimstroke_AllyNearIsAllySandkingEarlygameChance_30% } Response grimstroke_AllyNearIsAllyShadow_DemonEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_61.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyShadow_DemonEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyShadow_Demon Earlygame Chance_30% response grimstroke_AllyNearIsAllyShadow_DemonEarlygameChance_30% } Response grimstroke_AllyNearIsAllyNevermoreEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_62.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyNevermoreEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyNevermore Earlygame Chance_30% response grimstroke_AllyNearIsAllyNevermoreEarlygameChance_30% } Response grimstroke_AllyNearIsAllyShadowShamanEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_63.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyShadowShamanEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyShadowShaman Earlygame Chance_30% response grimstroke_AllyNearIsAllyShadowShamanEarlygameChance_30% } Response grimstroke_AllyNearIsAllySilencerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_64.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_65.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySilencerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySilencer Earlygame Chance_30% response grimstroke_AllyNearIsAllySilencerEarlygameChance_30% } Response grimstroke_AllyNearIsAllySkywrath_MageEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_66.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_67.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySkywrath_MageEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySkywrath_Mage Earlygame Chance_30% response grimstroke_AllyNearIsAllySkywrath_MageEarlygameChance_30% } Response grimstroke_AllyNearIsAllySlardarEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_68.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySlardarEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySlardar Earlygame Chance_30% response grimstroke_AllyNearIsAllySlardarEarlygameChance_30% } Response grimstroke_AllyNearIsAllySlarkEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_69.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySlarkEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySlark Earlygame Chance_30% response grimstroke_AllyNearIsAllySlarkEarlygameChance_30% } Response grimstroke_AllyNearIsAllySniperEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_70.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySniperEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySniper Earlygame Chance_30% response grimstroke_AllyNearIsAllySniperEarlygameChance_30% } Response grimstroke_AllyNearIsAllySpectreEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_71.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySpectreEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySpectre Earlygame Chance_30% response grimstroke_AllyNearIsAllySpectreEarlygameChance_30% } Response grimstroke_AllyNearIsAllySpirit_BreakerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_72.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_73.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySpirit_BreakerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySpirit_Breaker Earlygame Chance_30% response grimstroke_AllyNearIsAllySpirit_BreakerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyStormSpiritEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_74.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_75.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyStormSpiritEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyStormSpirit Earlygame Chance_30% response grimstroke_AllyNearIsAllyStormSpiritEarlygameChance_30% } Response grimstroke_AllyNearIsAllySvenEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_76.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySvenEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySven Earlygame Chance_30% response grimstroke_AllyNearIsAllySvenEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTechiesEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_77.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_78.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTechiesEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTechies Earlygame Chance_30% response grimstroke_AllyNearIsAllyTechiesEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTemplar_AssassinEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_79.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTemplar_AssassinEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTemplar_Assassin Earlygame Chance_30% response grimstroke_AllyNearIsAllyTemplar_AssassinEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTerrorbladeEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_80.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTerrorbladeEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTerrorblade Earlygame Chance_30% response grimstroke_AllyNearIsAllyTerrorbladeEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTidehunterEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_81.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_82.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTidehunterEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTidehunter Earlygame Chance_30% response grimstroke_AllyNearIsAllyTidehunterEarlygameChance_30% } Response grimstroke_AllyNearIsAllyShredderEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_83.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyShredderEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyShredder Earlygame Chance_30% response grimstroke_AllyNearIsAllyShredderEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTinkerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_84.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTinkerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTinker Earlygame Chance_30% response grimstroke_AllyNearIsAllyTinkerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTinyEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_85.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTinyEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTiny Earlygame Chance_30% response grimstroke_AllyNearIsAllyTinyEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTreantEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_86.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTreantEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTreant Earlygame Chance_30% response grimstroke_AllyNearIsAllyTreantEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTroll_WarlordEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_87.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTroll_WarlordEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTroll_Warlord Earlygame Chance_30% response grimstroke_AllyNearIsAllyTroll_WarlordEarlygameChance_30% } Response grimstroke_AllyNearIsAllyTuskEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_88.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyTuskEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyTusk Earlygame Chance_30% response grimstroke_AllyNearIsAllyTuskEarlygameChance_30% } Response grimstroke_AllyNearIsAllyAbyssal_UnderlordEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_89.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyAbyssal_UnderlordEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyAbyssal_Underlord Earlygame Chance_30% response grimstroke_AllyNearIsAllyAbyssal_UnderlordEarlygameChance_30% } Response grimstroke_AllyNearIsAllyUndyingEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_90.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyUndyingEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyUndying Earlygame Chance_30% response grimstroke_AllyNearIsAllyUndyingEarlygameChance_30% } Response grimstroke_AllyNearIsAllyUrsaEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_91.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyUrsaEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyUrsa Earlygame Chance_30% response grimstroke_AllyNearIsAllyUrsaEarlygameChance_30% } Response grimstroke_AllyNearIsAllyVengefulSpiritEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_92.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyVengefulSpiritEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyVengefulSpirit Earlygame Chance_30% response grimstroke_AllyNearIsAllyVengefulSpiritEarlygameChance_30% } Response grimstroke_AllyNearIsAllyVenomancerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_93.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyVenomancerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyVenomancer Earlygame Chance_30% response grimstroke_AllyNearIsAllyVenomancerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyViperEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_94.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyViperEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyViper Earlygame Chance_30% response grimstroke_AllyNearIsAllyViperEarlygameChance_30% } Response grimstroke_AllyNearIsAllyVisageEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_95.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyVisageEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyVisage Earlygame Chance_30% response grimstroke_AllyNearIsAllyVisageEarlygameChance_30% } Response grimstroke_AllyNearIsAllyWarlockEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_96.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_97.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyWarlockEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyWarlock Earlygame Chance_30% response grimstroke_AllyNearIsAllyWarlockEarlygameChance_30% } Response grimstroke_AllyNearIsAllyWeaverEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_98.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyWeaverEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyWeaver Earlygame Chance_30% response grimstroke_AllyNearIsAllyWeaverEarlygameChance_30% } Response grimstroke_AllyNearIsAllyWindrunnerEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_99.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_100.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyWindrunnerEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyWindrunner Earlygame Chance_30% response grimstroke_AllyNearIsAllyWindrunnerEarlygameChance_30% } Response grimstroke_AllyNearIsAllyWinter_WyvernEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_101.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_102.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyWinter_WyvernEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyWinter_Wyvern Earlygame Chance_30% response grimstroke_AllyNearIsAllyWinter_WyvernEarlygameChance_30% } Response grimstroke_AllyNearIsAllyWitchDoctorEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_103.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_104.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyWitchDoctorEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyWitchDoctor Earlygame Chance_30% response grimstroke_AllyNearIsAllyWitchDoctorEarlygameChance_30% } Response grimstroke_AllyNearIsAllySkeleton_KingEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_105.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_106.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllySkeleton_KingEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllySkeleton_King Earlygame Chance_30% response grimstroke_AllyNearIsAllySkeleton_KingEarlygameChance_30% } Response grimstroke_AllyNearIsAllyZuusEarlygameChance_30% { scene "scenes/grimstroke/grimstroke_grimstroke_ally_107.vcd" nodelay noscene speakonce scene "scenes/grimstroke/grimstroke_grimstroke_ally_108.vcd" nodelay noscene speakonce } Rule grimstroke_AllyNearIsAllyZuusEarlygameChance_30%_Rule { criteria AllyNear Isgrimstroke IsAllyZuus Earlygame Chance_30% response grimstroke_AllyNearIsAllyZuusEarlygameChance_30% } Response grimstroke_Victory { scene "scenes/grimstroke/grimstroke_grimstroke_win_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_win_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_win_04.vcd" nodelay noscene } Rule grimstroke_Victory_Rule { criteria Victory Isgrimstroke response grimstroke_Victory } Response grimstroke_VictoryChance_50% { scene "scenes/grimstroke/grimstroke_grimstroke_win_02.vcd" nodelay noscene } Rule grimstroke_VictoryChance_50%_Rule { criteria Victory Isgrimstroke Chance_50% response grimstroke_VictoryChance_50% } Response grimstroke_VictoryEarlyMidGameChance_20% { scene "scenes/grimstroke/grimstroke_grimstroke_win_05.vcd" nodelay noscene } Rule grimstroke_VictoryEarlyMidGameChance_20%_Rule { criteria Victory Isgrimstroke EarlyMidGame Chance_20% response grimstroke_VictoryEarlyMidGameChance_20% } Response grimstroke_EmoteIsEmoteLaugh { scene "scenes/grimstroke/grimstroke_grimstroke_attack_big_03.vcd" nodelay noscene respeakdelay 120 scene "scenes/grimstroke/grimstroke_grimstroke_laugh_01.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_02.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_03.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_04.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_05.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_06.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_07.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_08.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_09.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_10.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_11.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_12.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_13.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_14.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_15.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_16.vcd" nodelay noscene scene "scenes/grimstroke/grimstroke_grimstroke_laugh_17.vcd" nodelay noscene speakonce } Rule grimstroke_EmoteIsEmoteLaugh_Rule { criteria Emote Isgrimstroke IsEmoteLaugh response grimstroke_EmoteIsEmoteLaugh }