48 double _dFlutterRange;
52 M_BOOL _in_y_range(
double distance);
54 M_BOOL _obstacle_infront();
55 M_BOOL _obstacle_below();
56 M_BOOL _obstacle_above();
58 laPoint3 _update_direction(laPoint3 dir);
59 laPoint3 _chase_player(laPoint3 dir);
72 virtual void perceive_InRange(
unsigned state);
74 virtual void perceive_active( std::string strID_Old );
75 virtual void perceive_inactive( std::string strID_New );
77 virtual void perceive(
unsigned state, M_BOOL global,
unsigned id, aiPerceptData data);
Flying creature behaviour.