2 * Copyright (C) Volition, Inc. 1999. All rights reserved.
4 * All source code herein is the property of Volition, Inc. You may not sell
5 * or otherwise commercially exploit the source or things you created based on
10 * $Logfile: /Freespace2/code/MissionUI/RedAlert.h $
15 * Header file for Red Alert mission interface and code
18 * Revision 1.2 2002/06/09 04:41:14 relnev
19 * added copyright header
21 * Revision 1.1.1.1 2002/05/03 03:28:12 root
25 * 3 9/06/99 6:38p Dave
26 * Improved CD detection code.
28 * 2 10/07/98 10:53a Dave
31 * 1 10/07/98 10:50a Dave
33 * 7 5/05/98 6:19p Lawrance
34 * Fix problems with "retry mission" for red alerts
36 * 6 5/04/98 6:06p Lawrance
37 * Make red alert mode work!
39 * 5 3/28/98 2:53p Allender
40 * added hud gauge when entering a red alert mission
42 * 4 3/09/98 4:30p Allender
43 * multiplayer secondary weapon changes. red-alert and cargo-known-delay
44 * sexpressions. Add time cargo revealed to ship structure
46 * 3 3/09/98 4:23p Lawrance
47 * Replay mission, full save/restore of wingman status
49 * 2 3/09/98 12:13a Lawrance
50 * Add support for Red Alert missions
52 * 1 3/08/98 4:54p Lawrance
57 #ifndef __REDALERT_H__
58 #define __REDALERT_H__
62 void red_alert_start_mission();
64 void red_alert_init();
65 void red_alert_close();
66 void red_alert_do_frame(float frametime);
67 int red_alert_mission();
68 void red_alert_set_status(int status);
69 int red_alert_check_status();
71 void red_alert_store_wingman_status();
72 void red_alert_bash_wingman_status();
73 void red_alert_write_wingman_status(CFILE *fp);
74 void red_alert_read_wingman_status(CFILE *fp, int version);