diff options
author | PikalaxALT <PikalaxALT@gmail.com> | 2020-01-12 13:37:37 -0500 |
---|---|---|
committer | PikalaxALT <PikalaxALT@gmail.com> | 2020-01-12 13:37:37 -0500 |
commit | bc4d3b892a1685c0cb9cd368ba586031657c8710 (patch) | |
tree | d17f77cff7985b80ce93a8a8fb15fbd895cf1b8d /src/battle_interface.c | |
parent | ae41a2742ced950f37cbe1b21cdf394483ebd05b (diff) |
Static labels
Diffstat (limited to 'src/battle_interface.c')
-rw-r--r-- | src/battle_interface.c | 180 |
1 files changed, 90 insertions, 90 deletions
diff --git a/src/battle_interface.c b/src/battle_interface.c index 4098025fe..1ad2fa7fe 100644 --- a/src/battle_interface.c +++ b/src/battle_interface.c @@ -159,37 +159,37 @@ enum HEALTHBOX_GFX_117, //unknown_D1300C }; -void SpriteCB_HealthBoxOther(struct Sprite * sprite); -void SpriteCB_HealthBar(struct Sprite * sprite); -const u8 *GetHealthboxElementGfxPtr(u8 which); -void UpdateHpTextInHealthboxInDoubles(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent); -void sub_8049388(u8 taskId); -void sub_80493E4(u8 taskId); -void sub_8049568(struct Sprite * sprite); -void sub_8049630(struct Sprite * sprite); -void sub_804948C(u8 taskId); -void SpriteCB_StatusSummaryBallsOnSwitchout(struct Sprite * sprite); -void UpdateStatusIconInHealthbox(u8 spriteId); -void SpriteCB_StatusSummaryBar(struct Sprite * sprite); -void SpriteCB_StatusSummaryBallsOnBattleStart(struct Sprite * sprite); -u8 GetStatusIconForBattlerId(u8 statusElementId, u8 battlerId); -void MoveBattleBarGraphically(u8 battlerId, u8 whichBar); -u8 GetScaledExpFraction(s32 oldValue, s32 receivedValue, s32 maxValue, u8 scale); -u8 CalcBarFilledPixels(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 *arg4, u8 scale); -s32 CalcNewBarValue(s32 maxValue, s32 currValue, s32 receivedValue, s32 *arg3, u8 arg4, u16 arg5); -void sub_804A510(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y); -void SafariTextIntoHealthboxObject(void *dest, u8 *windowTileData, u32 windowWidth); -u8 *AddTextPrinterAndCreateWindowOnHealthbox(const u8 *str, u32 x, u32 y, u32 *windowId); -void RemoveWindowOnHealthbox(u32 windowId); -void TextIntoHealthboxObject(void *dest, u8 *windowTileData, s32 windowWidth); - -const struct OamData gOamData_8260270 = { +static void SpriteCB_HealthBoxOther(struct Sprite * sprite); +static void SpriteCB_HealthBar(struct Sprite * sprite); +static const u8 *GetHealthboxElementGfxPtr(u8 which); +static void UpdateHpTextInHealthboxInDoubles(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent); +static void sub_8049388(u8 taskId); +static void sub_80493E4(u8 taskId); +static void sub_8049568(struct Sprite * sprite); +static void sub_8049630(struct Sprite * sprite); +static void sub_804948C(u8 taskId); +static void SpriteCB_StatusSummaryBallsOnSwitchout(struct Sprite * sprite); +static void UpdateStatusIconInHealthbox(u8 spriteId); +static void SpriteCB_StatusSummaryBar(struct Sprite * sprite); +static void SpriteCB_StatusSummaryBallsOnBattleStart(struct Sprite * sprite); +static u8 GetStatusIconForBattlerId(u8 statusElementId, u8 battlerId); +static void MoveBattleBarGraphically(u8 battlerId, u8 whichBar); +static u8 GetScaledExpFraction(s32 oldValue, s32 receivedValue, s32 maxValue, u8 scale); +static u8 CalcBarFilledPixels(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 *arg4, u8 scale); +static s32 CalcNewBarValue(s32 maxValue, s32 currValue, s32 receivedValue, s32 *arg3, u8 arg4, u16 arg5); +static void sub_804A510(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y); +static void SafariTextIntoHealthboxObject(void *dest, u8 *windowTileData, u32 windowWidth); +static u8 *AddTextPrinterAndCreateWindowOnHealthbox(const u8 *str, u32 x, u32 y, u32 *windowId); +static void RemoveWindowOnHealthbox(u32 windowId); +static void TextIntoHealthboxObject(void *dest, u8 *windowTileData, s32 windowWidth); + +static const struct OamData gOamData_8260270 = { .shape = SPRITE_SHAPE(64x32), .size = SPRITE_SIZE(64x32), .priority = 1 }; -const struct SpriteTemplate sHealthboxPlayerSpriteTemplates[] = { +static const struct SpriteTemplate sHealthboxPlayerSpriteTemplates[] = { { .tileTag = 55039, .paletteTag = 55039, @@ -207,7 +207,7 @@ const struct SpriteTemplate sHealthboxPlayerSpriteTemplates[] = { } }; -const struct SpriteTemplate sHealthboxOpponentSpriteTemplates[] = { +static const struct SpriteTemplate sHealthboxOpponentSpriteTemplates[] = { { .tileTag = 55041, .paletteTag = 55039, @@ -225,7 +225,7 @@ const struct SpriteTemplate sHealthboxOpponentSpriteTemplates[] = { } }; -const struct SpriteTemplate sHealthboxSafariSpriteTemplate = +static const struct SpriteTemplate sHealthboxSafariSpriteTemplate = { .tileTag = 55051, .paletteTag = 55039, @@ -235,13 +235,13 @@ const struct SpriteTemplate sHealthboxSafariSpriteTemplate = .callback = SpriteCallbackDummy }; -const struct OamData gUnknown_82602F0 = { +static const struct OamData gUnknown_82602F0 = { .shape = SPRITE_SHAPE(32x8), .size = SPRITE_SIZE(32x8), .priority = 1 }; -const struct SpriteTemplate gUnknown_82602F8[] = { +static const struct SpriteTemplate gUnknown_82602F8[] = { { .tileTag = 55044, .paletteTag = 55044, @@ -273,7 +273,7 @@ const struct SpriteTemplate gUnknown_82602F8[] = { } }; -const struct Subsprite gUnknown_8260358[] = { +static const struct Subsprite gUnknown_8260358[] = { { 240, 0, SPRITE_SHAPE(64x32), SPRITE_SIZE(64x32), 0x0000, 1 }, { 48, 0, SPRITE_SHAPE(32x32), SPRITE_SIZE(32x32), 0x0020, 1 }, { 240, 32, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0030, 1 }, @@ -281,7 +281,7 @@ const struct Subsprite gUnknown_8260358[] = { { 48, 32, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0038, 1 } }; -const struct Subsprite gUnknown_826036C[] = { +static const struct Subsprite gUnknown_826036C[] = { { 240, 0, SPRITE_SHAPE(64x32), SPRITE_SIZE(64x32), 0x0040, 1 }, { 48, 0, SPRITE_SHAPE(32x32), SPRITE_SIZE(32x32), 0x0060, 1 }, { 240, 32, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0070, 1 }, @@ -289,47 +289,47 @@ const struct Subsprite gUnknown_826036C[] = { { 48, 32, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0078, 1 } }; -const struct Subsprite gUnknown_8260380[] = { +static const struct Subsprite gUnknown_8260380[] = { { 240, 0, SPRITE_SHAPE(64x32), SPRITE_SIZE(64x32), 0x0000, 1 }, { 48, 0, SPRITE_SHAPE(32x32), SPRITE_SIZE(32x32), 0x0020, 1 } }; -const struct Subsprite gUnknown_8260388[] = { +static const struct Subsprite gUnknown_8260388[] = { { 240, 0, SPRITE_SHAPE(64x32), SPRITE_SIZE(64x32), 0x0000, 1 }, { 48, 0, SPRITE_SHAPE(32x32), SPRITE_SIZE(32x32), 0x0020, 1 } }; -const struct Subsprite gUnknown_8260390[] = { +static const struct Subsprite gUnknown_8260390[] = { { 240, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0000, 1 }, { 16, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0004, 1 } }; -const struct Subsprite gUnknown_8260398[] = { +static const struct Subsprite gUnknown_8260398[] = { { 240, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0000, 1 }, { 16, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0004, 1 }, { 224, 0, SPRITE_SHAPE(8x8), SPRITE_SIZE(8x8), 0x0008, 1 } }; -const struct SubspriteTable gUnknown_82603A4[] = { +static const struct SubspriteTable gUnknown_82603A4[] = { {NELEMS(gUnknown_8260358), gUnknown_8260358}, {NELEMS(gUnknown_8260380), gUnknown_8260380}, {NELEMS(gUnknown_826036C), gUnknown_826036C}, {NELEMS(gUnknown_8260388), gUnknown_8260388} }; -const struct SubspriteTable gUnknown_82603C4[] = { +static const struct SubspriteTable gUnknown_82603C4[] = { {NELEMS(gUnknown_8260390), gUnknown_8260390}, {NELEMS(gUnknown_8260398), gUnknown_8260398} }; -const struct Subsprite gUnknown_82603D4[] = { +static const struct Subsprite gUnknown_82603D4[] = { { 160, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0000, 1 }, { 192, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0004, 1 }, { 224, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0008, 1 }, { 0, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x000c, 1 } }; -const struct Subsprite gUnknown_82603E4[] = { +static const struct Subsprite gUnknown_82603E4[] = { { 160, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0000, 1 }, { 192, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0004, 1 }, { 224, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x0008, 1 }, @@ -338,50 +338,50 @@ const struct Subsprite gUnknown_82603E4[] = { { 64, 0, SPRITE_SHAPE(32x8), SPRITE_SIZE(32x8), 0x000c, 1 } }; -const struct SubspriteTable sStatusSummaryBar_SubspriteTable[] = +static const struct SubspriteTable sStatusSummaryBar_SubspriteTable[] = { {NELEMS(gUnknown_82603D4), gUnknown_82603D4} }; -const struct SubspriteTable gUnknown_8260404[] = { +static const struct SubspriteTable gUnknown_8260404[] = { {NELEMS(gUnknown_82603E4), gUnknown_82603E4} }; -const u16 gUnknown_26040C[] = INCBIN_U16("graphics/battle_interface/unk_826404C.4bpp"); +static const u16 gUnknown_26040C[] = INCBIN_U16("graphics/battle_interface/unk_826404C.4bpp"); -const struct CompressedSpriteSheet sStatusSummaryBarSpriteSheets[] = { +static const struct CompressedSpriteSheet sStatusSummaryBarSpriteSheets[] = { {gFile_graphics_battle_interface_ball_status_bar_sheet, 0x0200, 55052}, {gFile_graphics_battle_interface_ball_status_bar_sheet, 0x0200, 55053} }; -const struct SpritePalette sStatusSummaryBarSpritePals[] = { +static const struct SpritePalette sStatusSummaryBarSpritePals[] = { {gBattleInterface_BallStatusBarPal, 55056}, {gBattleInterface_BallStatusBarPal, 55057} }; -const struct SpritePalette sStatusSummaryBallsSpritePals[] = { +static const struct SpritePalette sStatusSummaryBallsSpritePals[] = { {gBattleInterface_BallDisplayPal, 55058}, {gBattleInterface_BallDisplayPal, 55059} }; -const struct SpriteSheet sStatusSummaryBallsSpriteSheets[] = { +static const struct SpriteSheet sStatusSummaryBallsSpriteSheets[] = { {gUnknown_8D12404, 0x0080, 55060}, {gUnknown_8D12404, 0x0080, 55061} }; -const struct OamData gUnknown_82604AC = { +static const struct OamData gUnknown_82604AC = { .shape = SPRITE_SHAPE(64x32), .size = SPRITE_SIZE(64x32), .priority = 1 }; -const struct OamData gUnknown_82604B4 = { +static const struct OamData gUnknown_82604B4 = { .shape = SPRITE_SHAPE(8x8), .size = SPRITE_SIZE(8x8), .priority = 1 }; -const struct SpriteTemplate sStatusSummaryBarSpriteTemplates[] = { +static const struct SpriteTemplate sStatusSummaryBarSpriteTemplates[] = { { .tileTag = 55052, .paletteTag = 55056, @@ -399,7 +399,7 @@ const struct SpriteTemplate sStatusSummaryBarSpriteTemplates[] = { } }; -const struct SpriteTemplate sStatusSummaryBallsSpriteTemplates[] = { +static const struct SpriteTemplate sStatusSummaryBallsSpriteTemplates[] = { { .tileTag = 55060, .paletteTag = 55058, @@ -417,7 +417,7 @@ const struct SpriteTemplate sStatusSummaryBallsSpriteTemplates[] = { } }; -void sub_8047B0C(s16 number, u16 *dest, bool8 unk) +static void sub_8047B0C(s16 number, u16 *dest, bool8 unk) { s8 i, j; u8 buff[4]; @@ -491,7 +491,7 @@ void sub_8047B0C(s16 number, u16 *dest, bool8 unk) } } -void sub_8047CAC(s16 num1, s16 num2, u16 *dest) +static void sub_8047CAC(s16 num1, s16 num2, u16 *dest) { dest[4] = 0x1E; sub_8047B0C(num2, &dest[0], FALSE); @@ -605,13 +605,13 @@ u8 CreateSafariPlayerHealthboxSprites(void) return healthboxLeftSpriteId; } -const u8 *GetHealthboxElementGfxPtr(u8 elementId) +static const u8 *GetHealthboxElementGfxPtr(u8 elementId) { return gHealthboxElementsGfxTable[elementId]; } // Syncs the position of healthbar accordingly with the healthbox. -void SpriteCB_HealthBar(struct Sprite *sprite) +static void SpriteCB_HealthBar(struct Sprite *sprite) { u8 r5 = sprite->data[5]; @@ -635,7 +635,7 @@ void SpriteCB_HealthBar(struct Sprite *sprite) sprite->pos2.y = gSprites[r5].pos2.y; } -void SpriteCB_HealthBoxOther(struct Sprite *sprite) +static void SpriteCB_HealthBoxOther(struct Sprite *sprite) { u8 healthboxMainSpriteId = sprite->hOther_HealthBoxSpriteId; @@ -669,7 +669,7 @@ void SetHealthboxSpriteVisible(u8 healthboxSpriteId) gSprites[gSprites[healthboxSpriteId].oam.affineParam].invisible = FALSE; } -void UpdateSpritePos(u8 spriteId, s16 x, s16 y) +static void UpdateSpritePos(u8 spriteId, s16 x, s16 y) { gSprites[spriteId].pos1.x = x; gSprites[spriteId].pos1.y = y; @@ -736,7 +736,7 @@ void InitBattlerHealthboxCoords(u8 battler) UpdateSpritePos(gHealthboxSpriteIds[battler], x, y); } -void UpdateLvlInHealthbox(u8 healthboxSpriteId, u8 lvl) +static void UpdateLvlInHealthbox(u8 healthboxSpriteId, u8 lvl) { u32 windowId, spriteTileNum; u8 *windowTileData; @@ -774,7 +774,7 @@ void UpdateLvlInHealthbox(u8 healthboxSpriteId, u8 lvl) RemoveWindowOnHealthbox(windowId); } -const u8 gUnknown_826052C[20] = __("{COLOR 01}{HIGHLIGHT 02}"); +static const u8 gUnknown_826052C[20] = __("{COLOR 01}{HIGHLIGHT 02}"); void UpdateHpTextInHealthbox(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent) { @@ -849,9 +849,9 @@ void UpdateHpTextInHealthbox(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent) } } -const u8 gUnknown_8260540[] = _("/"); +static const u8 gUnknown_8260540[] = _("/"); -void UpdateHpTextInHealthboxInDoubles(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent) +static void UpdateHpTextInHealthboxInDoubles(u8 healthboxSpriteId, s16 value, u8 maxOrCurrent) { u32 windowId, spriteTileNum; u8 *windowTileData; @@ -914,7 +914,7 @@ void UpdateHpTextInHealthboxInDoubles(u8 healthboxSpriteId, s16 value, u8 maxOrC } // Prints mon's nature, catch and flee rate. Probably used to test pokeblock-related features. -void PrintSafariMonInfo(u8 healthboxSpriteId, struct Pokemon *mon) +static void PrintSafariMonInfo(u8 healthboxSpriteId, struct Pokemon *mon) { u8 text[20]; s32 j, spriteTileNum; @@ -1053,7 +1053,7 @@ void SwapHpBarsWithHpText(void) #define tData15 data[15] #ifdef NONMATCHING -u8 CreatePartyStatusSummarySprites(u8 battlerId, struct HpAndStatus *partyInfo, u8 arg2, bool8 isBattleStart) +static u8 CreatePartyStatusSummarySprites(u8 battlerId, struct HpAndStatus *partyInfo, u8 arg2, bool8 isBattleStart) { bool8 isOpponent; s8 sp14; @@ -1890,7 +1890,7 @@ void Task_HidePartyStatusSummary(u8 taskId) } } -void sub_8049388(u8 taskId) +static void sub_8049388(u8 taskId) { if ((gTasks[taskId].data[11]++ % 2) == 0) { @@ -1903,7 +1903,7 @@ void sub_8049388(u8 taskId) gTasks[taskId].func = sub_80493E4; } -void sub_80493E4(u8 taskId) +static void sub_80493E4(u8 taskId) { u8 ballIconSpriteIds[PARTY_SIZE]; s32 i; @@ -1930,7 +1930,7 @@ void sub_80493E4(u8 taskId) } } -void sub_804948C(u8 taskId) +static void sub_804948C(u8 taskId) { u8 ballIconSpriteIds[PARTY_SIZE]; s32 i; @@ -1967,13 +1967,13 @@ void sub_804948C(u8 taskId) #undef tIsBattleStart #undef tData15 -void SpriteCB_StatusSummaryBar(struct Sprite *sprite) +static void SpriteCB_StatusSummaryBar(struct Sprite *sprite) { if (sprite->pos2.x != 0) sprite->pos2.x += sprite->data[0]; } -void sub_8049568(struct Sprite *sprite) +static void sub_8049568(struct Sprite *sprite) { sprite->data[1] += 32; if (sprite->data[0] > 0) @@ -1983,7 +1983,7 @@ void sub_8049568(struct Sprite *sprite) sprite->data[1] &= 0xF; } -void SpriteCB_StatusSummaryBallsOnBattleStart(struct Sprite *sprite) +static void SpriteCB_StatusSummaryBallsOnBattleStart(struct Sprite *sprite) { u8 var1; u16 var2; @@ -2028,7 +2028,7 @@ void SpriteCB_StatusSummaryBallsOnBattleStart(struct Sprite *sprite) } } -void sub_8049630(struct Sprite *sprite) +static void sub_8049630(struct Sprite *sprite) { u8 var1; u16 var2; @@ -2054,7 +2054,7 @@ void sub_8049630(struct Sprite *sprite) } } -void SpriteCB_StatusSummaryBallsOnSwitchout(struct Sprite *sprite) +static void SpriteCB_StatusSummaryBallsOnSwitchout(struct Sprite *sprite) { u8 barSpriteId = sprite->data[0]; @@ -2062,7 +2062,7 @@ void SpriteCB_StatusSummaryBallsOnSwitchout(struct Sprite *sprite) sprite->pos2.y = gSprites[barSpriteId].pos2.y; } -const u8 gUnknown_8260556[] = _("{HIGHLIGHT 02}"); +static const u8 gUnknown_8260556[] = _("{HIGHLIGHT 02}"); void UpdateNickInHealthbox(u8 healthboxSpriteId, struct Pokemon *mon) { @@ -2166,7 +2166,7 @@ enum PAL_STATUS_BRN }; -const u16 sStatusIconColors[] = { +static const u16 sStatusIconColors[] = { [PAL_STATUS_PSN] = RGB(24, 12, 24), [PAL_STATUS_PAR] = RGB(23, 23, 3), [PAL_STATUS_SLP] = RGB(20, 20, 17), @@ -2174,7 +2174,7 @@ const u16 sStatusIconColors[] = { [PAL_STATUS_BRN] = RGB(28, 14, 10) }; -void UpdateStatusIconInHealthbox(u8 healthboxSpriteId) +static void UpdateStatusIconInHealthbox(u8 healthboxSpriteId) { s32 i; u8 battlerId, healthBarSpriteId; @@ -2255,7 +2255,7 @@ void UpdateStatusIconInHealthbox(u8 healthboxSpriteId) TryAddPokeballIconToHealthbox(healthboxSpriteId, FALSE); } -u8 GetStatusIconForBattlerId(u8 statusElementId, u8 battlerId) +static u8 GetStatusIconForBattlerId(u8 statusElementId, u8 battlerId) { u8 ret = statusElementId; @@ -2315,7 +2315,7 @@ u8 GetStatusIconForBattlerId(u8 statusElementId, u8 battlerId) return ret; } -void UpdateSafariBallsTextOnHealthbox(u8 healthboxSpriteId) +static void UpdateSafariBallsTextOnHealthbox(u8 healthboxSpriteId) { u32 windowId, spriteTileNum; u8 *windowTileData; @@ -2327,7 +2327,7 @@ void UpdateSafariBallsTextOnHealthbox(u8 healthboxSpriteId) RemoveWindowOnHealthbox(windowId); } -void UpdateLeftNoOfBallsTextOnHealthbox(u8 healthboxSpriteId) +static void UpdateLeftNoOfBallsTextOnHealthbox(u8 healthboxSpriteId) { u8 text[16]; u8 *txtPtr; @@ -2456,7 +2456,7 @@ s32 MoveBattleBar(u8 battlerId, u8 healthboxSpriteId, u8 whichBar, u8 unused) return currentBarValue; } -void MoveBattleBarGraphically(u8 battlerId, u8 whichBar) +static void MoveBattleBarGraphically(u8 battlerId, u8 whichBar) { u8 array[8]; u8 filledPixelsCount, level; @@ -2514,7 +2514,7 @@ void MoveBattleBarGraphically(u8 battlerId, u8 whichBar) break; } } -s32 CalcNewBarValue(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 scale, u16 toAdd) +static s32 CalcNewBarValue(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 scale, u16 toAdd) { s32 ret, newValue; scale *= 8; @@ -2593,7 +2593,7 @@ s32 CalcNewBarValue(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValu return ret; } -u8 CalcBarFilledPixels(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 *arg4, u8 scale) +static u8 CalcBarFilledPixels(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currValue, u8 *arg4, u8 scale) { u8 pixels, filledPixels, totalPixels; u8 i; @@ -2642,7 +2642,7 @@ u8 CalcBarFilledPixels(s32 maxValue, s32 oldValue, s32 receivedValue, s32 *currV } // These functions seem as if they were made for testing the health bar. -s16 sub_804A460(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) +static s16 sub_804A460(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) { s16 ret; @@ -2656,7 +2656,7 @@ s16 sub_804A460(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) return ret; } -s16 sub_804A4C8(struct TestingBar *barInfo, s32 *currValue) +static s16 sub_804A4C8(struct TestingBar *barInfo, s32 *currValue) { s16 ret; @@ -2668,12 +2668,12 @@ s16 sub_804A4C8(struct TestingBar *barInfo, s32 *currValue) return ret; } -void sub_804A4F0(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) +static void sub_804A4F0(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) { sub_804A510(barInfo, currValue, bg, x, y); } -void sub_804A510(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) +static void sub_804A510(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) { u8 spC[B_HEALTHBAR_PIXELS / 8]; u16 tiles[B_HEALTHBAR_PIXELS / 8]; @@ -2692,7 +2692,7 @@ void sub_804A510(struct TestingBar *barInfo, s32 *currValue, u8 bg, u8 x, u8 y) CopyToBgTilemapBufferRect_ChangePalette(bg, tiles, x, y, 6, 1, 17); } -u8 GetScaledExpFraction(s32 oldValue, s32 receivedValue, s32 maxValue, u8 scale) +static u8 GetScaledExpFraction(s32 oldValue, s32 receivedValue, s32 maxValue, u8 scale) { s32 newVal, result; s8 oldToMax, newToMax; @@ -2746,7 +2746,7 @@ u8 GetHPBarLevel(s16 hp, s16 maxhp) return result; } -const struct WindowTemplate sHealthboxWindowTemplate = { +static const struct WindowTemplate sHealthboxWindowTemplate = { .bg = 0, .tilemapLeft = 0, .tilemapTop = 0, @@ -2757,7 +2757,7 @@ const struct WindowTemplate sHealthboxWindowTemplate = { }; -u8* AddTextPrinterAndCreateWindowOnHealthbox(const u8 *str, u32 x, u32 y, u32 *windowId) +static u8* AddTextPrinterAndCreateWindowOnHealthbox(const u8 *str, u32 x, u32 y, u32 *windowId) { u16 winId; u8 color[3]; @@ -2776,12 +2776,12 @@ u8* AddTextPrinterAndCreateWindowOnHealthbox(const u8 *str, u32 x, u32 y, u32 *w return (u8*)(GetWindowAttribute(winId, WINDOW_TILE_DATA)); } -void RemoveWindowOnHealthbox(u32 windowId) +static void RemoveWindowOnHealthbox(u32 windowId) { RemoveWindow(windowId); } -void TextIntoHealthboxObject(void *dest, u8 *windowTileData, s32 windowWidth) +static void TextIntoHealthboxObject(void *dest, u8 *windowTileData, s32 windowWidth) { CpuCopy32(windowTileData + 256, dest + 256, windowWidth * TILE_SIZE_4BPP); // + 256 as that prevents the top 4 blank rows of sHealthboxWindowTemplate from being copied @@ -2796,7 +2796,7 @@ void TextIntoHealthboxObject(void *dest, u8 *windowTileData, s32 windowWidth) } } -void SafariTextIntoHealthboxObject(void *dest, u8 *windowTileData, u32 windowWidth) +static void SafariTextIntoHealthboxObject(void *dest, u8 *windowTileData, u32 windowWidth) { CpuCopy32(windowTileData, dest, windowWidth * TILE_SIZE_4BPP); CpuCopy32(windowTileData + 256, dest + 256, windowWidth * TILE_SIZE_4BPP); |