using System.Collections; using System.Collections.Generic; using UnityEngine; namespace NEG.Utils.Achivments { [CreateAssetMenu(menuName = "Achivments/BaseConfig")] public class AchivmentManagerConfig : ScriptableObject, IAchivmentManagerConfig { public const string DefaultAchivmentsCollectionLabel = "Achivments"; [field: SerializeField] public string AchivmentCollectionAssetLabel { get; private set; } = DefaultAchivmentsCollectionLabel; public void Apply(AchivmentManager.Builder builder) { builder.WithLabeledDefinitions(AchivmentCollectionAssetLabel); } public void ApplyLast(AchivmentManager.Builder builder) { } } }