public void RemoteDispatch(string message, object parameter = null)
{
Dispatch (message, parameter);
short id;
MessageBase msg = ParseParameterToMessage (message, parameter, out id);
if (msg == null) return;
if (NetworkServer.active) {
NetworkServer.SendByChannelToAll (id, msg, 0);
} else if (NetworkClient.active) {
NetworkClient.allClients[0].SendByChannel (id, msg, 0);
}
}