Merge remote-tracking branch 'upstream/master' into master
This commit is contained in:
@@ -25,9 +25,9 @@
|
|||||||
|
|
||||||
object ProjectVersions {
|
object ProjectVersions {
|
||||||
const val launcherVersion = "2.2.0"
|
const val launcherVersion = "2.2.0"
|
||||||
const val rlVersion = "1.7.3.1"
|
const val rlVersion = "1.7.4"
|
||||||
|
|
||||||
const val openosrsVersion = "4.3.0"
|
const val openosrsVersion = "4.4.0"
|
||||||
|
|
||||||
const val rsversion = 194
|
const val rsversion = 194
|
||||||
const val cacheversion = 165
|
const val cacheversion = 165
|
||||||
|
|||||||
@@ -232,10 +232,10 @@ public class RSApiInjector extends AbstractInjector
|
|||||||
|
|
||||||
matched.removeIf(RSApiMethod::isInjected);
|
matched.removeIf(RSApiMethod::isInjected);
|
||||||
|
|
||||||
if (matched.size() > 2)
|
/*if (matched.size() > 2)
|
||||||
{
|
{
|
||||||
throw new InjectException("More than 2 imported api methods for field " + deobField.getPoolField());
|
throw new InjectException("More than 2 imported api methods for field " + deobField.getPoolField());
|
||||||
}
|
}*/
|
||||||
|
|
||||||
final Field vanillaField = inject.toVanilla(deobField);
|
final Field vanillaField = inject.toVanilla(deobField);
|
||||||
final Number getter = DeobAnnotations.getObfuscatedGetter(deobField);
|
final Number getter = DeobAnnotations.getObfuscatedGetter(deobField);
|
||||||
|
|||||||
@@ -222,30 +222,62 @@ public interface Actor extends Renderable, Locatable
|
|||||||
void setAnimation(int animation);
|
void setAnimation(int animation);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Sets the frame of the animation the actor is performing.
|
* Get the frame of the animation the actor is performing
|
||||||
*
|
*
|
||||||
* @param actionFrame the animation frame
|
* @return the frame
|
||||||
*/
|
*/
|
||||||
void setActionFrame(int actionFrame);
|
int getAnimationFrame();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the graphic that is currently on the player.
|
* Sets the frame of the animation the actor is performing.
|
||||||
*
|
*
|
||||||
* @return the graphic of the actor
|
* @param frame the animation frame
|
||||||
|
* @deprecated use setAnimationFrame
|
||||||
|
*/
|
||||||
|
@Deprecated(since = "5.0.0", forRemoval = false) // deprecated upstream
|
||||||
|
void setActionFrame(int frame);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Sets the frame of the animation the actor is performing.
|
||||||
|
*
|
||||||
|
* @param frame the animation frame
|
||||||
|
*/
|
||||||
|
void setAnimationFrame(int frame);
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Get the graphic/spotanim that is currently on the actor.
|
||||||
|
*
|
||||||
|
* @return the spotanim of the actor
|
||||||
* @see GraphicID
|
* @see GraphicID
|
||||||
*/
|
*/
|
||||||
int getGraphic();
|
int getGraphic();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the graphic/spotanim that is currently on the actor.
|
||||||
|
*
|
||||||
|
* @param graphic The spotanim id
|
||||||
|
* @see GraphicID
|
||||||
|
*/
|
||||||
void setGraphic(int graphic);
|
void setGraphic(int graphic);
|
||||||
|
|
||||||
int getSpotAnimationFrame();
|
/**
|
||||||
|
* Get the frame of the currently playing spotanim
|
||||||
|
*
|
||||||
|
* @return
|
||||||
|
*/
|
||||||
|
int getSpotAnimFrame();
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Set the frame of the currently playing spotanim
|
||||||
|
*
|
||||||
|
* @param spotAnimFrame
|
||||||
|
*/
|
||||||
void setSpotAnimFrame(int spotAnimFrame);
|
void setSpotAnimFrame(int spotAnimFrame);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Get the number of cycles the SpotAnimation frame has been displayed for.
|
* Get the number of cycles the SpotAnimation frame has been displayed for.
|
||||||
*/
|
*/
|
||||||
int getSpotAnimationFrameCycle();
|
int getSpotAnimFrameCycle();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets the canvas area of the current tile the actor is standing on.
|
* Gets the canvas area of the current tile the actor is standing on.
|
||||||
@@ -281,11 +313,11 @@ public interface Actor extends Renderable, Locatable
|
|||||||
* Gets the point at which a sprite should be drawn, relative to the
|
* Gets the point at which a sprite should be drawn, relative to the
|
||||||
* current location with the given z-axis offset.
|
* current location with the given z-axis offset.
|
||||||
*
|
*
|
||||||
* @param spritePixels the sprite to draw
|
* @param sprite the sprite to draw
|
||||||
* @param zOffset the z-axis offset
|
* @param zOffset the z-axis offset
|
||||||
* @return the sprite drawing location
|
* @return the sprite drawing location
|
||||||
*/
|
*/
|
||||||
Point getCanvasSpriteLocation(SpritePixels spritePixels, int zOffset);
|
Point getCanvasSpriteLocation(SpritePixels sprite, int zOffset);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Gets a point on the canvas of where this actors mini-map indicator
|
* Gets a point on the canvas of where this actors mini-map indicator
|
||||||
@@ -350,18 +382,6 @@ public interface Actor extends Renderable, Locatable
|
|||||||
|
|
||||||
int getTurnRightAnimation();
|
int getTurnRightAnimation();
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
int getWalkBackAnimation();
|
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
int getWalkLeftAnimation();
|
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
int getWalkRightAnimation();
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Returns true if this NPC has died
|
* Returns true if this NPC has died
|
||||||
*
|
*
|
||||||
|
|||||||
@@ -11806,5 +11806,17 @@ public final class ItemID
|
|||||||
public static final int GREGGS_IOU = 25608;
|
public static final int GREGGS_IOU = 25608;
|
||||||
public static final int PASTEL_FLOWERS = 25609;
|
public static final int PASTEL_FLOWERS = 25609;
|
||||||
public static final int THICK_DYE = 25610;
|
public static final int THICK_DYE = 25610;
|
||||||
|
public static final int STASH_CHART = 25611;
|
||||||
|
public static final int STASH_BLUEPRINT = 25612;
|
||||||
|
public static final int BABY_MOLERAT = 25613;
|
||||||
|
public static final int LARGE_WATER_CONTAINER = 25615;
|
||||||
|
public static final int TEA_FLASK_25617 = 25617;
|
||||||
|
public static final int PLAIN_SATCHEL_25618 = 25618;
|
||||||
|
public static final int GREEN_SATCHEL_25619 = 25619;
|
||||||
|
public static final int RED_SATCHEL_25620 = 25620;
|
||||||
|
public static final int BLACK_SATCHEL_25621 = 25621;
|
||||||
|
public static final int GOLD_SATCHEL_25622 = 25622;
|
||||||
|
public static final int RUNE_SATCHEL_25623 = 25623;
|
||||||
|
public static final int UNSIRED_25624 = 25624;
|
||||||
/* This file is automatically generated. Do not edit. */
|
/* This file is automatically generated. Do not edit. */
|
||||||
}
|
}
|
||||||
@@ -9004,5 +9004,7 @@ public final class NpcID
|
|||||||
public static final int GREGG_10643 = 10643;
|
public static final int GREGG_10643 = 10643;
|
||||||
public static final int CAT_10644 = 10644;
|
public static final int CAT_10644 = 10644;
|
||||||
public static final int AGGIE_10645 = 10645;
|
public static final int AGGIE_10645 = 10645;
|
||||||
|
public static final int BABY_MOLERAT = 10650;
|
||||||
|
public static final int BABY_MOLERAT_10651 = 10651;
|
||||||
/* This file is automatically generated. Do not edit. */
|
/* This file is automatically generated. Do not edit. */
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13594,5 +13594,7 @@ public final class NullItemID
|
|||||||
public static final int NULL_25603 = 25603;
|
public static final int NULL_25603 = 25603;
|
||||||
public static final int NULL_25605 = 25605;
|
public static final int NULL_25605 = 25605;
|
||||||
public static final int NULL_25607 = 25607;
|
public static final int NULL_25607 = 25607;
|
||||||
|
public static final int NULL_25614 = 25614;
|
||||||
|
public static final int NULL_25616 = 25616;
|
||||||
/* This file is automatically generated. Do not edit. */
|
/* This file is automatically generated. Do not edit. */
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20218,5 +20218,6 @@ public final class NullObjectID
|
|||||||
public static final int NULL_41431 = 41431;
|
public static final int NULL_41431 = 41431;
|
||||||
public static final int NULL_41432 = 41432;
|
public static final int NULL_41432 = 41432;
|
||||||
public static final int NULL_41433 = 41433;
|
public static final int NULL_41433 = 41433;
|
||||||
|
public static final int NULL_41437 = 41437;
|
||||||
/* This file is automatically generated. Do not edit. */
|
/* This file is automatically generated. Do not edit. */
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -21202,5 +21202,9 @@ public final class ObjectID
|
|||||||
public static final int EASTER_EGGS = 41370;
|
public static final int EASTER_EGGS = 41370;
|
||||||
public static final int BASKET_41371 = 41371;
|
public static final int BASKET_41371 = 41371;
|
||||||
public static final int POST_41373 = 41373;
|
public static final int POST_41373 = 41373;
|
||||||
|
public static final int STASH_CHART = 41434;
|
||||||
|
public static final int REWARDS_CHEST_41435 = 41435;
|
||||||
|
public static final int REWARDS_CHEST_41436 = 41436;
|
||||||
|
public static final int STILE_41438 = 41438;
|
||||||
/* This file is automatically generated. Do not edit. */
|
/* This file is automatically generated. Do not edit. */
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -384,7 +384,7 @@ public class PlayerManager
|
|||||||
}
|
}
|
||||||
else if (itemComposition.isTradeable())
|
else if (itemComposition.isTradeable())
|
||||||
{
|
{
|
||||||
prices.put(id, itemManager.getItemPrice(id, false));
|
prices.put(id, itemManager.getItemPrice(id));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -131,13 +131,16 @@ public class ChatMessageManager
|
|||||||
case MODCHAT:
|
case MODCHAT:
|
||||||
{
|
{
|
||||||
String sanitizedUsername = Text.removeTags(chatMessage.getName());
|
String sanitizedUsername = Text.removeTags(chatMessage.getName());
|
||||||
boolean isFriend = client.isFriended(sanitizedUsername, true) && !client.getLocalPlayer().getName().equals(sanitizedUsername);
|
|
||||||
|
|
||||||
if (isFriend)
|
if (client.getLocalPlayer().getName().equals(sanitizedUsername))
|
||||||
|
{
|
||||||
|
usernameColor = isChatboxTransparent ? chatColorConfig.transparentPlayerUsername() : chatColorConfig.opaquePlayerUsername();
|
||||||
|
}
|
||||||
|
else if (client.isFriended(sanitizedUsername, true))
|
||||||
{
|
{
|
||||||
usernameColor = isChatboxTransparent ? chatColorConfig.transparentPublicFriendUsernames() : chatColorConfig.opaquePublicFriendUsernames();
|
usernameColor = isChatboxTransparent ? chatColorConfig.transparentPublicFriendUsernames() : chatColorConfig.opaquePublicFriendUsernames();
|
||||||
}
|
}
|
||||||
if (usernameColor == null)
|
else
|
||||||
{
|
{
|
||||||
usernameColor = isChatboxTransparent ? chatColorConfig.transparentUsername() : chatColorConfig.opaqueUsername();
|
usernameColor = isChatboxTransparent ? chatColorConfig.transparentUsername() : chatColorConfig.opaqueUsername();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -313,6 +313,15 @@ public interface ChatColorConfig extends Config
|
|||||||
)
|
)
|
||||||
Color opaquePublicFriendUsernames();
|
Color opaquePublicFriendUsernames();
|
||||||
|
|
||||||
|
@ConfigItem(
|
||||||
|
position = 28,
|
||||||
|
keyName = "opaquePlayerUsername",
|
||||||
|
name = "Your username",
|
||||||
|
description = "Color of your username",
|
||||||
|
section = opaqueSection
|
||||||
|
)
|
||||||
|
Color opaquePlayerUsername();
|
||||||
|
|
||||||
@ConfigItem(
|
@ConfigItem(
|
||||||
position = 51,
|
position = 51,
|
||||||
keyName = "transparentPublicChat",
|
keyName = "transparentPublicChat",
|
||||||
@@ -579,4 +588,13 @@ public interface ChatColorConfig extends Config
|
|||||||
section = transparentSection
|
section = transparentSection
|
||||||
)
|
)
|
||||||
Color transparentPublicFriendUsernames();
|
Color transparentPublicFriendUsernames();
|
||||||
|
|
||||||
|
@ConfigItem(
|
||||||
|
position = 78,
|
||||||
|
keyName = "transparentPlayerUsername",
|
||||||
|
name = "Your username (transparent)",
|
||||||
|
description = "Color of your username (transparent)",
|
||||||
|
section = transparentSection
|
||||||
|
)
|
||||||
|
Color transparentPlayerUsername();
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -299,19 +299,6 @@ public class ItemManager
|
|||||||
return getItemPriceWithSource(itemID, runeLiteConfig.useWikiItemPrices());
|
return getItemPriceWithSource(itemID, runeLiteConfig.useWikiItemPrices());
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
|
||||||
* Look up an item's price
|
|
||||||
*
|
|
||||||
* @param itemID item id
|
|
||||||
* @param ignoreUntradeableMap skip untradeables
|
|
||||||
* @return item price
|
|
||||||
*/
|
|
||||||
@Deprecated(since = "4.1.0", forRemoval = true)
|
|
||||||
public int getItemPrice(int itemID, boolean ignoreUntradeableMap)
|
|
||||||
{
|
|
||||||
return getItemPriceWithSource(itemID, runeLiteConfig.useWikiItemPrices(), ignoreUntradeableMap);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Look up an item's price
|
* Look up an item's price
|
||||||
*
|
*
|
||||||
@@ -320,12 +307,6 @@ public class ItemManager
|
|||||||
* @return item price
|
* @return item price
|
||||||
*/
|
*/
|
||||||
public int getItemPriceWithSource(int itemID, boolean useWikiPrice)
|
public int getItemPriceWithSource(int itemID, boolean useWikiPrice)
|
||||||
{
|
|
||||||
return getItemPriceWithSource(itemID, useWikiPrice, false);
|
|
||||||
}
|
|
||||||
|
|
||||||
// TODO: inline this back to getItemPriceWithSource(int, boolean) next minor ver
|
|
||||||
private int getItemPriceWithSource(int itemID, boolean useWikiPrice, boolean ignoreUntradeableMap)
|
|
||||||
{
|
{
|
||||||
if (itemID == COINS_995)
|
if (itemID == COINS_995)
|
||||||
{
|
{
|
||||||
@@ -360,11 +341,6 @@ public class ItemManager
|
|||||||
{
|
{
|
||||||
for (final ItemMapping mappedItem : mappedItems)
|
for (final ItemMapping mappedItem : mappedItems)
|
||||||
{
|
{
|
||||||
if (ignoreUntradeableMap && mappedItem.isUntradeable())
|
|
||||||
{
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
price += getItemPriceWithSource(mappedItem.getTradeableItem(), useWikiPrice) * mappedItem.getQuantity();
|
price += getItemPriceWithSource(mappedItem.getTradeableItem(), useWikiPrice) * mappedItem.getQuantity();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1
-1
@@ -347,7 +347,7 @@ public class DevToolsPlugin extends Plugin
|
|||||||
int id = Integer.parseInt(args[0]);
|
int id = Integer.parseInt(args[0]);
|
||||||
Player localPlayer = client.getLocalPlayer();
|
Player localPlayer = client.getLocalPlayer();
|
||||||
localPlayer.setAnimation(id);
|
localPlayer.setAnimation(id);
|
||||||
localPlayer.setActionFrame(0);
|
localPlayer.setAnimationFrame(0);
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
case "gfx":
|
case "gfx":
|
||||||
|
|||||||
@@ -6834,6 +6834,34 @@
|
|||||||
10857,
|
10857,
|
||||||
24792
|
24792
|
||||||
],
|
],
|
||||||
|
"tea flask": [
|
||||||
|
10859,
|
||||||
|
25617
|
||||||
|
],
|
||||||
|
"plain satchel": [
|
||||||
|
10877,
|
||||||
|
25618
|
||||||
|
],
|
||||||
|
"green satchel": [
|
||||||
|
10878,
|
||||||
|
25619
|
||||||
|
],
|
||||||
|
"red satchel": [
|
||||||
|
10879,
|
||||||
|
25620
|
||||||
|
],
|
||||||
|
"black satchel": [
|
||||||
|
10880,
|
||||||
|
25621
|
||||||
|
],
|
||||||
|
"gold satchel": [
|
||||||
|
10881,
|
||||||
|
25622
|
||||||
|
],
|
||||||
|
"rune satchel": [
|
||||||
|
10882,
|
||||||
|
25623
|
||||||
|
],
|
||||||
"keg": [
|
"keg": [
|
||||||
10885,
|
10885,
|
||||||
10898
|
10898
|
||||||
@@ -7989,6 +8017,10 @@
|
|||||||
13269,
|
13269,
|
||||||
13271
|
13271
|
||||||
],
|
],
|
||||||
|
"unsired": [
|
||||||
|
13273,
|
||||||
|
25624
|
||||||
|
],
|
||||||
"max cape": [
|
"max cape": [
|
||||||
13280,
|
13280,
|
||||||
13342
|
13342
|
||||||
|
|||||||
@@ -26,7 +26,6 @@
|
|||||||
#include FACE_COUNT
|
#include FACE_COUNT
|
||||||
|
|
||||||
#include cl_types.cl
|
#include cl_types.cl
|
||||||
#include to_screen.cl
|
|
||||||
#include common.cl
|
#include common.cl
|
||||||
#include priority_render.cl
|
#include priority_render.cl
|
||||||
|
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
9D8074ED6B6D8171CFC3A5C8F710FC94483DB601AF739E462AB20A6E5C97ACE7
|
49F71301DDB45F2010BA8EFCA9D32D08C2CEF0A5F4F441A1CC1F1FE2CCFD7C36
|
||||||
@@ -248,7 +248,7 @@ LABEL189:
|
|||||||
sconst ""
|
sconst ""
|
||||||
set_varc_string 335
|
set_varc_string 335
|
||||||
LABEL193:
|
LABEL193:
|
||||||
jump LABEL262
|
jump LABEL269
|
||||||
LABEL194:
|
LABEL194:
|
||||||
iload 0
|
iload 0
|
||||||
iconst 104
|
iconst 104
|
||||||
@@ -262,7 +262,7 @@ LABEL198:
|
|||||||
LABEL202:
|
LABEL202:
|
||||||
invoke 75
|
invoke 75
|
||||||
LABEL203:
|
LABEL203:
|
||||||
jump LABEL262
|
jump LABEL269
|
||||||
LABEL204:
|
LABEL204:
|
||||||
iload 0
|
iload 0
|
||||||
iconst 105
|
iconst 105
|
||||||
@@ -276,36 +276,45 @@ LABEL208:
|
|||||||
LABEL212:
|
LABEL212:
|
||||||
invoke 76
|
invoke 76
|
||||||
LABEL213:
|
LABEL213:
|
||||||
jump LABEL262
|
jump LABEL269
|
||||||
LABEL214:
|
LABEL214:
|
||||||
iload 0
|
iload 0
|
||||||
iconst 80
|
iconst 80
|
||||||
if_icmpeq LABEL218
|
if_icmpeq LABEL218
|
||||||
jump LABEL256
|
jump LABEL263
|
||||||
LABEL218:
|
LABEL218:
|
||||||
|
iconst 40697935
|
||||||
|
iconst 1
|
||||||
|
cc_find
|
||||||
|
iconst 1
|
||||||
|
if_icmpeq LABEL224
|
||||||
|
jump LABEL225
|
||||||
|
LABEL224:
|
||||||
|
return
|
||||||
|
LABEL225:
|
||||||
get_varc_string 356
|
get_varc_string 356
|
||||||
string_length
|
string_length
|
||||||
iconst 0
|
iconst 0
|
||||||
if_icmpgt LABEL223
|
if_icmpgt LABEL230
|
||||||
jump LABEL243
|
jump LABEL250
|
||||||
LABEL223:
|
LABEL230:
|
||||||
get_varc_string 356
|
get_varc_string 356
|
||||||
friend_test
|
friend_test
|
||||||
iconst 1
|
iconst 1
|
||||||
if_icmpeq LABEL228
|
if_icmpeq LABEL235
|
||||||
jump LABEL231
|
jump LABEL238
|
||||||
LABEL228:
|
LABEL235:
|
||||||
get_varc_string 356
|
get_varc_string 356
|
||||||
invoke 107
|
invoke 107
|
||||||
return
|
return
|
||||||
LABEL231:
|
LABEL238:
|
||||||
get_varc_int 60
|
get_varc_int 60
|
||||||
clientclock
|
clientclock
|
||||||
if_icmpgt LABEL235
|
if_icmpgt LABEL242
|
||||||
jump LABEL236
|
jump LABEL243
|
||||||
LABEL235:
|
LABEL242:
|
||||||
return
|
return
|
||||||
LABEL236:
|
LABEL243:
|
||||||
clientclock
|
clientclock
|
||||||
iconst 50
|
iconst 50
|
||||||
add
|
add
|
||||||
@@ -313,14 +322,14 @@ LABEL236:
|
|||||||
sconst "That player was not found on your Friends list."
|
sconst "That player was not found on your Friends list."
|
||||||
mes
|
mes
|
||||||
return
|
return
|
||||||
LABEL243:
|
LABEL250:
|
||||||
get_varc_int 60
|
get_varc_int 60
|
||||||
clientclock
|
clientclock
|
||||||
if_icmpgt LABEL247
|
if_icmpgt LABEL254
|
||||||
jump LABEL248
|
jump LABEL255
|
||||||
LABEL247:
|
LABEL254:
|
||||||
return
|
return
|
||||||
LABEL248:
|
LABEL255:
|
||||||
clientclock
|
clientclock
|
||||||
iconst 50
|
iconst 50
|
||||||
add
|
add
|
||||||
@@ -328,8 +337,8 @@ LABEL248:
|
|||||||
sconst "You haven't received any messages to which you can reply."
|
sconst "You haven't received any messages to which you can reply."
|
||||||
mes
|
mes
|
||||||
return
|
return
|
||||||
jump LABEL262
|
jump LABEL269
|
||||||
LABEL256:
|
LABEL263:
|
||||||
get_varc_string 335
|
get_varc_string 335
|
||||||
iconst 0
|
iconst 0
|
||||||
iload 0
|
iload 0
|
||||||
@@ -341,9 +350,9 @@ LABEL256:
|
|||||||
runelite_callback ;
|
runelite_callback ;
|
||||||
if_icmpeq SKIPSETVARC ; skip setting varc with input
|
if_icmpeq SKIPSETVARC ; skip setting varc with input
|
||||||
set_varc_string 335
|
set_varc_string 335
|
||||||
jump LABEL262 ; jump over SKIPSETVARC
|
jump LABEL269 ; jump over SKIPSETVARC
|
||||||
SKIPSETVARC:
|
SKIPSETVARC:
|
||||||
pop_string ; pop message
|
pop_string ; pop message
|
||||||
LABEL262:
|
LABEL269:
|
||||||
invoke 223
|
invoke 223
|
||||||
return
|
return
|
||||||
|
|||||||
@@ -68,10 +68,18 @@ public interface RSActor extends RSRenderable, Actor
|
|||||||
@Override
|
@Override
|
||||||
void setAnimation(int animation);
|
void setAnimation(int animation);
|
||||||
|
|
||||||
|
@Import("sequenceFrame")
|
||||||
|
@Override
|
||||||
|
int getAnimationFrame();
|
||||||
|
|
||||||
@Import("sequenceFrame")
|
@Import("sequenceFrame")
|
||||||
@Override
|
@Override
|
||||||
int getActionFrame();
|
int getActionFrame();
|
||||||
|
|
||||||
|
@Import("sequenceFrame")
|
||||||
|
@Override
|
||||||
|
void setAnimationFrame(int frame);
|
||||||
|
|
||||||
@Import("sequenceFrame")
|
@Import("sequenceFrame")
|
||||||
@Override
|
@Override
|
||||||
void setActionFrame(int frame);
|
void setActionFrame(int frame);
|
||||||
@@ -167,32 +175,14 @@ public interface RSActor extends RSRenderable, Actor
|
|||||||
@Override
|
@Override
|
||||||
int getWalkAnimation();
|
int getWalkAnimation();
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
@Import("walkBackSequence")
|
|
||||||
@Override
|
|
||||||
int getWalkBackAnimation();
|
|
||||||
|
|
||||||
@Import("walkBackSequence")
|
@Import("walkBackSequence")
|
||||||
@Override
|
@Override
|
||||||
int getWalkRotate180();
|
int getWalkRotate180();
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
@Import("walkLeftSequence")
|
|
||||||
@Override
|
|
||||||
int getWalkLeftAnimation();
|
|
||||||
|
|
||||||
@Import("walkLeftSequence")
|
@Import("walkLeftSequence")
|
||||||
@Override
|
@Override
|
||||||
int getWalkRotateLeft();
|
int getWalkRotateLeft();
|
||||||
|
|
||||||
// TODO: Remove next major
|
|
||||||
@Deprecated
|
|
||||||
@Import("walkRightSequence")
|
|
||||||
@Override
|
|
||||||
int getWalkRightAnimation();
|
|
||||||
|
|
||||||
@Import("walkRightSequence")
|
@Import("walkRightSequence")
|
||||||
@Override
|
@Override
|
||||||
int getWalkRotateRight();
|
int getWalkRotateRight();
|
||||||
|
|||||||
Reference in New Issue
Block a user