public void GrowSegment(GameObject prefab, int healAmount = 1) { SegmentGrowth growth = new SegmentGrowth(); growth.mSegmentPrefab = prefab; growth.mCurrentSegment = mSegments.First; growth.mHealAmount = healAmount; mSegmentGrowths.Add(growth); }