using UnityEngine; [AddComponentMenu("KFAttachments/Weapon Display Controllers/Weapon Label Controller Devotion")] public class WeaponLabelControllerDevotion : WeaponLabelControllerBase { [SerializeField] private ApexWeaponHudControllerBase[] controllers; public override bool setLabelColor(int index, Color color) { if (controllers == null || index >= controllers.Length || !controllers[index] || !controllers[index].gameObject.activeSelf) return false; controllers[index].SetColor(color); return true; } public override bool setLabelText(int index, string data) { if (controllers == null || index >= controllers.Length || !controllers[index] || !controllers[index].gameObject.activeSelf) return false; controllers[index].SetText(data); return true; } }