3 #include "system/angband.h"
6 * OPTION: Maximum number of messages to remember (see "io.c")
7 * Default: assume maximal memorization of 2048 total messages
9 #define MESSAGE_MAX 81920
12 * OPTION: Maximum space for the message text buffer (see "io.c")
13 * Default: assume that each of the 2048 messages is repeated an
14 * average of three times, and has an average length of 48
16 #define MESSAGE_BUF 655360
18 extern u32b message__next;
19 extern u32b message__last;
20 extern u32b message__head;
21 extern u32b message__tail;
22 extern u32b *message__ptr;
23 extern char *message__buf;
26 extern COMMAND_CODE now_message;
28 s32b message_num(void);
29 concptr message_str(int age);
30 void message_add(concptr msg);
32 void msg_print(concptr msg);
33 void msg_format(concptr fmt, ...);