X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network.h;h=10e85dc231314fffb46fe60a7727373b2d787e4e;hb=d13f2700b1773551307685cc7c34c804ccd6d664;hp=1ffb06b8bb496d5996016adc27ff231d66e96c42;hpb=ba5f879f85b9cab1e2b37241399d79709fe4f584;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network.h b/network.h index 1ffb06b..10e85dc 100644 --- a/network.h +++ b/network.h @@ -9,7 +9,7 @@ /* * Interface */ -//#define SR_USE_LOCALHOST +#define SR_USE_LOCALHOST /* Call it at start; Connects us to the gameserver */ static void network_init(void); @@ -18,7 +18,7 @@ static void network_init(void); static void network_update(void); /* Call it at shutdown */ -static void network_end(void); +static void network_end(void*_); /* * Can buffer up a bunch of these by calling many times, they will be @@ -263,6 +263,8 @@ static void on_inet_scoreboard( SteamNetworkingMessage_t *msg ) /* We dont need to stay on the server currently */ SteamAPI_ISteamNetworkingSockets_CloseConnection( hSteamNetworkingSockets, cremote, 0, NULL, 1 ); + + network_scores_updated = 1; } static void poll_connection(void) @@ -318,7 +320,7 @@ static void network_update(void) } else { - vg_log( "Not making remote connection; app ticket not gotten\n" ); + vg_low( "Not making remote connection; app ticket not gotten\n" ); } } @@ -342,7 +344,7 @@ static void network_init(void) } } -static void network_end(void) +static void network_end(void*_) { /* TODO: Fire off any buffered highscores that need to be setn */ if( cremote_state == k_ESteamNetworkingConnectionState_Connected || @@ -355,9 +357,9 @@ static void network_end(void) #else /* SR_NETWORKED */ -static void network_init(void){} +static int network_init(void){ return 1; } static void network_update(void){} -static void network_end(void){} +static void network_end(void*_){} #endif /* SR_NETWORKED */ #endif /* NETWORK_H */