summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorcolonelsalt <sondre@sondre.io>2021-09-02 12:25:49 +0100
committercolonelsalt <sondre@sondre.io>2021-09-02 12:25:49 +0100
commitba1a9e36f807c49c6cb81fe61f87c11c09cc7879 (patch)
tree5a757208f44915fcb25ebd9d6b453294daad0cba /src
parentc8c5a06a43145c736b60e5d7fce2f4cdefe1fd99 (diff)
Removed #define access for data array in Oak speech subtasks take 2
Diffstat (limited to 'src')
-rw-r--r--src/oak_speech.c20
1 files changed, 10 insertions, 10 deletions
diff --git a/src/oak_speech.c b/src/oak_speech.c
index 002d32851..7bd2f6798 100644
--- a/src/oak_speech.c
+++ b/src/oak_speech.c
@@ -1446,8 +1446,8 @@ static void Task_OakSpeech38_1(u8 taskId)
u8 taskId2 = CreateTask(Task_OakSpeech38_sub1, 1);
s16 * data = gTasks[taskId2].data;
data[0] = 0;
- tTrainerPicPosX = 0;
- tTrainerPicFadeState = 0;
+ data[1] = 0;
+ data[2] = 0;
data[15] = 0;
BeginNormalPaletteFade(0xFFFF0FCF, 4, 0, 16, RGB_BLACK);
}
@@ -1457,14 +1457,14 @@ static void Task_OakSpeech38_sub1(u8 taskId)
s16 * data = gTasks[taskId].data;
if (!gPaletteFade.active)
{
- if (tTrainerPicPosX != 0)
+ if (data[1] != 0)
{
DestroyTask(taskId);
DestroyLinkedPikaOrGrassPlatformSprites(taskId, 1);
}
else
{
- tTrainerPicPosX++;
+ data[1]++;
BeginNormalPaletteFade(0x0000F000, 0, 0, 16, RGB_BLACK);
}
}
@@ -1475,8 +1475,8 @@ static void Task_OakSpeech38_2(u8 taskId)
u8 taskId2 = CreateTask(Task_OakSpeech38_sub2, 2);
s16 * data = gTasks[taskId2].data;
data[0] = 8;
- tTrainerPicPosX = 0;
- tTrainerPicFadeState = 8;
+ data[1] = 0;
+ data[2] = 8;
data[14] = 0;
data[15] = 0;
}
@@ -1490,12 +1490,12 @@ static void Task_OakSpeech38_sub2(u8 taskId)
data[0]--;
else
{
- if (tTrainerPicPosX <= 0 && tTrainerPicFadeState != 0)
- tTrainerPicFadeState--;
+ if (data[1] <= 0 && data[2] != 0)
+ data[2]--;
BlendPalette(0x40, 0x20, data[14], RGB_WHITE);
data[14]++;
- tTrainerPicPosX--;
- data[0] = tTrainerPicFadeState;
+ data[1]--;
+ data[0] = data[2];
if (data[14] > 14)
{
for (i = 0; i < 32; i++)