if live_call() return global.live_result; switch scene { case 0: with (obj_tellyvis_body_a) { if (image_index >= (image_number - 1)) { image_speed = 0 sprite_index = spr_tellyvis_remote_2 image_index = image_number - 1 other.scene++ other.timer = 15 } } break case 1: if (timer > 0) { timer-- return; } obj_tellyvis_body_a.image_index = 0 scene++ break case 2: other.attack_counter_current = -1 if (attack_counter_max <= 0) { attack_remote_destroy = true instance_destroy() return; } with (obj_tellyvis_body_a) { if (image_speed != 1) { sprite_index = spr_tellyvis_remote_2 image_index = 0 image_speed = 1 } if (image_index >= (image_number - 1)) { show_debug_message("Crispy Slash") if (!instance_exists(obj_quote_battle_tellyvis_a_mid_attack)) instance_create_depth(0, 0, -9999, obj_quote_battle_tellyvis_a_mid_attack) else { with (obj_quote_battle_tellyvis_a_mid_attack) { message_number += 1 event_user(0) } } sprite_index = spr_tellyvis_remote_1 image_index = image_number - 1 image_speed = 0 other.scene++ global.timer_attacks_counter = 0 other.random_attack_current_last = other.random_attack_current other.random_attack_current = "nothing" } } break case 3: event_user(0) break }