public override void OnResponse(RelayInfo info)
        {
            switch (info.ButtonID)
            {
            case 0:
            {
                SendGump(new NewMaginciaMessageGump(User, Messages));

                break;
            }

            case 1:
            {
                SendGump(new NewMaginciaMessageListGump(User, Messages));
            }
            break;

            case 2:
            {
                if (Message != null)
                {
                    MaginciaLottoSystem.RemoveMessageFromQueue(User, Message);
                }

                var messages = MaginciaLottoSystem.GetMessages(User);

                if (messages != null)
                {
                    SendGump(new NewMaginciaMessageListGump(User, messages));
                }

                break;
            }
            }
        }
 public NewMaginciaMessageGump(PlayerMobile from)
     : base(from, 490, 30)
 {
     Messages = MaginciaLottoSystem.GetMessages(from);
 }
 public NewMaginciaMessageListGump(PlayerMobile from, bool widescreen = false)
     : base(from, 490, 30)
 {
     Widescreen = widescreen;
     Messages   = MaginciaLottoSystem.GetMessages(from);
 }
Exemple #4
0
 public NewMaginciaMessageGump(PlayerMobile from, NewMaginciaMessage message = null)
     : base(from, 75, 75)
 {
     m_Message  = message;
     m_Messages = MaginciaLottoSystem.GetMessages(from);
 }