diff --git a/racing.cpp b/racing.cpp index a2816a1d..7085a971 100644 --- a/racing.cpp +++ b/racing.cpp @@ -647,7 +647,6 @@ int current_player; void set_view() { if(race_start_tick == 0) race_start_tick = ticks + 5000; - if(DIM == 3) return; if(subscreen_split(set_view)) return; @@ -666,6 +665,8 @@ void set_view() { }); } + if(DIM == 3) return; + transmatrix at = ypush(-vid.yshift) * ggmatrix(who->base) * who->at; if(racing::player_relative || quotient)