22 #ifndef ULTIMA4_MAP_MOVEMENT_H 23 #define ULTIMA4_MAP_MOVEMENT_H 25 #include "ultima/ultima4/map/direction.h" 26 #include "ultima/ultima4/map/map.h" 42 MOVE_SUCCEEDED = 0x0001,
43 MOVE_END_TURN = 0x0002,
44 MOVE_BLOCKED = 0x0004,
45 MOVE_MAP_CHANGE = 0x0008,
47 MOVE_DRIFT_ONLY = 0x0020,
48 MOVE_EXIT_TO_PARENT = 0x0040,
50 MOVE_MUST_USE_SAME_EXIT = 0x0100
72 void moveAvatarInDungeon(
MoveEvent &event);
96 bool slowedByTile(
const Tile *tile);
102 bool slowedByWind(
int direction);
MoveResult _result
Definition: movement.h:59
Definition: movement.h:53
bool _userEvent
Definition: movement.h:58
Definition: detection.h:27
Definition: creature.h:159
Direction _dir
Definition: movement.h:57