X-Git-Url: https://jxself.org/git/?a=blobdiff_plain;f=advent.h;h=45b1c0c034256834de840433552860e28d1940e9;hb=df422fe2ed5cffd5786952c67438d35882d844a6;hp=98a52d250e4f57376322a1ad7a365383f1e99d84;hpb=abf820bb5c8bcf51207ef941dbe00b7c425bf023;p=open-adventure.git diff --git a/advent.h b/advent.h index 98a52d2..45b1c0c 100644 --- a/advent.h +++ b/advent.h @@ -30,6 +30,10 @@ #define STATE_FOUND 0 // After discovered, before messed with #define STATE_IN_CAVITY 1 // State value common to all gemstones +/* Special fixed object-state values - integers > 0 are location */ +#define IS_FIXED -1 +#define IS_FREE 0 + /* Map a state property value to a negative range, where the object cannot be * picked up but the value can be recovered later. Avoid colliding with -1, * which has its own meaning. */