private void setPlayerFightWLT(CCharacter player, FightWinLossTie result) { var fightData = CharFightData[player]; fightData.WLT = result; CharFightData[player] = fightData; }
public void postFightUpdate(FightWinLossTie result, double myElo, double enemyElo) { switch (result) { case (FightWinLossTie.Win): UpdateElo(CalculateElo(myElo, enemyElo, 1, 0)); break; case (FightWinLossTie.Loss): UpdateElo(CalculateElo(myElo, enemyElo, 1, 1)); break; case (FightWinLossTie.Tie): UpdateElo(CalculateElo(myElo, enemyElo, 0, 1)); break; } }
public void postFightUpdate(FightWinLossTie result, Rewards reward) { AddExperience(reward.Experience); Gold += reward.Gold; Battles++; switch (result) { case (FightWinLossTie.Win): Win++; break; case (FightWinLossTie.Loss): Loss++; break; case (FightWinLossTie.Tie): Tie++; break; } }