public ScribersTomeGump(Mobile from, ScribersTome tome) : base(25, 25) { if (tome.GlobalEntry == null) { tome.InitArray(); } m_From = from; st_Tome = tome; from.CloseGump(typeof(ScribersTomeGump)); AddPage(0); AddBackground(0, 0, 790, 440, 3000); AddPage(0); AddLabel(310, 7, 25, "COV Scribers Tome"); AddButton(5, 10, 2462, 2461, 1, GumpButtonType.Reply, 0); AddButton(730, 10, 2462, 2461, 2, GumpButtonType.Reply, 0); int x = 5, y = 0; for (int i = 0; i < 80; i++) { switch (i) { case 20: x = 175; y = 0; break; case 40: x = 355; y = 0; break; case 60: x = 560; y = 0; break; } AddButton(x, 28 + y * 20, 2443, 2444, i + 100, GumpButtonType.Reply, 0); AddHtml(x + 10, 30 + y * 20, 70, 20, ((i % 2 == 0) ? "<basefont color=#f8f8f8>" : "<basefont color=#0000ff>") + ((ScrollEntry)tome.GlobalEntry[i]).Amount.ToString() + "</basefont>", false, false); AddHtml(x + 70, 30 + y * 20, 155, 20, "<basefont color=#0000ff>" + ScribersTome.ScrollsNames[i] + "</basefont>", false, false); y++; } }
public ScribersTomeTarget(ScribersTome house) : base(18, false, TargetFlags.None) { st_Tome = house; }
public ScribersTomeTarget( ScribersTome house ) : base( 18, false, TargetFlags.None ) { st_Tome = house; }
public ScribersTomeGump( Mobile from, ScribersTome tome ) : base( 25, 25 ) { if ( tome.GlobalEntry == null ) tome.InitArray(); m_From = from; st_Tome = tome; from.CloseGump( typeof( ScribersTomeGump ) ); AddPage( 0 ); AddBackground( 0, 0, 790, 440, 3000 ); AddPage(0); AddLabel( 310, 7, 25, "COV Scribers Tome" ); AddButton( 5, 10, 2462, 2461, 1, GumpButtonType.Reply, 0 ); AddButton( 730, 10, 2462, 2461, 2, GumpButtonType.Reply, 0 ); int x = 5, y = 0; for ( int i = 0; i < 80; i++ ) { switch (i) { case 20: x = 175; y = 0; break; case 40: x = 355; y = 0; break; case 60: x = 560; y = 0; break; } AddButton( x, 28+y*20, 2443, 2444, i+100, GumpButtonType.Reply, 0 ); AddHtml( x+10, 30+y*20, 70, 20, ((i%2==0) ? "<basefont color=#f8f8f8>" : "<basefont color=#0000ff>") + ((ScrollEntry)tome.GlobalEntry[i]).Amount.ToString() +"</basefont>", false, false ); AddHtml( x+70, 30+y*20, 155, 20, "<basefont color=#0000ff>"+ ScribersTome.ScrollsNames[i] +"</basefont>", false, false ); y++; } }