using Entity; using Managers; using UnityEngine; namespace Prefab { public class BuffIconUI : MonoBehaviour { public UIImageAnimator icon; public void Init(Hediff hediff) { var stage = hediff.CurrentStage; if (stage is { textures: { Length: > 0 } }) { if (stage.textures == null) return; var sprites = PackagesImageManager.Instance.GetSprites(stage.textures); icon.SetSprites(sprites); } else { if (hediff.def.textures == null) return; var sprites = PackagesImageManager.Instance.GetSprites(hediff.def.textures); icon.SetSprites(sprites); } } } }