/// <summary>
 ///     Send a Remote Function Call
 /// </summary>
 /// <param name="entityId">The ID of the entity we want to send the RFC</param>
 /// <param name="function">The name of the function to call</param>
 /// <param name="param">The parameters of the function to call</param>
 /// <param name="target">Who should receive this RFC</param>
 public static void RFC(string entityId, string function, object[] param,
                        ExampleRFCTargets target = ExampleRFCTargets.ALL)
 {
     NetSend("remoteFunctionCall",
             new ExampleRFCMessage {
         entityId = entityId, function = function, param = param, target = target
     });
 }
 /// <summary>
 ///     Send a Remote Function Call
 /// </summary>
 /// <param name="entity">The entity we want to send the RFC</param>
 /// <param name="function">The name of the function to call</param>
 /// <param name="param">The parameters of the function to call</param>
 /// <param name="target">Who should receive this RFC</param>
 public static void RFC(ColyseusNetworkedEntityView entity, string function, object[] param,
                        ExampleRFCTargets target = ExampleRFCTargets.ALL)
 {
     RFC(entity.Id, function, param, target);
 }