mirror of
				https://github.com/zenorogue/hyperrogue.git
				synced 2025-10-31 14:02:59 +00:00 
			
		
		
		
	added 'RogueViz settings' to HyperRogue main menu; graph viz is now accessed via o-key only
This commit is contained in:
		| @@ -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  =  | ||||||
| @@ -1177,12 +1177,6 @@ auto hooks  = | |||||||
| #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"); | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 Zeno Rogue
					Zeno Rogue