diff options
author | Marijn van der Werf <marijn.vanderwerf@gmail.com> | 2016-12-02 19:06:22 +0100 |
---|---|---|
committer | YamaArashi <YamaArashi@users.noreply.github.com> | 2016-12-02 10:06:22 -0800 |
commit | 1f222c04ef1d10ff5a5c6bb98cd4380ecf2bba86 (patch) | |
tree | 573d6368233110b17292e498f49532c1c9244404 /src/field_camera.c | |
parent | 4258e60771aa9fdabd678930eca534423bd371b8 (diff) |
[WIP] Extract all external function declarations to headers (#114)
* Extract other external function declarations
* Fix GBA compilation
* Revert `sub_803C434` to asm
Diffstat (limited to 'src/field_camera.c')
-rw-r--r-- | src/field_camera.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/src/field_camera.c b/src/field_camera.c index 1986e33d7..b9a813bdf 100644 --- a/src/field_camera.c +++ b/src/field_camera.c @@ -1,5 +1,7 @@ #include "global.h" #include "field_camera.h" +#include "asm.h" +#include "berry.h" #include "field_player_avatar.h" #include "asm_fieldmap.h" #include "sprite.h" @@ -7,11 +9,6 @@ extern u16 gBGTilemapBuffers[4][0x400]; - -//ToDo: argument types -extern void ResetBerryTreeSparkleFlags(void); -extern void RotatingGatePuzzleCameraUpdate(s16, s16); - extern u8 gUnknown_0202E854; @@ -49,13 +46,10 @@ static void RedrawMapSliceSouth(struct UnknownStruct *a, struct MapData *mapData static void RedrawMapSliceEast(struct UnknownStruct *a, struct MapData *mapData); static void RedrawMapSliceWest(struct UnknownStruct *a, struct MapData *mapData); static s32 MapPosToBgTilemapOffset(struct UnknownStruct *a, s32 x, s32 y); -void CameraUpdate(void); static void DrawWholeMapViewInternal(int x, int y, struct MapData *mapData); static void DrawMetatileAt(struct MapData *mapData, u16, int, int); static void DrawMetatile(s32 a, u16 *b, u16 c); -u8 AddCameraObject(u8); -void UpdateFieldObjectsForCameraUpdate(s16, s16); static void CameraPanningCB_PanAhead(void); static void move_tilemap_camera_to_upper_left_corner_(struct UnknownStruct *a) |