X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=common.h;h=670767ead0b2232703e1a6e91ab69ed3f42fa5aa;hb=8dd70624d1cd04db7001563608aa8fbe8660d82b;hp=bdc8e0d88f8ef78709f6463c1db7faa81d864460;hpb=537c4511e2f3802421f79aed7b6af16d66adb518;p=open-adventure.git diff --git a/common.h b/common.h index bdc8e0d..670767e 100644 --- a/common.h +++ b/common.h @@ -16,7 +16,8 @@ extern const char ascii_to_advent[128]; #define COND_NOBACK 4 /* Cannot use "back" to move away */ #define COND_ABOVE 5 #define COND_DEEP 6 /* Deep - e.g where dwarves are active */ -#define COND_FOREST 7 /* in the forest */ +#define COND_FOREST 7 /* In the forest */ +#define COND_FORCED 8 /* Only one way in or out of here */ /* Bits past 10 indicate areas of interest to "hint" routines */ #define COND_HBASE 10 /* Base for location hint bits */ #define COND_HCAVE 11 /* Trying to get into cave */ @@ -37,11 +38,7 @@ enum bugtype { TOO_MANY_TRAVEL_OPTIONS, // 3 TOO_MANY_VOCABULARY_WORDS, // 4 REQUIRED_VOCABULARY_WORD_NOT_FOUND, // 5 - TOO_MANY_RTEXT_MESSAGES, // 6 - TOO_MANY_HINTS, // 7 - LOCATION_HAS_CONDITION_BIT_BEING_SET_TWICE, // 8 INVALID_SECTION_NUMBER_IN_DATABASE, // 9 - TOO_MANY_LOCATIONS, // 10 SPECIAL_TRAVEL_500_GT_L_GT_300_EXCEEDS_GOTO_LIST = 20, // 20 RAN_OFF_END_OF_VOCABULARY_TABLE, // 21 VOCABULARY_TYPE_N_OVER_1000_NOT_BETWEEN_0_AND_3, // 22