2 * $Logfile: /Freespace2/code/Weapon/Corkscrew.h $
7 * Header file for managing corkscrew missiles
13 #ifndef __FREESPACE_CORKSCREW_H__
14 #define __FREESPACE_CORKSCREW_H__
19 extern int Corkscrew_num_missiles_fired;
21 void cscrew_level_init();
22 void cscrew_delete(int index);
23 int cscrew_create(object *obj);
25 // pre process the corkscrew weapon by putting him in the "center" of his corkscrew
26 void cscrew_process_pre(object *objp);
28 // post process the corkscrew weapon by putting him back to the right spot on his corkscrew
29 void cscrew_process_post(object *objp);
31 // maybe fire another corkscrew-style missile
32 void cscrew_maybe_fire_missile(int shipnum);
34 #endif /* __FREESPACE_CORKSCREW_H__ */