24 float movementX
, movementY
;
34 MapObject( Uint8 mapX
= 0, Uint8 mapY
= 0, Drawable
*graphic
= 0 );
39 void UpdatePosition();
40 virtual void StartMovement();
42 virtual float SPEED() = 0;
46 virtual bool isWalkable( Uint8 X
, Uint8 Y
);
48 virtual void Initialize();
49 virtual void DeInitialize();
51 virtual void Update();
56 virtual void OnTile( Tile
*t
);
58 void Teleport( Uint8 mapX
, Uint8 mapY
, Uint16 room
= 0 );
65 void setGraphic( Drawable
*graphic
);