Esempio n. 1
0
		public MasonryBoxTarget( MasonryBox box ) : base( 18, false, TargetFlags.None )
		{
			m_Box = box;
		}
Esempio n. 2
0
		public MasonryBoxGump( PlayerMobile from, MasonryBox box ) : base( 25, 25 )
		{
			m_From = from;
			m_Box = box;

			m_From.CloseGump( typeof( MasonryBoxGump ) );

			AddPage( 0 );

			AddBackground( 12, 19, 486, 290, 9250);
			AddLabel( 200, 30, 65, @"Masonry Box");
			
			AddLabel( 60, 50, 65, @"Add Item");
			AddButton( 25, 50, 4005, 4007, 1, GumpButtonType.Reply, 0);

			AddLabel( 60, 75, 65, @"Close");
			AddButton( 25, 75, 4005, 4007, 0, GumpButtonType.Reply, 0);

            AddLabel(60, 115, 1172, @"Granite");
			AddLabel( 150, 115, 1172, box.Granite.ToString() );
			AddButton( 25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 135, 67, @"Old Copper");
			AddLabel( 150, 135, 67, box.OldCopper.ToString() );
			AddButton( 25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 155, 1904, @"Shadow Iron");
			AddLabel( 150, 155, 1904, box.ShadowIron.ToString() );
			AddButton( 25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 175, 1172, @"Silver");
			AddLabel( 150, 175, 1172, box.Silver.ToString() );
			AddButton( 25, 175, 4005, 4007, 6, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 195, 2948, @"Rose");
			AddLabel(  150, 195, 2948, box.Rose.ToString() );
			AddButton(  25, 195, 4005, 4007, 7, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 215, 1001, @"Golden");
			AddLabel(  150, 215, 1001, box.Gold.ToString() );
			AddButton(  25, 215, 4005, 4007, 8, GumpButtonType.Reply, 0 );
									
			AddLabel( 60, 235, 2207, @"Verite");
			AddLabel( 150, 235, 2207, box.Verite.ToString() );
			AddButton( 25, 235, 4005, 4007, 9, GumpButtonType.Reply, 0 );			
			
			AddLabel( 60, 255, 1301, @"Valorite");
			AddLabel( 150, 255, 1301, box.Valorite.ToString() );
			AddButton( 25, 255, 4005, 4007, 10, GumpButtonType.Reply, 0);
            //
            AddLabel(210, 115, 2513, @"Ice");
            AddLabel(300, 115, 2513, box.Ice.ToString());
            AddButton(175, 115, 4005, 4007, 11, GumpButtonType.Reply, 0);

            AddLabel(210, 135, 1325, @"Mytheril");
            AddLabel(300, 135, 1325, box.Mytheril.ToString());
            AddButton(175, 135, 4005, 4007, 12, GumpButtonType.Reply, 0);

            AddLabel(210, 155, 1947, @"Dwarven");
            AddLabel(300, 155, 1947, box.Dwarven.ToString());
            AddButton(175, 155, 4005, 4007, 13, GumpButtonType.Reply, 0);

            AddLabel(210, 175, 1940, @"Aqua");
            AddLabel(300, 175, 1940, box.Aqua.ToString());
            AddButton(175, 175, 4005, 4007, 14, GumpButtonType.Reply, 0);

            AddLabel(210, 195, 1175, @"BloodRock");
            AddLabel(300, 195, 1175, box.BloodRock.ToString());
            AddButton(175, 195, 4005, 4007, 15, GumpButtonType.Reply, 0);

            AddLabel(210, 215, 1229, @"Amethyst");
            AddLabel(300, 215, 1229, box.Amethyst.ToString());
            AddButton(175, 215, 4005, 4007, 16, GumpButtonType.Reply, 0);
									
		}
