mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2024-12-24 17:10:36 +00:00
forced_center_down parameter
This commit is contained in:
parent
fd3cc72508
commit
1359784e65
@ -1188,6 +1188,9 @@ EX void initConfig() {
|
|||||||
addsaver(mouseaim_sensitivity, "mouseaim_sensitivity", 0.01);
|
addsaver(mouseaim_sensitivity, "mouseaim_sensitivity", 0.01);
|
||||||
|
|
||||||
param_b(vid.consider_shader_projection, "shader-projection", true);
|
param_b(vid.consider_shader_projection, "shader-projection", true);
|
||||||
|
|
||||||
|
param_i(forced_center_down, "forced_center_down")
|
||||||
|
-> editable(0, 100, 10, "forced center down", "make the center not the actual screen center", 'd');
|
||||||
|
|
||||||
param_b(tortoise::shading_enabled, "tortoise_shading", true);
|
param_b(tortoise::shading_enabled, "tortoise_shading", true);
|
||||||
|
|
||||||
|
@ -5448,6 +5448,8 @@ EX bool old_center;
|
|||||||
|
|
||||||
EX ld min_scale = 1e-6;
|
EX ld min_scale = 1e-6;
|
||||||
|
|
||||||
|
EX int forced_center_down = ISANDROID ? 2 : ISIOS ? 40 : 40;
|
||||||
|
|
||||||
EX void calcparam() {
|
EX void calcparam() {
|
||||||
|
|
||||||
DEBBI(DF_GRAPH, ("calc param"));
|
DEBBI(DF_GRAPH, ("calc param"));
|
||||||
@ -5466,7 +5468,8 @@ EX void calcparam() {
|
|||||||
|
|
||||||
ld realradius = min(cd->xsize / 2, cd->ysize / 2);
|
ld realradius = min(cd->xsize / 2, cd->ysize / 2);
|
||||||
|
|
||||||
cd->scrsize = realradius - (inHighQual ? 0 : ISANDROID ? 2 : ISIOS ? 40 : 40);
|
cd->scrsize = realradius;
|
||||||
|
if(!inHighQual) cd->scrsize -= forced_center_down;
|
||||||
|
|
||||||
current_display->sidescreen = permaside;
|
current_display->sidescreen = permaside;
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user