Merge pull request #199 from Laupetin/fix/iw5-leaderboard-col-ids

fix: iw4/iw5 leaderboard column ids
This commit is contained in:
Jan
2024-05-19 13:49:53 +02:00
committed by GitHub
4 changed files with 10 additions and 10 deletions

View File

@ -36,7 +36,7 @@ namespace
static void CreateJsonColumnDef(JsonColumnDef& jColumnDef, const LbColumnDef& lbColumnDef)
{
jColumnDef.name = lbColumnDef.name;
jColumnDef.id = lbColumnDef.id;
jColumnDef.colId = lbColumnDef.id;
if (lbColumnDef.propertyId != 0)
jColumnDef.propertyId = lbColumnDef.propertyId;
@ -59,9 +59,9 @@ namespace
{
jLeaderboardDef.id = leaderboardDef.id;
if (leaderboardDef.xpColId != 0)
if (leaderboardDef.xpColId >= 0)
jLeaderboardDef.xpColId = leaderboardDef.xpColId;
if (leaderboardDef.prestigeColId != 0)
if (leaderboardDef.prestigeColId >= 0)
jLeaderboardDef.prestigeColId = leaderboardDef.prestigeColId;
jLeaderboardDef.columns.resize(leaderboardDef.columnCount);

View File

@ -36,7 +36,7 @@ namespace
static void CreateJsonColumnDef(JsonColumnDef& jColumnDef, const LbColumnDef& lbColumnDef)
{
jColumnDef.name = lbColumnDef.name;
jColumnDef.id = lbColumnDef.id;
jColumnDef.colId = lbColumnDef.id;
if (lbColumnDef.propertyId != 0)
jColumnDef.propertyId = lbColumnDef.propertyId;
@ -65,9 +65,9 @@ namespace
{
jLeaderboardDef.id = leaderboardDef.id;
if (leaderboardDef.xpColId != 0)
if (leaderboardDef.xpColId >= 0)
jLeaderboardDef.xpColId = leaderboardDef.xpColId;
if (leaderboardDef.prestigeColId != 0)
if (leaderboardDef.prestigeColId >= 0)
jLeaderboardDef.prestigeColId = leaderboardDef.prestigeColId;
jLeaderboardDef.columns.resize(leaderboardDef.columnCount);