Esempio n. 3
0
		public MasonryBoxGump( PlayerMobile from, MasonryBox box ) : base( 25, 25 )
		{
			m_From = from;
			m_Box = box;

			m_From.CloseGump( typeof( MasonryBoxGump ) );

			AddPage( 0 );

			AddBackground( 12, 19, 486, 290, 9250);
			AddLabel( 200, 30, 32, @"Masonry Box");
			
			AddLabel( 60, 50, 32, @"Add Item");
			AddButton( 25, 50, 4005, 4007, 1, GumpButtonType.Reply, 0);

			AddLabel( 60, 75, 32, @"Close");
			AddButton( 25, 75, 4005, 4007, 0, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 115, 0, @"Granite");
			AddLabel( 150, 115, 0x480, box.Granite.ToString() );
			AddButton( 25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 135, 2418, @"Dull Copper");
			AddLabel( 150, 135, 0x480, box.DullCopper.ToString() );
			AddButton( 25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 155, 2405, @"Shadow Iron");
			AddLabel( 150, 155, 0x480, box.ShadowIron.ToString() );
			AddButton( 25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 175, 2412, @"Copper");
			AddLabel( 150, 175, 0x480, box.Copper.ToString() );
			AddButton( 25, 175, 4005, 4007, 6, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 195, 2417, @"Bronze");
			AddLabel(  150, 195, 0x480, box.Bronze.ToString() );
			AddButton(  25, 195, 4005, 4007, 7, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 215, 2212, @"Golden");
			AddLabel(  150, 215, 0x480, box.Gold.ToString() );
			AddButton(  25, 215, 4005, 4007, 8, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 235, 2424, @"Agapite");
			AddLabel( 150, 235, 0x480, box.Agapite.ToString() );
			AddButton( 25, 235, 4005, 4007, 9, GumpButtonType.Reply, 0 );
						
			AddLabel( 60, 255, 2206, @"Verite");
			AddLabel( 150, 255, 0x480, box.Verite.ToString() );
			AddButton( 25, 255, 4005, 4007, 10, GumpButtonType.Reply, 0 );			
			
			AddLabel( 60, 275, 2218, @"Valorite");
			AddLabel( 150, 275, 0x480, box.Valorite.ToString() );
			AddButton( 25, 275, 4005, 4007, 11, GumpButtonType.Reply, 0);
			
			AddLabel(320, 115, 1149, @"Silver");
			AddLabel( 425, 115, 0x480, box.Silver.ToString() );
			AddButton(285, 115, 4005, 4007, 12, GumpButtonType.Reply, 0);
			
			AddLabel(320, 135, 1171, @"Platinum");
			AddLabel( 425, 135, 0x480, box.Platinum.ToString() );
			AddButton(285, 135, 4005, 4007, 13, GumpButtonType.Reply, 0);
			
			AddLabel(320, 155, 1157, @"Mythril");
			AddLabel( 425, 155, 0x480, box.Mythril.ToString() );
			AddButton(285, 155, 4005, 4007, 14, GumpButtonType.Reply, 0);
			
			AddLabel(320, 175, 1108, @"Obsidian");
			AddLabel( 425, 175, 0x480, box.Obsidian.ToString() );
			AddButton(285, 175, 4005, 4007, 15, GumpButtonType.Reply, 0);
			
			AddLabel(320, 195, 1163, @"Jade");
			AddLabel( 425, 195, 0x480, box.Jade.ToString() );
			AddButton(285, 195, 4005, 4007, 16, GumpButtonType.Reply, 0);
			
			AddLabel(320, 215, 1155, @"Moonstone");
			AddLabel( 425, 215, 0x480, box.Moonstone.ToString() );
			AddButton(285, 215, 4005, 4007, 17, GumpButtonType.Reply, 0);
			
			AddLabel(320, 235, 1359, @"Sunstone");
			AddLabel( 425, 235, 0x480, box.Sunstone.ToString() );
			AddButton(285, 235, 4005, 4007, 18, GumpButtonType.Reply, 0);
			
			AddLabel(320, 255, 1156, @"Bloodstone");
			AddLabel( 425, 255, 0x480, box.Bloodstone.ToString() );
			AddButton(285, 255, 4005, 4007, 19, GumpButtonType.Reply, 0);
			
			AddLabel(320, 275, 990, @"Mallet and Chisel");
			AddLabel( 425, 275, 0x480, box.Masonry.ToString() );
			AddButton(285, 275, 4005, 4007, 20, GumpButtonType.Reply, 0);
			
		}
