]> icculus.org git repositories - taylor/freespace2.git/blob - include/redalert.h
Initial revision
[taylor/freespace2.git] / include / redalert.h
1 /*
2  * $Logfile: /Freespace2/code/MissionUI/RedAlert.h $
3  * $Revision$
4  * $Date$
5  * $Author$
6  *
7  * Header file for Red Alert mission interface and code
8  *
9  * $Log$
10  * Revision 1.1  2002/05/03 03:28:12  root
11  * Initial revision
12  *
13  * 
14  * 3     9/06/99 6:38p Dave
15  * Improved CD detection code.
16  * 
17  * 2     10/07/98 10:53a Dave
18  * Initial checkin.
19  * 
20  * 1     10/07/98 10:50a Dave
21  * 
22  * 7     5/05/98 6:19p Lawrance
23  * Fix problems with "retry mission" for red alerts
24  * 
25  * 6     5/04/98 6:06p Lawrance
26  * Make red alert mode work!
27  * 
28  * 5     3/28/98 2:53p Allender
29  * added hud gauge when entering a red alert mission
30  * 
31  * 4     3/09/98 4:30p Allender
32  * multiplayer secondary weapon changes.  red-alert and cargo-known-delay
33  * sexpressions.  Add time cargo revealed to ship structure
34  * 
35  * 3     3/09/98 4:23p Lawrance
36  * Replay mission, full save/restore of wingman status
37  * 
38  * 2     3/09/98 12:13a Lawrance
39  * Add support for Red Alert missions
40  * 
41  * 1     3/08/98 4:54p Lawrance
42  *
43  * $NoKeywords: $
44  */
45
46 #ifndef __REDALERT_H__
47 #define __REDALERT_H__
48
49 #include "cfile.h"
50
51 void    red_alert_start_mission();
52
53 void    red_alert_init();
54 void    red_alert_close();
55 void    red_alert_do_frame(float frametime);
56 int     red_alert_mission();
57 void    red_alert_set_status(int status);
58 int     red_alert_check_status();
59
60 void red_alert_store_wingman_status();
61 void red_alert_bash_wingman_status();
62 void red_alert_write_wingman_status(CFILE *fp);
63 void red_alert_read_wingman_status(CFILE *fp, int version);
64
65 #endif
66