Exemplo n.º 1
0
    public override void SetUpValues(Type ValueType, VariableViewerNetworking.NetFriendlyPage Page = null, VariableViewerNetworking.NetFriendlySentence Sentence = null, bool Iskey = false)
    {
        VariableViewerNetworking.NetFriendlySentence Data = new VariableViewerNetworking.NetFriendlySentence();
        //Logger.Log("A");

        TText.text = ValueType.ToString();
        if (Page != null)
        {
            //Logger.Log("B");
            Page.ProcessSentences();
            //Logger.Log(JsonConvert.SerializeObject(Page));
            if (Page.Sentences.Length > 0)
            {
                Data = Page.Sentences[0];
            }
        }
        else
        {
            if (Iskey)
            {
                Logger.LogError("WHAT?, GenericType Dictionary key?", Category.VariableViewer);
            }
            else
            {
                Data = Sentence;
            }
        }
        this.Sentence = Data;
    }