Esempio n. 4
0
 public MasonryBoxTarget(MasonryBox box) : base(18, false, TargetFlags.None)
 {
     m_Box = box;
 }
Esempio n. 5
0
        public MasonryBoxGump(PlayerMobile from, MasonryBox box) : base(25, 25)
        {
            m_From = from;
            m_Box  = box;

            m_From.CloseGump(typeof(MasonryBoxGump));

            AddPage(0);

            AddBackground(12, 19, 486, 290, 9250);
            AddLabel(200, 30, 32, @"Masonry Box");

            AddLabel(60, 50, 32, @"Add Item");
            AddButton(25, 50, 4005, 4007, 1, GumpButtonType.Reply, 0);

            AddLabel(60, 75, 32, @"Close");
            AddButton(25, 75, 4005, 4007, 0, GumpButtonType.Reply, 0);

            AddLabel(60, 115, 0, @"Granite");
            AddLabel(150, 115, 0x480, box.Granite.ToString());
            AddButton(25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);

            AddLabel(60, 135, 2418, @"Dull Copper");
            AddLabel(150, 135, 0x480, box.DullCopper.ToString());
            AddButton(25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);

            AddLabel(60, 155, 2405, @"Shadow Iron");
            AddLabel(150, 155, 0x480, box.ShadowIron.ToString());
            AddButton(25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);

            AddLabel(60, 175, 2412, @"Copper");
            AddLabel(150, 175, 0x480, box.Copper.ToString());
            AddButton(25, 175, 4005, 4007, 6, GumpButtonType.Reply, 0);

            AddLabel(60, 195, 2417, @"Bronze");
            AddLabel(150, 195, 0x480, box.Bronze.ToString());
            AddButton(25, 195, 4005, 4007, 7, GumpButtonType.Reply, 0);

            AddLabel(60, 215, 2212, @"Golden");
            AddLabel(150, 215, 0x480, box.Gold.ToString());
            AddButton(25, 215, 4005, 4007, 8, GumpButtonType.Reply, 0);

            AddLabel(60, 235, 2424, @"Agapite");
            AddLabel(150, 235, 0x480, box.Agapite.ToString());
            AddButton(25, 235, 4005, 4007, 9, GumpButtonType.Reply, 0);

            AddLabel(60, 255, 2206, @"Verite");
            AddLabel(150, 255, 0x480, box.Verite.ToString());
            AddButton(25, 255, 4005, 4007, 10, GumpButtonType.Reply, 0);

            AddLabel(60, 275, 2218, @"Valorite");
            AddLabel(150, 275, 0x480, box.Valorite.ToString());
            AddButton(25, 275, 4005, 4007, 11, GumpButtonType.Reply, 0);

            AddLabel(320, 115, 1149, @"Silver");
            AddLabel(425, 115, 0x480, box.Silver.ToString());
            AddButton(285, 115, 4005, 4007, 12, GumpButtonType.Reply, 0);

            AddLabel(320, 135, 1163, @"Jade");
            AddLabel(425, 135, 0x480, box.Jade.ToString());
            AddButton(285, 135, 4005, 4007, 13, GumpButtonType.Reply, 0);

            AddLabel(320, 155, 1155, @"Moonstone");
            AddLabel(425, 155, 0x480, box.Moonstone.ToString());
            AddButton(285, 155, 4005, 4007, 14, GumpButtonType.Reply, 0);

            AddLabel(320, 175, 1359, @"Sunstone");
            AddLabel(425, 175, 0x480, box.Sunstone.ToString());
            AddButton(285, 175, 4005, 4007, 15, GumpButtonType.Reply, 0);

            AddLabel(320, 195, 990, @"Mallet and Chisel");
            AddLabel(425, 195, 0x480, box.Masonry.ToString());
            AddButton(285, 195, 4005, 4007, 16, GumpButtonType.Reply, 0);
        }
