Add quest list plugin
This plugin adds two features to the quest list: * The ability to search for a specific quest * The ability to hide already completed quests
This commit is contained in:
@@ -46,6 +46,8 @@ public enum VarClientInt
|
||||
|
||||
MEMBERSHIP_STATUS(103),
|
||||
|
||||
INVENTORY_TAB(171),
|
||||
|
||||
WORLD_MAP_SEARCH_FOCUSED(190);
|
||||
|
||||
private final int index;
|
||||
|
||||
@@ -475,7 +475,12 @@ public enum Varbits
|
||||
* 0 = buy
|
||||
* 1 = sell
|
||||
*/
|
||||
GE_OFFER_CREATION_TYPE(4397);
|
||||
GE_OFFER_CREATION_TYPE(4397),
|
||||
|
||||
/**
|
||||
* The active tab within the quest interface
|
||||
*/
|
||||
QUEST_TAB(8168);
|
||||
|
||||
/**
|
||||
* The raw varbit ID.
|
||||
|
||||
@@ -127,6 +127,7 @@ public class WidgetID
|
||||
public static final int FULLSCREEN_MAP_GROUP_ID = 165;
|
||||
public static final int QUESTLIST_GROUP_ID = 399;
|
||||
public static final int SKILLS_GROUP_ID = 320;
|
||||
public static final int QUESTTAB_GROUP_ID = 629;
|
||||
|
||||
static class WorldMap
|
||||
{
|
||||
@@ -751,8 +752,16 @@ public class WidgetID
|
||||
|
||||
static class QuestList
|
||||
{
|
||||
static final int BOX = 0;
|
||||
static final int SCROLLBAR = 3;
|
||||
static final int CONTAINER = 5;
|
||||
static final int FREE_CONTAINER = 6;
|
||||
static final int MEMBERS_CONTAINER = 7;
|
||||
static final int MINIQUEST_CONTAINER = 8;
|
||||
}
|
||||
|
||||
static class QuestTab
|
||||
{
|
||||
static final int QUEST_TAB = 3;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -460,9 +460,14 @@ public enum WidgetInfo
|
||||
|
||||
FULLSCREEN_MAP_ROOT(WidgetID.FULLSCREEN_MAP_GROUP_ID, WidgetID.FullScreenMap.ROOT),
|
||||
|
||||
QUESTLIST_BOX(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.BOX),
|
||||
QUESTLIST_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.CONTAINER),
|
||||
QUESTLIST_SCROLLBAR(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.SCROLLBAR),
|
||||
QUESTLIST_FREE_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.FREE_CONTAINER),
|
||||
QUESTLIST_MEMBERS_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.MEMBERS_CONTAINER),
|
||||
QUESTLIST_MINIQUEST_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.MINIQUEST_CONTAINER);
|
||||
QUESTLIST_MINIQUEST_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.MINIQUEST_CONTAINER),
|
||||
|
||||
QUESTTAB_QUEST_TAB(WidgetID.QUESTTAB_GROUP_ID, WidgetID.QuestTab.QUEST_TAB);
|
||||
|
||||
private final int groupId;
|
||||
private final int childId;
|
||||
|
||||
Reference in New Issue
Block a user