Example #1
0
        public void SetupEntityElements()
        {
            switch (EntityType)
            {
            case EntityTypes.Player:
                if (Globals.Me != null && Globals.Me == MyEntity)
                {
                    TradeLabel.Hide();
                    PartyLabel.Hide();
                    FriendLabel.Hide();
                }
                else
                {
                    ExpBackground.Hide();
                    ExpBar.Hide();
                    ExpLbl.Hide();
                    ExpTitle.Hide();
                    EntityMap.Hide();
                }

                EventDesc.Hide();

                break;

            case EntityTypes.GlobalEntity:
                EventDesc.Hide();
                ExpBackground.Hide();
                ExpBar.Hide();
                ExpLbl.Hide();
                ExpTitle.Hide();
                TradeLabel.Hide();
                PartyLabel.Hide();
                FriendLabel.Hide();
                EntityMap.Hide();

                break;

            case EntityTypes.Event:
                ExpBackground.Hide();
                ExpBar.Hide();
                ExpLbl.Hide();
                ExpTitle.Hide();
                MpBackground.Hide();
                MpBar.Hide();
                MpTitle.Hide();
                MpLbl.Hide();
                HpBackground.Hide();
                HpBar.Hide();
                HpLbl.Hide();
                HpTitle.Hide();
                TradeLabel.Hide();
                PartyLabel.Hide();
                FriendLabel.Hide();
                EntityMap.Hide();

                break;
            }

            EntityName.SetText(MyEntity.Name);
            ShieldBar.Hide();
        }
Example #2
0
        public void SetupEntityElements()
        {
            ShowAllElements();

            //Update Bars
            CurHpWidth     = -1;
            CurShieldWidth = -1;
            CurMpWidth     = -1;
            CurExpWidth    = -1;
            ShieldBar.Hide();
            UpdateHpBar(0, true);
            UpdateMpBar(0, true);
            if (MyEntity is Player)
            {
                UpdateXpBar(0, true);
            }

            switch (EntityType)
            {
            case EntityTypes.Player:
                if (Globals.Me != null && Globals.Me == MyEntity)
                {
                    TradeLabel.Hide();
                    PartyLabel.Hide();
                    FriendLabel.Hide();
                    GuildLabel.Hide();

                    if (!PlayerBox)
                    {
                        ExpBackground.Hide();
                        ExpBar.Hide();
                        ExpLbl.Hide();
                        ExpTitle.Hide();
                        EntityMap.Hide();
                    }
                }
                else
                {
                    ExpBackground.Hide();
                    ExpBar.Hide();
                    ExpLbl.Hide();
                    ExpTitle.Hide();
                    EntityMap.Hide();
                }

                EventDesc.Hide();

                break;

            case EntityTypes.GlobalEntity:
                EventDesc.Hide();
                ExpBackground.Hide();
                ExpBar.Hide();
                ExpLbl.Hide();
                ExpTitle.Hide();
                TradeLabel.Hide();
                PartyLabel.Hide();
                GuildLabel.Hide();
                FriendLabel.Hide();
                EntityMap.Hide();

                break;

            case EntityTypes.Event:
                EventDesc.Show();
                ExpBackground.Hide();
                ExpBar.Hide();
                ExpLbl.Hide();
                ExpTitle.Hide();
                MpBackground.Hide();
                MpBar.Hide();
                MpTitle.Hide();
                MpLbl.Hide();
                HpBackground.Hide();
                HpBar.Hide();
                HpLbl.Hide();
                HpTitle.Hide();
                TradeLabel.Hide();
                PartyLabel.Hide();
                FriendLabel.Hide();
                GuildLabel.Hide();
                EntityMap.Hide();

                break;
            }

            EntityName.SetText(MyEntity.Name);
            ShieldBar.Hide();
        }