ARKBreedingStats.Form1.recalculateCreatureValues C# (CSharp) Method

recalculateCreatureValues() private method

call this function to recalculate all stat-values of Creature c according to its levels
private recalculateCreatureValues ( Creature c ) : void
c Creature
return void
        private void recalculateCreatureValues(Creature c)
        {
            int speciesIndex = Values.V.speciesNames.IndexOf(c.species);
            if (speciesIndex >= 0)
            {
                for (int s = 0; s < 8; s++)
                {
                    c.valuesBreeding[s] = Stats.calculateValue(speciesIndex, s, c.levelsWild[s], 0, true, 1, 0);
                    c.valuesDom[s] = Stats.calculateValue(speciesIndex, s, c.levelsWild[s], c.levelsDom[s], true, c.tamingEff, c.imprintingBonus);
                }
            }
            c.calculateLevelFound();
        }
Form1