Document deoxys rock
This commit is contained in:
@@ -230,7 +230,7 @@ static void sub_80B9A60(struct Task *);
|
||||
|
||||
static void sub_80B9BE8(u8 taskId);
|
||||
static void sub_80B9DB8(struct Sprite* sprite);
|
||||
static void sub_80B9EDC(u8 taskId);
|
||||
static void Fldeff_MoveDeoxysRock_Step(u8 taskId);
|
||||
|
||||
// Static RAM declarations
|
||||
|
||||
@@ -3644,7 +3644,7 @@ static void sub_80B9DB8(struct Sprite* sprite)
|
||||
DestroySprite(sprite);
|
||||
}
|
||||
|
||||
bool8 sub_80B9E28(struct Sprite* sprite)
|
||||
bool8 Fldeff_MoveDeoxysRock(struct Sprite* sprite)
|
||||
{
|
||||
u8 eventObjectIdBuffer;
|
||||
if (!TryGetEventObjectIdByLocalIdAndMap(gFieldEffectArguments[0], gFieldEffectArguments[1], gFieldEffectArguments[2], &eventObjectIdBuffer))
|
||||
@@ -3658,7 +3658,7 @@ bool8 sub_80B9E28(struct Sprite* sprite)
|
||||
xPos = (gFieldEffectArguments[3] - xPos) * 16;
|
||||
yPos = (gFieldEffectArguments[4] - yPos) * 16;
|
||||
ShiftEventObjectCoords(object, gFieldEffectArguments[3] + 7, gFieldEffectArguments[4] + 7);
|
||||
taskId = CreateTask(sub_80B9EDC, 0x50);
|
||||
taskId = CreateTask(Fldeff_MoveDeoxysRock_Step, 0x50);
|
||||
gTasks[taskId].data[1] = object->spriteId;
|
||||
gTasks[taskId].data[2] = gSprites[object->spriteId].pos1.x + xPos;
|
||||
gTasks[taskId].data[3] = gSprites[object->spriteId].pos1.y + yPos;
|
||||
@@ -3668,7 +3668,7 @@ bool8 sub_80B9E28(struct Sprite* sprite)
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
static void sub_80B9EDC(u8 taskId)
|
||||
static void Fldeff_MoveDeoxysRock_Step(u8 taskId)
|
||||
{
|
||||
// BUG: Possible divide by zero
|
||||
s16 *data = gTasks[taskId].data;
|
||||
|
||||
Reference in New Issue
Block a user