29 #ifndef M_MOSTERAI_RAMBLER_H
30 #define M_MOSTERAI_RAMBLER_H
51 M_BOOL _bTrapSenitive;
53 M_BOOL _obstacle_infront();
54 M_BOOL _obstacle_above();
55 M_BOOL _chasm_infront();
57 int _update_direction(
int dir);
69 virtual void perceive_InTerritory(
unsigned state);
70 virtual void perceive_InRange(
unsigned state);
72 virtual void perceive_active( std::string strID_Old );
73 virtual void perceive_inactive( std::string strID_New );
75 virtual void perceive(
unsigned state, M_BOOL global,
unsigned id, aiPerceptData data);
Creature state adds appropriate percept handles to aiAgent.