Address review comments
This commit is contained in:
+14
-14
@@ -67,7 +67,7 @@ struct UnkStruct_203B11C
|
||||
|
||||
static EWRAM_DATA struct UnkStruct_203B10C sTMCaseStaticResources = {};
|
||||
static EWRAM_DATA struct UnkStruct_203B118 * sTMCaseDynamicResources = NULL;
|
||||
static EWRAM_DATA struct UnkStruct_203B11C * sPokeDudePackBackup = NULL;
|
||||
static EWRAM_DATA struct UnkStruct_203B11C * sPokedudePackBackup = NULL;
|
||||
static EWRAM_DATA void * sTilemapBuffer = NULL; // tilemap buffer
|
||||
static EWRAM_DATA struct ListMenuItem * sListMenuItemsBuffer = NULL;
|
||||
static EWRAM_DATA u8 (* sListMenuStringsBuffer)[29] = NULL;
|
||||
@@ -1133,13 +1133,13 @@ static void Task_AfterSale_ReturnToList(u8 taskId)
|
||||
}
|
||||
}
|
||||
|
||||
void PokeDude_InitTMCase(void)
|
||||
void Pokedude_InitTMCase(void)
|
||||
{
|
||||
sPokeDudePackBackup = AllocZeroed(sizeof(*sPokeDudePackBackup));
|
||||
memcpy(sPokeDudePackBackup->bagPocket_TMHM, gSaveBlock1Ptr->bagPocket_TMHM, sizeof(gSaveBlock1Ptr->bagPocket_TMHM));
|
||||
memcpy(sPokeDudePackBackup->bagPocket_KeyItems, gSaveBlock1Ptr->bagPocket_KeyItems, sizeof(gSaveBlock1Ptr->bagPocket_KeyItems));
|
||||
sPokeDudePackBackup->unk_160 = sTMCaseStaticResources.selectedRow;
|
||||
sPokeDudePackBackup->unk_162 = sTMCaseStaticResources.scrollOffset;
|
||||
sPokedudePackBackup = AllocZeroed(sizeof(*sPokedudePackBackup));
|
||||
memcpy(sPokedudePackBackup->bagPocket_TMHM, gSaveBlock1Ptr->bagPocket_TMHM, sizeof(gSaveBlock1Ptr->bagPocket_TMHM));
|
||||
memcpy(sPokedudePackBackup->bagPocket_KeyItems, gSaveBlock1Ptr->bagPocket_KeyItems, sizeof(gSaveBlock1Ptr->bagPocket_KeyItems));
|
||||
sPokedudePackBackup->unk_160 = sTMCaseStaticResources.selectedRow;
|
||||
sPokedudePackBackup->unk_162 = sTMCaseStaticResources.scrollOffset;
|
||||
ClearItemSlots(gSaveBlock1Ptr->bagPocket_TMHM, NELEMS(gSaveBlock1Ptr->bagPocket_TMHM));
|
||||
ClearItemSlots(gSaveBlock1Ptr->bagPocket_KeyItems, NELEMS(gSaveBlock1Ptr->bagPocket_KeyItems));
|
||||
ResetTMCaseCursorPos();
|
||||
@@ -1234,7 +1234,7 @@ static void Task_TMCaseDude_Playback(u8 taskId)
|
||||
break;
|
||||
case 8:
|
||||
FillBG2RowWithPalette_2timesNplus1(1);
|
||||
TMCase_PrintMessageWithFollowupTask(taskId, 4, gPokeDudeText_TMTypes, 0);
|
||||
TMCase_PrintMessageWithFollowupTask(taskId, 4, gPokedudeText_TMTypes, 0);
|
||||
gTasks[taskId].func = Task_TMCaseDude_Playback;
|
||||
data[8]++;
|
||||
break;
|
||||
@@ -1256,7 +1256,7 @@ static void Task_TMCaseDude_Playback(u8 taskId)
|
||||
break;
|
||||
case 18:
|
||||
FillBG2RowWithPalette_2timesNplus1(1);
|
||||
TMCase_PrintMessageWithFollowupTask(taskId, 4, gPokeDudeText_ReadTMDescription, NULL);
|
||||
TMCase_PrintMessageWithFollowupTask(taskId, 4, gPokedudeText_ReadTMDescription, NULL);
|
||||
gTasks[taskId].func = Task_TMCaseDude_Playback; // this function
|
||||
data[8]++;
|
||||
break;
|
||||
@@ -1267,12 +1267,12 @@ static void Task_TMCaseDude_Playback(u8 taskId)
|
||||
case 21:
|
||||
if (!gPaletteFade.active)
|
||||
{
|
||||
memcpy(gSaveBlock1Ptr->bagPocket_TMHM, sPokeDudePackBackup->bagPocket_TMHM, sizeof(gSaveBlock1Ptr->bagPocket_TMHM));
|
||||
memcpy(gSaveBlock1Ptr->bagPocket_KeyItems, sPokeDudePackBackup->bagPocket_KeyItems, sizeof(gSaveBlock1Ptr->bagPocket_KeyItems));
|
||||
memcpy(gSaveBlock1Ptr->bagPocket_TMHM, sPokedudePackBackup->bagPocket_TMHM, sizeof(gSaveBlock1Ptr->bagPocket_TMHM));
|
||||
memcpy(gSaveBlock1Ptr->bagPocket_KeyItems, sPokedudePackBackup->bagPocket_KeyItems, sizeof(gSaveBlock1Ptr->bagPocket_KeyItems));
|
||||
DestroyListMenuTask(data[0], NULL, NULL);
|
||||
sTMCaseStaticResources.selectedRow = sPokeDudePackBackup->unk_160;
|
||||
sTMCaseStaticResources.scrollOffset = sPokeDudePackBackup->unk_162;
|
||||
Free(sPokeDudePackBackup);
|
||||
sTMCaseStaticResources.selectedRow = sPokedudePackBackup->unk_160;
|
||||
sTMCaseStaticResources.scrollOffset = sPokedudePackBackup->unk_162;
|
||||
Free(sPokedudePackBackup);
|
||||
CpuFastCopy(gPlttBufferFaded, gPlttBufferUnfaded, 0x400);
|
||||
CB2_SetUpReshowBattleScreenAfterMenu();
|
||||
BeginNormalPaletteFade(0xFFFFFFFF, -2, 0, 16, 0);
|
||||
|
||||
Reference in New Issue
Block a user