using System;
using Server;
using Server.Gumps;
using Server.Network;
using Server.Items;
using Server.Mobiles;
using Server.Commands;
namespace Server.Gumps
{
public class Lothar3Gump : Gump
{
public static void Initialize()
{
CommandSystem.Register("Lothar3Gump", AccessLevel.GameMaster, new CommandEventHandler(Lothar3Gump_OnCommand));
}
private static void Lothar3Gump_OnCommand( CommandEventArgs e )
{
e.Mobile.SendGump( new Lothar3Gump( e.Mobile ) );
}
public Lothar3Gump( Mobile owner ) : base( 50,50 )
{
//----------------------------------------------------------------------------------------------------
AddPage( 0 );
AddImageTiled( 54, 33, 369, 400, 2624 );
AddAlphaRegion( 54, 33, 369, 400 );
AddImageTiled( 416, 39, 44, 389, 203 );
//--------------------------------------Window size bar--------------------------------------------
AddImage( 97, 49, 9005 );
AddImageTiled( 58, 39, 29, 390, 10460 );
AddImageTiled( 412, 37, 31, 389, 10460 );
AddLabel( 140, 60, 0x34, "Lothar's Teachings" );
AddHtml( 107, 140, 300, 230, "
" +
//----------------------/----------------------------------------------/
"Well done young adventurer! Take these Apprentice Earrings as a reward for your efforts.
Next I require a White Snake's Egg from an Albino Serpent.
Take this Level 4 Letter of Recommendation to Brianna and she will summon the creature for you.
Beware! This creature will be slightly more difficult than the last.
Now go young adventurer, and bring me back the White Snake's Egg!" +
"", false, true);
//
AddImage( 430, 9, 10441);
AddImageTiled( 40, 38, 17, 391, 9263 );
AddImage( 6, 25, 10421 );
AddImage( 34, 12, 10420 );
AddImageTiled( 94, 25, 342, 15, 10304 );
AddImageTiled( 40, 427, 415, 16, 10304 );
AddImage( -10, 314, 10402 );
AddImage( 56, 150, 10411 );
AddImage( 155, 120, 2103 );
AddImage( 136, 84, 96 );
AddButton( 225, 390, 0xF7, 0xF8, 0, GumpButtonType.Reply, 0 );
//--------------------------------------------------------------------------------------------------------------
}
public override void OnResponse( NetState state, RelayInfo info ) //Function for GumpButtonType.Reply Buttons
{
Mobile from = state.Mobile;
switch ( info.ButtonID )
{
case 0: //Case uses the ActionIDs defenied above. Case 0 defenies the actions for the button with the action id 0
{
//Cancel
from.SendMessage( "Fight with all your might!" );
break;
}
}
}
}
}