mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-20 04:50:10 +00:00
added 'RogueViz settings' to HyperRogue main menu; graph viz is now accessed via o-key only
This commit is contained in:
parent
e9c8f516aa
commit
7d2a70024d
@ -379,6 +379,12 @@ int pres_hooks =
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
}) +
|
}) +
|
||||||
|
addHook(dialog::hooks_display_dialog, 100, [] () {
|
||||||
|
if(current_screen_cfunction() == showMainMenu) {
|
||||||
|
dialog::addItem(XLAT("RogueViz demos"), 'd');
|
||||||
|
dialog::add_action_push(choose_presentation);
|
||||||
|
}
|
||||||
|
}) +
|
||||||
addHook(tour::ss::hooks_extra_slideshows, 300, [] (tour::ss::slideshow_callback cb) {
|
addHook(tour::ss::hooks_extra_slideshows, 300, [] (tour::ss::slideshow_callback cb) {
|
||||||
if(rogueviz::pres::rvslides_data.empty()) pres::gen_rvtour_data();
|
if(rogueviz::pres::rvslides_data.empty()) pres::gen_rvtour_data();
|
||||||
cb(XLAT("non-Euclidean geometry in data analysis"), &pres::rvslides_data[0], 'd');
|
cb(XLAT("non-Euclidean geometry in data analysis"), &pres::rvslides_data[0], 'd');
|
||||||
|
@ -1168,7 +1168,7 @@ bool default_help() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void o_key(o_funcs& v) {
|
void o_key(o_funcs& v) {
|
||||||
v.push_back(named_dialog(XLAT("rogueviz menu"), rogueviz::showMenu));
|
v.push_back(named_dialog(XLAT("RogueViz graph viz settings"), rogueviz::showMenu));
|
||||||
}
|
}
|
||||||
|
|
||||||
auto hooks =
|
auto hooks =
|
||||||
@ -1176,13 +1176,7 @@ auto hooks =
|
|||||||
addHook(hooks_args, 100, readArgs) +
|
addHook(hooks_args, 100, readArgs) +
|
||||||
#endif
|
#endif
|
||||||
addHook(hooks_clearmemory, 0, close) +
|
addHook(hooks_clearmemory, 0, close) +
|
||||||
|
|
||||||
addHook(dialog::hooks_display_dialog, 100, [] () {
|
|
||||||
if(current_screen_cfunction() == showMainMenu) {
|
|
||||||
dialog::addItem(XLAT("rogueviz menu"), 'u');
|
|
||||||
dialog::add_action_push(rogueviz::showMenu);
|
|
||||||
}
|
|
||||||
}) +
|
|
||||||
addHook(hooks_markers, 100, search_marker) +
|
addHook(hooks_markers, 100, search_marker) +
|
||||||
addHook(hooks_configfile, 100, [] {
|
addHook(hooks_configfile, 100, [] {
|
||||||
param_i(brm_limit, "brm_limit");
|
param_i(brm_limit, "brm_limit");
|
||||||
|
Loading…
x
Reference in New Issue
Block a user