FFScript::do_loadquest() { long arrayptr = get_register(sarg1) / 10000; string name; ArrayH::getString(arrayptr, str, 4096); game->Clear(); game->set_name(name); game->set_quest(quest); game->set_deaths(deaths); game->set_maxlife(3*HP_PER_HEART); game->set_life(3*HP_PER_HEART); game->set_maxbombs(8); game->set_hasplayed(true); game->set_continue_dmap(zinit.start_dmap); game->set_continue_scrn(0x77); resetItems(game,&zinit,true); load_quest(game); load_game_icon_to_buffer(false,currgame); load_game_icon(game,false,currgame); }