+ DrawPlayer(PLAYERINFO(x,y));
+}
+
+void DrawPlayer(struct PlayerInfo *player)
+{
+ int jx = player->jx, jy = player->jy;
+ int last_jx = player->last_jx, last_jy = player->last_jy;
+ int next_jx = jx + (jx - last_jx), next_jy = jy + (jy - last_jy);
+ int sx = SCROLLX(jx), sy = SCROLLY(jy);
+ int sxx = 0, syy = 0;
+ int element = Feld[jx][jy];
+ int graphic, phase;
+
+ if (!player->active || player->gone || !IN_SCR_FIELD(sx,sy))