using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using RPGCreationKit;
namespace RPGCreationKit
{
///
/// Entities that can attack
///
interface IRangedAttacker
{
///
/// Draws the Weapon
///
void DrawWeapon();
///
/// Undraws the weapon
///
void UndrawWeapon();
///
/// Method that runs when the entity has to perfrom a melee attack, usually used to check distance.
///
void RangedAttackCheck();
///
/// Performs the melee attack
///
void RangedAttackEvent();
void BlockEvent();
void OnEnterCombat();
void UseRanged();
}
}