summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
Diffstat (limited to 'include')
-rw-r--r--include/event_object_movement.h6
-rw-r--r--include/field_camera.h14
2 files changed, 10 insertions, 10 deletions
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index 7ae04dfa6..b458fec5a 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -310,9 +310,9 @@ u8 cph_IM_DIFFERENT(struct EventObject *, struct Sprite *, u8, bool8(u8));
u8 CopyablePlayerMovement_GoSpeed4(struct EventObject *, struct Sprite *, u8, bool8(u8));
u8 CopyablePlayerMovement_Jump(struct EventObject *, struct Sprite *, u8, bool8(u8));
-extern struct CameraSomething gUnknown_03004880;
-extern u16 gUnknown_03004898;
-extern u16 gUnknown_0300489C;
+extern struct FieldCamera gFieldCamera;
+extern u16 gTotalCameraPixelOffsetY;
+extern u16 gTotalCameraPixelOffsetX;
extern const struct Coords16 gDirectionToVector[];
diff --git a/include/field_camera.h b/include/field_camera.h
index 17126d190..a8c0f4218 100644
--- a/include/field_camera.h
+++ b/include/field_camera.h
@@ -1,14 +1,14 @@
#ifndef GUARD_FIELD_CAMERA_H
#define GUARD_FIELD_CAMERA_H
-struct CameraSomething
+struct FieldCamera
{
- void (*callback)(struct CameraSomething *);
- u32 unk4;
- s32 unk8;
- s32 unkC;
- s32 unk10;
- s32 unk14;
+ void (*callback)(struct FieldCamera *);
+ u32 trackedSpriteId;
+ s32 movementSpeedX;
+ s32 movementSpeedY;
+ s32 curMovementOffsetX;
+ s32 curMovementOffsetY;
};
extern struct Camera gCamera;