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
72void moveAvatarInDungeon(
MoveEvent &event);
96bool slowedByTile(
const Tile *tile);
102bool slowedByWind(
int direction);
Definition: creature.h:159
Definition: movement.h:53
bool _userEvent
Definition: movement.h:58
MoveResult _result
Definition: movement.h:59
Direction _dir
Definition: movement.h:57