summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorPikalaxALT <pikalaxalt@gmail.com>2019-06-27 18:49:47 -0400
committerhuderlem <huderlem@gmail.com>2019-07-02 19:29:49 -0500
commit770d4531dcf4a07576a244ccac1d269475fb901c (patch)
tree3238341ed9312488527694958b4db166884f4788 /src
parent498ff9ae1ae8dab1baa53e4068a126dc29e8e432 (diff)
Some more cleanup
Diffstat (limited to 'src')
-rw-r--r--src/roulette.c130
-rw-r--r--src/roulette_gfx.c70
2 files changed, 100 insertions, 100 deletions
diff --git a/src/roulette.c b/src/roulette.c
index e7bd36932..418482394 100644
--- a/src/roulette.c
+++ b/src/roulette.c
@@ -402,11 +402,11 @@ void sub_8115238(void)
u32 temp;
const struct StructgUnknown_083F8DF4 *s0;
u16 arr[] = {RGB(24, 4, 10), RGB(10, 19, 6), RGB(24, 4, 10)};
- memset(eRoulette, 0, 0x17c);
+ memset(eRoulette, 0, sizeof(*eRoulette));
eRoulette->var04_0 = (gSpecialVar_0x8004 & 1);
- if (gSpecialVar_0x8004 & 128)
+ if (gSpecialVar_0x8004 & 0x80)
eRoulette->var04_7 = 1;
- s0 = &gUnknown_083F8DF4[0];
+ s0 = gUnknown_083F8DF4;
eRoulette->var22 = s0[eRoulette->var04_0].var03;
eRoulette->var23 = s0[eRoulette->var04_0].var04;
eRoulette->var19 = temp = gUnknown_083F8DF0[eRoulette->var04_0 + eRoulette->var04_7 * 2];
@@ -453,8 +453,8 @@ void sub_8115384(void)
REG_BG1CNT = BGCNT_PRIORITY(1) | BGCNT_CHARBASE(0) | BGCNT_16COLOR | BGCNT_SCREENBASE(4) | BGCNT_TXT512x256;
REG_BLDCNT = BLDCNT_EFFECT_NONE | BLDCNT_TGT2_BG2 | BLDCNT_TGT2_BD;
REG_BLDALPHA = BLDALPHA_BLEND(10, 6);
- LZ77UnCompVram(&gUnknown_08E8096C, (void *)VRAM);
- LZ77UnCompVram(&gRouletteWheelTiles, (void *)(VRAM + 0x4000));
+ LZ77UnCompVram(gUnknown_08E8096C, (void *)VRAM);
+ LZ77UnCompVram(gRouletteWheelTiles, (void *)(VRAM + 0x4000));
gMain.state++;
break;
case 1:
@@ -466,14 +466,14 @@ void sub_8115384(void)
case 2:
Text_LoadWindowTemplate(&gWindowTemplate_81E6C3C);
InitMenuWindow(&gMenuTextWindowTemplate);
- LoadPalette(&gUnknown_083F86BC, 0, 0x1c0);
+ LoadPalette(gUnknown_083F86BC, 0, 0x1c0);
gMain.state++;
break;
case 3:
sub_8115238();
ClearBGTilemapBuffers();
- LZ77UnCompWram(&gUnknown_083F88BC, (void *)(ewram18800));
- LZ77UnCompVram(&gUnknown_083F8A60, (void *)(VRAM + 0x3000));
+ LZ77UnCompWram(gUnknown_083F88BC, (void *)(ewram18800));
+ LZ77UnCompVram(gUnknown_083F8A60, (void *)(VRAM + 0x3000));
gMain.state++;
break;
case 4:
@@ -494,7 +494,7 @@ void sub_8115384(void)
sub_811829C(0);
sub_8117158(0);
Menu_DrawStdWindowFrame(0, 14, 29, 19);
- Menu_PrintText(&gUnknown_081C4157[0], 1, 15);
+ Menu_PrintText(gUnknown_081C4157, 1, 15);
gSpriteCoordOffsetX = -60;
gSpriteCoordOffsetY = 0;
gMain.state++;
@@ -505,22 +505,22 @@ void sub_8115384(void)
break;
case 7:
temp_IME = REG_IME;
- REG_IME = 0; //disable interrupts
- REG_IE |= 1; //enable VBlank interrupt
- REG_IME = temp_IME; //reenable interrupts
+ REG_IME = 0;
+ REG_IE |= INTR_FLAG_VBLANK;
+ REG_IME = temp_IME;
REG_DISPSTAT |= 8;
- SetVBlankCallback(&sub_8115124);
+ SetVBlankCallback(sub_8115124);
BeginHardwarePaletteFade(255, 0, 16, 0 , 1);
- taskid = eRoulette->varA4 = CreateTask(&sub_81156BC, 0);
+ taskid = eRoulette->varA4 = CreateTask(sub_81156BC, 0);
gTasks[taskid].data[6] = 6;
gTasks[taskid].data[13] = gSaveBlock1.coins;
- eRoulette->varA5 = CreateTask(&sub_8115634, 1);
- SetMainCallback2(&sub_81150FC);
+ eRoulette->varA5 = CreateTask(sub_8115634, 1);
+ SetMainCallback2(sub_81150FC);
break;
}
}
-void sub_8115634(u8 unused)
+void sub_8115634(u8 taskId)
{
s16 sin;
s16 cos;
@@ -530,7 +530,7 @@ void sub_8115634(u8 unused)
{
eRoulette->var21 = 0;
if ((eRoulette->var24 -= eRoulette->var22) < 0)
- eRoulette->var24 = 0x168 - eRoulette->var22;
+ eRoulette->var24 = 360 - eRoulette->var22;
}
sin = Sin2(eRoulette->var24);
cos = Cos2(eRoulette->var24);
@@ -563,7 +563,7 @@ void sub_81156BC(u8 taskid)
sub_81185E8();
sub_8117158(0);
sub_81182F8(6);
- sub_8116C34(taskid, &sub_81159BC, 0xffff, 3);
+ sub_8116C34(taskid, sub_81159BC, 0xffff, 3);
}
}
@@ -579,7 +579,7 @@ void sub_8115734(u8 taskid)
void sub_811577C(u8 taskid)
{
Menu_EraseWindowRect(20, 8, 26, 13);
- gTasks[taskid].func = &sub_81159BC;
+ gTasks[taskid].func = sub_81159BC;
}
void sub_81157AC(u8 taskid)
@@ -635,14 +635,14 @@ void sub_811597C(u8 taskid)
sub_81157D0(gTasks[taskid].data[4]);
eRoulette->var23 = 2;
eRoulette->var21 = 0;
- gTasks[taskid].func = &sub_8115E14;
+ gTasks[taskid].func = sub_8115E14;
}
void sub_81159BC(u8 taskid)
{
s16 i;
- if (eRoulette->var08 & 32)
+ if (eRoulette->var08 & 0x20)
{
for (i = 11; (i < 14); i++)
if ((eRoulette->var08 & gUnknown_083F8C00[i].var08) == 0)
@@ -660,7 +660,7 @@ void sub_81159BC(u8 taskid)
sub_811829C(gTasks[taskid].data[4]);
sub_8116EF8(gTasks[taskid].data[4]);
gTasks[taskid].data[1] = 0;
- gTasks[taskid].func = &sub_811597C;
+ gTasks[taskid].func = sub_811597C;
}
u8 sub_8115A94(s16 *r0, u8 r1)
@@ -762,7 +762,7 @@ void sub_8115D58(u8 r0)
eRoulette->var23 = 0;
eRoulette->var21 = 0;
gTasks[r0].data[1] = 32;
- gTasks[r0].func = &sub_8115ECC;
+ gTasks[r0].func = sub_8115ECC;
}
void sub_8115DA0(u8 taskid)
@@ -773,7 +773,7 @@ void sub_8115DA0(u8 taskid)
if ((gTasks[taskid].data[13] -= eRoulette->var19) < 0)
gTasks[taskid].data[13] = 0;
sub_81180F4(gTasks[taskid].data[13]);
- gTasks[taskid].func = &sub_8115D58;
+ gTasks[taskid].func = sub_8115D58;
}
void sub_8115E14(u8 taskid)
@@ -802,7 +802,7 @@ void sub_8115E14(u8 taskid)
else
{
m4aSongNumStart(SE_REGI);
- gTasks[taskid].func = &sub_8115DA0;
+ gTasks[taskid].func = sub_8115DA0;
}
}
}
@@ -820,7 +820,7 @@ void sub_8115ECC(u8 taskid)
{
sub_8117AA8(1, 255);
sub_8117C60(1, 255);
- gTasks[taskid].func = &sub_8116100;
+ gTasks[taskid].func = sub_8116100;
gTasks[taskid].data[1] = 0;
}
}
@@ -840,18 +840,18 @@ u8 sub_8115F58(u16 r0, u16 r1)
return 1;
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
}
else if (!(r1 & 3))
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02;
}
break;
@@ -862,7 +862,7 @@ u8 sub_8115F58(u16 r0, u16 r1)
{
if (r0 < 6 || (r1 & 1))
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
else
@@ -872,12 +872,12 @@ u8 sub_8115F58(u16 r0, u16 r1)
}
else if ((r1 & 1) && !(r0 < 7))
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 4;
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
break;
@@ -893,7 +893,7 @@ u8 sub_8115F58(u16 r0, u16 r1)
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
}
@@ -901,12 +901,12 @@ u8 sub_8115F58(u16 r0, u16 r1)
{
if (!(r0 < 13))
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02 / 2;
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02;
}
}
@@ -914,18 +914,18 @@ u8 sub_8115F58(u16 r0, u16 r1)
{
if (!(r0 < 13))
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var02;
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var01;
}
}
else
{
- const struct StructgUnknown_083F8DF4 *p = &gUnknown_083F8DF4[0];
+ const struct StructgUnknown_083F8DF4 *p = gUnknown_083F8DF4;
return p[eRoulette->var04_0].var01 * 2;
}
}
@@ -984,7 +984,7 @@ void sub_8116308(u8 taskid)
gTasks[taskid].data[8]++;
sub_81182F8(6 - gTasks[taskid].data[6]);
m4aSongNumStart(SE_TAMAKORO);
- gTasks[taskid].func = &sub_811637C;
+ gTasks[taskid].func = sub_811637C;
}
void sub_811637C(u8 taskid)
@@ -1020,7 +1020,7 @@ void sub_811637C(u8 taskid)
sub_8117AA8(0, (u8)gTasks[taskid].data[12]);
sub_8117C60(0, (u8)gTasks[taskid].data[6] - 1);
gTasks[taskid].data[1] = 32;
- gTasks[taskid].func = &sub_8116474;
+ gTasks[taskid].func = sub_8116474;
}
}
}
@@ -1033,7 +1033,7 @@ void sub_8116474(u8 taskid)
if (gTasks[taskid].data[1] > 2)
gSpriteCoordOffsetX -= 2;
if ((eRoulette->var26 -= 4) == 104)
- gSprites[eRoulette->var3C[25]].callback = &sub_81184CC;
+ gSprites[eRoulette->var3C[25]].callback = sub_81184CC;
}
else
{
@@ -1042,7 +1042,7 @@ void sub_8116474(u8 taskid)
gTasks[taskid].data[1] = 121;
else
gTasks[taskid].data[1] = 61;
- gTasks[taskid].func = &sub_8116514;
+ gTasks[taskid].func = sub_8116514;
}
}
@@ -1064,7 +1064,7 @@ void sub_8116514(u8 taskid)
}
else
{
- sub_8116C34(taskid, &sub_8116638, 30, 0);
+ sub_8116C34(taskid, sub_8116638, 30, 0);
}
}
@@ -1079,7 +1079,7 @@ void sub_811659C(u8 taskid)
u32 wins = GetGameStat(GAME_STAT_CONSECUTIVE_ROULETTE_WINS);
if (wins < ++gTasks[taskid].data[11])
SetGameStat(GAME_STAT_CONSECUTIVE_ROULETTE_WINS, gTasks[taskid].data[11]);
- sub_8116C34(taskid, &sub_811677C, 0xffff, 3);
+ sub_8116C34(taskid, sub_811677C, 0xffff, 3);
}
break;
case 0:
@@ -1087,7 +1087,7 @@ void sub_811659C(u8 taskid)
if (!IsSEPlaying())
{
gTasks[taskid].data[11] = FALSE;
- sub_8116C34(taskid, &sub_81167F4, 0xffff, 3);
+ sub_8116C34(taskid, sub_81167F4, 0xffff, 3);
}
}
}
@@ -1118,7 +1118,7 @@ void sub_8116638(u8 taskid)
Menu_PrintText(&gUnknown_081C41AE, 1, 15);
}
gTasks[taskid].data[1] = 0;
- gTasks[taskid].func = &sub_811659C;
+ gTasks[taskid].func = sub_811659C;
}
void sub_81166E8(u8 taskid)
@@ -1148,7 +1148,7 @@ void sub_81166E8(u8 taskid)
gTasks[taskid].data[7]++;
}
if (gTasks[taskid].data[1] == 0)
- sub_8116C34(taskid, &sub_81167F4, 0xffff, 3);
+ sub_8116C34(taskid, sub_81167F4, 0xffff, 3);
}
void sub_811677C(u8 taskid)
@@ -1159,7 +1159,7 @@ void sub_811677C(u8 taskid)
Menu_PrintText((u8 *)&gStringVar4, 1, 15);
gTasks[taskid].data[1] = (eRoulette->var19 * gTasks[taskid].data[2]);
gTasks[taskid].data[7] = 0;
- gTasks[taskid].func = &sub_81166E8;
+ gTasks[taskid].func = sub_81166E8;
}
void sub_81167F4(u8 taskid)
@@ -1169,7 +1169,7 @@ void sub_81167F4(u8 taskid)
eRoulette->varB8.var04[14].var00_7 = 0;
eRoulette->varB8.var04[13].var00_7 = 0;
gSprites[eRoulette->var3C[7 + gUnknown_083F8C00[gTasks[taskid].data[12]].var00]].invisible = TRUE;
- gTasks[taskid].func = &sub_8116880;
+ gTasks[taskid].func = sub_8116880;
}
void sub_8116880(u8 taskid)
@@ -1197,18 +1197,18 @@ void sub_8116880(u8 taskid)
{
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(&gUnknown_081C4231, 1, 15);
- sub_8116C34(taskid, &sub_8115734, 0xffff, 3);
+ sub_8116C34(taskid, sub_8115734, 0xffff, 3);
}
else
{
- gTasks[taskid].func = &sub_8115734;
+ gTasks[taskid].func = sub_8115734;
}
}
else
{
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(&gUnknown_081C41D2, 1, 15);
- sub_8116C34(taskid, &sub_81157AC, 60, 3);
+ sub_8116C34(taskid, sub_81157AC, 60, 3);
}
}
@@ -1227,11 +1227,11 @@ void dp01t_12_3_battle_menu(u8 taskid)
{
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(&gUnknown_081C4231, 1, 15);
- sub_8116C34(taskid, &sub_8115734, 0xffff, 3);
+ sub_8116C34(taskid, sub_8115734, 0xffff, 3);
}
else
{
- gTasks[taskid].func = &sub_8115734;
+ gTasks[taskid].func = sub_8115734;
}
}
@@ -1245,7 +1245,7 @@ void sub_8116AB0(u8 taskid)
else
gSpecialVar_0x8004 = FALSE;
BeginHardwarePaletteFade(255, 0, 0, 16, 0);
- gTasks[taskid].func = &sub_8116B40;
+ gTasks[taskid].func = sub_8116B40;
}
void sub_8116B40(u8 taskId) // end roulette ?
@@ -1263,7 +1263,7 @@ void sub_8116B40(u8 taskId) // end roulette ?
REG_BLDCNT = 0;
REG_BLDALPHA = 0;
REG_BLDY = 0;
- gFieldCallback = &sub_8080990;
+ gFieldCallback = sub_8080990;
SetMainCallback2(&CB2_ReturnToField);
DestroyTask(taskId);
#if DEBUG
@@ -1298,7 +1298,7 @@ void sub_8116C34(u8 taskid, TaskFunc r1, u16 r2, u16 r3)
eRoulette->varAA = 0xffff;
else
eRoulette->varAA = r3;
- gTasks[taskid].func = &sub_8116BC0;
+ gTasks[taskid].func = sub_8116BC0;
}
void sub_8116CAC(u8 taskid)
@@ -1577,7 +1577,7 @@ void sub_8117528(u8 taskid)
if (!gPaletteFade.active)
{
SetVBlankCallback(NULL);
- SetMainCallback2(&sub_8115384);
+ SetMainCallback2(sub_8115384);
DestroyTask(taskid);
}
}
@@ -1589,7 +1589,7 @@ void sub_811755C(u8 taskid)
BeginNormalPaletteFade(0xffffffff, 0, 0, 16, RGB(0, 0, 0));
gPaletteFade.delayCounter = gPaletteFade.multipurpose2;
UpdatePaletteFade();
- gTasks[taskid].func = &sub_8117528;
+ gTasks[taskid].func = sub_8117528;
}
void sub_81175C0(u8 taskid)
@@ -1620,7 +1620,7 @@ void sub_8117630(u8 taskid)
StringExpandPlaceholders(gStringVar4, &gUnknown_081C40DF);
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(gStringVar4, 1, 15);
- gTasks[taskid].func = &sub_81174F8;
+ gTasks[taskid].func = sub_81174F8;
}
void Task_Roulette_0(u8 taskid)
@@ -1634,18 +1634,18 @@ void Task_Roulette_0(u8 taskid)
ConvertIntToDecimalStringN(gStringVar1, temp, 2, 1);
if (gTasks[taskid].data[13] >= temp)
{
- if ((gSpecialVar_0x8004 & 128) && (gSpecialVar_0x8004 & 1))
+ if ((gSpecialVar_0x8004 & 0x80) && (gSpecialVar_0x8004 & 1))
{
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(&gUnknown_081C4139, 1, 15);
- sub_8116C34(taskid , &sub_8117630, 0xffff, 3);
+ sub_8116C34(taskid , sub_8117630, 0xffff, 3);
}
else
{
StringExpandPlaceholders(gStringVar4, &gUnknown_081C40DF);
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(gStringVar4, 1, 15);
- gTasks[taskid].func = &sub_81174F8;
+ gTasks[taskid].func = sub_81174F8;
}
}
else
@@ -1653,7 +1653,7 @@ void Task_Roulette_0(u8 taskid)
StringExpandPlaceholders(gStringVar4, &gUnknown_081C411C);
Menu_DrawStdWindowFrame(0, 14, 29, 19);
Menu_PrintText(gStringVar4, 1, 15);
- gTasks[taskid].func = &sub_81175DC;
+ gTasks[taskid].func = sub_81175DC;
gTasks[taskid].data[13] = 0;
gTasks[taskid].data[0] = 0;
}
diff --git a/src/roulette_gfx.c b/src/roulette_gfx.c
index a35fd8b7a..6ebddc4f9 100644
--- a/src/roulette_gfx.c
+++ b/src/roulette_gfx.c
@@ -718,7 +718,7 @@ u8 sub_8117890(const struct SpriteTemplate *r0, u8 r1, u16 *r2)
gSprites[spriteid].affineAnimPaused = TRUE;
temp = *r2;
*r2 += 30;
- if (*r2 >- 360)
+ if (*r2 >= 360)
*r2 = temp - 330;
return spriteid;
}
@@ -805,7 +805,7 @@ void sub_8117BBC(void)
eRoulette->var3C[49 + i] = CreateSprite(&gSpriteTemplate_83FA40C, 116, 20, 10);
gSprites[eRoulette->var3C[49 + i]].invisible = TRUE;
gSprites[eRoulette->var3C[49 + i]].data[0] = 1;
- gSprites[eRoulette->var3C[49 + i]].callback = &sub_81184CC;
+ gSprites[eRoulette->var3C[49 + i]].callback = sub_81184CC;
gSprites[eRoulette->var3C[49 + i]].oam.priority = 1;
StartSpriteAnim(&gSprites[eRoulette->var3C[49 + i]], 8);
}
@@ -1063,7 +1063,7 @@ void sub_81184D8(void)
void sub_8118554(struct Sprite *sprite)
{
u32 t = sprite->oam.matrixNum;
- struct OamMatrix *m = &gOamMatrices[0];
+ struct OamMatrix *m = gOamMatrices;
m[t].d = eRoulette->var2C.a;
m[t].a = eRoulette->var2C.a;
m[t].b = eRoulette->var2C.b;
@@ -1106,7 +1106,7 @@ s16 sub_811866C(struct Sprite *sprite)
if (eRoulette->var24 > sprite->data[3])
{
sprite->data[6] = 360 - eRoulette->var24 + sprite->data[3];
- if (sprite->data[6] > 359)
+ if (sprite->data[6] >= 360)
sprite->data[6] -= 360;
}
else
@@ -1170,7 +1170,7 @@ void sub_8118834(struct Sprite *sprite)
{
s16 sin, cos;
sprite->data[3] = eRoulette->var24 + sprite->data[6];
- if (sprite->data[3] > 359)
+ if (sprite->data[3] >= 360)
sprite->data[3] -= 360;
sin = Sin2(sprite->data[3]);
cos = Cos2(sprite->data[3]);
@@ -1200,7 +1200,7 @@ void sub_811889C(struct Sprite *sprite)
sprite->data[4] = 30;
sub_811866C(sprite);
sprite->data[6] = (sprite->data[6] / 30) * 30 + 15;
- sprite->callback = &sub_8118834;
+ sprite->callback = sub_8118834;
m4aSongNumStartOrChange(SE_HASHI);
eRoulette->var9C = eRoulette->var98 = 0.0f;
eRoulette->var8C = -1.0f;
@@ -1217,7 +1217,7 @@ void sub_811889C(struct Sprite *sprite)
sprite->data[4] = 30;
sub_811866C(sprite);
sprite->data[6] = (sprite->data[6] / 30) * 30 + 15;
- sprite->callback = &sub_8118834;
+ sprite->callback = sub_8118834;
m4aSongNumStartOrChange(SE_HASHI);
eRoulette->var9C = eRoulette->var98 = 0.0f;
eRoulette->var8C = -1.0f;
@@ -1237,7 +1237,7 @@ void sub_81189A8(struct Sprite *sprite)
if (sprite->data[0] != 1)
{
f0 = ((float)sprite->data[7]);
- p = &gUnknown_083F8DF4[0];
+ p = gUnknown_083F8DF4;
f1 = (f0 * ((float)(s32)p[eRoulette->var04_0].var01) + (float)((s32)p[eRoulette->var04_0].var02 - 1));
f2 = (f0 / ((float)(s32)p[eRoulette->var04_0].var0C));
}
@@ -1250,7 +1250,7 @@ void sub_81189A8(struct Sprite *sprite)
if (sprite->data[0] != 0)
{
f0 = ((float)sprite->data[7]);
- p = &gUnknown_083F8DF4[0];
+ p = gUnknown_083F8DF4;
f1 = (f0 * ((float)(s32)p[eRoulette->var04_0].var01) + (float)((s32)p[eRoulette->var04_0].var02 - 1));
f2 = -(f0 / ((float)(s32)p[eRoulette->var04_0].var0C));
}
@@ -1269,7 +1269,7 @@ void sub_81189A8(struct Sprite *sprite)
sprite->animNum = 0;
sprite->animBeginning = TRUE;
sprite->animEnded = FALSE;
- sprite->callback = &sub_811889C;
+ sprite->callback = sub_811889C;
sprite->data[2] = 0;
}
@@ -1286,7 +1286,7 @@ void sub_8118B30(struct Sprite *sprite)
sprite->data[4] = 30;
sub_811866C(sprite);
sprite->data[6] = (sprite->data[6] / 30) * 30 + 15;
- sprite->callback = &sub_8118834;
+ sprite->callback = sub_8118834;
m4aSongNumStartOrChange(SE_HASHI);
eRoulette->var03_6 = TRUE;
}
@@ -1322,7 +1322,7 @@ void sub_8118BD8(struct Sprite *sprite)
sprite->animBeginning = TRUE;
sprite->animEnded = FALSE;
sprite->data[2] = 0;
- sprite->callback = &sub_8118B30;
+ sprite->callback = sub_8118B30;
m4aSongNumStart(SE_NAGERU);
}
}
@@ -1336,14 +1336,14 @@ void sub_8118CAC(struct Sprite *sprite)
case 90:
if (sprite->data[0] != 1)
{
- sprite->callback = &sub_8118BD8;
+ sprite->callback = sub_8118BD8;
sprite->data[2] = 0;
}
break;
case 270:
if (sprite->data[0] != 0)
{
- sprite->callback = &sub_8118BD8;
+ sprite->callback = sub_8118BD8;
sprite->data[2] = 0;
}
break;
@@ -1358,11 +1358,11 @@ void sub_8118CEC(struct Sprite *sprite)
default:
case 0:
sub_8119224(sprite);
- sprite->callback = &sub_81189A8;
+ sprite->callback = sub_81189A8;
break;
case 1:
sub_81193D4(sprite);
- sprite->callback = &sub_8118CAC;
+ sprite->callback = sub_8118CAC;
break;
}
}
@@ -1383,7 +1383,7 @@ void sub_8118D2C(struct Sprite *sprite)
sprite->data[4] = 30;
sub_811866C(sprite);
sprite->data[6] = (sprite->data[6] / 30) * 30 + 15;
- sprite->callback = &sub_8118834;
+ sprite->callback = sub_8118834;
m4aSongNumStartOrChange(SE_HASHI);
}
else
@@ -1415,7 +1415,7 @@ void debug_sub_812E698(struct Sprite *sprite)
}
sprite->data[0] = 1;
sprite->data[2] = gUnknown_083F8DF4[eRoulette->var04_0].var02;
- eRoulette->var98 = 0.085;
+ eRoulette->var98 = 0.085f;
sprite->callback = sub_8118D2C;
sprite->data[1] = 5;
}
@@ -1436,7 +1436,7 @@ void sub_8118DE4(struct Sprite *sprite)
sprite->data[4] = 30;
sub_811866C(sprite);
sprite->data[6] = (sprite->data[6] / 30) * 30 + 15;
- sprite->callback = &sub_8118834;
+ sprite->callback = sub_8118834;
m4aSongNumStartOrChange(SE_HASHI);
}
else
@@ -1502,7 +1502,7 @@ void sub_8118F8C(struct Sprite *sprite)
{
const struct StructgUnknown_083F8DF4 *p;
eRoulette->var90 = 0.0f;
- p = &gUnknown_083F8DF4[0];
+ p = gUnknown_083F8DF4;
eRoulette->var8C -= ((float)p[eRoulette->var04_0].var03)
/ ((float)(s16)(p[eRoulette->var04_0].var04 + 1));
sprite->data[1] = 4;
@@ -1539,7 +1539,7 @@ void sub_8119088(struct Sprite *sprite)
sprite->animBeginning = TRUE;
sprite->animEnded = FALSE;
sprite->data[1] = 3;
- sprite->callback = &sub_8118F8C;
+ sprite->callback = sub_8118F8C;
}
}
@@ -1555,7 +1555,7 @@ void sub_8119134(struct Sprite *sprite)
sprite->animBeginning = TRUE;
sprite->animEnded = FALSE;
sprite->data[1] = 2;
- sprite->callback = &sub_8119088;
+ sprite->callback = sub_8119088;
}
}
@@ -1565,7 +1565,7 @@ void sub_81191F4(struct Sprite *sprite)
sprite->data[2] = 0;
sub_8118724(sprite);
sprite->invisible = FALSE;
- sprite->callback = &sub_8119134;
+ sprite->callback = sub_8119134;
}
void sub_8119224(struct Sprite *sprite)
@@ -1580,7 +1580,7 @@ void sub_8119224(struct Sprite *sprite)
t = sprite->data[7] - 2;
p = eRoulette;
p->var3C[55] = CreateSprite(&gSpriteTemplate_83FA50C, 36, -12, 50);
- p->var3C[56] = CreateSprite(&gSpriteTemplate_83FA5C0[0], s[sprite->data[0]][0], s[sprite->data[0]][1], 59);
+ p->var3C[56] = CreateSprite(gSpriteTemplate_83FA5C0, s[sprite->data[0]][0], s[sprite->data[0]][1], 59);
p->var3C[57] = CreateSprite(&gSpriteTemplate_83FA5C0[1], 36, 140, 51);
gSprites[eRoulette->var3C[57]].oam.objMode = 1;
for (i = 0; i < 3; i++)
@@ -1615,7 +1615,7 @@ void sub_81193D4(struct Sprite *sprite)
eRoulette->var3C[56] = CreateSprite(&gSpriteTemplate_83FA5F0, s[sprite->data[0]][0], s[sprite->data[0]][1], 51);
gSprites[eRoulette->var3C[56]].affineAnimPaused = TRUE;
gSprites[eRoulette->var3C[56]].animPaused = TRUE;
- sprite->data[7] = (t * (p = &gUnknown_083F8DF4[0])[eRoulette->var04_0].var01) + (p[eRoulette->var04_0].var10 + 45);
+ sprite->data[7] = (t * (p = gUnknown_083F8DF4)[eRoulette->var04_0].var01) + (p[eRoulette->var04_0].var10 + 45);
for (; i < 2; i++)
{
gSprites[eRoulette->var3C[55 + i]].data[4] = eRoulette->var3C[55];
@@ -1698,7 +1698,7 @@ void sub_811952C(struct Sprite *sprite)
}
if ((eRoulette->var03_0 + 1) & eRoulette->var02)
{
- if (p && (t & 255) < 192)
+ if (p && (t & 0xFF) < 192)
{
sprite->data[7] = p;
}
@@ -2086,11 +2086,11 @@ void sub_8119898(struct Sprite *sprite)
if (sprite->data[1] > 60)
{
sprite->data[1] = 0;
- sprite->callback = &sub_8119780;
- gSprites[sprite->data[6]].callback = &sub_8119780;
+ sprite->callback = sub_8119780;
+ gSprites[sprite->data[6]].callback = sub_8119780;
gSprites[sprite->data[6]].data[1] = -2;
gSprites[sprite->data[5]].invisible = FALSE;
- gSprites[sprite->data[5]].callback = &sub_81197D8;
+ gSprites[sprite->data[5]].callback = sub_81197D8;
m4aSongNumStart(SE_W070);
}
}
@@ -2140,7 +2140,7 @@ void sub_8119964(struct Sprite *sprite)
}
if (t == z)
{
- gSprites[sprite->data[4]].callback = &sub_8119898;
+ gSprites[sprite->data[4]].callback = sub_8119898;
gSprites[sprite->data[4]].invisible = FALSE;
sprite->callback = &SpriteCallbackDummy;
sprite->data[7] = 0;
@@ -2197,7 +2197,7 @@ void sub_8119B24(struct Sprite *sprite)
{
m4aSongNumStart(SE_RU_HYUU);
StartSpriteAnim(sprite, eRoulette->var38->data[0] + 4);
- sprite->callback = &sub_8119AAC;
+ sprite->callback = sub_8119AAC;
gSprites[sprite->data[6]].affineAnimPaused = FALSE;
}
}
@@ -2242,7 +2242,7 @@ void sub_8119BCC(struct Sprite *sprite)
PlayCry1(SPECIES_TAILLOW, -63);
StartSpriteAnim(sprite, eRoulette->var38->data[0] + 2);
sprite->data[1] = 45;
- sprite->callback = &sub_8119B24;
+ sprite->callback = sub_8119B24;
}
}
}
@@ -2257,7 +2257,7 @@ void sub_8119D08(struct Sprite *sprite)
}
else
{
- sprite->callback = &sub_8119A90;
+ sprite->callback = sub_8119A90;
}
}
@@ -2287,7 +2287,7 @@ void sub_8119D80(struct Sprite *sprite)
return;
}
}
- gSprites[sprite->data[6]].callback = &sub_8119D08;
- gSprites[sprite->data[4]].callback = &sub_8119BCC;
+ gSprites[sprite->data[6]].callback = sub_8119D08;
+ gSprites[sprite->data[4]].callback = sub_8119BCC;
m4aSongNumStart(SE_RU_HYUU);
}