public void SetUpCreature(string newName, float newHappiness, float newSize, int newStars, SavedIntelligence intelligence, SavedAgility agility, SavedStrength strength, SavedStyle style, SavedStamina stamina) { generateStats = false; SM = GameObject.FindGameObjectWithTag("StatManager").GetComponent <StatManager>(); name = newName; happiness = newHappiness; size = newSize; Stars = newStars; Intelligence.amt = intelligence.score; Intelligence.level = intelligence.level; Intelligence.rank = SM.FindRank(intelligence.rank); Intelligence.upgradePoints = intelligence.upgradePoints; Agility.amt = agility.score; Agility.level = agility.level; Agility.rank = SM.FindRank(agility.rank); Agility.upgradePoints = agility.upgradePoints; Strength.amt = strength.score; Strength.level = strength.level; Strength.rank = SM.FindRank(strength.rank); Strength.upgradePoints = strength.upgradePoints; Style.amt = style.score; Style.level = style.level; Style.rank = SM.FindRank(style.rank); Style.upgradePoints = style.upgradePoints; Stamina.amt = stamina.score; Stamina.level = stamina.level; Stamina.rank = SM.FindRank(stamina.rank); Stamina.upgradePoints = stamina.upgradePoints; }