criterion "Isriki" "classname" "npc_dota_hero_riki" weight 5 required criterion "IsEnemyriki" "targetclassname" "npc_dota_hero_riki" weight 5 required criterion "IsAllyriki" "nearby_ally" "npc_dota_hero_riki" weight 5 required criterion "IsRikiInvisibility" "abilityname" "riki_permanent_invisibility" weight 5 required criterion "IsSmokeScreen" "abilityname" "riki_smoke_screen" weight 5 required criterion "IsInvisLvl1" "skill2_level" "1" weight 5 required criterion "IsRikiLoadoutSpawn" "special_spawn" "riki_loadout_spawn" weight 5 required Response riki_Spawn { scene "scenes/riki/riki_riki_spawn_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_08.vcd" nodelay noscene } Rule riki_Spawn_Rule { criteria Spawn Isriki response riki_Spawn } Response riki_Move { scene "scenes/riki/riki_riki_move_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_10.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_11.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_12.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_13.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_14.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_15.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_16.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_17.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_18.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_blink_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_blink_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_invis_01.vcd" nodelay noscene } Rule riki_Move_Rule { criteria Move Isriki response riki_Move } Response riki_Attack { scene "scenes/riki/riki_riki_attack_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_10.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_11.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_12.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_13.vcd" nodelay noscene scene "scenes/riki/riki_riki_attack_14.vcd" nodelay noscene scene "scenes/riki/riki_riki_cast_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_blink_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_blink_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_blink_05.vcd" nodelay noscene } Rule riki_Attack_Rule { criteria Attack Isriki response riki_Attack } Response riki_CastOrder { scene "scenes/riki/riki_riki_cast_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_cast_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_cast_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_invis_02.vcd" nodelay noscene } Rule riki_CastOrder_Rule { criteria CastOrder Isriki response riki_CastOrder } Response riki_CastExecuteIsSmokeScreenChance_75% { scene "scenes/riki/riki_riki_ability_smokescreen_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_smokescreen_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_smokescreen_04.vcd" nodelay noscene } Rule riki_CastExecuteIsSmokeScreenChance_75%_Rule { criteria CastExecute Isriki IsSmokeScreen Chance_75% response riki_CastExecuteIsSmokeScreenChance_75% } Response riki_CastExecuteIsSmokeScreenChance_15% { scene "scenes/riki/riki_riki_ability_smokescreen_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_smokescreen_05.vcd" nodelay noscene } Rule riki_CastExecuteIsSmokeScreenChance_15%_Rule { criteria CastExecute Isriki IsSmokeScreen Chance_15% response riki_CastExecuteIsSmokeScreenChance_15% } Response riki_Kill { scene "scenes/riki/riki_riki_ability_blink_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_ability_invis_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_10.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_11.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_12.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_13.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_14.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_15.vcd" nodelay noscene scene "scenes/riki/riki_riki_happy_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_10.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_11.vcd" nodelay noscene } Rule riki_Kill_Rule { criteria Kill Isriki response riki_Kill } Response riki_LearnIsRikiInvisibilityIsInvisLvl1 { scene "scenes/riki/riki_riki_ability_invis_04.vcd" nodelay noscene speakonce } Rule riki_LearnIsRikiInvisibilityIsInvisLvl1_Rule { criteria Learn Isriki IsRikiInvisibility IsInvisLvl1 response riki_LearnIsRikiInvisibilityIsInvisLvl1 } Response riki_CustomIsGameStart { scene "scenes/riki/riki_riki_ability_invis_05.vcd" nodelay noscene } Rule riki_CustomIsGameStart_Rule { criteria Custom Isriki IsGameStart response riki_CustomIsGameStart } Response riki_CustomIsRikiLoadoutSpawn { scene "scenes/riki/riki_riki_spawn_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_spawn_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_move_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_kill_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_10.vcd" nodelay noscene } Rule riki_CustomIsRikiLoadoutSpawn_Rule { criteria Custom Isriki IsRikiLoadoutSpawn response riki_CustomIsRikiLoadoutSpawn } Response riki_LevelUp { scene "scenes/riki/riki_riki_level_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_level_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_level_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_level_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_level_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_level_06.vcd" nodelay noscene } Rule riki_LevelUp_Rule { criteria LevelUp Isriki response riki_LevelUp } Response riki_LastHit { scene "scenes/riki/riki_riki_lasthit_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_lasthit_10.vcd" nodelay noscene } Rule riki_LastHit_Rule { criteria LastHit Isriki response riki_LastHit } Response riki_Death { scene "scenes/riki/riki_riki_death_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_death_09.vcd" nodelay noscene } Rule riki_Death_Rule { criteria Death Isriki response riki_Death } Response riki_DeathIsReincarnating { scene "scenes/riki/riki_riki_laugh_07.vcd" nodelay noscene } Rule riki_DeathIsReincarnating_Rule { criteria Death Isriki IsReincarnating response riki_DeathIsReincarnating } Response riki_Respawn { scene "scenes/riki/riki_riki_respawn_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_respawn_11.vcd" nodelay noscene } Rule riki_Respawn_Rule { criteria Respawn Isriki response riki_Respawn } Response riki_Select { scene "scenes/riki/riki_riki_rare_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_rare_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_rare_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_rare_05.vcd" nodelay noscene } Rule riki_Select_Rule { criteria Select Isriki response riki_Select } Response riki_PainChance_25% { scene "scenes/riki/riki_riki_underattack_01.vcd" nodelay noscene respeakdelay 120 } Rule riki_PainChance_25%_Rule { criteria Pain Isriki Chance_25% response riki_PainChance_25% } Response riki_Pain { scene "scenes/riki/riki_riki_pain_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_pain_08.vcd" nodelay noscene } Rule riki_Pain_Rule { criteria Pain Isriki response riki_Pain } Response riki_PurchaseIsExpensiveItem { scene "scenes/riki/riki_riki_purch_01.vcd" nodelay noscene speakonce scene "scenes/riki/riki_riki_purch_02.vcd" nodelay noscene speakonce scene "scenes/riki/riki_riki_purch_03.vcd" nodelay noscene speakonce scene "scenes/riki/riki_riki_purch_04.vcd" nodelay noscene speakonce } Rule riki_PurchaseIsExpensiveItem_Rule { criteria Purchase Isriki IsExpensiveItem response riki_PurchaseIsExpensiveItem } Response riki_Bottling { scene "scenes/riki/riki_riki_bottle_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_bottle_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_bottle_03.vcd" nodelay noscene } Rule riki_Bottling_Rule { criteria Bottling Isriki response riki_Bottling } Response riki_MissingIsLaneTop { scene "scenes/riki/riki_riki_lane_missing_01.vcd" nodelay noscene } Rule riki_MissingIsLaneTop_Rule { criteria Missing Isriki IsLaneTop response riki_MissingIsLaneTop } Response riki_MissingIsLaneMid { scene "scenes/riki/riki_riki_lane_missing_02.vcd" nodelay noscene } Rule riki_MissingIsLaneMid_Rule { criteria Missing Isriki IsLaneMid response riki_MissingIsLaneMid } Response riki_MissingIsLaneBot { scene "scenes/riki/riki_riki_lane_missing_03.vcd" nodelay noscene } Rule riki_MissingIsLaneBot_Rule { criteria Missing Isriki IsLaneBot response riki_MissingIsLaneBot } Response riki_Deny { scene "scenes/riki/riki_riki_deny_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_deny_08.vcd" nodelay noscene } Rule riki_Deny_Rule { criteria Deny Isriki response riki_Deny } Response riki_Defeat { scene "scenes/riki/riki_riki_lose_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_lose_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_lose_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_lose_04.vcd" nodelay noscene } Rule riki_Defeat_Rule { criteria Defeat Isriki response riki_Defeat } Response riki_Victory { scene "scenes/riki/riki_riki_win_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_win_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_win_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_win_04.vcd" nodelay noscene } Rule riki_Victory_Rule { criteria Victory Isriki response riki_Victory } Response riki_Immortality { scene "scenes/riki/riki_riki_immort_01.vcd" nodelay noscene } Rule riki_Immortality_Rule { criteria Immortality Isriki response riki_Immortality } Response riki_ImmortalityChance_25% { scene "scenes/riki/riki_riki_immort_02.vcd" nodelay noscene } Rule riki_ImmortalityChance_25%_Rule { criteria Immortality Isriki Chance_25% response riki_ImmortalityChance_25% } Response riki_PowerupIsPowerupBounty { scene "scenes/riki/riki_riki_lasthit_09.vcd" nodelay noscene respeakdelay 300 } Rule riki_PowerupIsPowerupBounty_Rule { criteria Powerup Isriki IsPowerupBounty response riki_PowerupIsPowerupBounty } Response riki_PowerupIsPowerupHaste { scene "scenes/riki/riki_riki_haste_01.vcd" nodelay noscene } Rule riki_PowerupIsPowerupHaste_Rule { criteria Powerup Isriki IsPowerupHaste response riki_PowerupIsPowerupHaste } Response riki_PowerupIsPowerupHasteChance_25% { scene "scenes/riki/riki_riki_haste_02.vcd" nodelay noscene } Rule riki_PowerupIsPowerupHasteChance_25%_Rule { criteria Powerup Isriki IsPowerupHaste Chance_25% response riki_PowerupIsPowerupHasteChance_25% } Response riki_PowerupIsPowerupDoubleDamage { scene "scenes/riki/riki_riki_doubdam_01.vcd" nodelay noscene } Rule riki_PowerupIsPowerupDoubleDamage_Rule { criteria Powerup Isriki IsPowerupDoubleDamage response riki_PowerupIsPowerupDoubleDamage } Response riki_PowerupIsPowerupDoubleDamageChance_25% { scene "scenes/riki/riki_riki_doubdam_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_doubdam_03.vcd" nodelay noscene } Rule riki_PowerupIsPowerupDoubleDamageChance_25%_Rule { criteria Powerup Isriki IsPowerupDoubleDamage Chance_25% response riki_PowerupIsPowerupDoubleDamageChance_25% } Response riki_PowerupIsPowerupRegeneration { scene "scenes/riki/riki_riki_regen_01.vcd" nodelay noscene } Rule riki_PowerupIsPowerupRegeneration_Rule { criteria Powerup Isriki IsPowerupRegeneration response riki_PowerupIsPowerupRegeneration } Response riki_PowerupIsPowerupRegenerationChance_25% { scene "scenes/riki/riki_riki_regen_02.vcd" nodelay noscene } Rule riki_PowerupIsPowerupRegenerationChance_25%_Rule { criteria Powerup Isriki IsPowerupRegeneration Chance_25% response riki_PowerupIsPowerupRegenerationChance_25% } Response riki_PowerupIsPowerupIllusion { scene "scenes/riki/riki_riki_illus_01.vcd" nodelay noscene } Rule riki_PowerupIsPowerupIllusion_Rule { criteria Powerup Isriki IsPowerupIllusion response riki_PowerupIsPowerupIllusion } Response riki_PowerupIsPowerupIllusionChance_25% { scene "scenes/riki/riki_riki_illus_02.vcd" nodelay noscene } Rule riki_PowerupIsPowerupIllusionChance_25%_Rule { criteria Powerup Isriki IsPowerupIllusion Chance_25% response riki_PowerupIsPowerupIllusionChance_25% } Response riki_PowerupIsPowerupInvisibility { scene "scenes/riki/riki_riki_invis_01.vcd" nodelay noscene } Rule riki_PowerupIsPowerupInvisibility_Rule { criteria Powerup Isriki IsPowerupInvisibility response riki_PowerupIsPowerupInvisibility } Response riki_PowerupIsPowerupInvisibilityIsInvisibleChance_50% { scene "scenes/riki/riki_riki_invis_02.vcd" nodelay noscene } Rule riki_PowerupIsPowerupInvisibilityIsInvisibleChance_50%_Rule { criteria Powerup Isriki IsPowerupInvisibility IsInvisible Chance_50% response riki_PowerupIsPowerupInvisibilityIsInvisibleChance_50% } Response riki_PowerupIsPowerupArcane { scene "scenes/riki/riki_riki_purch_03.vcd" nodelay noscene respeakdelay 300 } Rule riki_PowerupIsPowerupArcane_Rule { criteria Powerup Isriki IsPowerupArcane response riki_PowerupIsPowerupArcane } Response riki_CooldownLittleNag { scene "scenes/riki/riki_riki_notyet_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_03.vcd" nodelay noscene } Rule riki_CooldownLittleNag_Rule { criteria Cooldown Isriki LittleNag response riki_CooldownLittleNag } Response riki_CooldownMediumNag { scene "scenes/riki/riki_riki_notyet_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_06.vcd" nodelay noscene } Rule riki_CooldownMediumNag_Rule { criteria Cooldown Isriki MediumNag response riki_CooldownMediumNag } Response riki_CooldownSuperNag { scene "scenes/riki/riki_riki_notyet_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_notyet_09.vcd" nodelay noscene } Rule riki_CooldownSuperNag_Rule { criteria Cooldown Isriki SuperNag response riki_CooldownSuperNag } Response riki_NoManaLittleNag { scene "scenes/riki/riki_riki_nomana_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_03.vcd" nodelay noscene } Rule riki_NoManaLittleNag_Rule { criteria NoMana Isriki LittleNag response riki_NoManaLittleNag } Response riki_NoManaMediumNag { scene "scenes/riki/riki_riki_nomana_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_06.vcd" nodelay noscene } Rule riki_NoManaMediumNag_Rule { criteria NoMana Isriki MediumNag response riki_NoManaMediumNag } Response riki_NoManaSuperNag { scene "scenes/riki/riki_riki_nomana_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_nomana_09.vcd" nodelay noscene } Rule riki_NoManaSuperNag_Rule { criteria NoMana Isriki SuperNag response riki_NoManaSuperNag } Response riki_Thanks { scene "scenes/riki/riki_riki_thanks_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_thanks_02.vcd" nodelay noscene } Rule riki_Thanks_Rule { criteria Thanks Isriki response riki_Thanks } Response riki_InTheBag { scene "scenes/riki/riki_riki_inthebag_01.vcd" nodelay noscene } Rule riki_InTheBag_Rule { criteria InTheBag Isriki response riki_InTheBag } Response riki_ItemDropIsRareDrop { scene "scenes/riki/riki_riki_happy_01.vcd" nodelay noscene } Rule riki_ItemDropIsRareDrop_Rule { criteria ItemDrop Isriki IsRareDrop response riki_ItemDropIsRareDrop } Response riki_ItemDropIsCommonDrop { scene "scenes/riki/riki_riki_happy_02.vcd" nodelay noscene } Rule riki_ItemDropIsCommonDrop_Rule { criteria ItemDrop Isriki IsCommonDrop response riki_ItemDropIsCommonDrop } Response riki_ItemDropIsUltraRareDrop { scene "scenes/riki/riki_riki_happy_04.vcd" nodelay noscene } Rule riki_ItemDropIsUltraRareDrop_Rule { criteria ItemDrop Isriki IsUltraRareDrop response riki_ItemDropIsUltraRareDrop } Response riki_EmoteIsEmoteLaugh { scene "scenes/riki/riki_riki_laugh_01.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_02.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_03.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_04.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_05.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_06.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_07.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_08.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_09.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_10.vcd" nodelay noscene scene "scenes/riki/riki_riki_laugh_11.vcd" nodelay noscene } Rule riki_EmoteIsEmoteLaugh_Rule { criteria Emote Isriki IsEmoteLaugh response riki_EmoteIsEmoteLaugh }