1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130
|
///////////////////////////////////////////////////////////////////////////////
// GameSpy ATLAS Competition System Source File
//
// NOTE: This is an auto-generated file, do not edit this file directly.
///////////////////////////////////////////////////////////////////////////////
#include <string.h>
#include "atlas_sc_race_v1.h"
int atlas_rule_set_version = 1;
int ATLAS_GET_KEY(char* keyName)
{
if(!keyName)
return 0;
if(!strcmp("RACE_TIME", keyName))
return RACE_TIME;
return 0;
}
char* ATLAS_GET_KEY_NAME(int keyId)
{
if(keyId <= 0)
return "";
if(keyId == RACE_TIME)
return "RACE_TIME";
return "";
}
int ATLAS_GET_STAT(char* statName)
{
if(!statName)
return 0;
if(!strcmp("CAREER_WINS", statName))
return CAREER_WINS;
else if(!strcmp("CAREER_LOSSES", statName))
return CAREER_LOSSES;
else if(!strcmp("BEST_RACE_TIME", statName))
return BEST_RACE_TIME;
else if(!strcmp("WORST_RACE_TIME", statName))
return WORST_RACE_TIME;
else if(!strcmp("TOTAL_MATCHES", statName))
return TOTAL_MATCHES;
else if(!strcmp("AVERAGE_RACE_TIME", statName))
return AVERAGE_RACE_TIME;
else if(!strcmp("CURRENT_WIN_STREAK", statName))
return CURRENT_WIN_STREAK;
else if(!strcmp("CURRENT_LOSS_STREAK", statName))
return CURRENT_LOSS_STREAK;
else if(!strcmp("TOTAL_RACE_TIME", statName))
return TOTAL_RACE_TIME;
else if(!strcmp("CAREER_DISCONNECTS", statName))
return CAREER_DISCONNECTS;
else if(!strcmp("DISCONNECT_RATE", statName))
return DISCONNECT_RATE;
else if(!strcmp("CAREER_DRAWS", statName))
return CAREER_DRAWS;
else if(!strcmp("CURRENT_DRAW_STREAK", statName))
return CURRENT_DRAW_STREAK;
else if(!strcmp("CAREER_LONGEST_WIN_STREAK", statName))
return CAREER_LONGEST_WIN_STREAK;
else if(!strcmp("CAREER_LONGEST_LOSS_STREAK", statName))
return CAREER_LONGEST_LOSS_STREAK;
else if(!strcmp("CAREER_LONGEST_DRAW_STREAK", statName))
return CAREER_LONGEST_DRAW_STREAK;
else if(!strcmp("TOTAL_COMPLETE_MATCHES", statName))
return TOTAL_COMPLETE_MATCHES;
else if(!strcmp("RICHARD_TEST1", statName))
return RICHARD_TEST1;
else if(!strcmp("RICHARD_TEST2", statName))
return RICHARD_TEST2;
else if(!strcmp("RICHARD_TEST3", statName))
return RICHARD_TEST3;
return 0;
}
char* ATLAS_GET_STAT_NAME(int statId)
{
if(statId <= 0)
return "";
if(statId == CAREER_WINS)
return "CAREER_WINS";
else if(statId == CAREER_LOSSES)
return "CAREER_LOSSES";
else if(statId == BEST_RACE_TIME)
return "BEST_RACE_TIME";
else if(statId == WORST_RACE_TIME)
return "WORST_RACE_TIME";
else if(statId == TOTAL_MATCHES)
return "TOTAL_MATCHES";
else if(statId == AVERAGE_RACE_TIME)
return "AVERAGE_RACE_TIME";
else if(statId == CURRENT_WIN_STREAK)
return "CURRENT_WIN_STREAK";
else if(statId == CURRENT_LOSS_STREAK)
return "CURRENT_LOSS_STREAK";
else if(statId == TOTAL_RACE_TIME)
return "TOTAL_RACE_TIME";
else if(statId == CAREER_DISCONNECTS)
return "CAREER_DISCONNECTS";
else if(statId == DISCONNECT_RATE)
return "DISCONNECT_RATE";
else if(statId == CAREER_DRAWS)
return "CAREER_DRAWS";
else if(statId == CURRENT_DRAW_STREAK)
return "CURRENT_DRAW_STREAK";
else if(statId == CAREER_LONGEST_WIN_STREAK)
return "CAREER_LONGEST_WIN_STREAK";
else if(statId == CAREER_LONGEST_LOSS_STREAK)
return "CAREER_LONGEST_LOSS_STREAK";
else if(statId == CAREER_LONGEST_DRAW_STREAK)
return "CAREER_LONGEST_DRAW_STREAK";
else if(statId == TOTAL_COMPLETE_MATCHES)
return "TOTAL_COMPLETE_MATCHES";
else if(statId == RICHARD_TEST1)
return "RICHARD_TEST1";
else if(statId == RICHARD_TEST2)
return "RICHARD_TEST2";
else if(statId == RICHARD_TEST3)
return "RICHARD_TEST3";
return "";
}
|