1
0
mirror of https://github.com/zenorogue/hyperrogue.git synced 2024-06-22 21:23:18 +00:00

2D3D:: fixed a crash in Euclidean when changing camera level

This commit is contained in:
Zeno Rogue 2019-05-30 11:33:48 +02:00
parent 7f1f6acbf7
commit 246efc72a5

View File

@ -6807,7 +6807,7 @@ void make_actual_view() {
if(GDIM == 3) {
ld max = WDIM == 2 ? vid.camera : vid.yshift;
if(max)
actual_view_transform = zpush(wall_radar(viewctr.at->c7, inverse(View), max)) * actual_view_transform;
actual_view_transform = zpush(wall_radar((masterless ? centerover.at : viewctr.at->c7), inverse(View), max)) * actual_view_transform;
camera_level = asin_auto(tC0(inverse(actual_view_transform * View))[2]);
}
#endif