This commit is contained in:
@@ -646,6 +646,8 @@ static void ShipController(Ship *v)
|
||||
if ((v->tick_counter & 7) == 0) {
|
||||
DirDiff diff = DirDifference(v->direction, v->rotation);
|
||||
v->rotation = ChangeDir(v->rotation, diff > DIRDIFF_REVERSE ? DIRDIFF_45LEFT : DIRDIFF_45RIGHT);
|
||||
/* Invalidate the sprite cache direction to force recalculation of viewport */
|
||||
v->sprite_cache.last_direction = INVALID_DIR;
|
||||
v->UpdateViewport(true, true);
|
||||
}
|
||||
return;
|
||||
|
Reference in New Issue
Block a user