public void Update(PlayerDiceStats playerDiceStats)
 {
     foreach (var item in playerDiceStats.DiceStats)
     {
         DiceStats.First(n => n.DiceKind == item.DiceKind && n.DieSide == item.DieSide).Count += item.Count;
     }
 }
Beispiel #2
0
        public DiceStatsEntry(DiceKind diceKind, DieSide dieSide, PlayerDiceStats playerStats, StatsViewScript script)
        {
            DiceKind    = diceKind;
            DieSide     = dieSide;
            PlayerStats = playerStats;

            Text = script.transform.Find(DiceKind.ToString()).Find("P" + Tools.PlayerToInt(PlayerStats.PlayerNo)).Find(DieSide.ToString()).GetComponent <Text>();
        }