racing:: increase range allowed

This commit is contained in:
Zeno Rogue 2019-01-11 15:01:36 +01:00
parent 15cd70c6a7
commit 325877a9ee
2 changed files with 11 additions and 1 deletions

View File

@ -5426,6 +5426,7 @@ bool allowIncreasedSight() {
if(tour::on) return true;
#endif
if(randomPatternsMode) return true;
if(racing::on) return true;
if(quotient || !hyperbolic || archimedean) return true;
return false;
}
@ -5435,6 +5436,7 @@ bool allowChangeRange() {
#if CAP_TOUR
if(tour::on) return true;
#endif
if(racing::on) return true;
if(sightrange_bonus >= 0) return true;
if(archimedean) return true;
return false;

View File

@ -858,6 +858,8 @@ void race_projection() {
vid.xposition = 0;
vid.yposition = 0;
vid.scale = 1;
vid.use_smart_range = 0;
vid.smart_range_detail = 3;
});
dialog::addBoolItem(XLAT("band"), pmodel == mdBand, '2');
@ -870,6 +872,8 @@ void race_projection() {
vid.xposition = 0;
vid.yposition = 0;
vid.scale = 1;
vid.use_smart_range = 1;
vid.smart_range_detail = 3;
});
dialog::addBoolItem(XLAT("half-plane"), pmodel == mdHalfplane, '3');
@ -882,6 +886,8 @@ void race_projection() {
vid.xposition = 0;
vid.yposition = 0;
vid.scale = 1;
vid.use_smart_range = 1;
vid.smart_range_detail = 3;
});
dialog::addBoolItem(XLAT("third-person perspective"), pmodel == mdDisk && vid.camera_angle, '4');
@ -892,7 +898,9 @@ void race_projection() {
vid.camera_angle = -45;
vid.scale = 2;
vid.xposition = 0;
vid.yposition = -1.2;
vid.yposition = -0.9;
vid.use_smart_range = 1;
vid.smart_range_detail = 3;
});
if(pmodel == mdDisk) {