1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2026-02-24 17:29:43 +00:00

refactored some global and stereo:: variables into display_data structure

This commit is contained in:
Zeno Rogue
2018-11-17 19:24:02 +01:00
parent 680dca90c8
commit d935febf09
28 changed files with 445 additions and 389 deletions

View File

@@ -245,7 +245,7 @@ namespace dialog {
int lastspace = 0;
int xs, xo;
if(sidescreen)
if(current_display->sidescreen)
xs = dwidth - vid.fsize*2, xo = vid.yres + vid.fsize;
else
xs = vid.xres * 618/1000, xo = vid.xres * 186/1000;
@@ -314,7 +314,7 @@ namespace dialog {
dcenter = vid.xres/2;
dwidth = vid.xres;
if(sidescreen) {
if(current_display->sidescreen) {
dwidth = vid.xres - vid.yres;
dcenter = vid.xres - dwidth / 2;
}
@@ -382,7 +382,7 @@ namespace dialog {
else if(I.type == diSlider) {
bool xthis = (mousey >= top && mousey < tothei);
int sl, sr;
if(sidescreen)
if(current_display->sidescreen)
sl = vid.yres + vid.fsize*2, sr = vid.xres - vid.fsize*2;
else
sl = vid.xres/4, sr = vid.xres*3/4;
@@ -523,7 +523,7 @@ namespace dialog {
dcenter = vid.xres/2;
dwidth = vid.xres;
if(sidescreen) {
if(current_display->sidescreen) {
dwidth = vid.xres - vid.yres;
dcenter = vid.xres - dwidth / 2;
}
@@ -710,7 +710,7 @@ namespace dialog {
}
else if(uni == 500) {
int sl, sr;
if(sidescreen)
if(current_display->sidescreen)
sl = vid.yres + vid.fsize*2, sr = vid.xres - vid.fsize*2;
else
sl = vid.xres/4, sr = vid.xres*3/4;