plugins: readd quest list plugin
This adds back the quest search functionality which is not included in vanilla now
This commit is contained in:
@@ -33,6 +33,7 @@ public final class ParamID
|
||||
* Long name for NPCs used in the HP hud
|
||||
*/
|
||||
public static final int NPC_HP_NAME = 510;
|
||||
public static final int QUEST_NAME = 610;
|
||||
/**
|
||||
* @see SettingID
|
||||
*/
|
||||
|
||||
@@ -217,6 +217,12 @@ public final class ScriptID
|
||||
@ScriptArguments(integer = 3)
|
||||
public static final int GE_ITEM_SEARCH = 752;
|
||||
|
||||
/**
|
||||
* On load listener for building the quest list interface
|
||||
*/
|
||||
@ScriptArguments(integer = 8)
|
||||
public static final int QUESTLIST_INIT = 1350;
|
||||
|
||||
/**
|
||||
* Called when the friends list is updated
|
||||
* <ul>
|
||||
@@ -384,4 +390,16 @@ public final class ScriptID
|
||||
*/
|
||||
@ScriptArguments(integer = 1)
|
||||
public static final int NOTIFICATION_DELAY = 3347;
|
||||
|
||||
/**
|
||||
* Check if a quest should be filtered from the quest list
|
||||
* <ul>
|
||||
* <li> int (StructID) Quest struct </li>
|
||||
* <li> int State filter </li>
|
||||
* <li> int Requirement filter </li>
|
||||
* <li> int Stats filter </li>
|
||||
* </ul>
|
||||
*/
|
||||
@ScriptArguments(integer = 4)
|
||||
public static final int QUEST_FILTER = 3238;
|
||||
}
|
||||
@@ -132,6 +132,7 @@ public final class WidgetID
|
||||
public static final int SKOTIZO_GROUP_ID = 308;
|
||||
public static final int ENTERING_HOUSE_GROUP_ID = 71;
|
||||
public static final int FULLSCREEN_CONTAINER_TLI = 165;
|
||||
public static final int QUESTLIST_GROUP_ID = 399;
|
||||
public static final int SKILLS_GROUP_ID = 320;
|
||||
public static final int MUSIC_GROUP_ID = 239;
|
||||
public static final int BARROWS_PUZZLE_GROUP_ID = 25;
|
||||
@@ -806,6 +807,12 @@ public final class WidgetID
|
||||
static final int CONTAINER = 2;
|
||||
}
|
||||
|
||||
static class QuestList
|
||||
{
|
||||
static final int BOX = 0;
|
||||
static final int CONTAINER = 2;
|
||||
}
|
||||
|
||||
static class Music
|
||||
{
|
||||
static final int CONTAINER = 0;
|
||||
|
||||
@@ -519,6 +519,9 @@ public enum WidgetInfo
|
||||
|
||||
SKOTIZO_CONTAINER(WidgetID.SKOTIZO_GROUP_ID, WidgetID.Skotizo.CONTAINER),
|
||||
|
||||
QUESTLIST_BOX(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.BOX),
|
||||
QUESTLIST_CONTAINER(WidgetID.QUESTLIST_GROUP_ID, WidgetID.QuestList.CONTAINER),
|
||||
|
||||
SEED_VAULT_TITLE_CONTAINER(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.TITLE_CONTAINER),
|
||||
SEED_VAULT_ITEM_CONTAINER(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.ITEM_CONTAINER),
|
||||
SEED_VAULT_ITEM_TEXT(WidgetID.SEED_VAULT_GROUP_ID, WidgetID.SeedVault.ITEM_TEXT),
|
||||
|
||||
Reference in New Issue
Block a user