diff --git a/globals.pre b/globals.pre index 87edf3e..6773fc9 100644 --- a/globals.pre +++ b/globals.pre @@ -267,7 +267,7 @@ extern gob_t number_gobs; /* main.c */ -int endscore_reached; +extern int endscore_reached; void steer_players(void); void position_player(int player_num); diff --git a/main.c b/main.c index 1cca165..ebb814a 100644 --- a/main.c +++ b/main.c @@ -56,6 +56,7 @@ player_anim_t player_anims[7]; object_t objects[NUM_OBJECTS]; joy_t joy; mouse_t mouse; +int endscore_reached; char datfile_name[2048]; diff --git a/network.c b/network.c index 4019dd7..16611f8 100644 --- a/network.c +++ b/network.c @@ -31,6 +31,7 @@ static int buggered_off = 0; int is_server = 1; int is_net = 0; int server_said_bye = 0; +NetInfo net_info[JNB_MAX_PLAYERS]; void processMovePacket(NetPacket *pkt) { diff --git a/network.h b/network.h index 3058630..f591480 100644 --- a/network.h +++ b/network.h @@ -74,7 +74,7 @@ typedef struct SDLNet_SocketSet socketset; } NetInfo; -NetInfo net_info[JNB_MAX_PLAYERS]; +extern NetInfo net_info[JNB_MAX_PLAYERS]; void bufToPacket(const char *buf, NetPacket *pkt);