diff --git a/geom-exp.cpp b/geom-exp.cpp index 783068c9..ce4a4750 100644 --- a/geom-exp.cpp +++ b/geom-exp.cpp @@ -480,20 +480,8 @@ EX void select_quotient() { asonov::prepare_config(); pushScreen(asonov::show_config); } - else if(prod) { - static int s; - s = product::csteps; - dialog::editNumber(s, 0, 16, 1, 0, XLAT("%1 period", "Z"), - XLAT("Set to 0 to make it non-periodic.")); - dialog::bound_low(0); - dialog::reaction_final = [] { - product::csteps = s; - if(product::csteps == cgi.steps) return; - hybrid::reconfigure(); - start_game(); - println(hlog, "csteps = ", cgi.steps); - }; - } + else if(prod) + pushScreen(product::show_config); else { vector choices; for(int i=0; i