40 lines
743 B
C#
40 lines
743 B
C#
using System;
|
|
using UnityEngine;
|
|
|
|
namespace RoR2;
|
|
|
|
[Obsolete]
|
|
public class WarCryOnCombatDisplayController : MonoBehaviour
|
|
{
|
|
private CharacterBody body;
|
|
|
|
[Tooltip("The child gameobject to enable when the warcry is ready.")]
|
|
public GameObject readyIndicator;
|
|
|
|
public void Start()
|
|
{
|
|
CharacterModel component = base.transform.root.gameObject.GetComponent<CharacterModel>();
|
|
if ((bool)component)
|
|
{
|
|
body = component.body;
|
|
}
|
|
UpdateReadyIndicator();
|
|
}
|
|
|
|
public void FixedUpdate()
|
|
{
|
|
UpdateReadyIndicator();
|
|
}
|
|
|
|
private void UpdateReadyIndicator()
|
|
{
|
|
bool active = (bool)body && IsBodyWarCryReady(body);
|
|
readyIndicator.SetActive(active);
|
|
}
|
|
|
|
private static bool IsBodyWarCryReady(CharacterBody body)
|
|
{
|
|
return false;
|
|
}
|
|
}
|