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/Hud/HUDWingmanStatus.h $
15 * Header for the wingman status gauge
18 * Revision 1.2 2002/06/09 04:41:13 relnev
19 * added copyright header
21 * Revision 1.1.1.1 2002/05/03 03:28:12 root
25 * 2 10/07/98 10:53a Dave
28 * 1 10/07/98 10:49a Dave
30 * 4 3/31/98 11:46p Lawrance
31 * Fix several bugs related to departing ships.
33 * 3 3/22/98 11:13p Allender
34 * work with respawning -- save parse object so ship can be correctly
35 * restored. Restore wingman status information so gauge updates
38 * 2 3/14/98 4:59p Lawrance
39 * Totally rework HUD wingman status gauge to work with 5 arbitrary wings
41 * 1 3/14/98 8:23a Lawrance
46 #ifndef __HUDWINGMAN_STATUS_H__
47 #define __HUDWINGMAN_STATUS_H__
49 void hud_init_wingman_status_gauge();
50 void hud_wingman_status_update();
51 void hud_wingman_status_render();
52 void hud_wingman_status_init_flash();
53 int hud_wingman_status_maybe_flash(int wing_index, int wing_pos);
54 void hud_set_wingman_status_dead(int wing_index, int wing_pos);
55 void hud_set_wingman_status_departed(int wing_index, int wing_pos);
56 void hud_set_wingman_status_alive( int wing_index, int wing_pos);
57 void hud_set_wingman_status_none( int wing_index, int wing_pos);
58 void hud_wingman_status_start_flash(int wing_index, int wing_pos);
59 void hud_wingman_status_set_index(int shipnum);