mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-02-17 11:30:09 +00:00
dialog:: display crosshair when changing crosshair
This commit is contained in:
parent
73e98644d3
commit
0e1d7c024e
12
config.cpp
12
config.cpp
@ -1268,8 +1268,10 @@ EX void initConfig() {
|
|||||||
|
|
||||||
// colors
|
// colors
|
||||||
|
|
||||||
param_f(crosshair_size, "size:crosshair");
|
param_f(crosshair_size, "size:crosshair")
|
||||||
addsaver(crosshair_color, "color:crosshair");
|
->set_extra(draw_crosshair);
|
||||||
|
param_color(crosshair_color, "color:crosshair", true, crosshair_color)
|
||||||
|
->set_extra(draw_crosshair);
|
||||||
|
|
||||||
param_b(mapeditor::drawplayer, "drawplayer");
|
param_b(mapeditor::drawplayer, "drawplayer");
|
||||||
param_color((color_t&) patterns::canvasback, "color:canvasback", false);
|
param_color((color_t&) patterns::canvasback, "color:canvasback", false);
|
||||||
@ -2313,8 +2315,12 @@ EX void configureInterface() {
|
|||||||
));
|
));
|
||||||
dialog::bound_low(0);
|
dialog::bound_low(0);
|
||||||
dialog::get_di().extra_options = [] {
|
dialog::get_di().extra_options = [] {
|
||||||
|
draw_crosshair();
|
||||||
dialog::addColorItem(XLAT("crosshair color"), crosshair_color, 'X');
|
dialog::addColorItem(XLAT("crosshair color"), crosshair_color, 'X');
|
||||||
dialog::add_action([] { dialog::openColorDialog(crosshair_color); });
|
dialog::add_action([] {
|
||||||
|
dialog::openColorDialog(crosshair_color);
|
||||||
|
dialog::get_di().extra_options = draw_crosshair;
|
||||||
|
});
|
||||||
};
|
};
|
||||||
});
|
});
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user