X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=steam.h;h=a92c3252e66b1b503b993ecaf1afd32db88798aa;hb=47941822dae18a018c985847b052e70214a3ccc6;hp=a2132223b2c9db9ae154e331ce57664a10d390ac;hpb=4f96bd0040e35ecb21d353ee2b895129682d22c1;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/steam.h b/steam.h index a213222..a92c325 100644 --- a/steam.h +++ b/steam.h @@ -25,9 +25,9 @@ * nothing. */ -static char steam_username_at_startup[128]; +VG_STATIC char steam_username_at_startup[128]; -static void recv_steam_warning( int severity, const char *msg ) +VG_STATIC void recv_steam_warning( int severity, const char *msg ) { if( severity == 0 ) vg_low( "%s\n", msg ); @@ -35,23 +35,23 @@ static void recv_steam_warning( int severity, const char *msg ) vg_info( "%s\n", msg ); } -static int steam_ready = 0, +VG_STATIC int steam_ready = 0, steam_stats_ready = 0; -static void *hSteamNetworkingSockets, +VG_STATIC void *hSteamNetworkingSockets, *hSteamUser; -static ISteamUserStats *hSteamUserStats; -static HSteamPipe hSteamClientPipe; +VG_STATIC ISteamUserStats *hSteamUserStats; +VG_STATIC HSteamPipe hSteamClientPipe; -static const char *steam_achievement_names[] = +VG_STATIC const char *steam_achievement_names[] = { "ALBERT", "MARC", "ROUTE_MPY", "ROUTE_MPG", "ROUTE_MPB", "ROUTE_MPR", "ROUTE_TO", "ROUTE_TC" }; -static void steam_store_achievements(void) +VG_STATIC void steam_store_achievements(void) { if( steam_ready && steam_stats_ready ) { @@ -59,7 +59,7 @@ static void steam_store_achievements(void) } } -static void steam_set_achievement( const char *name ) +VG_STATIC void steam_set_achievement( const char *name ) { if( steam_ready && steam_stats_ready ) { @@ -78,7 +78,7 @@ static void steam_set_achievement( const char *name ) } } -static void steam_clear_achievement( const char *name ) +VG_STATIC void steam_clear_achievement( const char *name ) { if( steam_ready && steam_stats_ready ) { @@ -98,7 +98,7 @@ static void steam_clear_achievement( const char *name ) } -static int steam_list_achievements( int argc, char const *argv[] ) +VG_STATIC int steam_list_achievements( int argc, char const *argv[] ) { vg_info( "Achievements: \n" ); @@ -128,7 +128,7 @@ static int steam_list_achievements( int argc, char const *argv[] ) return 0; } -static int steam_clear_all_achievements( int argc, char const *argv[] ) +VG_STATIC int steam_clear_all_achievements( int argc, char const *argv[] ) { if( steam_ready && steam_stats_ready ) { @@ -147,7 +147,7 @@ static int steam_clear_all_achievements( int argc, char const *argv[] ) return 0; } -static int steam_set_achievemnt_test( int argc, char const *argv[] ) +VG_STATIC int steam_set_achievemnt_test( int argc, char const *argv[] ) { if( argc < 2 ) return 0; @@ -161,7 +161,7 @@ static int steam_set_achievemnt_test( int argc, char const *argv[] ) return 0; } -static void steam_on_recieve_current_stats( CallbackMsg_t *msg ) +VG_STATIC void steam_on_recieve_current_stats( CallbackMsg_t *msg ) { UserStatsReceived_t *rec = (UserStatsReceived_t *)msg->m_pubParam; @@ -177,7 +177,7 @@ static void steam_on_recieve_current_stats( CallbackMsg_t *msg ) } } -static int steam_init(void) +VG_STATIC int steam_init(void) { const char *username = NULL; @@ -249,13 +249,13 @@ static int steam_init(void) return 1; } -static void steam_update(void) +VG_STATIC void steam_update(void) { if( steam_ready ) steamworks_event_loop( hSteamClientPipe ); } -static void steam_end(void *nothing) +VG_STATIC void steam_end(void *nothing) { if( steam_ready ) {