public void Initialize(PartnerStatsSettings ps) { if (stats == null) { stats = gameObject.AddComponent <PartnerStats>(); } if (ps != null) { DefaultSettings = ps; stats.DefaultSettings = DefaultSettings; if (DefaultSettings.availablePartnerNames != null) { availableNames = DefaultSettings.availablePartnerNames; } } RandomizeDisplayName(); stats.Initialize(ps); }