mirror of
https://github.com/pret/pokeheartgold.git
synced 2026-05-19 02:06:59 -05:00
28 lines
936 B
C
28 lines
936 B
C
#ifndef POKEHEARTGOLD_UNK_02062108_H
|
|
#define POKEHEARTGOLD_UNK_02062108_H
|
|
|
|
struct LocalMapObject;
|
|
struct EventObjectMovementMan;
|
|
|
|
#define MV_step_down 12
|
|
#define MV_step_up 13
|
|
#define MV_step_left 14
|
|
#define MV_step_right 15
|
|
#define MV_step_end 254
|
|
|
|
typedef struct MovementScriptCommand {
|
|
u16 command;
|
|
u16 length;
|
|
} MovementScriptCommand;
|
|
|
|
typedef struct LocalMapObject LocalMapObject;
|
|
typedef struct EventObjectMovementMan EventObjectMovementMan;
|
|
|
|
EventObjectMovementMan *EventObjectMovementMan_Create(LocalMapObject *object, const MovementScriptCommand *data);
|
|
BOOL EventObjectMovementMan_IsFinish(EventObjectMovementMan *mvtMan);
|
|
void EventObjectMovementMan_Delete(EventObjectMovementMan *mvtMan);
|
|
BOOL MapObject_AreBitsSetForMovementScriptInit(LocalMapObject *obj);
|
|
BOOL MapObject_ClearHeldMovementIfActive(LocalMapObject *obj);
|
|
|
|
#endif //POKEHEARTGOLD_UNK_02062108_H
|