config:: menuitem_binary_width
This commit is contained in:
parent
016569bb35
commit
81d9fe9e73
|
@ -651,6 +651,7 @@ EX void initConfig() {
|
||||||
-> editable({{"letters", ""}, {"auto", ""}, {"images", ""}}, "inventory/kill mode", 'd');
|
-> editable({{"letters", ""}, {"auto", ""}, {"images", ""}}, "inventory/kill mode", 'd');
|
||||||
|
|
||||||
param_f(vid.binary_width, "bwidth", "binary-tiling-width", 1);
|
param_f(vid.binary_width, "bwidth", "binary-tiling-width", 1);
|
||||||
|
param_custom(vid.binary_width, "binary tiling width", menuitem_binary_width, 'v');
|
||||||
|
|
||||||
addsaver(vid.particles, "extra effects", 1);
|
addsaver(vid.particles, "extra effects", 1);
|
||||||
param_i(vid.framelimit, "frame limit", 75);
|
param_i(vid.framelimit, "frame limit", 75);
|
||||||
|
|
24
geom-exp.cpp
24
geom-exp.cpp
|
@ -635,6 +635,19 @@ EX void menuitem_projection(char key) {
|
||||||
dialog::add_action_push(models::model_menu);
|
dialog::add_action_push(models::model_menu);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
EX void menuitem_binary_width(char key) {
|
||||||
|
dialog::addSelItem(XLAT("binary tiling width"), fts(vid.binary_width), key);
|
||||||
|
dialog::add_action([] {
|
||||||
|
dialog::editNumber(vid.binary_width, 0, 2, 0.1, 1, XLAT("binary tiling width"), "");
|
||||||
|
dialog::reaction = [] () {
|
||||||
|
#if CAP_TEXTURE
|
||||||
|
texture::config.remap();
|
||||||
|
#endif
|
||||||
|
if(asonov::in()) asonov::prepare();
|
||||||
|
};
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
EX void showEuclideanMenu() {
|
EX void showEuclideanMenu() {
|
||||||
// for(int i=2; i<lt; i++) landvisited[i] = true;
|
// for(int i=2; i<lt; i++) landvisited[i] = true;
|
||||||
|
|
||||||
|
@ -892,16 +905,7 @@ EX void showEuclideanMenu() {
|
||||||
dialog::add_action(hybrid::configure_period);
|
dialog::add_action(hybrid::configure_period);
|
||||||
}
|
}
|
||||||
else if(bt::in()) {
|
else if(bt::in()) {
|
||||||
dialog::addSelItem(XLAT("width"), fts(vid.binary_width), 'v');
|
menuitem_binary_width('v');
|
||||||
dialog::add_action([] {
|
|
||||||
dialog::editNumber(vid.binary_width, 0, 2, 0.1, 1, XLAT("binary tiling width"), "");
|
|
||||||
dialog::reaction = [] () {
|
|
||||||
#if CAP_TEXTURE
|
|
||||||
texture::config.remap();
|
|
||||||
#endif
|
|
||||||
if(asonov::in()) asonov::prepare();
|
|
||||||
};
|
|
||||||
});
|
|
||||||
extern void add_edit_wall_quality(char);
|
extern void add_edit_wall_quality(char);
|
||||||
add_edit_wall_quality('W');
|
add_edit_wall_quality('W');
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue