diff options
author | Marcus Huderle <huderlem@gmail.com> | 2018-06-08 09:21:49 -0500 |
---|---|---|
committer | Marcus Huderle <huderlem@gmail.com> | 2018-06-08 19:57:53 -0500 |
commit | e3333643b8ebb9b04610ff390d257f58210832e8 (patch) | |
tree | 3a8b22d844b0b34cffaa34b616cf7fd589eb53ee /src/event_object_movement.c | |
parent | 0a2c709535bd79d8b62f3e8aafda9171670c1ecf (diff) |
Label field_camera
Diffstat (limited to 'src/event_object_movement.c')
-rw-r--r-- | src/event_object_movement.c | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/event_object_movement.c b/src/event_object_movement.c index 0b2e66f25..4ab740702 100644 --- a/src/event_object_movement.c +++ b/src/event_object_movement.c @@ -1949,12 +1949,12 @@ void UpdateEventObjectsForCameraUpdate(s16 cameraDeltaX, s16 cameraDeltaY) RemoveEventObjectsOutsideView(); } -u8 AddCameraObject(u8 a) +u8 AddCameraObject(u8 trackedSpriteId) { u8 spriteId = CreateSprite(&gCameraSpriteTemplate, 0, 0, 4); gSprites[spriteId].invisible = TRUE; - gSprites[spriteId].data[0] = a; + gSprites[spriteId].data[0] = trackedSpriteId; return spriteId; } @@ -4476,29 +4476,29 @@ void sub_8060388(s16 x1, s16 y1, s16 *x2, s16 *y2) { *x2 = (x1 - gSaveBlock1.pos.x) << 4; *y2 = (y1 - gSaveBlock1.pos.y) << 4; - *x2 -= gUnknown_0300489C; - *y2 -= gUnknown_03004898; + *x2 -= gTotalCameraPixelOffsetX; + *y2 -= gTotalCameraPixelOffsetY; } void sub_80603CC(s16 x1, s16 y1, s16 *x2, s16 *y2) { s16 x3; s16 y3; - x3 = -gUnknown_0300489C - gUnknown_03004880.unk10; - y3 = -gUnknown_03004898 - gUnknown_03004880.unk14; - if (gUnknown_03004880.unk10 > 0) + x3 = -gTotalCameraPixelOffsetX - gFieldCamera.curMovementOffsetX; + y3 = -gTotalCameraPixelOffsetY - gFieldCamera.curMovementOffsetY; + if (gFieldCamera.curMovementOffsetX > 0) { x3 += 0x10; } - if (gUnknown_03004880.unk10 < 0) + if (gFieldCamera.curMovementOffsetX < 0) { x3 -= 0x10; } - if (gUnknown_03004880.unk14 > 0) + if (gFieldCamera.curMovementOffsetY > 0) { y3 += 0x10; } - if (gUnknown_03004880.unk14 < 0) + if (gFieldCamera.curMovementOffsetY < 0) { y3 -= 0x10; } @@ -4517,19 +4517,19 @@ void GetEventObjectMovingCameraOffset(s16 *x, s16 *y) { *x = 0; *y = 0; - if (gUnknown_03004880.unk10 > 0) + if (gFieldCamera.curMovementOffsetX > 0) { (*x)++; } - if (gUnknown_03004880.unk10 < 0) + if (gFieldCamera.curMovementOffsetX < 0) { (*x)--; } - if (gUnknown_03004880.unk14 > 0) + if (gFieldCamera.curMovementOffsetY > 0) { (*y)++; } - if (gUnknown_03004880.unk14 < 0) + if (gFieldCamera.curMovementOffsetY < 0) { (*y)--; } |