1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2025-04-05 18:27:01 +00:00

racing:: player_relative enforced in quotient geometries

This commit is contained in:
Zeno Rogue 2018-12-04 22:54:52 +01:00
parent 7291b0d7be
commit 9f3eaf7011

View File

@ -479,7 +479,7 @@ void set_view() {
transmatrix at = ggmatrix(who->base) * who->at;
if(racing::player_relative)
if(racing::player_relative || quotient)
View = spin(race_angle * degree) * inverse(at) * View;
else {
int z = get_info(who->base).completion;
@ -711,6 +711,8 @@ struct race_configurer {
if(pmodel == mdBand || pmodel == mdHalfplane)
pmodel = mdDisk;
});
if(quotient)
dialog::lastItem().value = XLAT("N/A");
dialog::addSelItem(XLAT("projection"), conformal::get_model_name(pmodel), 'm');
dialog::add_action([] () {