Implement and document state-changes messages in YAML.
[open-adventure.git] / advent.h
index cf529caf2d4db3161ebb2b44f2e916e5404e9651..722b3fb7536233200a90e253b45dd3a01acb6741 100644 (file)
--- a/advent.h
+++ b/advent.h
@@ -86,7 +86,7 @@ extern const char advent_to_ascii[];
 extern FILE *logfp;
 extern bool oldstyle, editline, prompt;
 
-enum speaktype {touch, look, hear, study};
+enum speaktype {touch, look, hear, study, change};
 
 /* b is not needed for POSIX but harmless */
 #define READ_MODE "rb"
@@ -127,7 +127,7 @@ extern unsigned long get_next_lcg_value(void);
 extern long randrange(long);
 extern long score(enum termination);
 extern void terminate(enum termination) __attribute__((noreturn));
-extern int savefile(FILE *);
+extern int savefile(FILE *, long);
 extern int suspend(void);
 extern int resume(void);
 extern int restore(FILE *);