X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=network_common.h;h=7b6f81d22b8cffb2b9c7b82df493b929eaa5282a;hb=dd7d6eb0702cd9a0c97ab6da9ec577af0b797b88;hp=5191c95b43ac26fc6bc4d35e696a351a9d8aafa9;hpb=9c0893a71497912deecdcd84dff9afbeac32f8f4;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/network_common.h b/network_common.h index 5191c95..7b6f81d 100644 --- a/network_common.h +++ b/network_common.h @@ -8,8 +8,10 @@ #define NETWORK_MAX_PLAYERS 20 #define NETWORK_FRAMERATE 0.1 #define NETWORK_BUFFERFRAMES 6 -#define NETWORK_LEADERBOARD_MAX_SIZE 1024 +//#define NETWORK_LEADERBOARD_MAX_SIZE 1024 #define NETWORK_MAX_CHAT 128 +#define NETWORK_SKATERIFT_VERSION 8 +#define NETWORK_REQUEST_MAX 2048 #define NETWORK_LEADERBOARD_ALLTIME 0 #define NETWORK_LEADERBOARD_CURRENT_WEEK 1 @@ -27,4 +29,14 @@ static u32 network_msgstring( const char *src, return vg_strncpy( src, buf, string_len, k_strncpy_always_add_null ); } +static u32 network_pair_index( u32 _a, u32 _b ){ + const u32 N = NETWORK_MAX_PLAYERS; + assert( (_a != _b) && (_a