static int name_enter(struct state *st, struct state *prev) { if (draw_back) { game_client_free(NULL); back_init("back/gui.png"); } text_input_start(on_text_input); text_input_str(config_get_s(CONFIG_PLAYER), 0); return name_gui(); }
static int save_enter(struct state *st, struct state *prev) { const char *name; name = demo_format_name(config_get_s(CONFIG_REPLAY_NAME), set_id(curr_set()), level_name(curr_level())); text_input_start(on_text_input); text_input_str(name); return save_gui(); }