X-Git-Url: https://jxself.org/git/?p=open-adventure.git;a=blobdiff_plain;f=advent.h;h=e638e8424eb8d743f08dc6e45c6d971cad59436a;hp=6f66d1ec4414c3be019c606690fe26911f73bf88;hb=9355882cac573b32e6223f0f08fb2dfe08f70e43;hpb=065caace647f86770df0d7bb9f1a3a1ffdd0f188 diff --git a/advent.h b/advent.h index 6f66d1e..e638e84 100644 --- a/advent.h +++ b/advent.h @@ -54,6 +54,12 @@ #define OUTSID(LOC) (CNDBIT(LOC, COND_ABOVE) || FOREST(LOC)) #define INDEEP(LOC) ((LOC) >= LOC_MISTHALL && !OUTSID(LOC)) #define BUG(x) bug(x, #x) +#define MOTION_WORD(n) ((n) + 0) +#define OBJECT_WORD(n) ((n) + 1000) +#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, @@ -167,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);