script_execute(gml_Script_scr_controls_text) if key_revert_pressed { characters = message_length message_draw = string_copy(message[message_current], 0, characters) if (color_count >= 1) message_draw_2 = string_copy(message_2[message_current], 0, characters) } if (characters < message_length) { if (counter == 0) { if (color_count >= 1) { script_execute(gml_Script_scr_text_increase_color) script_execute(gml_Script_scr_talking_enemy_color) } else { script_execute(gml_Script_scr_text_increase) script_execute(gml_Script_scr_talking_enemy) } } else can_talk = false } else { can_talk = false if key_select_pressed { if (message_current < message_end) { message_current += 1 message_length = string_length(message[message_current]) characters = 0 message_draw = "" if (color_count >= 1) message_draw_2 = "" } else { var battle_enemy_name = global.battle_enemy_name if (battle_enemy_name == "insomnitot duo") script_execute(gml_Script_scr_insomnitot_duo_no_attack) else if (battle_enemy_name == "know cone insomnitot duo") script_execute(gml_Script_scr_know_cone_insomnitot_duo_no_attack) else script_execute(gml_Script_scr_insomnitot_solo_no_attack) with (obj_quote_bubble_battle) instance_destroy() instance_destroy() } } } if (color_count >= 1) script_execute(gml_Script_scr_text_counter_color) else script_execute(gml_Script_scr_text_counter)