mirror of https://github.com/OpenRCT2/OpenRCT2.git
Remove viewport_paint_underground_setup, it's just gfx_clear
This commit is contained in:
parent
843996358e
commit
037f59cd1a
|
@ -250,21 +250,6 @@ void viewport_render(rct_drawpixelinfo *dpi, rct_viewport *viewport, int left, i
|
||||||
viewport_paint(viewport, dpi, left, top, right, bottom);
|
viewport_paint(viewport, dpi, left, top, right, bottom);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Readies the viewport for underground view/remove base land/remove vert faces
|
|
||||||
* rct2:0x00678A9F
|
|
||||||
* edi: dpi
|
|
||||||
* ebp: colour
|
|
||||||
*/
|
|
||||||
void viewport_paint_underground_setup(rct_drawpixelinfo* dpi, uint8 colour){
|
|
||||||
uint8* bits_pointer = dpi->bits;
|
|
||||||
for (int i = dpi->height >> dpi->zoom_level; i != 0; --i){
|
|
||||||
memset(bits_pointer, colour, dpi->width >> dpi->zoom_level);
|
|
||||||
bits_pointer += (dpi->width >> dpi->zoom_level) + dpi->pitch;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*
|
*
|
||||||
* rct2: 0x0068615B
|
* rct2: 0x0068615B
|
||||||
|
@ -505,7 +490,7 @@ void viewport_paint(rct_viewport* viewport, rct_drawpixelinfo* dpi, int left, in
|
||||||
if (RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_VIEWPORT_FLAGS, uint16) & 0x4000){
|
if (RCT2_GLOBAL(RCT2_ADDRESS_CURRENT_VIEWPORT_FLAGS, uint16) & 0x4000){
|
||||||
colour = 0;
|
colour = 0;
|
||||||
}
|
}
|
||||||
viewport_paint_underground_setup(dpi2, colour);
|
gfx_clear(dpi2, colour);
|
||||||
}
|
}
|
||||||
RCT2_GLOBAL(0xEE7880, uint32) = 0xF1A4CC;
|
RCT2_GLOBAL(0xEE7880, uint32) = 0xF1A4CC;
|
||||||
RCT2_GLOBAL(0x140E9A8, uint32) = (int)dpi2;
|
RCT2_GLOBAL(0x140E9A8, uint32) = (int)dpi2;
|
||||||
|
|
Loading…
Reference in New Issue