1
0
forked from 0ad/0ad

Do not send gaia stats for rated games.

This was SVN commit r16292.
This commit is contained in:
leper 2015-02-08 01:59:02 +00:00
parent 486094298e
commit f9c95b6953
2 changed files with 7 additions and 7 deletions

View File

@ -977,7 +977,7 @@ function reportGame(extendedSimState)
// Tribute
playerStatistics.tributesSent = "";
playerStatistics.tributesReceived = "";
// Total
// Total
playerStatistics.economyScore = "";
playerStatistics.militaryScore = "";
playerStatistics.totalScore = "";
@ -992,8 +992,11 @@ function reportGame(extendedSimState)
var teamsLocked = true;
// Serialize the statistics for each player into a comma-separated list.
for each (var player in extendedSimState.players)
// Ignore gaia
for (let i = 1; i < extendedSimState.players.length; ++i)
{
let player = extendedSimState.players[i];
playerStates += player.state + ",";
playerCivs += player.civ + ",";
teams += player.team + ",";
@ -1066,4 +1069,3 @@ function reportGame(extendedSimState)
Engine.SendGameReport(reportObject);
}

View File

@ -362,8 +362,6 @@ class ReportManager():
split = rawGameReport[key].split(",")
# Remove the false split positive.
split.pop()
# We just delete gaia for now.
split.pop(0)
statToJID = {}
for i, part in enumerate(split):
statToJID[JIDs[i]] = part
@ -403,8 +401,8 @@ class ReportManager():
# Find a key in the report which holds values for multiple players.
for key in rawGameReport:
if rawGameReport[key].find(",") != -1:
# Count the number of values, minus one for gaia and one for the false split positive.
return len(rawGameReport[key].split(","))-2
# Count the number of values, minus one for the false split positive.
return len(rawGameReport[key].split(","))-1
# Return -1 in case of failure.
return -1