namespace FinTOKMAK.WeaponSystem.Runtime
{
///
/// The interface to call remote weapon RPC method.
///
public interface IRemoteWeaponAgent where WeaponType : IWeapon
{
///
/// The WeaponManager.
///
IWeaponManager manager { get; set; }
///
/// The method to call the RPC on remote weapons.
///
/// The index of the weapon.
/// The method name.
/// The method parameters.
void CallRPC(int index, string method, object[] methodParams);
}
}