void Window_Message::FinishMessageProcessing() { if (Game_Message::choice_max > 0) { StartChoiceProcessing(); } else if (Game_Message::num_input_variable_id > 0) { StartNumberInputProcessing(); } else if (kill_message) { TerminateMessage(); } else { pause = true; } text.clear(); text_index = text.begin(); end = text.end(); }
void Window_Message::FinishMessageProcessing() { if (Game_Message::choice_max > 0) { StartChoiceProcessing(); } else if (Game_Message::num_input_variable_id > 0) { StartNumberInputProcessing(); } else if (kill_message) { TerminateMessage(); kill_message = false; } else { pause = true; } text.clear(); text_index = boost::u8_to_u32_iterator<std::string::const_iterator>(text.begin(), text.begin(), text.end()); end = boost::u8_to_u32_iterator<std::string::const_iterator>(text.end(), text.begin(), text.end()); }