FS2_Open
Open source remastering of the Freespace 2 engine
multi_dogfight.h
Go to the documentation of this file.
1 /*
2  * Copyright (C) Volition, Inc. 1999. All rights reserved.
3  *
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 the
6  * source.
7  *
8 */
9 
10 
11 
12 #ifndef __FS2_MULTIPLAYER_DOGFIGHT_HEADER_FILE
13 #define __FS2_MULTIPLAYER_DOGFIGHT_HEADER_FILE
14 
15 // ----------------------------------------------------------------------------------------------------
16 // MULTI DOGFIGHT DEFINES/VARS
17 //
18 
19 struct net_player;
20 class object;
21 
22 
23 // ----------------------------------------------------------------------------------------------------
24 // MULTI DOGFIGHT FUNCTIONS
25 //
26 
27 // call once per level just before entering the mission
29 
30 // evaluate a kill in dogfight by a netplayer
31 void multi_df_eval_kill(net_player *killer, object *dead_obj);
32 
33 // debrief
35 
36 // do frame
37 void multi_df_debrief_do();
38 
39 // close
41 
42 #endif
void multi_df_debrief_init()
void multi_df_eval_kill(net_player *killer, object *dead_obj)
void multi_df_debrief_close()
void multi_df_level_pre_enter()
Definition: object.h:141
void multi_df_debrief_do()