Exemple #1
0
        /// <summary>
        /// Shows cached item
        /// </summary>
        /// <returns>ColorText object of current Item</returns>
        public ColorText ViewCurItem()
        {
            List <string> retStr = new List <string>()
            {
                $"Object type is: {curItem.SubType}\nNamed: {curItem.Name}\n\n"
            };
            List <ConsoleColor> retClr = new List <ConsoleColor>()
            {
                ConsoleColor.White
            };
            ColorText itm = curItem.ToText();

            foreach (string str in itm.GetLines())
            {
                retStr.Add(str);
            }
            foreach (ConsoleColor clr in itm.Colors())
            {
                retClr.Add(clr);
            }
            return(new ColorText(retStr.ToArray(), retClr.ToArray()));
        }