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