X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=a2c1eb0245465aa6439f92e65755a74a4c375af8;hb=d9d58ea168e53d93c527b2d302893c230a690480;hp=840974905f0ca012cae93b6cdecc7d9b9c736d8f;hpb=bb2b8e0fcad10cf896acd1bfd42267c40f4f21ea;p=open-adventure.git diff --git a/advent.h b/advent.h index 8409749..a2c1eb0 100644 --- a/advent.h +++ b/advent.h @@ -81,7 +81,7 @@ #define FOREST(LOC) CNDBIT(LOC, COND_FOREST) #define OUTSID(LOC) (CNDBIT(LOC, COND_ABOVE) || FOREST(LOC)) #define INSIDE(LOC) (!OUTSID(LOC) || LOC == LOC_BUILDING) -#define INDEEP(LOC) ((LOC) >= LOC_MISTHALL && !OUTSID(LOC)) +#define INDEEP(LOC) CNDBIT((LOC),COND_DEEP) #define BUG(x) bug(x, #x) enum bugtype { @@ -229,8 +229,8 @@ extern void sspeak(int msg, ...); extern void pspeak(vocab_t, enum speaktype, bool, int, ...); extern void rspeak(vocab_t, ...); extern void echo_input(FILE*, const char*, const char*); -extern bool silent_yes(void); -extern bool yes(const char*, const char*, const char*); +extern bool silent_yes_or_no(void); +extern bool yes_or_no(const char*, const char*, const char*); extern void juggle(obj_t); extern void move(obj_t, loc_t); extern loc_t put(obj_t, int, int);