{"format_version":"1.10.0","animation_controllers":{"controller.animation.inmine_zhs.toxic_frog":{"initial_state":"summon","states":{"summon":{"animations":["summon"],"sound_effects":[{"effect":"summon"}],"transitions":[{"idle":"q.all_animations_finished || q.property('inmine_zhs:spawn_phase') == 2"}],"blend_transition":0.4},"idle":{"animations":["idle"],"transitions":[{"death":"v.dead"},{"jump":"q.is_jump_goal_jumping"},{"walk":"!q.is_jump_goal_jumping && q.ground_speed > 0.2"}],"blend_transition":0.4,"blend_via_shortest_path":true},"jump":{"animations":["jump"],"transitions":[{"death":"v.dead"},{"idle":"!q.is_jump_goal_jumping && q.all_animations_finished"}],"blend_transition":1},"walk":{"animations":["walk"],"transitions":[{"death":"v.dead"},{"idle":"q.ground_speed <= 0.2 || q.is_jump_goal_jumping"}],"blend_transition":0.3,"blend_via_shortest_path":true},"death":{"animations":["idle"],"blend_transition":0.4,"blend_via_shortest_path":true}}},"controller.animation.inmine_zhs.toxic_frog.death":{"initial_state":"dead","states":{"dead":{"transitions":[{"death":"v.dead == 1"},{"death2":"v.dead == 2"},{"death3":"v.dead == 3"},{"death4":"v.dead == 4"}]},"death":{"animations":["death"],"sound_effects":[{"effect":"death"}]},"death2":{"animations":["death2"],"sound_effects":[{"effect":"death2"}]},"death3":{"animations":["death3"],"sound_effects":[{"effect":"death2"}]},"death4":{"animations":["death4"],"sound_effects":[{"effect":"death4"}]}}},"controller.animation.inmine_zhs.toxic_frog.attack":{"states":{"default":{"transitions":[{"dead":"v.dead"},{"spit":"v.attack == 1 && v.is_attacking"},{"spit2":"v.attack == 2 && v.is_attacking"}]},"spit":{"animations":["spit"],"transitions":[{"dead":"v.dead"},{"default":"q.all_animations_finished || v.attack != 1 || !v.is_attacking"}]},"spit2":{"animations":["spit2"],"transitions":[{"dead":"v.dead"},{"default":"q.all_animations_finished || v.attack != 2 || !v.is_attacking"}]},"dead":{"blend_transition":0.2,"blend_via_shortest_path":true}}},"controller.animation.inmine_zhs.toxic_frog.receive_damage":{"states":{"default":{"transitions":[{"dead":"v.dead"},{"receive_damage":"q.property('inmine_zhs:damage_received') == 1"},{"receive_damage2":"q.property('inmine_zhs:damage_received') == 2"}]},"receive_damage":{"animations":["receive_damage"],"transitions":[{"dead":"v.dead"},{"default":"!q.property('inmine_zhs:damage_received')"}],"blend_transition":0.2,"blend_via_shortest_path":true},"receive_damage2":{"animations":["receive_damage2"],"transitions":[{"dead":"v.dead"},{"default":"!q.property('inmine_zhs:damage_received')"}],"blend_transition":0.2,"blend_via_shortest_path":true},"dead":{"blend_transition":0.2,"blend_via_shortest_path":true}}}}}