mirror of
https://github.com/tstellar/bygfoot.git
synced 2025-03-16 02:30:16 +01:00
Refactor team_get_average_talents()
This commit is contained in:
parent
5373da9c30
commit
9d144835ed
10
src/team.c
10
src/team.c
@ -1030,13 +1030,15 @@ team_get_average_talents(const GArray *teams)
|
||||
if(teams->len == 0)
|
||||
return 0;
|
||||
|
||||
for(i=0;i<teams->len;i++)
|
||||
for(j=0;j<g_array_index(teams, Team, i).players->len;j++)
|
||||
for(i=0;i<teams->len;i++) {
|
||||
const Team *team = &g_array_index(teams, Team, i);
|
||||
for(j=0;j<team->players->len;j++)
|
||||
{
|
||||
sum += g_array_index(g_array_index(teams, Team, i).players,
|
||||
Player, j).talent;
|
||||
const Player *player = &g_array_index(team->players, Player, j);
|
||||
sum += player->talent;
|
||||
cnt++;
|
||||
}
|
||||
}
|
||||
|
||||
return sum / (gfloat)cnt;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user