Merge branch 'runelite' into question_mark_full_stop
# Conflicts: # runelite-api/src/main/java/com/openosrs/api/Varbits.java # runelite-api/src/main/java/net/runelite/api/kit/KitType.java # runelite-client/src/main/java/com/openosrs/client/util/ImageUtil.java
This commit is contained in:
@@ -0,0 +1,48 @@
|
||||
/*
|
||||
* Copyright (c) 2020, Noodleeater <noodleeater4@gmail.com>
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this
|
||||
* list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
|
||||
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package net.runelite.api;
|
||||
|
||||
/**
|
||||
* Represents an archive of data, which is ordered into "groups" of "files".
|
||||
*/
|
||||
public interface AbstractArchive extends IndexDataBase
|
||||
{
|
||||
/**
|
||||
* the methods bellow are usefull for reading byte data from the cache
|
||||
*/
|
||||
int getGroupCount();
|
||||
|
||||
byte[] getConfigData(int archiveId, int fileId);
|
||||
|
||||
int[] getFileIds(int groupId);
|
||||
|
||||
int[][] getFileIds();
|
||||
|
||||
byte[] getFile(int groupId, int fileId);
|
||||
|
||||
int getGroupFileCount(int groupId);
|
||||
|
||||
int[] getFileCounts();
|
||||
}
|
||||
@@ -0,0 +1,50 @@
|
||||
/*
|
||||
* Copyright (c) 2020, Noodleeater <noodleeater4@gmail.com>
|
||||
* All rights reserved.
|
||||
*
|
||||
* Redistribution and use in source and binary forms, with or without
|
||||
* modification, are permitted provided that the following conditions are met:
|
||||
*
|
||||
* 1. Redistributions of source code must retain the above copyright notice, this
|
||||
* list of conditions and the following disclaimer.
|
||||
* 2. Redistributions in binary form must reproduce the above copyright notice,
|
||||
* this list of conditions and the following disclaimer in the documentation
|
||||
* and/or other materials provided with the distribution.
|
||||
*
|
||||
* THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND
|
||||
* ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
|
||||
* WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
|
||||
* DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR
|
||||
* ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES
|
||||
* (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES;
|
||||
* LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
|
||||
* ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
|
||||
* (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
|
||||
* SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
|
||||
*/
|
||||
package net.runelite.api;
|
||||
|
||||
/**
|
||||
* Represents a byte buffer
|
||||
*/
|
||||
public interface Buffer extends Node
|
||||
{
|
||||
byte[] getPayload();
|
||||
|
||||
int getOffset();
|
||||
|
||||
/**
|
||||
* Use this api to write to byte buffers
|
||||
*/
|
||||
void writeByte(int var1);
|
||||
|
||||
void writeShort(int var1);
|
||||
|
||||
void writeMedium(int var1);
|
||||
|
||||
void writeInt(int var1);
|
||||
|
||||
void writeLong(long var1);
|
||||
|
||||
void writeStringCp1252NullTerminated(String string);
|
||||
}
|
||||
@@ -117,7 +117,7 @@ public enum ChatMessageType
|
||||
*/
|
||||
MODAUTOTYPER(91),
|
||||
/**
|
||||
* A game message (ie. when a setting is changed).
|
||||
* A game message. (ie. when a setting is changed)
|
||||
*/
|
||||
CONSOLE(99),
|
||||
/**
|
||||
|
||||
@@ -47,7 +47,7 @@ import org.slf4j.Logger;
|
||||
/**
|
||||
* Represents the RuneScape client.
|
||||
*/
|
||||
public interface Client extends GameShell
|
||||
public interface Client extends GameEngine
|
||||
{
|
||||
/**
|
||||
* The injected client invokes these callbacks to send events to us
|
||||
@@ -68,6 +68,8 @@ public interface Client extends GameShell
|
||||
*/
|
||||
Logger getLogger();
|
||||
|
||||
String getBuildID();
|
||||
|
||||
/**
|
||||
* Gets a list of all valid players from the player cache.
|
||||
*
|
||||
@@ -457,7 +459,7 @@ public interface Client extends GameShell
|
||||
int getMouseCurrentButton();
|
||||
|
||||
/**
|
||||
* Gets the currently selected tile (ie. last right clicked tile).
|
||||
* Gets the currently selected tile. (ie. last right clicked tile)
|
||||
*
|
||||
* @return the selected tile
|
||||
*/
|
||||
@@ -1543,8 +1545,8 @@ public interface Client extends GameShell
|
||||
void setPlayersHidden(boolean state);
|
||||
|
||||
/**
|
||||
* Sets whether 2D sprites (ie. overhead prayers, PK skull) related to
|
||||
* the other players are hidden.
|
||||
* Sets whether 2D sprites related to the other players are hidden.
|
||||
* (ie. overhead prayers, PK skull)
|
||||
*
|
||||
* @param state the new player 2D hidden state
|
||||
*/
|
||||
@@ -1572,8 +1574,8 @@ public interface Client extends GameShell
|
||||
void setLocalPlayerHidden(boolean state);
|
||||
|
||||
/**
|
||||
* Sets whether 2D sprites (ie. overhead prayers, PK skull) related to
|
||||
* the local player are hidden.
|
||||
* Sets whether 2D sprites related to the local player are hidden.
|
||||
* (ie. overhead prayers, PK skull)
|
||||
*
|
||||
* @param state new local player 2D hidden state
|
||||
*/
|
||||
@@ -2135,4 +2137,34 @@ public interface Client extends GameShell
|
||||
void setOutdatedScript(String outdatedScript);
|
||||
|
||||
List<String> getOutdatedScripts();
|
||||
|
||||
/**
|
||||
* various archives you might want to use for reading data from cache
|
||||
*/
|
||||
AbstractArchive getSequenceDefinition_skeletonsArchive();
|
||||
|
||||
AbstractArchive getSequenceDefinition_archive();
|
||||
|
||||
AbstractArchive getSequenceDefinition_animationsArchive();
|
||||
|
||||
AbstractArchive getNpcDefinition_archive();
|
||||
|
||||
AbstractArchive getObjectDefinition_modelsArchive();
|
||||
|
||||
AbstractArchive getObjectDefinition_archive();
|
||||
|
||||
AbstractArchive getItemDefinition_archive();
|
||||
|
||||
AbstractArchive getKitDefinition_archive();
|
||||
|
||||
AbstractArchive getKitDefinition_modelsArchive();
|
||||
|
||||
AbstractArchive getSpotAnimationDefinition_archive();
|
||||
|
||||
AbstractArchive getSpotAnimationDefinition_modelArchive();
|
||||
|
||||
/**
|
||||
* use createBuffer to create a new byte buffer
|
||||
*/
|
||||
Buffer createBuffer(byte[] initialBytes);
|
||||
}
|
||||
|
||||
+1
-1
@@ -30,7 +30,7 @@ import java.awt.Canvas;
|
||||
/**
|
||||
* Represents the client game engine.
|
||||
*/
|
||||
public interface GameShell
|
||||
public interface GameEngine
|
||||
{
|
||||
/**
|
||||
* Gets the canvas that contains everything.
|
||||
@@ -54,7 +54,7 @@ public enum HeadIcon
|
||||
*/
|
||||
REDEMPTION,
|
||||
/**
|
||||
* Protect from range and mage (ie. used by Kalphite Queen).
|
||||
* Protect from range and mage. (ie. used by Kalphite Queen)
|
||||
*/
|
||||
RANGE_MAGE
|
||||
}
|
||||
|
||||
@@ -11656,8 +11656,6 @@ public final class ItemID
|
||||
public static final int GIANT_BOULDER = 25314;
|
||||
public static final int GOBLIN_DECORATIONS = 25316;
|
||||
public static final int GNOME_CHILD_ICON = 25319;
|
||||
public static final int GNOME_CHILD = 25320;
|
||||
public static final int GNOME_CHILD_25321 = 25321;
|
||||
public static final int _20TH_ANNIVERSARY_HAT = 25322;
|
||||
public static final int _20TH_ANNIVERSARY_TOP = 25324;
|
||||
public static final int _20TH_ANNIVERSARY_BOTTOM = 25326;
|
||||
@@ -11698,5 +11696,60 @@ public final class ItemID
|
||||
public static final int TRAILBLAZER_RELIC_HUNTER_T1_ARMOUR_SET = 25380;
|
||||
public static final int TRAILBLAZER_RELIC_HUNTER_T2_ARMOUR_SET = 25383;
|
||||
public static final int TRAILBLAZER_RELIC_HUNTER_T3_ARMOUR_SET = 25386;
|
||||
public static final int SWAMPBARK_BODY = 25389;
|
||||
public static final int SWAMPBARK_GAUNTLETS = 25392;
|
||||
public static final int SWAMPBARK_BOOTS = 25395;
|
||||
public static final int SWAMPBARK_HELM = 25398;
|
||||
public static final int SWAMPBARK_LEGS = 25401;
|
||||
public static final int BLOODBARK_BODY = 25404;
|
||||
public static final int BLOODBARK_GAUNTLETS = 25407;
|
||||
public static final int BLOODBARK_BOOTS = 25410;
|
||||
public static final int BLOODBARK_HELM = 25413;
|
||||
public static final int BLOODBARK_LEGS = 25416;
|
||||
public static final int URIUM_REMAINS = 25419;
|
||||
public static final int BLEACHED_BONES = 25422;
|
||||
public static final int GOLD_KEY_RED = 25424;
|
||||
public static final int GOLD_KEY_BROWN = 25426;
|
||||
public static final int GOLD_KEY_CRIMSON = 25428;
|
||||
public static final int GOLD_KEY_BLACK = 25430;
|
||||
public static final int GOLD_KEY_PURPLE = 25432;
|
||||
public static final int ZEALOTS_ROBE_TOP = 25434;
|
||||
public static final int ZEALOTS_ROBE_BOTTOM = 25436;
|
||||
public static final int ZEALOTS_HELM = 25438;
|
||||
public static final int ZEALOTS_BOOTS = 25440;
|
||||
public static final int BRONZE_LOCKS = 25442;
|
||||
public static final int STEEL_LOCKS = 25445;
|
||||
public static final int BLACK_LOCKS = 25448;
|
||||
public static final int SILVER_LOCKS = 25451;
|
||||
public static final int GOLD_LOCKS = 25454;
|
||||
public static final int BROKEN_COFFIN = 25457;
|
||||
public static final int BRONZE_COFFIN = 25459;
|
||||
public static final int STEEL_COFFIN = 25461;
|
||||
public static final int BLACK_COFFIN = 25463;
|
||||
public static final int SILVER_COFFIN = 25465;
|
||||
public static final int GOLD_COFFIN = 25467;
|
||||
public static final int OPEN_BRONZE_COFFIN = 25469;
|
||||
public static final int OPEN_STEEL_COFFIN = 25470;
|
||||
public static final int OPEN_BLACK_COFFIN = 25471;
|
||||
public static final int OPEN_SILVER_COFFIN = 25472;
|
||||
public static final int OPEN_GOLD_COFFIN = 25473;
|
||||
public static final int TREE_WIZARDS_JOURNAL = 25474;
|
||||
public static final int BLOODY_NOTES = 25476;
|
||||
public static final int RUNESCROLL_OF_SWAMPBARK = 25478;
|
||||
public static final int RUNESCROLL_OF_BLOODBARK = 25481;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__BRONZE = 25484;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__IRON = 25485;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__STEEL = 25486;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__BLACK = 25487;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__MITHRIL = 25488;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__ADAMANT = 25489;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__RUNE = 25490;
|
||||
public static final int TOXIC_BLOWPIPE_BETA__DRAGON = 25491;
|
||||
public static final int BLACK_DHIDE_BODY_BETA = 25492;
|
||||
public static final int BLACK_DHIDE_CHAPS_BETA = 25493;
|
||||
public static final int BLACK_DHIDE_VAMBRACES_BETA = 25494;
|
||||
public static final int CRYSTAL_HELM_BETA = 25495;
|
||||
public static final int CRYSTAL_BODY_BETA = 25496;
|
||||
public static final int CRYSTAL_LEGS_BETA = 25497;
|
||||
/* This file is automatically generated. Do not edit. */
|
||||
}
|
||||
@@ -35,11 +35,11 @@ import lombok.NoArgsConstructor;
|
||||
public class MenuEntry implements Cloneable
|
||||
{
|
||||
/**
|
||||
* The option text added to the menu (ie. "Walk here", "Use").
|
||||
* The option text added to the menu. (ie. "Walk here", "Use")
|
||||
*/
|
||||
private String option;
|
||||
/**
|
||||
* The target of the action (ie. Item or Actor name).
|
||||
* The target of the action. (ie. Item or Actor name)
|
||||
* <p>
|
||||
* If the option does not apply to any target, this field
|
||||
* will be set to empty string.
|
||||
|
||||
@@ -58,7 +58,7 @@ public interface MessageNode extends Node
|
||||
void setName(String name);
|
||||
|
||||
/**
|
||||
* Gets the sender of the message (ie. friends chat name).
|
||||
* Gets the sender of the message. (ie. friends chat name)
|
||||
*
|
||||
* @return the message sender
|
||||
*/
|
||||
|
||||
@@ -2657,6 +2657,7 @@ public final class NpcID
|
||||
public static final int DRYAD = 2828;
|
||||
public static final int FAIRY_2829 = 2829;
|
||||
public static final int MYSTERIOUS_OLD_MAN = 2830;
|
||||
public static final int CHAIR = 2832;
|
||||
public static final int LIL_CREATOR = 2833;
|
||||
public static final int GIANT_BAT = 2834;
|
||||
public static final int CAMEL = 2835;
|
||||
@@ -5716,6 +5717,7 @@ public final class NpcID
|
||||
public static final int THE_INADEQUACY_HARD = 6119;
|
||||
public static final int THE_EVERLASTING_HARD = 6120;
|
||||
public static final int THE_UNTOUCHABLE_HARD = 6121;
|
||||
public static final int URIUM_SHADOW = 6143;
|
||||
public static final int SCION_6177 = 6177;
|
||||
public static final int JUNGLE_SPIDER_6267 = 6267;
|
||||
public static final int JUNGLE_SPIDER_6271 = 6271;
|
||||
@@ -8920,37 +8922,14 @@ public final class NpcID
|
||||
public static final int DUCK_10546 = 10546;
|
||||
public static final int DUCK_10547 = 10547;
|
||||
public static final int CHICKEN_10556 = 10556;
|
||||
public static final int GNOME_CHILD_10557 = 10557;
|
||||
public static final int GNOME_CHILD_10558 = 10558;
|
||||
public static final int SCRUBFOOT = 10559;
|
||||
public static final int GNOME_CHILD_10560 = 10560;
|
||||
public static final int RED_FIREFLIES = 10561;
|
||||
public static final int GNOME_CHILD_10562 = 10562;
|
||||
public static final int THRANDER = 10563;
|
||||
public static final int GREEN_FIREFLIES = 10564;
|
||||
public static final int CHUCK_10565 = 10565;
|
||||
public static final int GOBLIN_10566 = 10566;
|
||||
public static final int GOBLIN_10567 = 10567;
|
||||
public static final int PIOUS_PETE = 10568;
|
||||
public static final int MYSTERIOUS_WATCHER = 10569;
|
||||
public static final int MYSTERIOUS_WATCHER_10570 = 10570;
|
||||
public static final int MYSTERIOUS_WATCHER_10571 = 10571;
|
||||
public static final int BIG_MO = 10572;
|
||||
public static final int CHEERLEADER_10573 = 10573;
|
||||
public static final int CHEERLEADER_10574 = 10574;
|
||||
public static final int CHEERLEADER_10575 = 10575;
|
||||
public static final int BLACK_DRAGON_10576 = 10576;
|
||||
public static final int RED_DRAGON_10577 = 10577;
|
||||
public static final int BLUE_DRAGON_10578 = 10578;
|
||||
public static final int KING_BLACK_DRAGON_10579 = 10579;
|
||||
public static final int BABY_BLUE_DRAGON_10580 = 10580;
|
||||
public static final int LESSER_DEMON_10581 = 10581;
|
||||
public static final int GREATER_DEMON_10582 = 10582;
|
||||
public static final int BLACK_DEMON_10583 = 10583;
|
||||
public static final int SCORPION_10584 = 10584;
|
||||
public static final int KING_SCORPION_10585 = 10585;
|
||||
public static final int ORC = 10586;
|
||||
public static final int LIZARD_MAN = 10587;
|
||||
public static final int TROLL_10588 = 10588;
|
||||
public static final int URIUM_SHADE = 10589;
|
||||
public static final int DAMPE = 10590;
|
||||
public static final int UNDEAD_ZEALOT = 10591;
|
||||
public static final int UNDEAD_ZEALOT_10592 = 10592;
|
||||
/* This file is automatically generated. Do not edit. */
|
||||
}
|
||||
|
||||
@@ -13453,6 +13453,8 @@ public final class NullItemID
|
||||
public static final int NULL_25315 = 25315;
|
||||
public static final int NULL_25317 = 25317;
|
||||
public static final int NULL_25318 = 25318;
|
||||
public static final int NULL_25320 = 25320;
|
||||
public static final int NULL_25321 = 25321;
|
||||
public static final int NULL_25323 = 25323;
|
||||
public static final int NULL_25325 = 25325;
|
||||
public static final int NULL_25327 = 25327;
|
||||
@@ -13480,5 +13482,59 @@ public final class NullItemID
|
||||
public static final int NULL_25385 = 25385;
|
||||
public static final int NULL_25387 = 25387;
|
||||
public static final int NULL_25388 = 25388;
|
||||
public static final int NULL_25390 = 25390;
|
||||
public static final int NULL_25391 = 25391;
|
||||
public static final int NULL_25393 = 25393;
|
||||
public static final int NULL_25394 = 25394;
|
||||
public static final int NULL_25396 = 25396;
|
||||
public static final int NULL_25397 = 25397;
|
||||
public static final int NULL_25399 = 25399;
|
||||
public static final int NULL_25400 = 25400;
|
||||
public static final int NULL_25402 = 25402;
|
||||
public static final int NULL_25403 = 25403;
|
||||
public static final int NULL_25405 = 25405;
|
||||
public static final int NULL_25406 = 25406;
|
||||
public static final int NULL_25408 = 25408;
|
||||
public static final int NULL_25409 = 25409;
|
||||
public static final int NULL_25411 = 25411;
|
||||
public static final int NULL_25412 = 25412;
|
||||
public static final int NULL_25414 = 25414;
|
||||
public static final int NULL_25415 = 25415;
|
||||
public static final int NULL_25417 = 25417;
|
||||
public static final int NULL_25418 = 25418;
|
||||
public static final int NULL_25420 = 25420;
|
||||
public static final int NULL_25421 = 25421;
|
||||
public static final int NULL_25423 = 25423;
|
||||
public static final int NULL_25425 = 25425;
|
||||
public static final int NULL_25427 = 25427;
|
||||
public static final int NULL_25429 = 25429;
|
||||
public static final int NULL_25431 = 25431;
|
||||
public static final int NULL_25433 = 25433;
|
||||
public static final int NULL_25435 = 25435;
|
||||
public static final int NULL_25437 = 25437;
|
||||
public static final int NULL_25439 = 25439;
|
||||
public static final int NULL_25441 = 25441;
|
||||
public static final int NULL_25443 = 25443;
|
||||
public static final int NULL_25444 = 25444;
|
||||
public static final int NULL_25446 = 25446;
|
||||
public static final int NULL_25447 = 25447;
|
||||
public static final int NULL_25449 = 25449;
|
||||
public static final int NULL_25450 = 25450;
|
||||
public static final int NULL_25452 = 25452;
|
||||
public static final int NULL_25453 = 25453;
|
||||
public static final int NULL_25455 = 25455;
|
||||
public static final int NULL_25456 = 25456;
|
||||
public static final int NULL_25458 = 25458;
|
||||
public static final int NULL_25460 = 25460;
|
||||
public static final int NULL_25462 = 25462;
|
||||
public static final int NULL_25464 = 25464;
|
||||
public static final int NULL_25466 = 25466;
|
||||
public static final int NULL_25468 = 25468;
|
||||
public static final int NULL_25475 = 25475;
|
||||
public static final int NULL_25477 = 25477;
|
||||
public static final int NULL_25479 = 25479;
|
||||
public static final int NULL_25480 = 25480;
|
||||
public static final int NULL_25482 = 25482;
|
||||
public static final int NULL_25483 = 25483;
|
||||
/* This file is automatically generated. Do not edit. */
|
||||
}
|
||||
|
||||
@@ -174,7 +174,6 @@ public final class NullNpcID
|
||||
public static final int NULL_2780 = 2780;
|
||||
public static final int NULL_2781 = 2781;
|
||||
public static final int NULL_2831 = 2831;
|
||||
public static final int NULL_2832 = 2832;
|
||||
public static final int NULL_2934 = 2934;
|
||||
public static final int NULL_2935 = 2935;
|
||||
public static final int NULL_2936 = 2936;
|
||||
|
||||
@@ -879,7 +879,6 @@ public final class NullObjectID
|
||||
public static final int NULL_1793 = 1793;
|
||||
public static final int NULL_1794 = 1794;
|
||||
public static final int NULL_1795 = 1795;
|
||||
public static final int NULL_1796 = 1796;
|
||||
public static final int NULL_1798 = 1798;
|
||||
public static final int NULL_1799 = 1799;
|
||||
public static final int NULL_1800 = 1800;
|
||||
@@ -890,7 +889,6 @@ public final class NullObjectID
|
||||
public static final int NULL_1807 = 1807;
|
||||
public static final int NULL_1808 = 1808;
|
||||
public static final int NULL_1809 = 1809;
|
||||
public static final int NULL_1812 = 1812;
|
||||
public static final int NULL_1815 = 1815;
|
||||
public static final int NULL_1818 = 1818;
|
||||
public static final int NULL_1819 = 1819;
|
||||
@@ -19747,6 +19745,7 @@ public final class NullObjectID
|
||||
public static final int NULL_40427 = 40427;
|
||||
public static final int NULL_40428 = 40428;
|
||||
public static final int NULL_40429 = 40429;
|
||||
public static final int NULL_40470 = 40470;
|
||||
public static final int NULL_40477 = 40477;
|
||||
public static final int NULL_40478 = 40478;
|
||||
public static final int NULL_40479 = 40479;
|
||||
@@ -20009,84 +20008,6 @@ public final class NullObjectID
|
||||
public static final int NULL_40934 = 40934;
|
||||
public static final int NULL_40935 = 40935;
|
||||
public static final int NULL_40936 = 40936;
|
||||
public static final int NULL_40942 = 40942;
|
||||
public static final int NULL_40943 = 40943;
|
||||
public static final int NULL_40944 = 40944;
|
||||
public static final int NULL_40945 = 40945;
|
||||
public static final int NULL_40946 = 40946;
|
||||
public static final int NULL_40947 = 40947;
|
||||
public static final int NULL_40948 = 40948;
|
||||
public static final int NULL_40949 = 40949;
|
||||
public static final int NULL_40950 = 40950;
|
||||
public static final int NULL_40951 = 40951;
|
||||
public static final int NULL_40952 = 40952;
|
||||
public static final int NULL_40953 = 40953;
|
||||
public static final int NULL_40954 = 40954;
|
||||
public static final int NULL_40955 = 40955;
|
||||
public static final int NULL_40956 = 40956;
|
||||
public static final int NULL_40957 = 40957;
|
||||
public static final int NULL_40958 = 40958;
|
||||
public static final int NULL_40959 = 40959;
|
||||
public static final int NULL_40960 = 40960;
|
||||
public static final int NULL_40961 = 40961;
|
||||
public static final int NULL_40962 = 40962;
|
||||
public static final int NULL_40963 = 40963;
|
||||
public static final int NULL_40964 = 40964;
|
||||
public static final int NULL_40965 = 40965;
|
||||
public static final int NULL_40966 = 40966;
|
||||
public static final int NULL_40967 = 40967;
|
||||
public static final int NULL_40968 = 40968;
|
||||
public static final int NULL_40969 = 40969;
|
||||
public static final int NULL_40970 = 40970;
|
||||
public static final int NULL_40971 = 40971;
|
||||
public static final int NULL_40972 = 40972;
|
||||
public static final int NULL_40973 = 40973;
|
||||
public static final int NULL_40974 = 40974;
|
||||
public static final int NULL_40975 = 40975;
|
||||
public static final int NULL_40976 = 40976;
|
||||
public static final int NULL_40977 = 40977;
|
||||
public static final int NULL_40978 = 40978;
|
||||
public static final int NULL_40979 = 40979;
|
||||
public static final int NULL_40980 = 40980;
|
||||
public static final int NULL_40981 = 40981;
|
||||
public static final int NULL_40982 = 40982;
|
||||
public static final int NULL_40983 = 40983;
|
||||
public static final int NULL_40984 = 40984;
|
||||
public static final int NULL_40985 = 40985;
|
||||
public static final int NULL_40987 = 40987;
|
||||
public static final int NULL_40988 = 40988;
|
||||
public static final int NULL_40989 = 40989;
|
||||
public static final int NULL_40990 = 40990;
|
||||
public static final int NULL_40991 = 40991;
|
||||
public static final int NULL_40992 = 40992;
|
||||
public static final int NULL_40993 = 40993;
|
||||
public static final int NULL_40994 = 40994;
|
||||
public static final int NULL_40995 = 40995;
|
||||
public static final int NULL_40996 = 40996;
|
||||
public static final int NULL_40997 = 40997;
|
||||
public static final int NULL_40998 = 40998;
|
||||
public static final int NULL_40999 = 40999;
|
||||
public static final int NULL_41000 = 41000;
|
||||
public static final int NULL_41001 = 41001;
|
||||
public static final int NULL_41002 = 41002;
|
||||
public static final int NULL_41003 = 41003;
|
||||
public static final int NULL_41004 = 41004;
|
||||
public static final int NULL_41005 = 41005;
|
||||
public static final int NULL_41006 = 41006;
|
||||
public static final int NULL_41007 = 41007;
|
||||
public static final int NULL_41008 = 41008;
|
||||
public static final int NULL_41009 = 41009;
|
||||
public static final int NULL_41010 = 41010;
|
||||
public static final int NULL_41011 = 41011;
|
||||
public static final int NULL_41012 = 41012;
|
||||
public static final int NULL_41013 = 41013;
|
||||
public static final int NULL_41014 = 41014;
|
||||
public static final int NULL_41015 = 41015;
|
||||
public static final int NULL_41016 = 41016;
|
||||
public static final int NULL_41018 = 41018;
|
||||
public static final int NULL_41019 = 41019;
|
||||
public static final int NULL_41020 = 41020;
|
||||
public static final int NULL_41021 = 41021;
|
||||
public static final int NULL_41022 = 41022;
|
||||
public static final int NULL_41191 = 41191;
|
||||
public static final int NULL_41192 = 41192;
|
||||
@@ -20096,5 +20017,15 @@ public final class NullObjectID
|
||||
public static final int NULL_41196 = 41196;
|
||||
public static final int NULL_41197 = 41197;
|
||||
public static final int NULL_41198 = 41198;
|
||||
public static final int NULL_41201 = 41201;
|
||||
public static final int NULL_41202 = 41202;
|
||||
public static final int NULL_41203 = 41203;
|
||||
public static final int NULL_41204 = 41204;
|
||||
public static final int NULL_41205 = 41205;
|
||||
public static final int NULL_41206 = 41206;
|
||||
public static final int NULL_41207 = 41207;
|
||||
public static final int NULL_41208 = 41208;
|
||||
public static final int NULL_41209 = 41209;
|
||||
public static final int NULL_41211 = 41211;
|
||||
/* This file is automatically generated. Do not edit. */
|
||||
}
|
||||
|
||||
@@ -18582,7 +18582,7 @@ public final class ObjectID
|
||||
public static final int RUBBLE_34803 = 34803;
|
||||
public static final int RUBBLE_34804 = 34804;
|
||||
public static final int RUBBLE_34805 = 34805;
|
||||
public static final int JADFEST_PORTAL = 34826;
|
||||
public static final int HANDY_PORTAL = 34826;
|
||||
public static final int LARRANS_SMALL_CHEST_34828 = 34828;
|
||||
public static final int LARRANS_BIG_CHEST = 34829;
|
||||
public static final int LARRANS_BIG_CHEST_34830 = 34830;
|
||||
@@ -19619,7 +19619,7 @@ public final class ObjectID
|
||||
public static final int GATE_37954 = 37954;
|
||||
public static final int LADDER_37955 = 37955;
|
||||
public static final int LADDER_37956 = 37956;
|
||||
public static final int HANDY_PORTAL = 37957;
|
||||
public static final int HANDY_PORTAL_37957 = 37957;
|
||||
public static final int BANK_BOOTH_37959 = 37959;
|
||||
public static final int DOOR_37961 = 37961;
|
||||
public static final int DOOR_37963 = 37963;
|
||||
@@ -20709,6 +20709,8 @@ public final class ObjectID
|
||||
public static final int EXPLOSIVE_POTION_TABLE_40467 = 40467;
|
||||
public static final int POTION_OF_POWER_TABLE_40468 = 40468;
|
||||
public static final int POTION_OF_POWER_TABLE_40469 = 40469;
|
||||
public static final int GRAVESTONE_40471 = 40471;
|
||||
public static final int COFFIN_40472 = 40472;
|
||||
public static final int BANK_CHEST_40473 = 40473;
|
||||
public static final int SOUL_WARS_PORTAL = 40474;
|
||||
public static final int SOUL_WARS_PORTAL_40475 = 40475;
|
||||
@@ -20899,25 +20901,8 @@ public final class ObjectID
|
||||
public static final int STATUE_40915 = 40915;
|
||||
public static final int STATUE_40916 = 40916;
|
||||
public static final int STATUE_40917 = 40917;
|
||||
public static final int INERT_PORTAL = 40918;
|
||||
public static final int PORTAL_40919 = 40919;
|
||||
public static final int ODD_FEATHERS = 40920;
|
||||
public static final int PORTAL_40921 = 40921;
|
||||
public static final int BARRIER_40922 = 40922;
|
||||
public static final int SLEEPING_BAG_40923 = 40923;
|
||||
public static final int STATUE_40924 = 40924;
|
||||
public static final int ARCHWAY_40929 = 40929;
|
||||
public static final int LIGHT_40930 = 40930;
|
||||
public static final int LIGHT_40931 = 40931;
|
||||
public static final int EVERGREEN_40932 = 40932;
|
||||
public static final int EVERGREEN_40933 = 40933;
|
||||
public static final int LIGHT_40937 = 40937;
|
||||
public static final int LIGHT_40938 = 40938;
|
||||
public static final int LIGHT_40939 = 40939;
|
||||
public static final int LIGHT_40940 = 40940;
|
||||
public static final int FIREWORKS = 40941;
|
||||
public static final int POST_40986 = 40986;
|
||||
public static final int PARTY_TABLE = 41017;
|
||||
public static final int POTION_OF_POWER_TABLE_41023 = 41023;
|
||||
public static final int PEDESTAL_SPACE = 41024;
|
||||
public static final int PEDESTAL_SPACE_41025 = 41025;
|
||||
@@ -21088,5 +21073,17 @@ public final class ObjectID
|
||||
public static final int ANCIENT_BRAZIER_41190 = 41190;
|
||||
public static final int BARRIER_41199 = 41199;
|
||||
public static final int BARRIER_41200 = 41200;
|
||||
public static final int SOLID_GOLD_DOOR = 41210;
|
||||
public static final int GOLD_CHEST = 41212;
|
||||
public static final int GOLD_CHEST_41213 = 41213;
|
||||
public static final int GOLD_CHEST_41214 = 41214;
|
||||
public static final int GOLD_CHEST_41215 = 41215;
|
||||
public static final int GOLD_CHEST_41216 = 41216;
|
||||
public static final int GOLD_CHEST_41217 = 41217;
|
||||
public static final int GOLD_CHEST_41218 = 41218;
|
||||
public static final int GOLD_CHEST_41219 = 41219;
|
||||
public static final int GOLD_CHEST_41220 = 41220;
|
||||
public static final int GOLD_CHEST_41221 = 41221;
|
||||
public static final int ALTAR_41222 = 41222;
|
||||
/* This file is automatically generated. Do not edit. */
|
||||
}
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
package net.runelite.api;
|
||||
|
||||
/**
|
||||
* Represents a projectile entity (ie. cannonball, arrow).
|
||||
* Represents a projectile entity. (ie. cannonball, arrow)
|
||||
*/
|
||||
public interface Projectile extends Renderable
|
||||
{
|
||||
|
||||
@@ -59,6 +59,13 @@ public interface Tile extends TileObject
|
||||
*/
|
||||
GroundObject getGroundObject();
|
||||
|
||||
/**
|
||||
* Sets the object on the ground layer of the tile.
|
||||
*
|
||||
* @param groundObject the ground object
|
||||
*/
|
||||
void setGroundObject(GroundObject groundObject);
|
||||
|
||||
/**
|
||||
* Gets the wall of the tile.
|
||||
*
|
||||
|
||||
@@ -294,7 +294,7 @@ public enum Varbits
|
||||
TITHE_FARM_SACK_AMOUNT(4900),
|
||||
TITHE_FARM_SACK_ICON(5370),
|
||||
TITHE_FARM_POINTS(4893),
|
||||
|
||||
|
||||
/**
|
||||
* Blast Mine
|
||||
*/
|
||||
@@ -420,7 +420,7 @@ public enum Varbits
|
||||
/**
|
||||
* This varbit tracks how much bonemeal has been redeemed from Robin
|
||||
* The player gets 13 for each diary completed above and including Medium, for a maxiumum of 39
|
||||
*/
|
||||
*/
|
||||
DAILY_BONEMEAL_STATE(4543),
|
||||
|
||||
DAILY_DYNAMITE_COLLECTED(7939),
|
||||
@@ -571,7 +571,7 @@ public enum Varbits
|
||||
EXPLORER_RING_ALCHS(4554),
|
||||
EXPLORER_RING_RUNENERGY(4553),
|
||||
|
||||
WINTERTODT_TIMER(7980),
|
||||
|
||||
|
||||
/**
|
||||
* League relics
|
||||
@@ -607,10 +607,291 @@ public enum Varbits
|
||||
*
|
||||
* @see <a href="https://oldschool.runescape.wiki/w/Minimap#Special_attack_orb">The OSRS Wiki's Minimap page</a>
|
||||
*/
|
||||
PVP_SPEC_ORB(8121);
|
||||
PVP_SPEC_ORB(8121),
|
||||
|
||||
//OPENOSRS
|
||||
|
||||
/**
|
||||
* Grand Exchange
|
||||
*/
|
||||
GRAND_EXCHANGE_PRICE_PER_ITEM(4398),
|
||||
|
||||
/*
|
||||
* Kharedst's Memoirs Teleport Item
|
||||
*/
|
||||
KHAREDSTS_MEMOIRS_CHARGES(6035),
|
||||
|
||||
LMS_POISON_PROGRESS(5317),
|
||||
|
||||
/**
|
||||
* The y coordinate of the final safespace (world coord)
|
||||
*/
|
||||
LMS_SAFE_Y(5320),
|
||||
|
||||
/**
|
||||
* 1 is true, 0 is false.
|
||||
*/
|
||||
GAUNTLET_FINAL_ROOM_ENTERED(9177),
|
||||
|
||||
/**
|
||||
* 1 is true, 0 is false.
|
||||
*/
|
||||
GAUNTLET_ENTERED(9178),
|
||||
|
||||
WITHDRAW_X_AMOUNT(3960),
|
||||
|
||||
IN_PVP_AREA(8121),
|
||||
|
||||
/**
|
||||
* Value of hotkey varbits can be 0-13
|
||||
* 0 corresponds to no hotkey set
|
||||
* 1-12 correspond to F1-F12 respectively
|
||||
* 13 corresponds to escape
|
||||
*/
|
||||
COMBAT_TAB_HOTKEY(4675),
|
||||
STATS_TAB_HOTKEY(4676),
|
||||
QUESTS_TAB_HOTKEY(4677),
|
||||
INVENTORY_TAB_HOTKEY(4678),
|
||||
EQUIPMENT_TAB_HOTKEY(4679),
|
||||
PRAYER_TAB_HOTKEY(4680),
|
||||
SPELLBOOK_TAB_HOTKEY(4682),
|
||||
FRIENDS_TAB_HOTKEY(4684),
|
||||
ACCOUNT_MANAGEMENT_TAB_HOTKEY(6517),
|
||||
LOGOUT_TAB_HOTKEY(4689),
|
||||
OPTIONS_TAB_HOTKEY(4686),
|
||||
EMOTES_TAB_HOTKEY(4687),
|
||||
CLAN_TAB_HOTKEY(4683),
|
||||
MUSIC_TAB_HOTKEY(4688),
|
||||
|
||||
/**
|
||||
* Chat Notifications settings
|
||||
* <br>
|
||||
* LOOT_DROP_NOTIFICATIONS: 1 is true, 0 is false
|
||||
* LOOT_DROP_NOTIFICATIONS_VALUE: gp value
|
||||
* UNTRADEABLE_LOOT_NOTIFICATIONS: 1 is true, 0 is false
|
||||
* BOSS_KILL_COUNT_UPDATES: 1 is filtered, 0 is unfiltered
|
||||
* DROP_ITEM_WARNINGS: 1 is true, 0 is false
|
||||
* DROP_ITEM_WARNINGS_VALUE: gp value
|
||||
*/
|
||||
LOOT_DROP_NOTIFICATIONS(5399),
|
||||
LOOT_DROP_NOTIFICATIONS_VALUE(5400),
|
||||
UNTRADEABLE_LOOT_NOTIFICATIONS(5402),
|
||||
BOSS_KILL_COUNT_UPDATES(4930),
|
||||
DROP_ITEM_WARNINGS(5411),
|
||||
DROP_ITEM_WARNINGS_VALUE(5412),
|
||||
/**
|
||||
* Temple Trekking
|
||||
*/
|
||||
TREK_POINTS(1955),
|
||||
TREK_STARTED(1956),
|
||||
TREK_EVENT(1958),
|
||||
TREK_STATUS(6719),
|
||||
BLOAT_ENTERED_ROOM(6447),
|
||||
|
||||
/**
|
||||
* f2p Quest varbits, these don't hold the completion value.
|
||||
*/
|
||||
QUEST_DEMON_SLAYER(2561),
|
||||
QUEST_GOBLIN_DIPLOMACY(2378),
|
||||
QUEST_MISTHALIN_MYSTERY(3468),
|
||||
QUEST_THE_CORSAIR_CURSE(6071),
|
||||
QUEST_X_MARKS_THE_SPOT(8063),
|
||||
QUEST_ERNEST_LEVER_A(1788),
|
||||
QUEST_ERNEST_LEVER_B(1789),
|
||||
QUEST_ERNEST_LEVER_C(1790),
|
||||
QUEST_ERNEST_LEVER_D(1791),
|
||||
QUEST_ERNEST_LEVER_E(1792),
|
||||
QUEST_ERNEST_LEVER_F(1793),
|
||||
|
||||
/**
|
||||
* member Quest varbits, these don't hold the completion value.
|
||||
*/
|
||||
QUEST_ANIMAL_MAGNETISM(3185),
|
||||
QUEST_BETWEEN_A_ROCK(299),
|
||||
QUEST_CONTACT(3274),
|
||||
QUEST_ZOGRE_FLESH_EATERS(487),
|
||||
QUEST_DARKNESS_OF_HALLOWVALE(2573),
|
||||
QUEST_DEATH_TO_THE_DORGESHUUN(2258),
|
||||
QUEST_DESERT_TREASURE(358),
|
||||
QUEST_DEVIOUS_MINDS(1465),
|
||||
QUEST_EAGLES_PEAK(2780),
|
||||
QUEST_ELEMENTAL_WORKSHOP_II(2639),
|
||||
QUEST_ENAKHRAS_LAMENT(1560),
|
||||
QUEST_ENLIGHTENED_JOURNEY(2866),
|
||||
QUEST_THE_EYES_OF_GLOUPHRIE(2497),
|
||||
QUEST_FAIRYTALE_I_GROWING_PAINS(1803),
|
||||
QUEST_FAIRYTALE_II_CURE_A_QUEEN(2326),
|
||||
QUEST_THE_FEUD(334), // 14 = able to pickpocket
|
||||
QUEST_FORGETTABLE_TALE(822),
|
||||
QUEST_GARDEN_OF_TRANQUILLITY(961),
|
||||
QUEST_GHOSTS_AHOY(217),
|
||||
QUEST_THE_GIANT_DWARF(571),
|
||||
QUEST_THE_GOLEM(346),
|
||||
QUEST_HORROR_FROM_THE_DEEP(34),
|
||||
QUEST_ICTHLARINS_LITTLE_HELPER(418),
|
||||
QUEST_IN_AID_OF_THE_MYREQUE(1990),
|
||||
QUEST_THE_LOST_TRIBE(532),
|
||||
QUEST_LUNAR_DIPLOMACY(2448),
|
||||
QUEST_MAKING_HISTORY(1383),
|
||||
QUEST_MOUNTAIN_DAUGHTER(260),
|
||||
QUEST_MOURNINGS_END_PART_II(1103),
|
||||
QUEST_MY_ARMS_BIG_ADVENTURE(2790),
|
||||
QUEST_RATCATCHERS(1404),
|
||||
QUEST_RECIPE_FOR_DISASTER(1850),
|
||||
QUEST_RECRUITMENT_DRIVE(657),
|
||||
QUEST_ROYAL_TROUBLE(2140),
|
||||
QUEST_THE_SLUG_MENACE(2610),
|
||||
QUEST_SHADOW_OF_THE_STORM(1372),
|
||||
QUEST_A_SOULS_BANE(2011),
|
||||
QUEST_SPIRITS_OF_THE_ELID(1444),
|
||||
QUEST_SWAN_SONG(2098),
|
||||
QUEST_A_TAIL_OF_TWO_CATS(1028),
|
||||
QUEST_TEARS_OF_GUTHIX(451),
|
||||
QUEST_WANTED(1051),
|
||||
QUEST_COLD_WAR(3293),
|
||||
QUEST_THE_FREMENNIK_ISLES(3311),
|
||||
QUEST_TOWER_OF_LIFE(3337),
|
||||
QUEST_WHAT_LIES_BELOW(3523),
|
||||
QUEST_OLAFS_QUEST(3534),
|
||||
QUEST_ANOTHER_SLICE_OF_HAM(3550),
|
||||
QUEST_DREAM_MENTOR(3618),
|
||||
QUEST_GRIM_TALES(2783),
|
||||
QUEST_KINGS_RANSOM(3888),
|
||||
QUEST_MONKEY_MADNESS_II(5027),
|
||||
QUEST_CLIENT_OF_KOUREND(5619),
|
||||
QUEST_BONE_VOYAGE(5795),
|
||||
QUEST_THE_QUEEN_OF_THIEVES(6037),
|
||||
QUEST_THE_DEPTHS_OF_DESPAIR(6027),
|
||||
QUEST_DRAGON_SLAYER_II(6104),
|
||||
QUEST_TALE_OF_THE_RIGHTEOUS(6358),
|
||||
QUEST_A_TASTE_OF_HOPE(6396),
|
||||
QUEST_MAKING_FRIENDS_WITH_MY_ARM(6528),
|
||||
QUEST_THE_ASCENT_OF_ARCEUUS(7856),
|
||||
QUEST_THE_FORSAKEN_TOWER(7796),
|
||||
//TODO
|
||||
QUEST_SONG_OF_THE_ELVES(7796),
|
||||
|
||||
/**
|
||||
* mini-quest varbits, these don't hold the completion value.
|
||||
*/
|
||||
QUEST_ARCHITECTURAL_ALLIANCE(4982),
|
||||
QUEST_BEAR_YOUR_SOUL(5078),
|
||||
QUEST_CURSE_OF_THE_EMPTY_LORD(821),
|
||||
QUEST_ENCHANTED_KEY(1391),
|
||||
QUEST_THE_GENERALS_SHADOW(3330),
|
||||
QUEST_SKIPPY_AND_THE_MOGRES(1344),
|
||||
QUEST_LAIR_OF_TARN_RAZORLOR(3290),
|
||||
QUEST_FAMILY_PEST(5347),
|
||||
QUEST_THE_MAGE_ARENA_II(6067),
|
||||
//TODO
|
||||
QUEST_IN_SEARCH_OF_KNOWLEDGE(6067),
|
||||
|
||||
/**
|
||||
* Spellbook filtering (1 = unfiltered, 0 = filtered)
|
||||
*/
|
||||
FILTER_SPELLBOOK(6718),
|
||||
|
||||
/**
|
||||
* POH Building mode (1 = yes, 0 = no)
|
||||
*/
|
||||
BUILDING_MODE(2176),
|
||||
|
||||
WINTERTODT_TIMER(7980),
|
||||
|
||||
/**
|
||||
* 1 if in game, 0 if not
|
||||
*/
|
||||
LMS_IN_GAME(5314),
|
||||
|
||||
/**
|
||||
* Amount of pvp kills in current game
|
||||
*/
|
||||
LMS_KILLS(5315),
|
||||
|
||||
/**
|
||||
* The x coordinate of the final safespace (world coord)
|
||||
*/
|
||||
LMS_SAFE_X(5316),
|
||||
|
||||
/**
|
||||
* Locked Prayers
|
||||
* 0-7 = Locked
|
||||
* 8 = Unlocked
|
||||
*/
|
||||
CHIVPIETY_UNLOCKED(3909),
|
||||
|
||||
/**
|
||||
* Locked Prayers
|
||||
* 0 = Locked
|
||||
* 1 = Unlocked
|
||||
*/
|
||||
|
||||
RIGOUR_UNLOCKED(5451),
|
||||
AUGURY_UNLOCKED(5452),
|
||||
PRESERVE_UNLOCKED(5453),
|
||||
|
||||
/**
|
||||
* Spells being auto-casted
|
||||
*/
|
||||
AUTO_CAST_SPELL(276),
|
||||
|
||||
/**
|
||||
* Theatre of Blood 1=In Party, 2=Inside/Spectator, 3=Dead Spectating
|
||||
*/
|
||||
BLOAT_DOOR(6447),
|
||||
|
||||
/**
|
||||
* Theatre of Blood orb varbits each number stands for the player's health on a scale of 1-27 (I think), 0 hides the orb
|
||||
*/
|
||||
THEATRE_OF_BLOOD_ORB_1(6442),
|
||||
THEATRE_OF_BLOOD_ORB_2(6443),
|
||||
THEATRE_OF_BLOOD_ORB_3(6444),
|
||||
THEATRE_OF_BLOOD_ORB_4(6445),
|
||||
THEATRE_OF_BLOOD_ORB_5(6446),
|
||||
|
||||
//NMZ
|
||||
NMZ_OVERLOAD(3955),
|
||||
|
||||
//Pyramid Plunder
|
||||
PYRAMID_PLUNDER_SARCO_OPEN(2362),
|
||||
PYRAMID_PLUNDER_CHEST_OPEN(2363),
|
||||
|
||||
/**
|
||||
* Varbit used for Slayer reward points
|
||||
*/
|
||||
SLAYER_REWARD_POINTS(4068),
|
||||
|
||||
/**
|
||||
* 0 = standard
|
||||
* 1 = ancients
|
||||
* 2 = lunars
|
||||
* 3 = arrceus
|
||||
**/
|
||||
SPELLBOOK(4070),
|
||||
|
||||
/**
|
||||
* Bank settings/flags
|
||||
**/
|
||||
BANK_NOTE_FLAG(3958),
|
||||
|
||||
KINGDOM_WORKERS_WOOD(81),
|
||||
KINGDOM_WORKERS_HERBS(82),
|
||||
KINGDOM_WORKERS_FISHING(83),
|
||||
KINGDOM_WORKERS_MINING(84),
|
||||
KINGDOM_WORKERS_FISH_COOKED_BUTTON(135), // 0 - Raw, 1 - Cooked
|
||||
KINGDOM_WORKERS_HARDWOOD(2131),
|
||||
KINGDOM_WORKERS_FARM(2132),
|
||||
KINGDOM_WORKERS_HARDWOOD_BUTTON(2133), // 0 - Mahogany, 1 - Teak, 2 - Both
|
||||
KINGDOM_WORKERS_HERBS_BUTTON(2134), // 0 - Herbs, 1 - Flax
|
||||
|
||||
/**
|
||||
* In the Wilderness
|
||||
*/
|
||||
IN_THE_WILDERNESS(5963),
|
||||
;
|
||||
|
||||
/**
|
||||
* The raw varbit ID.
|
||||
*/
|
||||
private final int id;
|
||||
}
|
||||
}
|
||||
@@ -56,6 +56,10 @@ public class MenuOptionClicked extends MenuEntry
|
||||
this.mouseButton = mouseButton;
|
||||
}
|
||||
|
||||
/**
|
||||
* The selected item index at the time of the option click.
|
||||
*/
|
||||
private int selectedItemIndex;
|
||||
/**
|
||||
* Whether or not the event has been consumed by a subscriber.
|
||||
*/
|
||||
|
||||
@@ -27,7 +27,7 @@ package net.runelite.api.events;
|
||||
import net.runelite.api.Client;
|
||||
|
||||
/**
|
||||
* Posted when the game world the client wants to connect to has changed
|
||||
* Posted when the game world the client wants to connect to has changed.
|
||||
* This is posted after the world ID and type have updated, but before a new
|
||||
* connection is established
|
||||
*
|
||||
|
||||
@@ -164,6 +164,20 @@ public class WidgetID
|
||||
public static final int DUEL_INVENTORY_GROUP_ID = 421;
|
||||
public static final int DUEL_INVENTORY_OTHER_GROUP_ID = 481;
|
||||
public static final int TRAILBLAZER_AREAS_GROUP_ID = 512;
|
||||
public static final int DIALOG_MINIGAME_GROUP_ID = 229;
|
||||
public static final int PEST_CONTROL_EXCHANGE_WINDOW_GROUP_ID = 243;
|
||||
public static final int GAUNTLET_MAP_GROUP_ID = 638;
|
||||
public static final int PLAYER_TRADE_CONFIRM_GROUP_ID = 334;
|
||||
public static final int OPTIONS_GROUP_ID = 261;
|
||||
public static final int JEWELLERY_BOX_GROUP_ID = 590;
|
||||
public static final int EQUIPMENT_PAGE_GROUP_ID = 84;
|
||||
public static final int QUESTTAB_GROUP_ID = 629;
|
||||
public static final int MUSICTAB_GROUP_ID = 239;
|
||||
public static final int FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID = 608;
|
||||
public static final int THEATRE_OF_BLOOD_PARTY_GROUP_ID = 28;
|
||||
public static final int DIALOG_NOTIFICATION_GROUP_ID = 229;
|
||||
public static final int DIALOG_SPRITE2_ID = 11;
|
||||
public static final int MULTISKILL_MENU_GROUP_ID = 270;
|
||||
|
||||
static class WorldMap
|
||||
{
|
||||
@@ -197,12 +211,18 @@ public class WidgetID
|
||||
static class PestControlBoat
|
||||
{
|
||||
static final int INFO = 3;
|
||||
|
||||
static final int NEXT_DEPARTURE = 4;
|
||||
static final int PLAYERS_READY = 5;
|
||||
static final int POINTS = 6;
|
||||
}
|
||||
|
||||
static class PestControl
|
||||
{
|
||||
static final int INFO = 3;
|
||||
|
||||
static final int TIME = 6;
|
||||
|
||||
static final int ACTIVITY_BAR = 12;
|
||||
static final int ACTIVITY_PROGRESS = 14;
|
||||
|
||||
@@ -269,6 +289,8 @@ public class WidgetID
|
||||
static final int TAB_CONTAINER = 10;
|
||||
static final int ITEM_CONTAINER = 12;
|
||||
static final int SCROLLBAR = 13;
|
||||
static final int UNNOTED_BUTTON = 21;
|
||||
static final int NOTED_BUTTON = 23;
|
||||
static final int SEARCH_BUTTON_BACKGROUND = 39;
|
||||
static final int DEPOSIT_INVENTORY = 41;
|
||||
static final int DEPOSIT_EQUIPMENT = 43;
|
||||
@@ -285,6 +307,14 @@ public class WidgetID
|
||||
static final int WINDOW_BORDERS = 2;
|
||||
static final int HISTORY_BUTTON = 3;
|
||||
static final int BACK_BUTTON = 4;
|
||||
static final int OFFER1 = 7;
|
||||
static final int OFFER2 = 8;
|
||||
static final int OFFER3 = 9;
|
||||
static final int OFFER4 = 10;
|
||||
static final int OFFER5 = 11;
|
||||
static final int OFFER6 = 12;
|
||||
static final int OFFER7 = 13;
|
||||
static final int OFFER8 = 14;
|
||||
static final int OFFER_CONTAINER = 24;
|
||||
static final int OFFER_DESCRIPTION = 25;
|
||||
static final int OFFER_PRICE = 26;
|
||||
@@ -303,12 +333,47 @@ public class WidgetID
|
||||
|
||||
static class Shop
|
||||
{
|
||||
static final int ITEMS_CONTAINER = 2;
|
||||
static final int INVENTORY_ITEM_CONTAINER = 0;
|
||||
}
|
||||
|
||||
static class Smithing
|
||||
{
|
||||
static final int INVENTORY_ITEM_CONTAINER = 0;
|
||||
|
||||
static final int QTY_1 = 3;
|
||||
static final int QTY_5 = 4;
|
||||
static final int QTY_10 = 5;
|
||||
static final int QTY_X = 6;
|
||||
static final int QTY_ALL = 7;
|
||||
|
||||
static final int DAGGER = 9;
|
||||
static final int SWORD = 10;
|
||||
static final int SCIMITAR = 11;
|
||||
static final int LONG_SWORD = 12;
|
||||
static final int TWO_H_SWORD = 13;
|
||||
static final int AXE = 14;
|
||||
static final int MACE = 15;
|
||||
static final int WARHAMMER = 16;
|
||||
static final int BATTLE_AXE = 17;
|
||||
static final int CLAWS = 18;
|
||||
static final int CHAIN_BODY = 19;
|
||||
static final int PLATE_LEGS = 20;
|
||||
static final int PLATE_SKIRT = 21;
|
||||
static final int PLATE_BODY = 22;
|
||||
static final int NAILS = 23;
|
||||
static final int MED_HELM = 24;
|
||||
static final int FULL_HELM = 25;
|
||||
static final int SQ_SHIELD = 26;
|
||||
static final int KITE_SHIELD = 27;
|
||||
static final int EXCLUSIVE1 = 28;
|
||||
static final int DART_TIPS = 29;
|
||||
static final int ARROW_HEADS = 30;
|
||||
static final int KNIVES = 31;
|
||||
static final int EXCLUSIVE2 = 32;
|
||||
static final int JAVELIN_HEADS = 33;
|
||||
static final int BOLTS = 34;
|
||||
static final int LIMBS = 35;
|
||||
}
|
||||
|
||||
static class GuidePrices
|
||||
@@ -319,6 +384,17 @@ public class WidgetID
|
||||
|
||||
static class Equipment
|
||||
{
|
||||
static final int HELMET = 14;
|
||||
static final int CAPE = 15;
|
||||
static final int AMULET = 16;
|
||||
static final int WEAPON = 17;
|
||||
static final int BODY = 18;
|
||||
static final int SHIELD = 19;
|
||||
static final int LEGS = 20;
|
||||
static final int GLOVES = 21;
|
||||
static final int BOOTS = 22;
|
||||
static final int RING = 23;
|
||||
static final int AMMO = 24;
|
||||
static final int INVENTORY_ITEM_CONTAINER = 0;
|
||||
}
|
||||
|
||||
@@ -346,6 +422,7 @@ public class WidgetID
|
||||
static final int TOGGLE_RUN_ORB = 22; // Has the "Toggle run" name
|
||||
static final int RUN_ORB_TEXT = 23;
|
||||
static final int SPEC_ORB = 28;
|
||||
static final int SPEC_CLICKBOX = 30;
|
||||
static final int WORLDMAP_ORB = 41;
|
||||
static final int WIKI_BANNER = 43;
|
||||
}
|
||||
@@ -582,6 +659,9 @@ public class WidgetID
|
||||
static final int SPELL_ICON = 28;
|
||||
static final int SPELL_TEXT = 29;
|
||||
static final int AUTO_RETALIATE = 30;
|
||||
static final int SPECIAL_ATTACK_BAR = 34;
|
||||
static final int SPECIAL_ATTACK_CLICKBOX = 36;
|
||||
static final int TOOLTIP = 41;
|
||||
}
|
||||
|
||||
static class VolcanicMine
|
||||
@@ -608,7 +688,6 @@ public class WidgetID
|
||||
static final int ROLE_SPRITE = 12;
|
||||
static final int ROLE = 13;
|
||||
}
|
||||
|
||||
static class HLR
|
||||
{
|
||||
static final int TEAMMATE1 = 19;
|
||||
@@ -616,7 +695,32 @@ public class WidgetID
|
||||
static final int TEAMMATE3 = 27;
|
||||
static final int TEAMMATE4 = 31;
|
||||
}
|
||||
|
||||
static class HORN_GLORY
|
||||
{
|
||||
static final int ATTACKER = 5;
|
||||
static final int DEFENDER = 6;
|
||||
static final int COLLECTOR = 7;
|
||||
static final int HEALER = 8;
|
||||
}
|
||||
static class REWARD_VALUES
|
||||
{
|
||||
static final int RUNNERS_PASSED = 14;
|
||||
static final int HITPOINTS_REPLENISHED = 19;
|
||||
static final int WRONG_POISON_PACKS_USED = 20;
|
||||
static final int EGGS_COLLECTED = 21;
|
||||
static final int FAILED_ATTACKER_ATTACKS = 22;
|
||||
static final int RUNNERS_PASSED_POINTS = 24;
|
||||
static final int RANGERS_KILLED = 25;
|
||||
static final int FIGHTERS_KILLED = 26;
|
||||
static final int HEALERS_KILLED = 27;
|
||||
static final int RUNNERS_KILLED = 28;
|
||||
static final int HITPOINTS_REPLENISHED_POINTS = 29;
|
||||
static final int WRONG_POISON_PACKS_USED_POINTS = 30;
|
||||
static final int EGGS_COLLECTED_POINTS = 31;
|
||||
static final int FAILED_ATTACKER_ATTACKS_POINTS = 32;
|
||||
static final int BASE_POINTS = 33;
|
||||
static final int HONOUR_POINTS_REWARD = 49;
|
||||
}
|
||||
static final int ROLE_SPRITE = 11;
|
||||
static final int ROLE = 12;
|
||||
|
||||
@@ -632,6 +736,7 @@ public class WidgetID
|
||||
{
|
||||
static final int SKILL = 1;
|
||||
static final int LEVEL = 2;
|
||||
static final int CONTINUE = 3;
|
||||
}
|
||||
|
||||
static class QuestCompleted
|
||||
@@ -671,6 +776,7 @@ public class WidgetID
|
||||
static final int LIGHT_BOX = 1;
|
||||
static final int LIGHT_BOX_WINDOW = 2;
|
||||
static final int LIGHT_BULB_CONTAINER = 3;
|
||||
static final int LIGHT_BOX_BUTTON_CONTAINER = 6;
|
||||
static final int BUTTON_A = 8;
|
||||
static final int BUTTON_B = 9;
|
||||
static final int BUTTON_C = 10;
|
||||
@@ -756,7 +862,9 @@ public class WidgetID
|
||||
|
||||
static class WorldSwitcher
|
||||
{
|
||||
static final int CONTAINER = 1;
|
||||
static final int WORLD_LIST = 16;
|
||||
static final int LOGOUT_BUTTON = 23;
|
||||
}
|
||||
|
||||
static class FossilOxygen
|
||||
@@ -792,6 +900,10 @@ public class WidgetID
|
||||
|
||||
static class Pvp
|
||||
{
|
||||
static final int FOG_OVERLAY = 1;
|
||||
static final int PVP_WIDGET_CONTAINER = 54; // OUTDATED?
|
||||
static final int SKULL = 56; // OUTDATED?
|
||||
static final int ATTACK_RANGE = 59; // OUTDATED?
|
||||
static final int BOUNTY_HUNTER_INFO = 6;
|
||||
static final int KILLDEATH_RATIO = 28;
|
||||
static final int SKULL_CONTAINER = 48;
|
||||
@@ -929,9 +1041,28 @@ public class WidgetID
|
||||
static final int CONTAINER = 2;
|
||||
}
|
||||
|
||||
// Also used for many other interfaces!
|
||||
static class BankPin
|
||||
{
|
||||
static final int CONTAINER = 0;
|
||||
static final int TOP_LEFT_TEXT = 2;
|
||||
static final int FIRST_ENTERED = 3;
|
||||
static final int SECOND_ENTERED = 4;
|
||||
static final int THIRD_ENTERED = 5;
|
||||
static final int FOURTH_ENTERED = 6;
|
||||
static final int INSTRUCTION_TEXT = 10;
|
||||
static final int EXIT_BUTTON = 13;
|
||||
static final int FORGOT_BUTTON = 15;
|
||||
static final int BUTTON_1 = 16;
|
||||
static final int BUTTON_2 = 18;
|
||||
static final int BUTTON_3 = 20;
|
||||
static final int BUTTON_4 = 22;
|
||||
static final int BUTTON_5 = 24;
|
||||
static final int BUTTON_6 = 26;
|
||||
static final int BUTTON_7 = 28;
|
||||
static final int BUTTON_8 = 30;
|
||||
static final int BUTTON_9 = 32;
|
||||
static final int BUTTON_10 = 34;
|
||||
}
|
||||
|
||||
static class EncounterHealthBar
|
||||
@@ -943,4 +1074,334 @@ public class WidgetID
|
||||
{
|
||||
static final int TELEPORT = 59;
|
||||
}
|
||||
|
||||
|
||||
static class DialogPlayer
|
||||
{
|
||||
static final int HEAD_MODEL = 1;
|
||||
static final int NAME = 2;
|
||||
static final int CONTINUE = 3;
|
||||
static final int TEXT = 4;
|
||||
}
|
||||
|
||||
static class DialogNotification
|
||||
{
|
||||
static final int TEXT = 0;
|
||||
static final int CONTINUE = 1;
|
||||
}
|
||||
|
||||
static class DialogOption
|
||||
{
|
||||
static final int TEXT = 0;
|
||||
static final int OPTION1 = 1;
|
||||
static final int OPTION2 = 2;
|
||||
static final int OPTION3 = 3;
|
||||
static final int OPTION4 = 4;
|
||||
static final int OPTION5 = 5;
|
||||
}
|
||||
|
||||
static class PestControlExchangeWindow
|
||||
{
|
||||
static final int ITEM_LIST = 2;
|
||||
static final int BOTTOM = 5;
|
||||
static final int POINTS = 8;
|
||||
static final int CONFIRM_BUTTON = 6;
|
||||
}
|
||||
|
||||
static class MinigameDialog
|
||||
{
|
||||
static final int TEXT = 1;
|
||||
static final int CONTINUE = 2;
|
||||
}
|
||||
|
||||
static class TheatreOfBlood
|
||||
{
|
||||
static final int RAIDING_PARTY = 9;
|
||||
static final int ORB_BOX = 10;
|
||||
static final int BOSS_HEALTH_BAR = 35;
|
||||
}
|
||||
|
||||
static class TheatreOfBloodParty
|
||||
{
|
||||
static final int CONTAINER = 10;
|
||||
}
|
||||
|
||||
static class EquipmentWidgetIdentifiers
|
||||
{
|
||||
static final int EQUIP_YOUR_CHARACTER = 3;
|
||||
static final int STAB_ATTACK_BONUS = 24;
|
||||
static final int SLASH_ATTACK_BONUS = 25;
|
||||
static final int CRUSH_ATTACK_BONUS = 26;
|
||||
static final int MAGIC_ATTACK_BONUS = 27;
|
||||
static final int RANGED_ATTACK_BONUS = 28;
|
||||
static final int STAB_DEFENCE_BONUS = 30;
|
||||
static final int SLASH_DEFENCE_BONUS = 31;
|
||||
static final int CRUSH_DEFENCE_BONUS = 32;
|
||||
static final int MAGIC_DEFENCE_BONUS = 33;
|
||||
static final int RANGED_DEFENCE_BONUS = 34;
|
||||
static final int MELEE_STRENGTH = 36;
|
||||
static final int RANGED_STRENGTH = 37;
|
||||
static final int MAGIC_DAMAGE = 38;
|
||||
static final int PRAYER_BONUS = 39;
|
||||
static final int UNDEAD_DAMAGE_BONUS = 41;
|
||||
static final int SLAYER_DAMAGE_BONUS = 42;
|
||||
static final int WEIGHT = 49;
|
||||
}
|
||||
|
||||
static class FossilMushroomTeleport
|
||||
{
|
||||
static final int ROOT = 2;
|
||||
static final int HOUSE_ON_HILL = 4;
|
||||
static final int VERDANT_VALLEY = 8;
|
||||
static final int SWAMP = 12;
|
||||
static final int MUSHROOM_MEADOW = 16;
|
||||
}
|
||||
|
||||
static class SpellBook
|
||||
{
|
||||
static final int FILTERED_SPELLS_BOUNDS = 3;
|
||||
static final int TOOLTIP = 189;
|
||||
|
||||
// NORMAL SPELLS
|
||||
static final int LUMBRIDGE_HOME_TELEPORT = 5;
|
||||
static final int WIND_STRIKE = 6;
|
||||
static final int CONFUSE = 7;
|
||||
static final int ENCHANT_CROSSBOW_BOLT = 8;
|
||||
static final int WATER_STRIKE = 9;
|
||||
static final int LVL_1_ENCHANT = 10;
|
||||
static final int EARTH_STRIKE = 11;
|
||||
static final int WEAKEN = 12;
|
||||
static final int FIRE_STRIKE = 13;
|
||||
static final int BONES_TO_BANANAS = 14;
|
||||
static final int WIND_BOLT = 15;
|
||||
static final int CURSE = 16;
|
||||
static final int BIND = 17;
|
||||
static final int LOW_LEVEL_ALCHEMY = 18;
|
||||
static final int WATER_BOLT = 19;
|
||||
static final int VARROCK_TELEPORT = 20;
|
||||
static final int LVL_2_ENCHANT = 21;
|
||||
static final int EARTH_BOLT = 22;
|
||||
static final int LUMBRIDGE_TELEPORT = 23;
|
||||
static final int TELEKINETIC_GRAB = 24;
|
||||
static final int FIRE_BOLT = 25;
|
||||
static final int FALADOR_TELEPORT = 26;
|
||||
static final int CRUMBLE_UNDEAD = 27;
|
||||
static final int TELEPORT_TO_HOUSE = 28;
|
||||
static final int WIND_BLAST = 29;
|
||||
static final int SUPERHEAT_ITEM = 30;
|
||||
static final int CAMELOT_TELEPORT = 31;
|
||||
static final int WATER_BLAST = 32;
|
||||
static final int LVL_3_ENCHANT = 33;
|
||||
static final int IBAN_BLAST = 34;
|
||||
static final int SNARE = 35;
|
||||
static final int MAGIC_DART = 36;
|
||||
static final int ARDOUGNE_TELEPORT = 37;
|
||||
static final int EARTH_BLAST = 38;
|
||||
static final int HIGH_LEVEL_ALCHEMY = 39;
|
||||
static final int CHARGE_WATER_ORB = 40;
|
||||
static final int LVL_4_ENCHANT = 41;
|
||||
static final int WATCHTOWER_TELEPORT = 42;
|
||||
static final int FIRE_BLAST = 43;
|
||||
static final int CHARGE_EARTH_ORB = 44;
|
||||
static final int BONES_TO_PEACHES = 45;
|
||||
static final int SARADOMIN_STRIKE = 46;
|
||||
static final int CLAWS_OF_GUTHIX = 47;
|
||||
static final int FLAMES_OF_ZAMORAK = 48;
|
||||
static final int TROLLHEIM_TELEPORT = 49;
|
||||
static final int WIND_WAVE = 50;
|
||||
static final int CHARGE_FIRE_ORB = 51;
|
||||
static final int TELEPORT_TO_APE_ATOLL = 52;
|
||||
static final int WATER_WAVE = 53;
|
||||
static final int CHARGE_AIR_ORB = 54;
|
||||
static final int VULNERABILITY = 55;
|
||||
static final int LVL_5_ENCHANT = 56;
|
||||
static final int TELEPORT_TO_KOUREND = 57;
|
||||
static final int EARTH_WAVE = 58;
|
||||
static final int ENFEEBLE = 59;
|
||||
static final int TELEOTHER_LUMBRIDGE = 60;
|
||||
static final int FIRE_WAVE = 61;
|
||||
static final int ENTANGLE = 62;
|
||||
static final int STUN = 63;
|
||||
static final int CHARGE = 64;
|
||||
static final int WIND_SURGE = 65;
|
||||
static final int TELEOTHER_FALADOR = 66;
|
||||
static final int WATER_SURGE = 67;
|
||||
static final int TELE_BLOCK = 68;
|
||||
static final int BOUNTY_TARGET_TELEPORT = 69;
|
||||
static final int LVL_6_ENCHANT = 70;
|
||||
static final int TELEOTHER_CAMELOT = 71;
|
||||
static final int EARTH_SURGE = 72;
|
||||
static final int LVL_7_ENCHANT = 73;
|
||||
static final int FIRE_SURGE = 74;
|
||||
|
||||
// ANCIENT SPELLS
|
||||
static final int ICE_RUSH = 75;
|
||||
static final int ICE_BLITZ = 76;
|
||||
static final int ICE_BURST = 77;
|
||||
static final int ICE_BARRAGE = 78;
|
||||
static final int BLOOD_RUSH = 79;
|
||||
static final int BLOOD_BLITZ = 80;
|
||||
static final int BLOOD_BURST = 81;
|
||||
static final int BLOOD_BARRAGE = 82;
|
||||
static final int SMOKE_RUSH = 83;
|
||||
static final int SMOKE_BLITZ = 84;
|
||||
static final int SMOKE_BURST = 85;
|
||||
static final int SMOKE_BARRAGE = 86;
|
||||
static final int SHADOW_RUSH = 87;
|
||||
static final int SHADOW_BLITZ = 88;
|
||||
static final int SHADOW_BURST = 89;
|
||||
static final int SHADOW_BARRAGE = 90;
|
||||
static final int PADDEWWA_TELEPORT = 91;
|
||||
static final int SENNTISTEN_TELEPORT = 92;
|
||||
static final int KHARYRLL_TELEPORT = 93;
|
||||
static final int LASSAR_TELEPORT = 94;
|
||||
static final int DAREEYAK_TELEPORT = 95;
|
||||
static final int CARRALLANGER_TELEPORT = 96;
|
||||
static final int ANNAKARL_TELEPORT = 97;
|
||||
static final int GHORROCK_TELEPORT = 98;
|
||||
static final int EDGEVILLE_HOME_TELEPORT = 99;
|
||||
|
||||
// LUNAR SPELLS
|
||||
static final int LUNAR_HOME_TELEPORT = 100;
|
||||
static final int BAKE_PIE = 101;
|
||||
static final int CURE_PLANT = 102;
|
||||
static final int MONSTER_EXAMINE = 103;
|
||||
static final int NPC_CONTACT = 104;
|
||||
static final int CURE_OTHER = 105;
|
||||
static final int HUMIDIFY = 106;
|
||||
static final int MOONCLAN_TELEPORT = 107;
|
||||
static final int TELE_GROUP_MOONCLAN = 108;
|
||||
static final int CURE_ME = 109;
|
||||
static final int HUNTER_KIT = 110;
|
||||
static final int WATERBIRTH_TELEPORT = 111;
|
||||
static final int TELE_GROUP_WATERBIRTH = 112;
|
||||
static final int CURE_GROUP = 113;
|
||||
static final int STAT_SPY = 114;
|
||||
static final int BARBARIAN_TELEPORT = 115;
|
||||
static final int TELE_GROUP_BARBARIAN = 116;
|
||||
static final int SUPERGLASS_MAKE = 117;
|
||||
static final int TAN_LEATHER = 118;
|
||||
static final int KHAZARD_TELEPORT = 119;
|
||||
static final int TELE_GROUP_KHAZARD = 120;
|
||||
static final int DREAM = 121;
|
||||
static final int STRING_JEWELLERY = 122;
|
||||
static final int STAT_RESTORE_POT_SHARE = 123;
|
||||
static final int MAGIC_IMBUE = 124;
|
||||
static final int FERTILE_SOIL = 125;
|
||||
static final int BOOST_POTION_SHARE = 126;
|
||||
static final int FISHING_GUILD_TELEPORT = 127;
|
||||
static final int TELE_GROUP_FISHING_GUILD = 128;
|
||||
static final int PLANK_MAKE = 129;
|
||||
static final int CATHERBY_TELEPORT = 130;
|
||||
static final int TELE_GROUP_CATHERBY = 131;
|
||||
static final int RECHARGE_DRAGONSTONE = 132;
|
||||
static final int ICE_PLATEAU_TELEPORT = 133;
|
||||
static final int TELE_GROUP_ICE_PLATEAU = 134;
|
||||
static final int ENERGY_TRANSFER = 135;
|
||||
static final int HEAL_OTHER = 136;
|
||||
static final int VENGEANCE_OTHER = 137;
|
||||
static final int VENGEANCE = 138;
|
||||
static final int HEAL_GROUP = 139;
|
||||
static final int SPELLBOOK_SWAP = 140;
|
||||
static final int GEOMANCY = 141;
|
||||
static final int SPIN_FLAX = 142;
|
||||
static final int OURANIA_TELEPORT = 143;
|
||||
|
||||
// ARCEUUS SPELLS
|
||||
static final int ARCEUUS_HOME_TELEPORT = 144;
|
||||
static final int BATTLEFRONT_TELEPORT = 179;
|
||||
// HEADS
|
||||
static final int REANIMATE_GOBLIN = 145;
|
||||
static final int REANIMATE_MONKEY = 147;
|
||||
static final int REANIMATE_IMP = 148;
|
||||
static final int REANIMATE_MINOTAUR = 149;
|
||||
static final int REANIMATE_SCORPION = 151;
|
||||
static final int REANIMATE_BEAR = 152;
|
||||
static final int REANIMATE_UNICORN = 153;
|
||||
static final int REANIMATE_DOG = 154;
|
||||
static final int REANIMATE_CHAOS_DRUID = 156;
|
||||
static final int REANIMATE_GIANT = 158;
|
||||
static final int REANIMATE_OGRE = 160;
|
||||
static final int REANIMATE_ELF = 161;
|
||||
static final int REANIMATE_TROLL = 162;
|
||||
static final int REANIMATE_HORROR = 164;
|
||||
static final int REANIMATE_KALPHITE = 165;
|
||||
static final int REANIMATE_DAGANNOTH = 167;
|
||||
static final int REANIMATE_BLOODVELD = 168;
|
||||
static final int REANIMATE_TZHAAR = 170;
|
||||
static final int REANIMATE_DEMON = 172;
|
||||
static final int REANIMATE_AVIANSIE = 173;
|
||||
static final int REANIMATE_ABYSSAL = 176;
|
||||
static final int REANIMATE_DRAGON = 178;
|
||||
|
||||
}
|
||||
|
||||
static class DialogSprite2
|
||||
{
|
||||
static final int SPRITE1 = 1;
|
||||
static final int TEXT = 2;
|
||||
static final int SPRITE2 = 3;
|
||||
static final int CONTINUE = 4;
|
||||
}
|
||||
|
||||
static class QuestTab
|
||||
{
|
||||
static final int QUEST_TAB = 3;
|
||||
}
|
||||
|
||||
public static class TradeScreen
|
||||
{
|
||||
public static final int FIRST_TRADING_WITH = 31;
|
||||
public static final int SECOND_ACCEPT_FUNC = 13;
|
||||
public static final int SECOND_DECLINE_FUNC = 14;
|
||||
public static final int SECOND_MY_OFFER = 23;
|
||||
public static final int SECOND_THEIR_OFFER = 24;
|
||||
public static final int SECOND_ACCEPT_TEXT = 25;
|
||||
public static final int SECOND_DECLINE_TEXT = 26;
|
||||
public static final int SECOND_MY_ITEMS = 28;
|
||||
public static final int SECOND_THEIR_ITEMS = 29;
|
||||
public static final int SECOND_TRADING_WITH = 30;
|
||||
}
|
||||
|
||||
public static class DuelConfig
|
||||
{
|
||||
public static final int CONFIG_GROUP_IP = 482;
|
||||
public static final int TITLE = 35;
|
||||
public static final int OPPONENT_ATT = 9;
|
||||
public static final int OPPONENT_STR = 13;
|
||||
public static final int OPPONENT_DEF = 17;
|
||||
public static final int OPPONENT_HP = 21;
|
||||
}
|
||||
|
||||
public static class DuelResult
|
||||
{
|
||||
public static final int RESULT_GROUP_ID = 372;
|
||||
public static final int TITLE = 16;
|
||||
public static final int TOTAL_STAKED = 32;
|
||||
public static final int TOTAL_TAX = 39;
|
||||
public static final int WINNINGS = 40;
|
||||
}
|
||||
|
||||
static class JewelBox
|
||||
{
|
||||
static final int DUEL_RING = 2;
|
||||
static final int GAME_NECK = 3;
|
||||
static final int COMB_BRAC = 4;
|
||||
static final int SKIL_NECK = 5;
|
||||
static final int RING_OFGP = 6;
|
||||
static final int AMUL_GLOR = 7; // yes
|
||||
}
|
||||
|
||||
static class Options
|
||||
{
|
||||
static final int CAMERA_ZOOM_SLIDER_HANDLE = 15;
|
||||
static final int MUSIC_SLIDER = 37;
|
||||
static final int SOUND_EFFECT_SLIDER = 43;
|
||||
static final int AREA_SOUND_SLIDER = 49;
|
||||
}
|
||||
|
||||
static class GauntletMap
|
||||
{
|
||||
static final int CONTAINER = 4;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -538,6 +538,403 @@ public enum WidgetInfo
|
||||
MULTICOMBAT_FIXED(WidgetID.FIXED_VIEWPORT_GROUP_ID, WidgetID.FixedViewport.MULTICOMBAT_INDICATOR),
|
||||
MULTICOMBAT_RESIZEABLE_MODERN(WidgetID.RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID, WidgetID.ResizableViewport.MULTICOMBAT_INDICATOR),
|
||||
MULTICOMBAT_RESIZEABLE_CLASSIC(WidgetID.RESIZABLE_VIEWPORT_OLD_SCHOOL_BOX_GROUP_ID, WidgetID.ResizableViewport.MULTICOMBAT_INDICATOR),
|
||||
|
||||
//OpenOSRS
|
||||
WORLD_MAP_BUTTON_BORDER(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WORLDMAP_ORB),
|
||||
|
||||
EQUIPMENT_HELMET(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.HELMET),
|
||||
EQUIPMENT_CAPE(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.CAPE),
|
||||
EQUIPMENT_AMULET(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.AMULET),
|
||||
EQUIPMENT_WEAPON(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.WEAPON),
|
||||
EQUIPMENT_BODY(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.BODY),
|
||||
EQUIPMENT_SHIELD(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.SHIELD),
|
||||
EQUIPMENT_LEGS(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.LEGS),
|
||||
EQUIPMENT_GLOVES(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.GLOVES),
|
||||
EQUIPMENT_BOOTS(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.BOOTS),
|
||||
EQUIPMENT_RING(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.RING),
|
||||
EQUIPMENT_AMMO(WidgetID.EQUIPMENT_GROUP_ID, WidgetID.Equipment.AMMO),
|
||||
|
||||
MINIGAME_DIALOG(WidgetID.DIALOG_MINIGAME_GROUP_ID, 0),
|
||||
MINIGAME_DIALOG_TEXT(WidgetID.DIALOG_MINIGAME_GROUP_ID, WidgetID.MinigameDialog.TEXT),
|
||||
MINIGAME_DIALOG_CONTINUE(WidgetID.DIALOG_MINIGAME_GROUP_ID, WidgetID.MinigameDialog.CONTINUE),
|
||||
PEST_CONTROL_EXCHANGE_WINDOW(WidgetID.PEST_CONTROL_EXCHANGE_WINDOW_GROUP_ID, 0),
|
||||
PEST_CONTROL_EXCHANGE_WINDOW_POINTS(WidgetID.PEST_CONTROL_EXCHANGE_WINDOW_GROUP_ID, WidgetID.PestControlExchangeWindow.POINTS),
|
||||
|
||||
PEST_CONTROL_BOAT_INFO_POINTS(WidgetID.PEST_CONTROL_BOAT_GROUP_ID, WidgetID.PestControlBoat.POINTS),
|
||||
PEST_CONTROL_INFO_TIME(WidgetID.PEST_CONTROL_GROUP_ID, WidgetID.PestControl.TIME),
|
||||
|
||||
BANK_UNNOTED_BUTTON(WidgetID.BANK_GROUP_ID, WidgetID.Bank.UNNOTED_BUTTON),
|
||||
BANK_NOTED_BUTTON(WidgetID.BANK_GROUP_ID, WidgetID.Bank.NOTED_BUTTON),
|
||||
|
||||
GRAND_EXCHANGE_HISTORY_BUTTON(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.HISTORY_BUTTON),
|
||||
GRAND_EXCHANGE_BACK_BUTTON(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.BACK_BUTTON),
|
||||
GRAND_EXCHANGE_OFFER1(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER1),
|
||||
GRAND_EXCHANGE_OFFER2(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER2),
|
||||
GRAND_EXCHANGE_OFFER3(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER3),
|
||||
GRAND_EXCHANGE_OFFER4(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER4),
|
||||
GRAND_EXCHANGE_OFFER5(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER5),
|
||||
GRAND_EXCHANGE_OFFER6(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER6),
|
||||
GRAND_EXCHANGE_OFFER7(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER7),
|
||||
GRAND_EXCHANGE_OFFER8(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER8),
|
||||
|
||||
GRAND_EXCHANGE_OFFER_CONFIRM_BUTTON(WidgetID.GRAND_EXCHANGE_GROUP_ID, WidgetID.GrandExchange.OFFER_CONFIRM_BUTTON),
|
||||
|
||||
SMITHING_ANVIL_DAGGER(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.DAGGER),
|
||||
SMITHING_ANVIL_SWORD(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.SWORD),
|
||||
SMITHING_ANVIL_SCIMITAR(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.SCIMITAR),
|
||||
SMITHING_ANVIL_LONG_SWORD(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.LONG_SWORD),
|
||||
SMITHING_ANVIL_TWO_H_SWORD(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.TWO_H_SWORD),
|
||||
SMITHING_ANVIL_AXE(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.AXE),
|
||||
SMITHING_ANVIL_MACE(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.MACE),
|
||||
SMITHING_ANVIL_WARHAMMER(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.WARHAMMER),
|
||||
SMITHING_ANVIL_BATTLE_AXE(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.BATTLE_AXE),
|
||||
SMITHING_ANVIL_CLAWS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.CLAWS),
|
||||
SMITHING_ANVIL_CHAIN_BODY(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.CHAIN_BODY),
|
||||
SMITHING_ANVIL_PLATE_LEGS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.PLATE_LEGS),
|
||||
SMITHING_ANVIL_PLATE_SKIRT(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.PLATE_SKIRT),
|
||||
SMITHING_ANVIL_PLATE_BODY(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.PLATE_BODY),
|
||||
SMITHING_ANVIL_NAILS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.NAILS),
|
||||
SMITHING_ANVIL_MED_HELM(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.MED_HELM),
|
||||
SMITHING_ANVIL_FULL_HELM(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.FULL_HELM),
|
||||
SMITHING_ANVIL_SQ_SHIELD(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.SQ_SHIELD),
|
||||
SMITHING_ANVIL_KITE_SHIELD(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.KITE_SHIELD),
|
||||
SMITHING_ANVIL_DART_TIPS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.DART_TIPS),
|
||||
SMITHING_ANVIL_ARROW_HEADS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.ARROW_HEADS),
|
||||
SMITHING_ANVIL_KNIVES(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.KNIVES),
|
||||
SMITHING_ANVIL_JAVELIN_HEADS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.JAVELIN_HEADS),
|
||||
SMITHING_ANVIL_BOLTS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.BOLTS),
|
||||
SMITHING_ANVIL_LIMBS(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.LIMBS),
|
||||
SMITHING_ANVIL_EXCLUSIVE1(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.EXCLUSIVE1),
|
||||
SMITHING_ANVIL_EXCLUSIVE2(WidgetID.SMITHING_GROUP_ID, WidgetID.Smithing.EXCLUSIVE2),
|
||||
|
||||
MINIMAP_SPEC_CLICKBOX(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.SPEC_CLICKBOX),
|
||||
|
||||
MINIMAP_WORLD_ORB(WidgetID.MINIMAP_GROUP_ID, WidgetID.Minimap.WORLDMAP_ORB),
|
||||
|
||||
RESIZABLE_VIEWPORT_BOTTOM_LINE_MAGIC_TAB(WidgetID.RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID, WidgetID.ResizableViewportBottomLine.SPELL_TAB),
|
||||
|
||||
COMBAT_WEAPON(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.WEAPON_NAME),
|
||||
|
||||
COMBAT_SPECIAL_ATTACK(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.SPECIAL_ATTACK_BAR),
|
||||
COMBAT_SPECIAL_ATTACK_CLICKBOX(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.SPECIAL_ATTACK_CLICKBOX),
|
||||
COMBAT_TOOLTIP(WidgetID.COMBAT_GROUP_ID, WidgetID.Combat.TOOLTIP),
|
||||
|
||||
MULTI_SKILL_MENU(WidgetID.MULTISKILL_MENU_GROUP_ID, 0),
|
||||
|
||||
DIALOG2_SPRITE(WidgetID.DIALOG_SPRITE2_ID, 0),
|
||||
DIALOG2_SPRITE_SPRITE1(WidgetID.DIALOG_SPRITE2_ID, WidgetID.DialogSprite2.SPRITE1),
|
||||
DIALOG2_SPRITE_SPRITE2(WidgetID.DIALOG_SPRITE2_ID, WidgetID.DialogSprite2.SPRITE2),
|
||||
DIALOG2_SPRITE_TEXT(WidgetID.DIALOG_SPRITE2_ID, WidgetID.DialogSprite2.TEXT),
|
||||
DIALOG2_SPRITE_CONTINUE(WidgetID.DIALOG_SPRITE2_ID, WidgetID.DialogSprite2.CONTINUE),
|
||||
|
||||
DIALOG_PLAYER_NAME(WidgetID.DIALOG_PLAYER_GROUP_ID, WidgetID.DialogPlayer.NAME),
|
||||
DIALOG_PLAYER_TEXT(WidgetID.DIALOG_PLAYER_GROUP_ID, WidgetID.DialogPlayer.TEXT),
|
||||
DIALOG_PLAYER_HEAD_MODEL(WidgetID.DIALOG_PLAYER_GROUP_ID, WidgetID.DialogPlayer.HEAD_MODEL),
|
||||
DIALOG_PLAYER_CONTINUE(WidgetID.DIALOG_PLAYER_GROUP_ID, WidgetID.DialogPlayer.CONTINUE),
|
||||
|
||||
DIALOG_NOTIFICATION_TEXT(WidgetID.DIALOG_NOTIFICATION_GROUP_ID, WidgetID.DialogNotification.TEXT),
|
||||
DIALOG_NOTIFICATION_CONTINUE(WidgetID.DIALOG_NOTIFICATION_GROUP_ID, WidgetID.DialogNotification.CONTINUE),
|
||||
|
||||
DIALOG_OPTION_TEXT(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.TEXT),
|
||||
DIALOG_OPTION_OPTION1(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.OPTION1),
|
||||
DIALOG_OPTION_OPTION2(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.OPTION2),
|
||||
DIALOG_OPTION_OPTION3(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.OPTION3),
|
||||
DIALOG_OPTION_OPTION4(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.OPTION4),
|
||||
DIALOG_OPTION_OPTION5(WidgetID.DIALOG_OPTION_GROUP_ID, WidgetID.DialogOption.OPTION5),
|
||||
|
||||
BA_RUNNERS_PASSED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.RUNNERS_PASSED),
|
||||
BA_HITPOINTS_REPLENISHED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.HITPOINTS_REPLENISHED),
|
||||
BA_WRONG_POISON_PACKS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.WRONG_POISON_PACKS_USED),
|
||||
BA_EGGS_COLLECTED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.EGGS_COLLECTED),
|
||||
BA_FAILED_ATTACKER_ATTACKS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.FAILED_ATTACKER_ATTACKS),
|
||||
BA_RUNNERS_PASSED_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.RUNNERS_PASSED_POINTS),
|
||||
BA_RANGERS_KILLED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.RANGERS_KILLED),
|
||||
BA_FIGHTERS_KILLED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.FIGHTERS_KILLED),
|
||||
BA_HEALERS_KILLED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.HEALERS_KILLED),
|
||||
BA_RUNNERS_KILLED(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.RUNNERS_KILLED),
|
||||
BA_HITPOINTS_REPLENISHED_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.HITPOINTS_REPLENISHED_POINTS),
|
||||
BA_WRONG_POISON_PACKS_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.WRONG_POISON_PACKS_USED_POINTS),
|
||||
BA_EGGS_COLLECTED_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.EGGS_COLLECTED_POINTS),
|
||||
BA_FAILED_ATTACKER_ATTACKS_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.FAILED_ATTACKER_ATTACKS_POINTS),
|
||||
BA_HONOUR_POINTS_REWARD(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.HONOUR_POINTS_REWARD),
|
||||
BA_BASE_POINTS(WidgetID.BA_REWARD_GROUP_ID, WidgetID.BarbarianAssault.REWARD_VALUES.BASE_POINTS),
|
||||
|
||||
LEVEL_UP_CONTINUE(WidgetID.LEVEL_UP_GROUP_ID, WidgetID.LevelUp.CONTINUE),
|
||||
|
||||
THEATRE_OF_BLOOD_PARTY(WidgetID.THEATRE_OF_BLOOD_PARTY_GROUP_ID, WidgetID.TheatreOfBloodParty.CONTAINER),
|
||||
|
||||
LIGHT_BOX_BUTTON_CONTAINER(WidgetID.LIGHT_BOX_GROUP_ID, WidgetID.LightBox.LIGHT_BOX_BUTTON_CONTAINER),
|
||||
|
||||
THEATRE_OF_BLOOD_HEALTH_ORBS(WidgetID.THEATRE_OF_BLOOD_GROUP_ID, WidgetID.TheatreOfBlood.ORB_BOX),
|
||||
THEATRE_OF_BLOOD_BOSS_HEALTH(WidgetID.THEATRE_OF_BLOOD_GROUP_ID, WidgetID.TheatreOfBlood.BOSS_HEALTH_BAR),
|
||||
THEATRE_OF_BLOOD_RAIDING_PARTY(WidgetID.THEATRE_OF_BLOOD_GROUP_ID, WidgetID.TheatreOfBlood.RAIDING_PARTY),
|
||||
|
||||
WORLD_SWITCHER_CONTAINER(WidgetID.WORLD_SWITCHER_GROUP_ID, WidgetID.WorldSwitcher.CONTAINER),
|
||||
|
||||
WORLD_SWITCHER_LOGOUT_BUTTON(WidgetID.WORLD_SWITCHER_GROUP_ID, WidgetID.WorldSwitcher.LOGOUT_BUTTON),
|
||||
|
||||
FOSSIL_MUSHROOM_TELEPORT(WidgetID.FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID, WidgetID.FossilMushroomTeleport.ROOT),
|
||||
FOSSIL_MUSHROOM_HOUSE(WidgetID.FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID, WidgetID.FossilMushroomTeleport.HOUSE_ON_HILL),
|
||||
FOSSIL_MUSHROOM_VALLEY(WidgetID.FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID, WidgetID.FossilMushroomTeleport.VERDANT_VALLEY),
|
||||
FOSSIL_MUSHROOM_SWAMP(WidgetID.FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID, WidgetID.FossilMushroomTeleport.SWAMP),
|
||||
FOSSIL_MUSHROOM_MEADOW(WidgetID.FOSSIL_ISLAND_MUSHROOM_TELE_GROUP_ID, WidgetID.FossilMushroomTeleport.MUSHROOM_MEADOW),
|
||||
|
||||
PVP_SKULL(WidgetID.PVP_GROUP_ID, WidgetID.Pvp.SKULL),
|
||||
PVP_ATTACK_RANGE(WidgetID.PVP_GROUP_ID, WidgetID.Pvp.ATTACK_RANGE),
|
||||
|
||||
SPELLBOOK(WidgetID.SPELLBOOK_GROUP_ID, 0),
|
||||
SPELLBOOK_FILTERED_BOUNDS(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FILTERED_SPELLS_BOUNDS),
|
||||
|
||||
/* STANDARD SPELL BOOK WIDGETS*/
|
||||
SPELL_WIND_STRIKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WIND_STRIKE),
|
||||
SPELL_CONFUSE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CONFUSE),
|
||||
SPELL_ENCHANT_CROSSBOW_BOLT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ENCHANT_CROSSBOW_BOLT),
|
||||
SPELL_WATER_STRIKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATER_STRIKE),
|
||||
SPELL_LVL_1_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_1_ENCHANT),
|
||||
SPELL_EARTH_STRIKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.EARTH_STRIKE),
|
||||
SPELL_WEAKEN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WEAKEN),
|
||||
SPELL_FIRE_STRIKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FIRE_STRIKE),
|
||||
SPELL_BONES_TO_BANANAS(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BONES_TO_BANANAS),
|
||||
SPELL_WIND_BOLT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WIND_BOLT),
|
||||
SPELL_CURSE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CURSE),
|
||||
SPELL_BIND(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BIND),
|
||||
SPELL_LOW_LEVEL_ALCHEMY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LOW_LEVEL_ALCHEMY),
|
||||
SPELL_WATER_BOLT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATER_BOLT),
|
||||
SPELL_VARROCK_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.VARROCK_TELEPORT),
|
||||
SPELL_LVL_2_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_2_ENCHANT),
|
||||
SPELL_EARTH_BOLT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.EARTH_BOLT),
|
||||
SPELL_LUMBRIDGE_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LUMBRIDGE_TELEPORT),
|
||||
SPELL_TELEKINETIC_GRAB(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEKINETIC_GRAB),
|
||||
SPELL_FIRE_BOLT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FIRE_BOLT),
|
||||
SPELL_FALADOR_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FALADOR_TELEPORT),
|
||||
SPELL_CRUMBLE_UNDEAD(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CRUMBLE_UNDEAD),
|
||||
SPELL_TELEPORT_TO_HOUSE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEPORT_TO_HOUSE),
|
||||
SPELL_WIND_BLAST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WIND_BLAST),
|
||||
SPELL_SUPERHEAT_ITEM(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SUPERHEAT_ITEM),
|
||||
SPELL_CAMELOT_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CAMELOT_TELEPORT),
|
||||
SPELL_WATER_BLAST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATER_BLAST),
|
||||
SPELL_LVL_3_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_3_ENCHANT),
|
||||
SPELL_IBAN_BLAST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.IBAN_BLAST),
|
||||
SPELL_SNARE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SNARE),
|
||||
SPELL_MAGIC_DART(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.MAGIC_DART),
|
||||
SPELL_ARDOUGNE_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ARDOUGNE_TELEPORT),
|
||||
SPELL_EARTH_BLAST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.EARTH_BLAST),
|
||||
SPELL_HIGH_LEVEL_ALCHEMY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.HIGH_LEVEL_ALCHEMY),
|
||||
SPELL_CHARGE_WATER_ORB(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CHARGE_WATER_ORB),
|
||||
SPELL_LVL_4_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_4_ENCHANT),
|
||||
SPELL_WATCHTOWER_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATCHTOWER_TELEPORT),
|
||||
SPELL_FIRE_BLAST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FIRE_BLAST),
|
||||
SPELL_CHARGE_EARTH_ORB(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CHARGE_EARTH_ORB),
|
||||
SPELL_BONES_TO_PEACHES(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BONES_TO_PEACHES),
|
||||
SPELL_SARADOMIN_STRIKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SARADOMIN_STRIKE),
|
||||
SPELL_CLAWS_OF_GUTHIX(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CLAWS_OF_GUTHIX),
|
||||
SPELL_FLAMES_OF_ZAMORAK(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FLAMES_OF_ZAMORAK),
|
||||
SPELL_TROLLHEIM_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TROLLHEIM_TELEPORT),
|
||||
SPELL_WIND_WAVE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WIND_WAVE),
|
||||
SPELL_CHARGE_FIRE_ORB(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CHARGE_FIRE_ORB),
|
||||
SPELL_TELEPORT_TO_APE_ATOLL(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEPORT_TO_APE_ATOLL),
|
||||
SPELL_WATER_WAVE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATER_WAVE),
|
||||
SPELL_CHARGE_AIR_ORB(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CHARGE_AIR_ORB),
|
||||
SPELL_VULNERABILITY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.VULNERABILITY),
|
||||
SPELL_LVL_5_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_5_ENCHANT),
|
||||
SPELL_TELEPORT_TO_KOUREND(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEPORT_TO_KOUREND),
|
||||
SPELL_EARTH_WAVE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.EARTH_WAVE),
|
||||
SPELL_ENFEEBLE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ENFEEBLE),
|
||||
SPELL_FIRE_WAVE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FIRE_WAVE),
|
||||
SPELL_ENTANGLE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ENTANGLE),
|
||||
SPELL_TELEOTHER_LUMBRIDGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEOTHER_LUMBRIDGE),
|
||||
SPELL_STUN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.STUN),
|
||||
SPELL_CHARGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CHARGE),
|
||||
SPELL_WIND_SURGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WIND_SURGE),
|
||||
SPELL_TELEOTHER_FALADOR(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEOTHER_FALADOR),
|
||||
SPELL_WATER_SURGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATER_SURGE),
|
||||
SPELL_TELE_BLOCK(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_BLOCK),
|
||||
SPELL_LVL_6_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_6_ENCHANT),
|
||||
SPELL_TELEOTHER_CAMELOT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELEOTHER_CAMELOT),
|
||||
SPELL_EARTH_SURGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.EARTH_SURGE),
|
||||
SPELL_LVL_7_ENCHANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LVL_7_ENCHANT),
|
||||
SPELL_FIRE_SURGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FIRE_SURGE),
|
||||
SPELL_BOUNTY_TARGET_TELEPORT2(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BOUNTY_TARGET_TELEPORT),
|
||||
/* END OF STANDARD SPELL BOOK WIDGETS*/
|
||||
|
||||
/* ANCIENT SPELL BOOK WIDGETS*/
|
||||
SPELL_ICE_RUSH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ICE_RUSH),
|
||||
SPELL_ICE_BLITZ(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ICE_BLITZ),
|
||||
SPELL_ICE_BURST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ICE_BURST),
|
||||
SPELL_ICE_BARRAGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ICE_BARRAGE),
|
||||
SPELL_BLOOD_RUSH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BLOOD_RUSH),
|
||||
SPELL_BLOOD_BLITZ(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BLOOD_BLITZ),
|
||||
SPELL_BLOOD_BURST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BLOOD_BURST),
|
||||
SPELL_BLOOD_BARRAGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BLOOD_BARRAGE),
|
||||
SPELL_SMOKE_RUSH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SMOKE_RUSH),
|
||||
SPELL_SMOKE_BLITZ(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SMOKE_BLITZ),
|
||||
SPELL_SMOKE_BURST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SMOKE_BURST),
|
||||
SPELL_SMOKE_BARRAGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SMOKE_BARRAGE),
|
||||
SPELL_SHADOW_RUSH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SHADOW_RUSH),
|
||||
SPELL_SHADOW_BLITZ(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SHADOW_BLITZ),
|
||||
SPELL_SHADOW_BURST(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SHADOW_BURST),
|
||||
SPELL_SHADOW_BARRAGE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SHADOW_BARRAGE),
|
||||
SPELL_PADDEWWA_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.PADDEWWA_TELEPORT),
|
||||
SPELL_SENNTISTEN_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SENNTISTEN_TELEPORT),
|
||||
SPELL_KHARYRLL_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.KHARYRLL_TELEPORT),
|
||||
SPELL_LASSAR_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.LASSAR_TELEPORT),
|
||||
SPELL_DAREEYAK_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.DAREEYAK_TELEPORT),
|
||||
SPELL_CARRALLANGER_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CARRALLANGER_TELEPORT),
|
||||
SPELL_ANNAKARL_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ANNAKARL_TELEPORT),
|
||||
SPELL_GHORROCK_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.GHORROCK_TELEPORT),
|
||||
SPELL_BOUNTY_TARGET_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BOUNTY_TARGET_TELEPORT),
|
||||
/* END OF ANCIENT SPELL BOOK WIDGETS*/
|
||||
|
||||
/* LUNAR SPELL BOOK WIDGETS*/
|
||||
SPELL_VENGEANCE_OTHER(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.VENGEANCE_OTHER),
|
||||
SPELL_VENGEANCE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.VENGEANCE),
|
||||
SPELL_BOUNTY_TARGET_TELEPORT3(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BOUNTY_TARGET_TELEPORT),
|
||||
SPELL_BAKE_PIE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BAKE_PIE),
|
||||
SPELL_CURE_PLANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CURE_PLANT),
|
||||
SPELL_MONSTER_EXAMINE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.MONSTER_EXAMINE),
|
||||
SPELL_NPC_CONTACT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.NPC_CONTACT),
|
||||
SPELL_CURE_OTHER(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CURE_OTHER),
|
||||
SPELL_HUMIDIFY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.HUMIDIFY),
|
||||
SPELL_MOONCLAN_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.MOONCLAN_TELEPORT),
|
||||
SPELL_TELE_GROUP_MOONCLAN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_MOONCLAN),
|
||||
SPELL_CURE_ME(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CURE_ME),
|
||||
SPELL_HUNTER_KIT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.HUNTER_KIT),
|
||||
SPELL_WATERBIRTH_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.WATERBIRTH_TELEPORT),
|
||||
SPELL_TELE_GROUP_WATERBIRTH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_WATERBIRTH),
|
||||
SPELL_CURE_GROUP(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CURE_GROUP),
|
||||
SPELL_STAT_SPY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.STAT_SPY),
|
||||
SPELL_BARBARIAN_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BARBARIAN_TELEPORT),
|
||||
SPELL_TELE_GROUP_BARBARIAN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_BARBARIAN),
|
||||
SPELL_SUPERGLASS_MAKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SUPERGLASS_MAKE),
|
||||
SPELL_TAN_LEATHER(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TAN_LEATHER),
|
||||
SPELL_KHAZARD_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.KHAZARD_TELEPORT),
|
||||
SPELL_TELE_GROUP_KHAZARD(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_KHAZARD),
|
||||
SPELL_DREAM(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.DREAM),
|
||||
SPELL_STRING_JEWELLERY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.STRING_JEWELLERY),
|
||||
SPELL_STAT_RESTORE_POT_SHARE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.STAT_RESTORE_POT_SHARE),
|
||||
SPELL_MAGIC_IMBUE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.MAGIC_IMBUE),
|
||||
SPELL_FERTILE_SOIL(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FERTILE_SOIL),
|
||||
SPELL_BOOST_POTION_SHARE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BOOST_POTION_SHARE),
|
||||
SPELL_FISHING_GUILD_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.FISHING_GUILD_TELEPORT),
|
||||
SPELL_TELE_GROUP_FISHING_GUILD(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_FISHING_GUILD),
|
||||
SPELL_PLANK_MAKE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.PLANK_MAKE),
|
||||
SPELL_CATHERBY_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.CATHERBY_TELEPORT),
|
||||
SPELL_TELE_GROUP_CATHERBY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_CATHERBY),
|
||||
SPELL_RECHARGE_DRAGONSTONE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.RECHARGE_DRAGONSTONE),
|
||||
SPELL_ICE_PLATEAU_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ICE_PLATEAU_TELEPORT),
|
||||
SPELL_TELE_GROUP_ICE_PLATEAU(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TELE_GROUP_ICE_PLATEAU),
|
||||
SPELL_ENERGY_TRANSFER(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.ENERGY_TRANSFER),
|
||||
SPELL_HEAL_OTHER(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.HEAL_OTHER),
|
||||
SPELL_HEAL_GROUP(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.HEAL_GROUP),
|
||||
SPELL_SPELLBOOK_SWAP(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SPELLBOOK_SWAP),
|
||||
SPELL_GEOMANCY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.GEOMANCY),
|
||||
SPELL_SPIN_FLAX(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.SPIN_FLAX),
|
||||
SPELL_OURANIA_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.OURANIA_TELEPORT),
|
||||
/* END OF LUNAR SPELL BOOK WIDGETS*/
|
||||
SPELL_TOOLTIP(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.TOOLTIP),
|
||||
/* ARCEUUS SPELL BOOK WIDGETS*/
|
||||
SPELL_BATTLEFRONT_TELEPORT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.BATTLEFRONT_TELEPORT),
|
||||
SPELL_REANIMATE_GOBLIN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_GOBLIN),
|
||||
SPELL_REANIMATE_MONKEY(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_MONKEY),
|
||||
SPELL_REANIMATE_IMP(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_IMP),
|
||||
SPELL_REANIMATE_MINOTAUR(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_MINOTAUR),
|
||||
SPELL_REANIMATE_SCORPION(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_SCORPION),
|
||||
SPELL_REANIMATE_BEAR(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_BEAR),
|
||||
SPELL_REANIMATE_UNICORN(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_UNICORN),
|
||||
SPELL_REANIMATE_DOG(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_DOG),
|
||||
SPELL_REANIMATE_CHAOS_DRUID(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_CHAOS_DRUID),
|
||||
SPELL_REANIMATE_GIANT(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_GIANT),
|
||||
SPELL_REANIMATE_OGRE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_OGRE),
|
||||
SPELL_REANIMATE_ELF(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_ELF),
|
||||
SPELL_REANIMATE_TROLL(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_TROLL),
|
||||
SPELL_REANIMATE_HORROR(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_HORROR),
|
||||
SPELL_REANIMATE_KALPHITE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_KALPHITE),
|
||||
SPELL_REANIMATE_DAGANNOTH(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_DAGANNOTH),
|
||||
SPELL_REANIMATE_BLOODVELD(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_BLOODVELD),
|
||||
SPELL_REANIMATE_TZHAAR(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_TZHAAR),
|
||||
SPELL_REANIMATE_DEMON(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_DEMON),
|
||||
SPELL_REANIMATE_AVIANSIE(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_AVIANSIE),
|
||||
SPELL_REANIMATE_ABYSSAL(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_ABYSSAL),
|
||||
SPELL_REANIMATE_DRAGON(WidgetID.SPELLBOOK_GROUP_ID, WidgetID.SpellBook.REANIMATE_DRAGON),
|
||||
/* END OF ARCEUUS SPELL BOOK WIDGETS*/
|
||||
|
||||
MULTICOMBAT_RESIZEABLE(WidgetID.RESIZABLE_VIEWPORT_BOTTOM_LINE_GROUP_ID, WidgetID.ResizableViewport.MULTICOMBAT_INDICATOR),
|
||||
|
||||
FULLSCREEN_MAP_ROOT(WidgetID.FULLSCREEN_CONTAINER_TLI, WidgetID.FullScreenMap.ROOT),
|
||||
|
||||
MUSICTAB_INTERFACE(WidgetID.MUSICTAB_GROUP_ID, 1),
|
||||
MUSICTAB_SONG_BOX(WidgetID.MUSICTAB_GROUP_ID, 2),
|
||||
MUSICTAB_ALL_SONGS(WidgetID.MUSICTAB_GROUP_ID, 3),
|
||||
MUSICTAB_SCROLLBAR(WidgetID.MUSICTAB_GROUP_ID, 4),
|
||||
MUSICTAB_PLAYING(WidgetID.MUSICTAB_GROUP_ID, 5),
|
||||
MUSICTAB_CURRENT_SONG_NAME(WidgetID.MUSICTAB_GROUP_ID, 6),
|
||||
MUSICTAB_AUTO_BUTTON_LISTENER(WidgetID.MUSICTAB_GROUP_ID, 7),
|
||||
MUSICTAB_AUTO_BUTTON(WidgetID.MUSICTAB_GROUP_ID, 8),
|
||||
MUSICTAB_MANUAL_BUTTON_LISTENER(WidgetID.MUSICTAB_GROUP_ID, 9),
|
||||
MUSICTAB_MANUAL_BUTTON(WidgetID.MUSICTAB_GROUP_ID, 10),
|
||||
MUSICTAB_LOOP_BUTTON_LISTENER(WidgetID.MUSICTAB_GROUP_ID, 11),
|
||||
MUSICTAB_LOOP_BUTTON(WidgetID.MUSICTAB_GROUP_ID, 12),
|
||||
MUSICTAB_UNLOCKED_SONGS(WidgetID.MUSICTAB_GROUP_ID, 13),
|
||||
|
||||
QUESTTAB_QUEST_TAB(WidgetID.QUESTTAB_GROUP_ID, WidgetID.QuestTab.QUEST_TAB),
|
||||
|
||||
EQUIPMENT_MELEE_STRENGTH(WidgetID.EQUIPMENT_PAGE_GROUP_ID, WidgetID.EquipmentWidgetIdentifiers.MELEE_STRENGTH),
|
||||
EQUIPMENT_RANGED_STRENGTH(WidgetID.EQUIPMENT_PAGE_GROUP_ID, WidgetID.EquipmentWidgetIdentifiers.RANGED_STRENGTH),
|
||||
EQUIPMENT_MAGIC_DAMAGE(WidgetID.EQUIPMENT_PAGE_GROUP_ID, WidgetID.EquipmentWidgetIdentifiers.MAGIC_DAMAGE),
|
||||
EQUIP_YOUR_CHARACTER(WidgetID.EQUIPMENT_PAGE_GROUP_ID, WidgetID.EquipmentWidgetIdentifiers.EQUIP_YOUR_CHARACTER),
|
||||
|
||||
BANK_PIN_TOP_LEFT_TEXT(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.TOP_LEFT_TEXT),
|
||||
BANK_PIN_EXIT_BUTTON(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.EXIT_BUTTON),
|
||||
BANK_PIN_FORGOT_BUTTON(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.FORGOT_BUTTON),
|
||||
BANK_PIN_FIRST_ENTERED(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.FIRST_ENTERED),
|
||||
BANK_PIN_SECOND_ENTERED(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.SECOND_ENTERED),
|
||||
BANK_PIN_THIRD_ENTERED(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.THIRD_ENTERED),
|
||||
BANK_PIN_FOURTH_ENTERED(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.FOURTH_ENTERED),
|
||||
BANK_PIN_INSTRUCTION_TEXT(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.INSTRUCTION_TEXT),
|
||||
BANK_PIN_1(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_1),
|
||||
BANK_PIN_2(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_2),
|
||||
BANK_PIN_3(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_3),
|
||||
BANK_PIN_4(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_4),
|
||||
BANK_PIN_5(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_5),
|
||||
BANK_PIN_6(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_6),
|
||||
BANK_PIN_7(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_7),
|
||||
BANK_PIN_8(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_8),
|
||||
BANK_PIN_9(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_9),
|
||||
BANK_PIN_10(WidgetID.BANK_PIN_GROUP_ID, WidgetID.BankPin.BUTTON_10),
|
||||
|
||||
XP_DROP_1(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_1),
|
||||
XP_DROP_2(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_2),
|
||||
XP_DROP_3(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_3),
|
||||
XP_DROP_4(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_4),
|
||||
XP_DROP_5(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_5),
|
||||
XP_DROP_6(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_6),
|
||||
XP_DROP_7(WidgetID.EXPERIENCE_DROP_GROUP_ID, WidgetID.ExperienceDrop.DROP_7),
|
||||
|
||||
JEWELLERY_BOX_DUEL_RING(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.DUEL_RING),
|
||||
JEWELLERY_BOX_GAME_NECK(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.GAME_NECK),
|
||||
JEWELLERY_BOX_COMB_BRAC(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.COMB_BRAC),
|
||||
JEWELLERY_BOX_SKIL_NECK(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.SKIL_NECK),
|
||||
JEWELLERY_BOX_RING_OFGP(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.RING_OFGP),
|
||||
JEWELLERY_BOX_AMUL_GLOR(WidgetID.JEWELLERY_BOX_GROUP_ID, WidgetID.JewelBox.AMUL_GLOR),
|
||||
OPTIONS_CAMERA_ZOOM_SLIDER_HANDLE(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.CAMERA_ZOOM_SLIDER_HANDLE),
|
||||
OPTIONS_MUSIC_SLIDER(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.MUSIC_SLIDER),
|
||||
OPTIONS_SOUND_EFFECT_SLIDER(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.SOUND_EFFECT_SLIDER),
|
||||
OPTIONS_AREA_SOUND_SLIDER(WidgetID.OPTIONS_GROUP_ID, WidgetID.Options.AREA_SOUND_SLIDER),
|
||||
|
||||
TRADING_WITH(WidgetID.PLAYER_TRADE_SCREEN_GROUP_ID, WidgetID.TradeScreen.FIRST_TRADING_WITH),
|
||||
SECOND_TRADING_WITH(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_TRADING_WITH),
|
||||
SECOND_TRADING_WITH_ACCEPT_BUTTON(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_ACCEPT_FUNC),
|
||||
SECOND_TRADING_WITH_ACCEPT_TEXT(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_ACCEPT_TEXT),
|
||||
SECOND_TRADING_WITH_DECLINE_BUTTON(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_DECLINE_FUNC),
|
||||
SECOND_TRADING_WITH_DECLINE_TEXT(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_DECLINE_TEXT),
|
||||
SECOND_TRADING_WITH_MY_OFFER(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_MY_OFFER),
|
||||
SECOND_TRADING_WITH_THEIR_OFFER(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_THEIR_OFFER),
|
||||
SECOND_TRADING_WITH_MY_ITEMS(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_MY_ITEMS),
|
||||
SECOND_TRADING_WITH_THEIR_ITEMS(WidgetID.PLAYER_TRADE_CONFIRM_GROUP_ID, WidgetID.TradeScreen.SECOND_THEIR_ITEMS),
|
||||
|
||||
GAUNTLET_MAP(WidgetID.GAUNTLET_MAP_GROUP_ID, WidgetID.GauntletMap.CONTAINER),
|
||||
|
||||
SHOP_ITEMS_CONTAINER(WidgetID.SHOP_GROUP_ID, WidgetID.Shop.ITEMS_CONTAINER),
|
||||
;
|
||||
|
||||
private final int groupId;
|
||||
|
||||
Reference in New Issue
Block a user