示例#1
0
		public WoodBoxGump( PlayerMobile from, WoodBox box ) : base( 25, 25 )
		{
			m_From = from;
			m_Box = box;

			m_From.CloseGump( typeof( WoodBoxGump ) );

			AddPage( 0 );

			AddBackground( 12, 19, 486, 350, 9250);
			AddLabel( 200, 30, 32, @"Wood 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, @"Board");
			AddLabel( 150, 115, 0x480, box.Board.ToString() );
			AddButton( 25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 135, 1149, @"Pine");
			AddLabel( 150, 135, 0x480, box.Pine.ToString() );
			AddButton( 25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 155, 861, @"Cedar");
			AddLabel( 150, 155, 0x480, box.Cedar.ToString() );
			AddButton( 25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 175, 1148, @"Cherry");
			AddLabel( 150, 175, 0x480, box.Cherry.ToString() );
			AddButton( 25, 175, 4005, 4007, 6, GumpButtonType.Reply, 0);
			
			AddLabel( 60, 195, 1608, @"Mahogany");
			AddLabel(  150, 195, 0x480, box.Mahogany.ToString() );
			AddButton(  25, 195, 4005, 4007, 7, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 215, 1189, @"Oak");
			AddLabel(  150, 215, 0x480, box.Oak.ToString() );
			AddButton(  25, 215, 4005, 4007, 8, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 235, 1190, @"Ash");
			AddLabel(  150, 235, 0x480, box.Ash.ToString() );
			AddButton(  25, 235, 4005, 4007, 9, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 255, 1191, @"Yew");
			AddLabel(  150, 255, 0x480, box.Yew.ToString() );
			AddButton(  25, 255, 4005, 4007, 10, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 275, 1192, @"Heartwood");
			AddLabel(  150, 275, 0x480, box.Heartwood.ToString() );
			AddButton(  25, 275, 4005, 4007, 11, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 295, 1193, @"Bloodwood");
			AddLabel(  150, 295, 0x480, box.Bloodwood.ToString() );
			AddButton(  25, 295, 4005, 4007, 12, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 315, 1194, @"Frostwood");
			AddLabel(  150, 315, 0x480, box.Frostwood.ToString() );
			AddButton(  25, 315, 4005, 4007, 13, GumpButtonType.Reply, 0 );
			
			AddLabel( 60, 335, 990, @"Saw");
			AddLabel(  150, 335, 0x480, box.Saw.ToString() );
			AddButton(  25, 335, 4005, 4007, 14, GumpButtonType.Reply, 0 );
						
			AddLabel( 320, 115, 0, @"Fletcher Tools" );
			AddLabel( 410, 115, 0x480, box.Fletcher.ToString() );
			AddButton( 285, 115, 4005, 4007, 15, GumpButtonType.Reply, 0 );			
			
			AddLabel(320, 135, 1149, @"Pine");
			AddLabel( 410, 135, 0x480, box.RunicPine.ToString() );
			AddButton(285, 135, 4005, 4007, 16, GumpButtonType.Reply, 0);
			
			AddLabel(320, 155, 861, @"Cedar");
			AddLabel( 410, 155, 0x480, box.RunicCedar.ToString() );
			AddButton(285, 155, 4005, 4007, 17, GumpButtonType.Reply, 0);
			
			AddLabel(320, 175, 1148, @"Cherry");
			AddLabel( 410, 175, 0x480, box.RunicCherry.ToString() );
			AddButton(285, 175, 4005, 4007, 18, GumpButtonType.Reply, 0);
			
			AddLabel(320, 195, 1608, @"Mahogany");
			AddLabel( 410, 195, 0x480, box.RunicMahogany.ToString() );
			AddButton(285, 195, 4005, 4007, 19, GumpButtonType.Reply, 0);
			
			AddLabel(320, 215, 1189, @"Oak");
			AddLabel( 410, 215, 0x480, box.RunicOak.ToString() );
			AddButton(285, 215, 4005, 4007, 20, GumpButtonType.Reply, 0);
			
			AddLabel( 320, 235, 1190, @"Ash");
			AddLabel(  410, 235, 0x480, box.RunicAsh.ToString() );
			AddButton( 285, 235, 4005, 4007, 21, GumpButtonType.Reply, 0 );
			
			AddLabel( 320, 255, 1191, @"Yew");
			AddLabel(  410, 255, 0x480, box.RunicYew.ToString() );
			AddButton(  285, 255, 4005, 4007, 22, GumpButtonType.Reply, 0 );
			
			AddLabel( 320, 275, 1192, @"Heartwood");
			AddLabel(  410, 275, 0x480, box.RunicHeartwood.ToString() );
			AddButton(  285, 275, 4005, 4007, 23, GumpButtonType.Reply, 0 );
			
			AddLabel( 320, 295, 1193, @"Bloodwood");
			AddLabel(  410, 295, 0x480, box.RunicBloodwood.ToString() );
			AddButton(  285, 295, 4005, 4007, 24, GumpButtonType.Reply, 0 );
			
			AddLabel( 320, 315, 1194, @"Frostwood");
			AddLabel(  410, 315, 0x480, box.RunicFrostwood.ToString() );
			AddButton(  285, 315, 4005, 4007, 25, GumpButtonType.Reply, 0 );
			
			AddLabel(320, 335, 990, @"Hammer");
			AddLabel( 410, 335, 0x480, box.Hammer.ToString() );
			AddButton(285, 335, 4005, 4007, 26, GumpButtonType.Reply, 0);
			
		}
示例#2
0
        public WoodBoxGump(PlayerMobile from, WoodBox box) : base(25, 25)
        {
            m_From = from;
            m_Box  = box;

            m_From.CloseGump(typeof(WoodBoxGump));

            AddPage(0);

            AddBackground(12, 19, 486, 350, 9250);
            AddLabel(200, 30, 32, @"Wood 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, @"Board");
            AddLabel(150, 115, 0x480, box.Board.ToString());
            AddButton(25, 115, 4005, 4007, 3, GumpButtonType.Reply, 0);

            AddLabel(60, 135, 1153, @"Pine");
            AddLabel(150, 135, 0x480, box.Pine.ToString());
            AddButton(25, 135, 4005, 4007, 4, GumpButtonType.Reply, 0);

            AddLabel(60, 155, 0x35E, @"Cedar");
            AddLabel(150, 155, 0x480, box.Cedar.ToString());
            AddButton(25, 155, 4005, 4007, 5, GumpButtonType.Reply, 0);

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

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

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

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

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

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

            AddLabel(60, 295, 1193, @"Heartwood");
            AddLabel(150, 295, 0x480, box.Heartwood.ToString());
            AddButton(25, 295, 4005, 4007, 12, GumpButtonType.Reply, 0);

            AddLabel(60, 315, 1151, @"Frostwood");
            AddLabel(150, 315, 0x480, box.Frostwood.ToString());
            AddButton(25, 315, 4005, 4007, 13, GumpButtonType.Reply, 0);

            AddLabel(60, 335, 990, @"Saw");
            AddLabel(150, 335, 0x480, box.Saw.ToString());
            AddButton(25, 335, 4005, 4007, 14, GumpButtonType.Reply, 0);

            AddLabel(320, 115, 0, @"Fletcher Tools");
            AddLabel(410, 115, 0x480, box.Fletcher.ToString());
            AddButton(285, 115, 4005, 4007, 15, GumpButtonType.Reply, 0);

            AddLabel(320, 135, 1153, @"Pine");
            AddLabel(410, 135, 0x480, box.RunicPine.ToString());
            AddButton(285, 135, 4005, 4007, 16, GumpButtonType.Reply, 0);

            AddLabel(320, 155, 0x35E, @"Cedar");
            AddLabel(410, 155, 0x480, box.RunicCedar.ToString());
            AddButton(285, 155, 4005, 4007, 17, GumpButtonType.Reply, 0);

            AddLabel(320, 175, 1149, @"Cherry");
            AddLabel(410, 175, 0x480, box.RunicCherry.ToString());
            AddButton(285, 175, 4005, 4007, 18, GumpButtonType.Reply, 0);

            AddLabel(320, 195, 42, @"Mahogany");
            AddLabel(410, 195, 0x480, box.RunicMahogany.ToString());
            AddButton(285, 195, 4005, 4007, 19, GumpButtonType.Reply, 0);

            AddLabel(320, 215, 0x7DA, @"Oak");
            AddLabel(410, 215, 0x480, box.RunicOak.ToString());
            AddButton(285, 215, 4005, 4007, 20, GumpButtonType.Reply, 0);

            AddLabel(320, 235, 990, @"Hammer");
            AddLabel(410, 235, 0x480, box.Hammer.ToString());
            AddButton(285, 235, 4005, 4007, 21, GumpButtonType.Reply, 0);
        }
示例#3
0
		public WoodBoxTarget( WoodBox box ) : base( 18, false, TargetFlags.None )
		{
			m_Box = box;
		}
示例#4
0
 public WoodBoxTarget(WoodBox box) : base(18, false, TargetFlags.None)
 {
     m_Box = box;
 }