aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
This commit is contained in:
@@ -630,7 +630,6 @@ public class WeaponMap
|
||||
StyleMap.put(ItemID.IRON_CROSSBOW, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_DART, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_DARTP, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_DARTP_5629, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_DARTP_5636, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_KNIFE, WeaponStyle.RANGE);
|
||||
StyleMap.put(ItemID.IRON_KNIFEP, WeaponStyle.RANGE);
|
||||
|
||||
@@ -608,7 +608,6 @@ public class WeaponSpeedMap
|
||||
SpeedMap.put(ItemID.IRON_CROSSBOW, 6);
|
||||
SpeedMap.put(ItemID.IRON_DART, 3);
|
||||
SpeedMap.put(ItemID.IRON_DARTP, 3);
|
||||
SpeedMap.put(ItemID.IRON_DARTP_5629, 3);
|
||||
SpeedMap.put(ItemID.IRON_DARTP_5636, 3);
|
||||
SpeedMap.put(ItemID.IRON_KNIFE, 3);
|
||||
SpeedMap.put(ItemID.IRON_KNIFEP, 3);
|
||||
|
||||
@@ -93,7 +93,8 @@ public class ChatboxPanelManager
|
||||
client.runScript(
|
||||
ScriptID.MESSAGE_LAYER_CLOSE,
|
||||
0,
|
||||
1
|
||||
1,
|
||||
0
|
||||
);
|
||||
if (currentInput != null)
|
||||
{
|
||||
|
||||
@@ -105,7 +105,7 @@ public class BankSearch
|
||||
if (closeChat)
|
||||
{
|
||||
// this clears the input text and type, and resets the chatbox to allow input
|
||||
client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 1, 1);
|
||||
client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 1, 1, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
@@ -56,7 +56,7 @@ public class ChatboxPerformancePlugin extends Plugin
|
||||
{
|
||||
if (client.getGameState() == GameState.LOGGED_IN)
|
||||
{
|
||||
clientThread.invokeLater(() -> client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 0, 0));
|
||||
clientThread.invokeLater(() -> client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 0, 0, 0));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -65,7 +65,7 @@ public class ChatboxPerformancePlugin extends Plugin
|
||||
{
|
||||
if (client.getGameState() == GameState.LOGGED_IN)
|
||||
{
|
||||
clientThread.invokeLater(() -> client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 0, 0));
|
||||
clientThread.invokeLater(() -> client.runScript(ScriptID.MESSAGE_LAYER_CLOSE, 0, 0, 0));
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -180,7 +180,7 @@ public class EmoteClue extends ClueScroll implements TextClueScroll, LocationClu
|
||||
new EmoteClue("Clap at Bob's Brilliant Axes. Equip a bronze axe and leather boots.", "Lumbridge", BOB_AXES_ENTRANCE, new WorldPoint(3231, 3203, 0), CLAP, item(BRONZE_AXE), item(LEATHER_BOOTS)),
|
||||
new EmoteClue("Panic at Al Kharid mine.", "Al Kharid mine", null, new WorldPoint(3300, 3314, 0), PANIC),
|
||||
new EmoteClue("Spin at Flynn's Mace Shop.", "Falador", null, new WorldPoint(2950, 3387, 0), SPIN),
|
||||
new EmoteClue("Salute by the Charcoal Burners. Equip a Farmer's strawhat, Shayzien platebody (5) and Pyromancer robes.", "Charcoal Burners", CHARCOAL_BURNERS, new WorldPoint(1714, 3467, 0), SALUTE, any("Farmer's strawhat", item(FARMERS_STRAWHAT), item(FARMERS_STRAWHAT_13647)), item(SHAYZIEN_PLATEBODY_5), item(PYROMANCER_ROBE)));
|
||||
new EmoteClue("Salute by the Charcoal Burners. Equip a Farmer's strawhat, Shayzien platebody (5) and Pyromancer robes.", "Charcoal Burners", CHARCOAL_BURNERS, new WorldPoint(1714, 3467, 0), SALUTE, any("Farmer's strawhat", item(FARMERS_STRAWHAT), item(FARMERS_STRAWHAT_13647)), item(SHAYZIEN_BODY_5), item(PYROMANCER_ROBE)));
|
||||
|
||||
private static final String UNICODE_CHECK_MARK = "\u2713";
|
||||
private static final String UNICODE_BALLOT_X = "\u2717";
|
||||
|
||||
@@ -104,7 +104,7 @@ public class HiscorePanel extends PluginPanel
|
||||
GIANT_MOLE, GROTESQUE_GUARDIANS, HESPORI,
|
||||
KALPHITE_QUEEN, KING_BLACK_DRAGON, KRAKEN,
|
||||
KREEARRA, KRIL_TSUTSAROTH, MIMIC,
|
||||
NIGHTMARE, OBOR, SARACHNIS,
|
||||
NIGHTMARE, PHOSANIS_NIGHTMARE, OBOR, SARACHNIS,
|
||||
SCORPIA, SKOTIZO, TEMPOROSS,
|
||||
THE_GAUNTLET, THE_CORRUPTED_GAUNTLET, THEATRE_OF_BLOOD,
|
||||
THEATRE_OF_BLOOD_HARD_MODE, THERMONUCLEAR_SMOKE_DEVIL, TZKAL_ZUK,
|
||||
|
||||
@@ -56,12 +56,23 @@ public interface TileIndicatorsConfig extends Config
|
||||
return true;
|
||||
}
|
||||
|
||||
@ConfigItem(
|
||||
keyName = "destinationTileBorderWidth",
|
||||
name = "Destination border width",
|
||||
description = "Width of the destination tile marker border",
|
||||
position = 3
|
||||
)
|
||||
default double destinationTileBorderWidth()
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
|
||||
@Alpha
|
||||
@ConfigItem(
|
||||
keyName = "highlightHoveredColor",
|
||||
name = "Hovered tile",
|
||||
description = "Configures the highlight color of hovered tile",
|
||||
position = 3
|
||||
position = 4
|
||||
)
|
||||
default Color highlightHoveredColor()
|
||||
{
|
||||
@@ -72,19 +83,30 @@ public interface TileIndicatorsConfig extends Config
|
||||
keyName = "highlightHoveredTile",
|
||||
name = "Highlight hovered tile",
|
||||
description = "Highlights tile player is hovering with mouse",
|
||||
position = 4
|
||||
position = 5
|
||||
)
|
||||
default boolean highlightHoveredTile()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@ConfigItem(
|
||||
keyName = "hoveredTileBorderWidth",
|
||||
name = "Hovered tile border width",
|
||||
description = "Width of the hovered tile marker border",
|
||||
position = 6
|
||||
)
|
||||
default double hoveredTileBorderWidth()
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
|
||||
@Alpha
|
||||
@ConfigItem(
|
||||
keyName = "highlightCurrentColor",
|
||||
name = "True tile",
|
||||
description = "Configures the highlight color of current true tile",
|
||||
position = 5
|
||||
position = 7
|
||||
)
|
||||
default Color highlightCurrentColor()
|
||||
{
|
||||
@@ -95,10 +117,21 @@ public interface TileIndicatorsConfig extends Config
|
||||
keyName = "highlightCurrentTile",
|
||||
name = "Highlight true tile",
|
||||
description = "Highlights true tile player is on as seen by server",
|
||||
position = 6
|
||||
position = 8
|
||||
)
|
||||
default boolean highlightCurrentTile()
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
@ConfigItem(
|
||||
keyName = "currentTileBorderWidth",
|
||||
name = "True tile border width",
|
||||
description = "Width of the true tile marker border",
|
||||
position = 9
|
||||
)
|
||||
default double currentTileBorderWidth()
|
||||
{
|
||||
return 2;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -24,6 +24,7 @@
|
||||
*/
|
||||
package net.runelite.client.plugins.tileindicators;
|
||||
|
||||
import java.awt.BasicStroke;
|
||||
import java.awt.Color;
|
||||
import java.awt.Dimension;
|
||||
import java.awt.Graphics2D;
|
||||
@@ -62,13 +63,13 @@ public class TileIndicatorsOverlay extends Overlay
|
||||
// If we have tile "selected" render it
|
||||
if (client.getSelectedSceneTile() != null)
|
||||
{
|
||||
renderTile(graphics, client.getSelectedSceneTile().getLocalLocation(), config.highlightHoveredColor());
|
||||
renderTile(graphics, client.getSelectedSceneTile().getLocalLocation(), config.highlightHoveredColor(), config.hoveredTileBorderWidth());
|
||||
}
|
||||
}
|
||||
|
||||
if (config.highlightDestinationTile())
|
||||
{
|
||||
renderTile(graphics, client.getLocalDestinationLocation(), config.highlightDestinationColor());
|
||||
renderTile(graphics, client.getLocalDestinationLocation(), config.highlightDestinationColor(), config.destinationTileBorderWidth());
|
||||
}
|
||||
|
||||
if (config.highlightCurrentTile())
|
||||
@@ -85,13 +86,13 @@ public class TileIndicatorsOverlay extends Overlay
|
||||
return null;
|
||||
}
|
||||
|
||||
renderTile(graphics, playerPosLocal, config.highlightCurrentColor());
|
||||
renderTile(graphics, playerPosLocal, config.highlightCurrentColor(), config.currentTileBorderWidth());
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
private void renderTile(final Graphics2D graphics, final LocalPoint dest, final Color color)
|
||||
private void renderTile(final Graphics2D graphics, final LocalPoint dest, final Color color, final double borderWidth)
|
||||
{
|
||||
if (dest == null)
|
||||
{
|
||||
@@ -105,6 +106,6 @@ public class TileIndicatorsOverlay extends Overlay
|
||||
return;
|
||||
}
|
||||
|
||||
OverlayUtil.renderPolygon(graphics, poly, color);
|
||||
OverlayUtil.renderPolygon(graphics, poly, color, new BasicStroke((float) borderWidth));
|
||||
}
|
||||
}
|
||||
|
||||
@@ -8151,8 +8151,7 @@
|
||||
13361,
|
||||
13366,
|
||||
13371,
|
||||
13376,
|
||||
13381
|
||||
13376
|
||||
],
|
||||
"xerics talisman": [
|
||||
13392,
|
||||
@@ -9219,6 +9218,11 @@
|
||||
23324,
|
||||
23327
|
||||
],
|
||||
"sraracha": [
|
||||
23495,
|
||||
25842,
|
||||
25843
|
||||
],
|
||||
"giant egg sac": [
|
||||
23517,
|
||||
23520
|
||||
@@ -9377,7 +9381,14 @@
|
||||
23995,
|
||||
23997,
|
||||
24551,
|
||||
24553
|
||||
24553,
|
||||
25870,
|
||||
25872,
|
||||
25874,
|
||||
25876,
|
||||
25878,
|
||||
25880,
|
||||
25882
|
||||
],
|
||||
"elven top": [
|
||||
24009,
|
||||
@@ -9854,5 +9865,24 @@
|
||||
25806,
|
||||
25807,
|
||||
25808
|
||||
],
|
||||
"amethyst dart": [
|
||||
25849,
|
||||
25851,
|
||||
25855,
|
||||
25857
|
||||
],
|
||||
"bow of faerdhinen": [
|
||||
25862,
|
||||
25865,
|
||||
25867,
|
||||
25869,
|
||||
25884,
|
||||
25886,
|
||||
25888,
|
||||
25890,
|
||||
25892,
|
||||
25894,
|
||||
25896
|
||||
]
|
||||
}
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 492 B |
@@ -1 +1 @@
|
||||
90076B6F48BDA11B9905808D70A53D53F894350AD46B7ED3AF75C7C60BB304D1
|
||||
8F6EC040714CB55346C243DA8126FC74122F8300D808E5616CCC37FC767B38DF
|
||||
@@ -848,13 +848,14 @@ LABEL750:
|
||||
invoke 514
|
||||
iconst 1
|
||||
if_icmpeq LABEL754
|
||||
jump LABEL757
|
||||
jump LABEL758
|
||||
LABEL754:
|
||||
iconst 1
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
GetTabRange:
|
||||
LABEL757:
|
||||
LABEL758:
|
||||
iconst -1
|
||||
istore 32
|
||||
iconst -1
|
||||
@@ -867,43 +868,43 @@ LABEL757:
|
||||
istore 34
|
||||
iconst 0
|
||||
istore 35
|
||||
LABEL769:
|
||||
LABEL770:
|
||||
iload 20
|
||||
iconst 816
|
||||
if_icmplt LABEL773
|
||||
jump LABEL853
|
||||
LABEL773:
|
||||
if_icmplt LABEL774
|
||||
jump LABEL854
|
||||
LABEL774:
|
||||
iload 2
|
||||
iload 20
|
||||
cc_find
|
||||
iconst 1
|
||||
if_icmpeq LABEL779
|
||||
jump LABEL848
|
||||
LABEL779:
|
||||
if_icmpeq LABEL780
|
||||
jump LABEL849
|
||||
LABEL780:
|
||||
iconst 95
|
||||
iload 20
|
||||
inv_getobj
|
||||
istore 25
|
||||
iload 25
|
||||
iconst -1
|
||||
if_icmpne LABEL787
|
||||
jump LABEL791
|
||||
LABEL787:
|
||||
if_icmpne LABEL788
|
||||
jump LABEL792
|
||||
LABEL788:
|
||||
iload 29
|
||||
iconst 1
|
||||
add
|
||||
istore 29
|
||||
LABEL791:
|
||||
LABEL792:
|
||||
iload 20
|
||||
iload 32
|
||||
if_icmpge LABEL795
|
||||
jump LABEL846
|
||||
LABEL795:
|
||||
if_icmpge LABEL796
|
||||
jump LABEL847
|
||||
LABEL796:
|
||||
iload 20
|
||||
iload 33
|
||||
if_icmplt LABEL799
|
||||
jump LABEL846
|
||||
LABEL799:
|
||||
if_icmplt LABEL800
|
||||
jump LABEL847
|
||||
LABEL800:
|
||||
iconst 0
|
||||
cc_sethide
|
||||
iload 25
|
||||
@@ -937,38 +938,38 @@ LABEL799:
|
||||
istore 28
|
||||
iload 34
|
||||
iload 22
|
||||
if_icmplt LABEL834
|
||||
jump LABEL839
|
||||
LABEL834:
|
||||
if_icmplt LABEL835
|
||||
jump LABEL840
|
||||
LABEL835:
|
||||
iload 34
|
||||
iconst 1
|
||||
add
|
||||
istore 34
|
||||
jump LABEL845
|
||||
LABEL839:
|
||||
jump LABEL846
|
||||
LABEL840:
|
||||
iconst 0
|
||||
iload 35
|
||||
iconst 1
|
||||
add
|
||||
istore 35
|
||||
istore 34
|
||||
LABEL845:
|
||||
jump LABEL848
|
||||
LABEL846:
|
||||
jump LABEL849
|
||||
LABEL847:
|
||||
iconst 1
|
||||
cc_sethide
|
||||
LABEL848:
|
||||
LABEL849:
|
||||
iload 20
|
||||
iconst 1
|
||||
add
|
||||
istore 20
|
||||
jump LABEL769
|
||||
LABEL853:
|
||||
jump LABEL770
|
||||
LABEL854:
|
||||
get_varbit 4170
|
||||
iconst 2
|
||||
if_icmpeq LABEL857
|
||||
jump LABEL867
|
||||
LABEL857:
|
||||
if_icmpeq LABEL858
|
||||
jump LABEL868
|
||||
LABEL858:
|
||||
sconst "Tab "
|
||||
iconst 105
|
||||
iconst 115
|
||||
@@ -978,8 +979,8 @@ LABEL857:
|
||||
join_string 2
|
||||
iload 5
|
||||
if_settext
|
||||
jump LABEL873
|
||||
LABEL867:
|
||||
jump LABEL874
|
||||
LABEL868:
|
||||
sconst "Tab "
|
||||
get_varbit 4150
|
||||
tostring
|
||||
@@ -987,7 +988,7 @@ LABEL867:
|
||||
iload 5
|
||||
if_settext
|
||||
FinishBuilding:
|
||||
LABEL873:
|
||||
LABEL874:
|
||||
iload 0
|
||||
iload 1
|
||||
iload 2
|
||||
|
||||
@@ -1 +1 @@
|
||||
581520BBF672827101447FABB2D0F515AB1AF23FDABFAF374032DF36A82B0658
|
||||
9C827673E7E0FADA71DB2017F4AEE7CC2A6A9C617756DBAF7821B93D62D412C8
|
||||
@@ -23,9 +23,9 @@
|
||||
runelite_callback
|
||||
sub
|
||||
istore 1
|
||||
iconst 7602237
|
||||
iconst 7602274
|
||||
if_getwidth
|
||||
iconst 7602238
|
||||
iconst 7602275
|
||||
if_getwidth
|
||||
sub
|
||||
istore 2
|
||||
@@ -78,6 +78,6 @@ LABEL44:
|
||||
iconst 0
|
||||
iconst 0
|
||||
iconst 0
|
||||
iconst 7602238
|
||||
iconst 7602275
|
||||
if_setposition
|
||||
return
|
||||
|
||||
@@ -1 +1 @@
|
||||
D6803CE58C6976B2799C6410F4F3E806D1EFD5A8263DCAE9C5BF54A4426BFFD1
|
||||
237BFF112EE82F6ECE47A75D7272464BA08F7FBDF879656A18C73680DF593308
|
||||
@@ -25,7 +25,7 @@ LABEL10:
|
||||
iload 1
|
||||
iconst 0
|
||||
if_icmpgt LABEL21
|
||||
jump LABEL265
|
||||
jump LABEL269
|
||||
LABEL21:
|
||||
get_varc_int 5
|
||||
switch
|
||||
@@ -35,23 +35,23 @@ LABEL21:
|
||||
4: LABEL26
|
||||
5: LABEL26
|
||||
6: LABEL47
|
||||
7: LABEL110
|
||||
8: LABEL116
|
||||
9: LABEL124
|
||||
10: LABEL201
|
||||
11: LABEL257
|
||||
12: LABEL217
|
||||
13: LABEL235
|
||||
15: LABEL124
|
||||
16: LABEL262
|
||||
18: LABEL257
|
||||
19: LABEL110
|
||||
20: LABEL124
|
||||
21: LABEL124
|
||||
jump LABEL264
|
||||
7: LABEL111
|
||||
8: LABEL117
|
||||
9: LABEL125
|
||||
10: LABEL202
|
||||
11: LABEL260
|
||||
12: LABEL219
|
||||
13: LABEL237
|
||||
15: LABEL125
|
||||
16: LABEL266
|
||||
18: LABEL260
|
||||
19: LABEL111
|
||||
20: LABEL125
|
||||
21: LABEL125
|
||||
jump LABEL268
|
||||
LABEL24:
|
||||
return
|
||||
jump LABEL264
|
||||
jump LABEL268
|
||||
LABEL26:
|
||||
ignore_count
|
||||
iconst 0
|
||||
@@ -79,7 +79,7 @@ LABEL44:
|
||||
get_varc_string 359
|
||||
ignore_del
|
||||
LABEL46:
|
||||
jump LABEL264
|
||||
jump LABEL268
|
||||
LABEL47:
|
||||
friend_count
|
||||
iconst 0
|
||||
@@ -88,7 +88,7 @@ LABEL47:
|
||||
LABEL51:
|
||||
sconst "Unable to complete action - system busy."
|
||||
mes
|
||||
jump LABEL109
|
||||
jump LABEL110
|
||||
LABEL54:
|
||||
get_varc_int 5
|
||||
iconst 2
|
||||
@@ -97,7 +97,7 @@ LABEL54:
|
||||
LABEL58:
|
||||
get_varc_string 359
|
||||
friend_add
|
||||
jump LABEL109
|
||||
jump LABEL110
|
||||
LABEL61:
|
||||
get_varc_int 5
|
||||
iconst 3
|
||||
@@ -106,30 +106,31 @@ LABEL61:
|
||||
LABEL65:
|
||||
get_varc_string 359
|
||||
friend_del
|
||||
jump LABEL109
|
||||
jump LABEL110
|
||||
LABEL68:
|
||||
get_varc_int 5
|
||||
iconst 6
|
||||
if_icmpeq LABEL72
|
||||
jump LABEL109
|
||||
jump LABEL110
|
||||
LABEL72:
|
||||
get_varbit 8119
|
||||
iconst 0
|
||||
if_icmpeq LABEL76
|
||||
jump LABEL82
|
||||
jump LABEL83
|
||||
LABEL76:
|
||||
iconst 1
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
sconst "You must set a name before you can chat."
|
||||
mes
|
||||
return
|
||||
LABEL82:
|
||||
LABEL83:
|
||||
chat_getfilter_private
|
||||
iconst 2
|
||||
if_icmpeq LABEL86
|
||||
jump LABEL97
|
||||
LABEL86:
|
||||
if_icmpeq LABEL87
|
||||
jump LABEL98
|
||||
LABEL87:
|
||||
chat_getfilter_public
|
||||
iconst 1
|
||||
chat_getfilter_trade
|
||||
@@ -141,37 +142,37 @@ LABEL86:
|
||||
invoke 84
|
||||
iload 0
|
||||
invoke 89
|
||||
LABEL97:
|
||||
LABEL98:
|
||||
get_varbit 4394
|
||||
iconst 1
|
||||
if_icmpeq LABEL101
|
||||
jump LABEL104
|
||||
LABEL101:
|
||||
if_icmpeq LABEL102
|
||||
jump LABEL105
|
||||
LABEL102:
|
||||
get_varc_string 360
|
||||
friend_del
|
||||
jump LABEL107
|
||||
LABEL104:
|
||||
jump LABEL108
|
||||
LABEL105:
|
||||
get_varc_string 360
|
||||
get_varc_string 359
|
||||
sconst "privateMessage" ; load event name
|
||||
iconst 0 ; whether or not to skip
|
||||
runelite_callback ; invoke callback
|
||||
iconst 1
|
||||
if_icmpeq LABEL107 ; if skipped, do not message
|
||||
if_icmpeq LABEL108 ; if skipped, do not message
|
||||
chat_sendprivate
|
||||
LABEL107:
|
||||
LABEL108:
|
||||
clientclock
|
||||
set_varc_int 61
|
||||
LABEL109:
|
||||
jump LABEL264
|
||||
LABEL110:
|
||||
jump LABEL268
|
||||
LABEL111:
|
||||
get_varc_string 359
|
||||
invoke 212
|
||||
resume_countdialog
|
||||
iconst 0
|
||||
set_varc_int 5
|
||||
jump LABEL264
|
||||
LABEL116:
|
||||
jump LABEL268
|
||||
LABEL117:
|
||||
get_varc_string 359
|
||||
removetags
|
||||
set_varc_string 361
|
||||
@@ -179,23 +180,23 @@ LABEL116:
|
||||
resume_namedialog
|
||||
iconst 0
|
||||
set_varc_int 5
|
||||
jump LABEL264
|
||||
LABEL124:
|
||||
jump LABEL268
|
||||
LABEL125:
|
||||
get_varc_int 5
|
||||
iconst 20
|
||||
if_icmpeq LABEL128
|
||||
jump LABEL132
|
||||
LABEL128:
|
||||
if_icmpeq LABEL129
|
||||
jump LABEL133
|
||||
LABEL129:
|
||||
get_varc_string 359
|
||||
removetags
|
||||
invoke 4394
|
||||
jump LABEL196
|
||||
LABEL132:
|
||||
jump LABEL197
|
||||
LABEL133:
|
||||
get_varc_int 5
|
||||
iconst 21
|
||||
if_icmpeq LABEL136
|
||||
jump LABEL196
|
||||
LABEL136:
|
||||
if_icmpeq LABEL137
|
||||
jump LABEL197
|
||||
LABEL137:
|
||||
get_varc_string 359
|
||||
sconst "jagex"
|
||||
sconst " "
|
||||
@@ -256,66 +257,68 @@ LABEL136:
|
||||
sconst " "
|
||||
invoke 4191
|
||||
set_varc_string 359
|
||||
LABEL196:
|
||||
LABEL197:
|
||||
get_varc_string 359
|
||||
resume_stringdialog
|
||||
iconst 0
|
||||
set_varc_int 5
|
||||
jump LABEL264
|
||||
LABEL201:
|
||||
jump LABEL268
|
||||
LABEL202:
|
||||
get_varbit 8119
|
||||
iconst 0
|
||||
if_icmpeq LABEL205
|
||||
jump LABEL211
|
||||
LABEL205:
|
||||
if_icmpeq LABEL206
|
||||
jump LABEL213
|
||||
LABEL206:
|
||||
iconst 1
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
sconst "You must set a name before you can chat."
|
||||
mes
|
||||
return
|
||||
LABEL211:
|
||||
LABEL213:
|
||||
get_varc_string 359
|
||||
removetags
|
||||
set_varc_string 362
|
||||
get_varc_string 359
|
||||
clan_joinchat
|
||||
jump LABEL264
|
||||
LABEL217:
|
||||
jump LABEL268
|
||||
LABEL219:
|
||||
iload 1
|
||||
iconst 10
|
||||
if_icmpgt LABEL221
|
||||
jump LABEL227
|
||||
LABEL221:
|
||||
if_icmpgt LABEL223
|
||||
jump LABEL229
|
||||
LABEL223:
|
||||
get_varc_string 359
|
||||
iconst 0
|
||||
iconst 9
|
||||
substring
|
||||
sstore 0
|
||||
jump LABEL229
|
||||
LABEL227:
|
||||
jump LABEL231
|
||||
LABEL229:
|
||||
get_varc_string 359
|
||||
sstore 0
|
||||
LABEL229:
|
||||
LABEL231:
|
||||
sload 0
|
||||
lowercase
|
||||
chat_setmessagefilter
|
||||
invoke 553
|
||||
invoke 84
|
||||
jump LABEL264
|
||||
LABEL235:
|
||||
jump LABEL268
|
||||
LABEL237:
|
||||
get_varbit 8119
|
||||
iconst 0
|
||||
if_icmpeq LABEL239
|
||||
jump LABEL245
|
||||
LABEL239:
|
||||
if_icmpeq LABEL241
|
||||
jump LABEL248
|
||||
LABEL241:
|
||||
iconst 1
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
sconst "You must set a name before you can chat."
|
||||
mes
|
||||
return
|
||||
LABEL245:
|
||||
LABEL248:
|
||||
get_varc_string 359
|
||||
iconst 0
|
||||
set_varc_int 62
|
||||
@@ -327,35 +330,37 @@ LABEL245:
|
||||
sconst "I1"
|
||||
iconst 10616843
|
||||
if_setontimer
|
||||
jump LABEL264
|
||||
LABEL257:
|
||||
jump LABEL268
|
||||
LABEL260:
|
||||
iconst 0
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
return
|
||||
jump LABEL264
|
||||
LABEL262:
|
||||
jump LABEL268
|
||||
LABEL266:
|
||||
get_varc_string 359
|
||||
invoke 2061
|
||||
LABEL264:
|
||||
jump LABEL271
|
||||
LABEL265:
|
||||
LABEL268:
|
||||
jump LABEL275
|
||||
LABEL269:
|
||||
get_varc_int 5
|
||||
switch
|
||||
16: LABEL270
|
||||
20: LABEL268
|
||||
21: LABEL268
|
||||
7: LABEL268
|
||||
8: LABEL268
|
||||
9: LABEL268
|
||||
15: LABEL268
|
||||
jump LABEL271
|
||||
LABEL268:
|
||||
16: LABEL274
|
||||
20: LABEL272
|
||||
21: LABEL272
|
||||
7: LABEL272
|
||||
8: LABEL272
|
||||
9: LABEL272
|
||||
15: LABEL272
|
||||
jump LABEL275
|
||||
LABEL272:
|
||||
return
|
||||
jump LABEL271
|
||||
LABEL270:
|
||||
jump LABEL275
|
||||
LABEL274:
|
||||
return
|
||||
LABEL271:
|
||||
LABEL275:
|
||||
iconst 1
|
||||
iconst 1
|
||||
iconst 1
|
||||
invoke 299
|
||||
|
||||
Reference in New Issue
Block a user