Reorganizes Project (#41)
This commit is contained in:
parent
08bf44af9a
commit
3614a66aee
3499 changed files with 79 additions and 55 deletions
57
Projects/Scripts/Engines/Quests/Core/QuestItemInfo.cs
Normal file
57
Projects/Scripts/Engines/Quests/Core/QuestItemInfo.cs
Normal file
|
|
@ -0,0 +1,57 @@
|
|||
namespace Server.Engines.Quests
|
||||
{
|
||||
public class QuestItemInfo
|
||||
{
|
||||
public QuestItemInfo(object name, int itemID)
|
||||
{
|
||||
Name = name;
|
||||
ItemID = itemID;
|
||||
}
|
||||
|
||||
public object Name{ get; set; }
|
||||
|
||||
public int ItemID{ get; set; }
|
||||
}
|
||||
|
||||
public class QuestItemInfoGump : BaseQuestGump
|
||||
{
|
||||
public QuestItemInfoGump(QuestItemInfo[] info) : base(485, 75)
|
||||
{
|
||||
int height = 100 + info.Length * 75;
|
||||
|
||||
AddPage(0);
|
||||
|
||||
AddBackground(5, 10, 145, height, 5054);
|
||||
|
||||
AddImageTiled(13, 20, 125, 10, 2624);
|
||||
AddAlphaRegion(13, 20, 125, 10);
|
||||
|
||||
AddImageTiled(13, height - 10, 128, 10, 2624);
|
||||
AddAlphaRegion(13, height - 10, 128, 10);
|
||||
|
||||
AddImageTiled(13, 20, 10, height - 30, 2624);
|
||||
AddAlphaRegion(13, 20, 10, height - 30);
|
||||
|
||||
AddImageTiled(131, 20, 10, height - 30, 2624);
|
||||
AddAlphaRegion(131, 20, 10, height - 30);
|
||||
|
||||
AddHtmlLocalized(67, 35, 120, 20, 1011233, White); // INFO
|
||||
|
||||
AddImage(62, 52, 9157);
|
||||
AddImage(72, 52, 9157);
|
||||
AddImage(82, 52, 9157);
|
||||
|
||||
AddButton(25, 31, 1209, 1210, 777);
|
||||
|
||||
AddPage(1);
|
||||
|
||||
for (int i = 0; i < info.Length; ++i)
|
||||
{
|
||||
QuestItemInfo cur = info[i];
|
||||
|
||||
AddHtmlObject(25, 65 + i * 75, 110, 20, cur.Name, 1153, false, false);
|
||||
AddItem(45, 85 + i * 75, cur.ItemID);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Loading…
Add table
Add a link
Reference in a new issue