Fixed (all games): Viewer position interpolation was going haywire due to the fact each call to G_Display would modify the engine-side offsets using the current player. Instead, we now store these offsets in player_t and G_Display merely sets the offset before drawing the player's view. Fixed (all games): All local players shared the same 'aircounter'.
There still remains a problem with the view bobbing though.
Fixed (all games): Viewer position interpolation was going haywire due to the fact each call to G_Display would modify the engine-side offsets using the current player. Instead, we now store these offsets in player_t and G_Display merely sets the offset before drawing the player's view.
Fixed (all games): All local players shared the same 'aircounter'.
There still remains a problem with the view bobbing though.