Esempio n. 1
0
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();
}
Esempio n. 2
0
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();
}