1 extern int conquered_continent( 2 #ifndef _NO_PROTO 3 playerp player, 4 continentp continent 5 #endif 6 ); 7 8 extern int expose_infowin( 9 #ifndef _NO_PROTO 10 playerp player 11 #endif 12 ); 13 14 extern int update_infowin( 15 #ifndef _NO_PROTO 16 playerp player, 17 int number, 18 int flag 19 #endif 20 ); 21 22 extern void settopp_infowin( 23 #ifndef _NO_PROTO 24 playerp player 25 #endif 26 ); 27 28 extern int add_armies( 29 #ifndef _NO_PROTO 30 countryp target, 31 int number, 32 int flag 33 #endif 34 ); 35 36 extern int which_player( 37 #ifndef _NO_PROTO 38 playerp player 39 #endif 40 ); 41 42 extern void parse_killed( 43 #ifndef _NO_PROTO 44 playerp player 45 #endif 46 ); 47 48 extern int sub_armies( 49 #ifndef _NO_PROTO 50 countryp country, 51 playerp murderer, 52 int number, 53 int flag 54 #endif 55 ); 56 57 extern int neighbours( 58 #ifndef _NO_PROTO 59 countryp country1, 60 countryp country2 61 #endif 62 ); 63 64 extern void sub_country( 65 #ifndef _NO_PROTO 66 struct Country **countrylist, 67 countryp country 68 #endif 69 ); 70 71 extern void add_country( 72 #ifndef _NO_PROTO 73 struct Country **countrylist, 74 countryp country 75 #endif 76 ); 77 78 extern int new_armies( 79 #ifndef _NO_PROTO 80 playerp player 81 #endif 82 ); 83 84 extern countryp find_country_coord( 85 #ifndef _NO_PROTO 86 int x, 87 int y 88 #endif 89 ); 90 91 extern void suecide( 92 #ifndef _NO_PROTO 93 playerp player 94 #endif 95 ); 96 97 extern void free_player( 98 #ifndef _NO_PROTO 99 playerp player 100 #endif 101 ); 102 103 extern int move_armies( 104 #ifndef _NO_PROTO 105 countryp from, 106 countryp target, 107 int number 108 #endif 109 ); 110 111 extern void player_killed( 112 #ifndef _NO_PROTO 113 playerp murderer, 114 playerp victim 115 #endif 116 ); 117 118 extern int op_move_armies( 119 #ifndef _NO_PROTO 120 playerp player 121 #endif 122 ); 123 124 extern void set_pl_actions( 125 #ifndef _NO_PROTO 126 playerp player, 127 Window win,int (*func)(), 128 int next_state 129 #endif 130 ); 131 132 extern int attack( 133 #ifndef _NO_PROTO 134 countryp attacker, 135 countryp defender 136 #endif 137 ); 138 139 extern int write_button( 140 #ifndef _NO_PROTO 141 xconp xinfo, 142 int butt_nr, 143 int curs_nr, 144 char *msg 145 #endif 146 ); 147 148 extern int expose_mapwin( 149 #ifndef _NO_PROTO 150 playerp player 151 #endif 152 ); 153 154 extern int expose_action_menu( 155 #ifndef _NO_PROTO 156 playerp player, 157 int menunumber 158 #endif 159 ); 160 161 extern int update_mapwin( 162 #ifndef _NO_PROTO 163 playerp player 164 #endif 165 ); 166 167 extern void set_color( 168 #ifndef _NO_PROTO 169 playerp player, 170 countryp country 171 #endif 172 ); 173 174 extern int update_colors( 175 #ifndef _NO_PROTO 176 playerp player 177 #endif 178 ); 179 180 extern int check_mission( 181 #ifndef _NO_PROTO 182 playerp player 183 #endif 184 ); 185 186 extern void deliver_mission( 187 #ifndef _NO_PROTO 188 missionp mission 189 #endif 190 ); 191 192 extern missionp get_mission( 193 #ifndef _NO_PROTO 194 playerp player 195 #endif 196 ); 197 198 extern void write_num_armies( 199 #ifndef _NO_PROTO 200 xconp xinfo, 201 countryp country 202 #endif 203 ); 204