00001 #ifndef SHOUT_H 00002 #define SHOUT_H 00003 00004 bool noisy(int loudness, const coord_def& where, int who, 00005 bool mermaid = false, bool message_if_unseen = false); 00006 bool noisy(int loudness, const coord_def& where, const char *msg = NULL, 00007 int who = -1, bool mermaid = false, bool message_if_unseen = false); 00008 00009 void blood_smell(int strength, const coord_def& where); 00010 void handle_monster_shouts(monster* mons, bool force = false); 00011 void force_monster_shout(monster* mons); 00012 bool check_awaken(monster* mons); 00013 00014 void apply_noises(); 00015 00016 #endif