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); }
public NewMaginciaMessageGump(PlayerMobile from, NewMaginciaMessage message = null) : base(from, 75, 75) { m_Message = message; m_Messages = MaginciaLottoSystem.GetMessages(from); }