X-Git-Url: http://deadsoftware.ru/gitweb?p=flatwaifu.git;a=blobdiff_plain;f=src%2Fvga.c;h=0d16859efde217bd07cc56e0da4dfda6a726744a;hp=21e8b4c363c99b63bb81b169c79fd59aa9ce8cdb;hb=d070670f189ec66ed2ac6b45834a192c004bc92f;hpb=584adc9c1911a6941ef07443a6fc6ff922d7c8ea diff --git a/src/vga.c b/src/vga.c index 21e8b4c..0d16859 100644 --- a/src/vga.c +++ b/src/vga.c @@ -27,6 +27,7 @@ #include "view.h" #include "memory.h" #include "misc.h" +#include "files.h" #include @@ -323,31 +324,6 @@ void V_remap_rect(int x,int y,int w,int h,byte *cmap) mappixel(cx,cy,cmap); } -void Z_drawfld (byte *fld, int bg) -{ - byte *p = fld; - int x, y; - for (y = 0; y < FLDH; y++) { - for (x = 0; x < FLDW; x++) { - int sx = x * CELW - w_x + WD / 2; - int sy = y * CELH - w_y + HT / 2 + 1 + w_o; - if (*p) { - vgaimg *pic = walp[*p]; - // special pointer value setted for _WATER_* in view.c - if ((intptr_t)pic <= 3) { - if (!bg) { - byte *cmap = clrmap + ((intptr_t)pic+7)*256; - V_remap_rect(sx, sy, CELW, CELH, cmap); - } - } else { - V_pic(sx, sy, pic); - } - } - p++; - } - } -} - void V_toggle() { if (!SDL_WM_ToggleFullScreen(screen)) {