Files
7d2dXG/Mods/0A-KFCommonUtilityLib/KFAttached/KFUtilAttached/WeaponLabelControllerBatch.cs
Nathaniel Cosford 062dfab2cd Patched
2025-05-30 01:04:40 +09:30

37 lines
1.0 KiB
C#

using UnityEngine;
namespace KFCommonUtilityLib.KFAttached.KFUtilAttached
{
public class WeaponLabelControllerBatch : WeaponLabelControllerBase
{
[SerializeField]
private WeaponLabelControllerBase[] controllers;
public override bool setLabelColor(int index, Color color)
{
bool flag = false;
foreach (var controller in controllers)
{
if (controller && controller.isActiveAndEnabled)
{
flag |= controller.setLabelColor(index, color);
}
}
return flag;
}
public override bool setLabelText(int index, string data)
{
bool flag = false;
foreach (var controller in controllers)
{
if (controller && controller.isActiveAndEnabled)
{
flag |= controller.setLabelText(index, data);
}
}
return flag;
}
}
}