예제 #1
0
        public override void ModifyTooltips(Item item, List <TooltipLine> tooltips)
        {
            EATooltip modItem = item.GetGlobalItem <EATooltip>();

            if (!item.expert)
            {
                if (modItem.donator)
                {
                    TooltipLine tip = new TooltipLine(mod, "Elements Awoken:Tooltip", "-Donator Item-");
                    tip.overrideColor = new Color(118, 108, 247);
                    tooltips.Insert(1, tip);
                }
                if (modItem.artifact)
                {
                    TooltipLine tip = new TooltipLine(mod, "Elements Awoken:Tooltip", "-Artifact Item-");
                    tip.overrideColor = new Color(255, 154, 30);
                    tooltips.Insert(1, tip);
                }
                if (modItem.developer)
                {
                    TooltipLine tip = new TooltipLine(mod, "Elements Awoken:Tooltip", "-Developer Item-");
                    tip.overrideColor = new Color(214, 32, 177);
                    tooltips.Insert(1, tip);
                }
                if (modItem.youtuber)
                {
                    TooltipLine tip = new TooltipLine(mod, "Elements Awoken:Tooltip", "-Youtuber Item-");
                    tip.overrideColor = new Color(3, 160, 92);
                    tooltips.Insert(1, tip);
                }
            }
        }
예제 #2
0
        public override GlobalItem Clone(Item item, Item itemClone)
        {
            EATooltip myClone = (EATooltip)base.Clone(item, itemClone);

            myClone.donator   = donator;
            myClone.artifact  = artifact;
            myClone.developer = developer;
            myClone.youtuber  = youtuber;
            return(myClone);
        }