25 #ifndef PEGASUS_ITEMS_BIOCHIPS_MAPCHIP_H 26 #define PEGASUS_ITEMS_BIOCHIPS_MAPCHIP_H 28 #include "pegasus/items/biochips/biochipitem.h" 29 #include "pegasus/items/biochips/mapimage.h" 40 MapChip(
const ItemID,
const NeighborhoodID,
const RoomID,
const DirectionConstant);
43 void select()
override;
44 void deselect()
override;
45 void takeSharedArea()
override;
46 void giveUpSharedArea()
override;
48 void moveToMapLocation(
const NeighborhoodID,
const RoomID,
const DirectionConstant);
53 bool beenToMaze() {
return _image.anyFlagSet(); }
Definition: algorithm.h:29
Definition: biochipitem.h:32
Definition: mapimage.h:40
Definition: ai_action.h:33