Esempio n. 6
0
        public MasonryBoxGump(PlayerMobile from, MasonryBox box) : base(25, 25)
        {
            m_From = from;
            m_Box  = box;

            m_From.CloseGump(typeof(MasonryBoxGump));

            AddPage(0);

            AddBackground(12, 19, 486, 290, 9250);
            AddLabel(200, 30, 65, @"Masonry Box");

            AddLabel(60, 50, 65, @"Add Item");
            AddButton(25, 50, 4005, 4007, 1, GumpButtonType.Reply, 0);

            AddLabel(60, 75, 65, @"Close");
            AddButton(25, 75, 4005, 4007, 0, GumpButtonType.Reply, 0);

            AddLabel(60, 115, 1172, @"Granite");
            AddLabel(150, 115, 1172, box.Granite.ToString());
            AddButton(25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);

            AddLabel(60, 135, 67, @"Old Copper");
            AddLabel(150, 135, 67, box.OldCopper.ToString());
            AddButton(25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);

            AddLabel(60, 155, 1904, @"Shadow Iron");
            AddLabel(150, 155, 1904, box.ShadowIron.ToString());
            AddButton(25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);

            AddLabel(60, 175, 1172, @"Silver");
            AddLabel(150, 175, 1172, box.Silver.ToString());
            AddButton(25, 175, 4005, 4007, 6, GumpButtonType.Reply, 0);

            AddLabel(60, 195, 2948, @"Rose");
            AddLabel(150, 195, 2948, box.Rose.ToString());
            AddButton(25, 195, 4005, 4007, 7, GumpButtonType.Reply, 0);

            AddLabel(60, 215, 1001, @"Golden");
            AddLabel(150, 215, 1001, box.Gold.ToString());
            AddButton(25, 215, 4005, 4007, 8, GumpButtonType.Reply, 0);

            AddLabel(60, 235, 2207, @"Verite");
            AddLabel(150, 235, 2207, box.Verite.ToString());
            AddButton(25, 235, 4005, 4007, 9, GumpButtonType.Reply, 0);

            AddLabel(60, 255, 1301, @"Valorite");
            AddLabel(150, 255, 1301, box.Valorite.ToString());
            AddButton(25, 255, 4005, 4007, 10, GumpButtonType.Reply, 0);
            //
            AddLabel(210, 115, 2513, @"Ice");
            AddLabel(300, 115, 2513, box.Ice.ToString());
            AddButton(175, 115, 4005, 4007, 11, GumpButtonType.Reply, 0);

            AddLabel(210, 135, 1325, @"Mytheril");
            AddLabel(300, 135, 1325, box.Mytheril.ToString());
            AddButton(175, 135, 4005, 4007, 12, GumpButtonType.Reply, 0);

            AddLabel(210, 155, 1947, @"Dwarven");
            AddLabel(300, 155, 1947, box.Dwarven.ToString());
            AddButton(175, 155, 4005, 4007, 13, GumpButtonType.Reply, 0);

            AddLabel(210, 175, 1940, @"Aqua");
            AddLabel(300, 175, 1940, box.Aqua.ToString());
            AddButton(175, 175, 4005, 4007, 14, GumpButtonType.Reply, 0);

            AddLabel(210, 195, 1175, @"BloodRock");
            AddLabel(300, 195, 1175, box.BloodRock.ToString());
            AddButton(175, 195, 4005, 4007, 15, GumpButtonType.Reply, 0);

            AddLabel(210, 215, 1229, @"Amethyst");
            AddLabel(300, 215, 1229, box.Amethyst.ToString());
            AddButton(175, 215, 4005, 4007, 16, GumpButtonType.Reply, 0);
        }