OldBlueWater/BlueWater/Assets/02.Scripts/Interface/IHelpCall.cs

29 lines
808 B
C#
Raw Normal View History

using UnityEngine;
// ReSharper disable once CheckNamespace
namespace BlueWaterProject
{
public interface IHelpCall
{
[Tooltip("주변 아군에게 도움 요청")]
bool UseHelpCall { get; set; }
[Tooltip("도움 요청 범위 그리기 여부")]
bool IsDrawHelpCallRange { get; set; }
[Tooltip("도움 요청 범위 설정")]
LayerMask HelpLayer { get; set; }
[Tooltip("도움 요청 범위 설정")]
float HelpCallRange { get; set; }
[Tooltip("도움 요청 받은 아군 목록")]
Collider[] HelpTargets { get; set; }
Collider Target { get; set; }
public void HelpCall(bool targetIsTrigger = true);
public void SetTarget(Collider value);
}
}