Make tile functions static

See #42
This commit is contained in:
Alexander Batalov 2022-06-19 08:07:06 +03:00
parent 7658a41f64
commit a5a86749b7
1 changed files with 18 additions and 18 deletions

View File

@ -47,15 +47,15 @@ typedef struct STRUCT_51DB48 {
int field_8; int field_8;
} STRUCT_51DB48; } STRUCT_51DB48;
void tileSetBorder(int windowWidth, int windowHeight, int hexGridWidth, int hexGridHeight); static void tileSetBorder(int windowWidth, int windowHeight, int hexGridWidth, int hexGridHeight);
void tileRefreshMapper(Rect* rect, int elevation); static void tileRefreshMapper(Rect* rect, int elevation);
void tileRefreshGame(Rect* rect, int elevation); static void tileRefreshGame(Rect* rect, int elevation);
void _roof_fill_on(int x, int y, int elevation); static void _roof_fill_on(int x, int y, int elevation);
void sub_4B23DC(int x, int y, int elevation); static void sub_4B23DC(int x, int y, int elevation);
void tileRenderRoof(int fid, int x, int y, Rect* rect, int light); static void tileRenderRoof(int fid, int x, int y, Rect* rect, int light);
void _draw_grid(int tile, int elevation, Rect* rect); static void _draw_grid(int tile, int elevation, Rect* rect);
void tileRenderFloor(int fid, int x, int y, Rect* rect); static void tileRenderFloor(int fid, int x, int y, Rect* rect);
int _tile_make_line(int currentCenterTile, int newCenterTile, int* tiles, int tilesCapacity); static int _tile_make_line(int currentCenterTile, int newCenterTile, int* tiles, int tilesCapacity);
// 0x50E7C7 // 0x50E7C7
static double const dbl_50E7C7 = -4.0; static double const dbl_50E7C7 = -4.0;
@ -453,7 +453,7 @@ int tileInit(TileData** a1, int squareGridWidth, int squareGridHeight, int hexGr
} }
// 0x4B11E4 // 0x4B11E4
void tileSetBorder(int windowWidth, int windowHeight, int hexGridWidth, int hexGridHeight) static void tileSetBorder(int windowWidth, int windowHeight, int hexGridWidth, int hexGridHeight)
{ {
// TODO: Borders, scroll blockers and tile system overall were designed // TODO: Borders, scroll blockers and tile system overall were designed
// with 640x480 in mind, so using windowWidth and windowHeight is // with 640x480 in mind, so using windowWidth and windowHeight is
@ -600,7 +600,7 @@ int tileSetCenter(int tile, int flags)
} }
// 0x4B1554 // 0x4B1554
void tileRefreshMapper(Rect* rect, int elevation) static void tileRefreshMapper(Rect* rect, int elevation)
{ {
Rect rectToUpdate; Rect rectToUpdate;
@ -623,7 +623,7 @@ void tileRefreshMapper(Rect* rect, int elevation)
} }
// 0x4B15E8 // 0x4B15E8
void tileRefreshGame(Rect* rect, int elevation) static void tileRefreshGame(Rect* rect, int elevation)
{ {
Rect rectToUpdate; Rect rectToUpdate;
@ -1244,7 +1244,7 @@ void tileRenderRoofsInRect(Rect* rect, int elevation)
} }
// 0x4B22D0 // 0x4B22D0
void _roof_fill_on(int a1, int a2, int elevation) static void _roof_fill_on(int a1, int a2, int elevation)
{ {
while ((a1 >= 0 && a1 < gSquareGridWidth) && (a2 >= 0 && a2 < gSquareGridHeight)) { while ((a1 >= 0 && a1 < gSquareGridWidth) && (a2 >= 0 && a2 < gSquareGridHeight)) {
int squareTile = gSquareGridWidth * a2 + a1; int squareTile = gSquareGridWidth * a2 + a1;
@ -1284,7 +1284,7 @@ void _tile_fill_roof(int a1, int a2, int elevation, int a4)
} }
// 0x4B23DC // 0x4B23DC
void sub_4B23DC(int a1, int a2, int elevation) static void sub_4B23DC(int a1, int a2, int elevation)
{ {
while ((a1 >= 0 && a1 < gSquareGridWidth) && (a2 >= 0 && a2 < gSquareGridHeight)) { while ((a1 >= 0 && a1 < gSquareGridWidth) && (a2 >= 0 && a2 < gSquareGridHeight)) {
int squareTile = gSquareGridWidth * a2 + a1; int squareTile = gSquareGridWidth * a2 + a1;
@ -1314,7 +1314,7 @@ void sub_4B23DC(int a1, int a2, int elevation)
} }
// 0x4B24E0 // 0x4B24E0
void tileRenderRoof(int fid, int x, int y, Rect* rect, int light) static void tileRenderRoof(int fid, int x, int y, Rect* rect, int light)
{ {
CacheEntry* tileFrmHandle; CacheEntry* tileFrmHandle;
Art* tileFrm = artLock(fid, &tileFrmHandle); Art* tileFrm = artLock(fid, &tileFrmHandle);
@ -1530,7 +1530,7 @@ void _grid_render(Rect* rect, int elevation)
} }
// 0x4B2F4C // 0x4B2F4C
void _draw_grid(int tile, int elevation, Rect* rect) static void _draw_grid(int tile, int elevation, Rect* rect)
{ {
if (tile == -1) { if (tile == -1) {
return; return;
@ -1583,7 +1583,7 @@ void _draw_grid(int tile, int elevation, Rect* rect)
} }
// 0x4B30C4 // 0x4B30C4
void tileRenderFloor(int fid, int x, int y, Rect* rect) static void tileRenderFloor(int fid, int x, int y, Rect* rect)
{ {
if (artIsObjectTypeHidden((fid & 0xF000000) >> 24) != 0) { if (artIsObjectTypeHidden((fid & 0xF000000) >> 24) != 0) {
return; return;
@ -1825,7 +1825,7 @@ out:
} }
// 0x4B372C // 0x4B372C
int _tile_make_line(int from, int to, int* tiles, int tilesCapacity) static int _tile_make_line(int from, int to, int* tiles, int tilesCapacity)
{ {
if (tilesCapacity <= 1) { if (tilesCapacity <= 1) {
return 0; return 0;