mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-24 17:10:36 +00:00
bringris:: flashes option
This commit is contained in:
parent
9844125d78
commit
ee341d77c7
@ -89,6 +89,8 @@ bool in_bringris;
|
|||||||
|
|
||||||
bool use_raycaster = true;
|
bool use_raycaster = true;
|
||||||
|
|
||||||
|
bool flashes = true;
|
||||||
|
|
||||||
int last_adjust, when_t;
|
int last_adjust, when_t;
|
||||||
transmatrix tView, pView;
|
transmatrix tView, pView;
|
||||||
cell* ncenter;
|
cell* ncenter;
|
||||||
@ -1133,7 +1135,7 @@ void bringris_frame() {
|
|||||||
|
|
||||||
int zlev = get_z(centerover);
|
int zlev = get_z(centerover);
|
||||||
|
|
||||||
if(state == tsCollect) for(cell *c: to_disappear) c->landparam = rand() & 0xFFFFFF;
|
if(state == tsCollect) for(cell *c: to_disappear) c->landparam = flashes ? rand() & 0xFFFFFF : 0x101010;
|
||||||
|
|
||||||
// just_gmatrix = true;
|
// just_gmatrix = true;
|
||||||
|
|
||||||
@ -1279,6 +1281,9 @@ void geometry_menu() {
|
|||||||
void visual_menu() {
|
void visual_menu() {
|
||||||
gamescreen(2);
|
gamescreen(2);
|
||||||
dialog::init("Bringris visuals");
|
dialog::init("Bringris visuals");
|
||||||
|
|
||||||
|
dialog::addBoolItem_action("flashes on level completed", flashes, 'f');
|
||||||
|
|
||||||
dialog::addBoolItem_action("use raycasting", use_raycaster, 'r');
|
dialog::addBoolItem_action("use raycasting", use_raycaster, 'r');
|
||||||
|
|
||||||
dialog::addSelItem(XLAT("iterations in raycasting"), its(ray::max_iter_current()), 's');
|
dialog::addSelItem(XLAT("iterations in raycasting"), its(ray::max_iter_current()), 's');
|
||||||
@ -1970,6 +1975,7 @@ void default_config() {
|
|||||||
addsaver(bgeom, "bringris-geometry");
|
addsaver(bgeom, "bringris-geometry");
|
||||||
addsaver(use_raycaster, "bringris-ray");
|
addsaver(use_raycaster, "bringris-ray");
|
||||||
addsaver(draw_per_level, "draw-per-level");
|
addsaver(draw_per_level, "draw-per-level");
|
||||||
|
addsaver(flashes, "bringris-flashes");
|
||||||
}
|
}
|
||||||
|
|
||||||
auto hooks =
|
auto hooks =
|
||||||
|
Loading…
Reference in New Issue
Block a user