X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=c0c6265f8bbf09a4453b530fc8f5689032826c19;hb=6af38a92f60179af2b4eed23e508160a347da432;hp=b9b2e0c996608e9eb309197ae727ee1eaf72e94f;hpb=8456b866ff02b468944eb54713108d51d7538305;p=open-adventure.git diff --git a/advent.h b/advent.h index b9b2e0c..c0c6265 100644 --- a/advent.h +++ b/advent.h @@ -106,7 +106,6 @@ typedef long vocab_t; // index into a vocabulary array */ struct game_t { unsigned long lcg_a, lcg_c, lcg_m, lcg_x; long abbnum; // How often to print non-abbreviated descriptions - long blklin; long bonus; long chloc; long chloc2; @@ -190,12 +189,12 @@ extern void* xmalloc(size_t size); extern void packed_to_token(long, char token[]); extern long token_to_packed(const char token[6]); extern void tokenize(char*, long tokens[4]); -extern void vspeak(const char*, va_list); +extern void vspeak(const char*, bool, va_list); extern bool wordeq(token_t, token_t); extern bool wordempty(token_t); extern void wordclear(token_t *); extern void speak(const char*, ...); -extern void pspeak(vocab_t, enum speaktype, int, ...); +extern void pspeak(vocab_t, enum speaktype, int, bool, ...); extern void rspeak(vocab_t, ...); extern void echo_input(FILE*, const char*, const char*); extern int word_count(char*);