public static UpdateClientValue Send(string InNewvalue, string InValueName, string InMonoBehaviourName,
                                         GameObject InObject)
    {
        UpdateClientValue msg = new UpdateClientValue()
        {
            Newvalue          = InNewvalue,
            ValueName         = InValueName,
            MonoBehaviourName = InMonoBehaviourName,
            GameObject        = InObject.NetId()
        };

        msg.SendToAll();
        return(msg);
    }
    public static UpdateClientValue Send(string InNewvalue, string InValueName, string InMonoBehaviourName,
                                         GameObject InObject)
    {
        uint netID = NetId.Empty;

        if (InObject != null)
        {
            netID = InObject.NetId();
        }
        UpdateClientValue msg = new UpdateClientValue()
        {
            Newvalue          = InNewvalue,
            ValueName         = InValueName,
            MonoBehaviourName = InMonoBehaviourName,
            GameObject        = netID
        };

        msg.SendToAll();
        return(msg);
    }