diff --git a/doomsday/Include/Common/f_infine.h b/doomsday/Include/Common/f_infine.h index 8f2c29f9de..6cf257f5f2 100644 --- a/doomsday/Include/Common/f_infine.h +++ b/doomsday/Include/Common/f_infine.h @@ -1,10 +1,19 @@ #ifndef __INFINE_H__ #define __INFINE_H__ +// Condition truth values (that clients can't deduce on their own). +enum +{ + FICOND_SECRET, + FICOND_LEAVEHUB, + NUM_FICONDS +}; + extern boolean brief_disabled; void FI_StartScript(char *finalescript, boolean after); void FI_End(void); +void FI_SetCondition(int index, boolean value); int FI_Briefing(int episode, int map); int FI_Debriefing(int episode, int map); int FI_SkipRequest(void);