mirror of
https://github.com/zenorogue/hyperrogue.git
synced 2025-10-24 02:17:40 +00:00
racing:: player_relative enforced in quotient geometries
This commit is contained in:
@@ -479,7 +479,7 @@ void set_view() {
|
|||||||
|
|
||||||
transmatrix at = ggmatrix(who->base) * who->at;
|
transmatrix at = ggmatrix(who->base) * who->at;
|
||||||
|
|
||||||
if(racing::player_relative)
|
if(racing::player_relative || quotient)
|
||||||
View = spin(race_angle * degree) * inverse(at) * View;
|
View = spin(race_angle * degree) * inverse(at) * View;
|
||||||
else {
|
else {
|
||||||
int z = get_info(who->base).completion;
|
int z = get_info(who->base).completion;
|
||||||
@@ -711,6 +711,8 @@ struct race_configurer {
|
|||||||
if(pmodel == mdBand || pmodel == mdHalfplane)
|
if(pmodel == mdBand || pmodel == mdHalfplane)
|
||||||
pmodel = mdDisk;
|
pmodel = mdDisk;
|
||||||
});
|
});
|
||||||
|
if(quotient)
|
||||||
|
dialog::lastItem().value = XLAT("N/A");
|
||||||
|
|
||||||
dialog::addSelItem(XLAT("projection"), conformal::get_model_name(pmodel), 'm');
|
dialog::addSelItem(XLAT("projection"), conformal::get_model_name(pmodel), 'm');
|
||||||
dialog::add_action([] () {
|
dialog::add_action([] () {
|
||||||
|
|||||||
Reference in New Issue
Block a user