summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorDiegoisawesome <Diegoisawesome@users.noreply.github.com>2018-10-14 12:48:18 -0500
committerGitHub <noreply@github.com>2018-10-14 12:48:18 -0500
commitd40e737d52f39a0b5516b97a90c985825a892b63 (patch)
treeee8ef4b871ae649caf034f0f161f601a31f17085 /include
parente0bc3fd59c56e477696dd17eaa753e94737d8e1d (diff)
parent803c2388ce23efebab04c86c6d58dc2d24a49dd2 (diff)
Merge pull request #349 from golemgalvanize/decompile_field_effect_helpers
Decompile field effect helpers
Diffstat (limited to 'include')
-rw-r--r--include/event_object_movement.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/event_object_movement.h b/include/event_object_movement.h
index d43dd78ea..80b9f3fc0 100644
--- a/include/event_object_movement.h
+++ b/include/event_object_movement.h
@@ -80,6 +80,7 @@ struct LockedAnimEventObjects
};
extern const struct SpriteFrameImage gEventObjectPicTable_PechaBerryTree[];
+extern const u8 gReflectionEffectPaletteMap[];
void sub_808D438(void);
u8 GetMoveDirectionAnimNum(u8);
@@ -189,6 +190,10 @@ u8 GetMoveDirectionFasterAnimNum(u8);
u8 GetMoveDirectionFastestAnimNum(u8);
u8 GetLedgeJumpDirection(s16, s16, u8);
void CameraObjectSetFollowedObjectId(u8 objectId);
+u16 GetObjectPaletteTag(u8 palSlot);
+void UpdateEventObjectSpriteVisibility(struct Sprite *sprite, bool8 invisible);
+s16 sub_809773C(s16 a1);
+s16 sub_8097728(s16 a1);
void MovementType_None(struct Sprite *);
void MovementType_LookAround(struct Sprite *);
@@ -249,6 +254,7 @@ u8 GetSlideMovementAction(u32);
u8 GetJumpInPlaceMovementAction(u32);
u8 GetJumpMovementAction(u32);
u8 GetJump2MovementAction(u32);
+u8 CreateCopySpriteAt(struct Sprite *sprite, s16 x, s16 y, u8 subpriority);
u8 MovementType_WanderAround_Step0(struct EventObject *, struct Sprite *);
u8 MovementType_WanderAround_Step1(struct EventObject *, struct Sprite *);