예제 #1
0
 // Token: 0x06000072 RID: 114 RVA: 0x00004BAC File Offset: 0x00003BAC
 protected override string ProcessChange()
 {
     if (this.templateNode.Name.ToLower() == "sr")
     {
         XmlNode node  = AIMLTagHandler.getNode("<star/>");
         star    star  = new star(this.bot, this.user, this.query, this.request, this.result, node);
         string  str   = star.Transform();
         XmlNode node2 = AIMLTagHandler.getNode("<srai>" + str + "</srai>");
         srai    srai  = new srai(this.bot, this.user, this.query, this.request, this.result, node2);
         return(srai.Transform());
     }
     return(string.Empty);
 }
예제 #2
0
        protected override string ProcessChange()
        {
            if (this.templateNode.Name.ToLower() == "sr")
            {
                XmlNode starNode = Utils.AIMLTagHandler.getNode("<star/>");
                star recursiveStar = new star(this.bot, this.user, this.query, this.request, this.result, starNode);
                string starContent = recursiveStar.Transform();

                XmlNode sraiNode = AIMLbot.Utils.AIMLTagHandler.getNode("<srai>"+starContent+"</srai>");
                srai sraiHandler = new srai(this.bot, this.user, this.query, this.request, this.result, sraiNode);
                return sraiHandler.Transform();
            }
            return string.Empty;
        }
예제 #3
0
        protected override string ProcessChange()
        {
            if (templateNode.Name.ToLower() == "sr")
            {
                XmlNode starNode      = Utils.AIMLTagHandler.getNode("<star/>");
                star    recursiveStar = new star(bot, user, query, request, result, starNode);
                string  starContent   = recursiveStar.Transform();

                XmlNode sraiNode    = AIMLbot.Utils.AIMLTagHandler.getNode("<srai>" + starContent + "</srai>");
                srai    sraiHandler = new srai(bot, user, query, request, result, sraiNode);
                return(sraiHandler.Transform());
            }
            return(string.Empty);
        }