This commit is contained in:
2026-06-04 10:42:23 +07:00
parent e7e90790c9
commit 9be2242378
4166 changed files with 53005 additions and 11401 deletions

View File

@@ -0,0 +1,98 @@
using UnityEngine;
namespace Invector
{
public class vControlDisplayWeaponStandalone : MonoBehaviour
{
[SerializeField]
protected vDisplayWeaponStandalone leftDisplay, rightDisplay;
#region Control Left Display
public virtual void SetLeftWeaponIcon(Sprite icon)
{
if (!leftDisplay)
{
return;
}
leftDisplay.SetWeaponIcon(icon);
}
public virtual void SetLeftWeaponText(string text)
{
if (!leftDisplay)
{
return;
}
leftDisplay.SetWeaponText(text);
}
public virtual void RemoveLeftWeaponIcon()
{
if (!leftDisplay)
{
return;
}
leftDisplay.RemoveWeaponIcon();
}
public virtual void RemoveLeftWeaponText()
{
if (!leftDisplay)
{
return;
}
leftDisplay.RemoveWeaponText();
}
#endregion
#region Control Right Display
public virtual void SetRightWeaponIcon(Sprite icon)
{
if (!rightDisplay)
{
return;
}
rightDisplay.SetWeaponIcon(icon);
}
public virtual void SetRightWeaponText(string text)
{
if (!rightDisplay)
{
return;
}
rightDisplay.SetWeaponText(text);
}
public virtual void RemoveRightWeaponIcon()
{
if (!rightDisplay)
{
return;
}
rightDisplay.RemoveWeaponIcon();
}
public virtual void RemoveRightWeaponText()
{
if (!rightDisplay)
{
return;
}
rightDisplay.RemoveWeaponText();
}
#endregion
}
}