X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=a8d53f23c17ca5eeca0301be892858cebc01882d;hb=d23111dabab46a8bcdf7e453ec099e4521d1cad6;hp=670d7e9cab3f916a35d5f17d4405294d34fe0ade;hpb=2328739e5141cfa9ede4c94f89571266a96bb5c0;p=open-adventure.git diff --git a/advent.h b/advent.h index 670d7e9..a8d53f2 100644 --- a/advent.h +++ b/advent.h @@ -59,6 +59,7 @@ #define ACTION_WORD(n) ((n) + 2000) #define SPECIAL_WORD(n) ((n) + 3000) #define PROMOTE_WORD(n) ((n) + 1000) +#define DEMOTE_WORD(n) ((n) - 1000) enum bugtype { SPECIAL_TRAVEL_500_GT_L_GT_300_EXCEEDS_GOTO_LIST, @@ -172,7 +173,7 @@ struct command_t { extern struct game_t game; extern FILE *logfp; -extern bool oldstyle, editline, prompt; +extern bool oldstyle, prompt; extern char* xstrdup(const char* s); extern void* xmalloc(size_t size); @@ -186,7 +187,7 @@ extern void wordclear(token_t *); extern void speak(const char*, ...); extern void pspeak(vocab_t, enum speaktype, int, ...); extern void rspeak(vocab_t, ...); -extern void echo_input(FILE*, char*, char*); +extern void echo_input(FILE*, const char*, const char*); extern int word_count(char*); extern char* get_input(void); extern bool silent_yes(void); @@ -205,7 +206,6 @@ extern long atdwrf(long); extern long setbit(long); extern bool tstbit(long, int); extern void make_zzword(char*); -extern void datime(long*, long*); extern void set_seed(long); extern unsigned long get_next_lcg_value(void); extern long randrange(long);