Merge pull request #9511 from Alexsuperfly/sote-new-tool-animations
Sote new tool animations
This commit is contained in:
@@ -44,6 +44,7 @@ public final class AnimationID
|
||||
public static final int WOODCUTTING_DRAGON = 2846;
|
||||
public static final int WOODCUTTING_INFERNAL = 2117;
|
||||
public static final int WOODCUTTING_3A_AXE = 7264;
|
||||
public static final int WOODCUTTING_CRYSTAL = 8324;
|
||||
public static final int CONSUMING = 829; // consuming consumables
|
||||
public static final int FIREMAKING = 733;
|
||||
public static final int DEATH = 836;
|
||||
@@ -94,6 +95,7 @@ public final class AnimationID
|
||||
public static final int FISHING_BARBTAIL_HARPOON = 5108;
|
||||
public static final int FISHING_DRAGON_HARPOON = 7401;
|
||||
public static final int FISHING_INFERNAL_HARPOON = 7402;
|
||||
public static final int FISHING_CRYSTAL_HARPOON = 8336;
|
||||
public static final int FISHING_OILY_ROD = 622;
|
||||
public static final int FISHING_KARAMBWAN = 1193;
|
||||
public static final int FISHING_CRUSHING_INFERNAL_EELS = 7553;
|
||||
@@ -107,9 +109,11 @@ public final class AnimationID
|
||||
public static final int MINING_ADAMANT_PICKAXE = 628;
|
||||
public static final int MINING_RUNE_PICKAXE = 624;
|
||||
public static final int MINING_DRAGON_PICKAXE = 7139;
|
||||
public static final int MINING_DRAGON_PICKAXE_ORN = 642;
|
||||
public static final int MINING_DRAGON_PICKAXE_UPGRADED = 642;
|
||||
public static final int MINING_DRAGON_PICKAXE_OR = 8346;
|
||||
public static final int MINING_INFERNAL_PICKAXE = 4482;
|
||||
public static final int MINING_3A_PICKAXE = 7283;
|
||||
public static final int MINING_CRYSTAL_PICKAXE = 8347;
|
||||
public static final int MINING_MOTHERLODE_BRONZE = 6753;
|
||||
public static final int MINING_MOTHERLODE_IRON = 6754;
|
||||
public static final int MINING_MOTHERLODE_STEEL = 6755;
|
||||
@@ -118,9 +122,11 @@ public final class AnimationID
|
||||
public static final int MINING_MOTHERLODE_ADAMANT = 6756;
|
||||
public static final int MINING_MOTHERLODE_RUNE = 6752;
|
||||
public static final int MINING_MOTHERLODE_DRAGON = 6758;
|
||||
public static final int MINING_MOTHERLODE_DRAGON_ORN = 335;
|
||||
public static final int MINING_MOTHERLODE_DRAGON_UPGRADED = 335;
|
||||
public static final int MINING_MOTHERLODE_DRAGON_OR = 8344;
|
||||
public static final int MINING_MOTHERLODE_INFERNAL = 4481;
|
||||
public static final int MINING_MOTHERLODE_3A = 7282;
|
||||
public static final int MINING_MOTHERLODE_CRYSTAL = 8345;
|
||||
public static final int DENSE_ESSENCE_CHIPPING = 7201;
|
||||
public static final int DENSE_ESSENCE_CHISELING = 7202;
|
||||
public static final int HERBLORE_POTIONMAKING = 363; //used for both herb and secondary
|
||||
|
||||
@@ -134,6 +134,7 @@ public class IdleNotifierPlugin extends Plugin
|
||||
case WOODCUTTING_DRAGON:
|
||||
case WOODCUTTING_INFERNAL:
|
||||
case WOODCUTTING_3A_AXE:
|
||||
case WOODCUTTING_CRYSTAL:
|
||||
/* Cooking(Fire, Range) */
|
||||
case COOKING_FIRE:
|
||||
case COOKING_RANGE:
|
||||
@@ -183,9 +184,11 @@ public class IdleNotifierPlugin extends Plugin
|
||||
case MINING_ADAMANT_PICKAXE:
|
||||
case MINING_RUNE_PICKAXE:
|
||||
case MINING_DRAGON_PICKAXE:
|
||||
case MINING_DRAGON_PICKAXE_ORN:
|
||||
case MINING_DRAGON_PICKAXE_UPGRADED:
|
||||
case MINING_DRAGON_PICKAXE_OR:
|
||||
case MINING_INFERNAL_PICKAXE:
|
||||
case MINING_3A_PICKAXE:
|
||||
case MINING_CRYSTAL_PICKAXE:
|
||||
case DENSE_ESSENCE_CHIPPING:
|
||||
case DENSE_ESSENCE_CHISELING:
|
||||
/* Mining(Motherlode) */
|
||||
@@ -197,9 +200,11 @@ public class IdleNotifierPlugin extends Plugin
|
||||
case MINING_MOTHERLODE_ADAMANT:
|
||||
case MINING_MOTHERLODE_RUNE:
|
||||
case MINING_MOTHERLODE_DRAGON:
|
||||
case MINING_MOTHERLODE_DRAGON_ORN:
|
||||
case MINING_MOTHERLODE_DRAGON_UPGRADED:
|
||||
case MINING_MOTHERLODE_DRAGON_OR:
|
||||
case MINING_MOTHERLODE_INFERNAL:
|
||||
case MINING_MOTHERLODE_3A:
|
||||
case MINING_MOTHERLODE_CRYSTAL:
|
||||
/* Herblore */
|
||||
case HERBLORE_PESTLE_AND_MORTAR:
|
||||
case HERBLORE_POTIONMAKING:
|
||||
|
||||
@@ -45,8 +45,8 @@ class MotherlodeOverlay extends Overlay
|
||||
private static final Set<Integer> MINING_ANIMATION_IDS = ImmutableSet.of(
|
||||
MINING_MOTHERLODE_BRONZE, MINING_MOTHERLODE_IRON, MINING_MOTHERLODE_STEEL,
|
||||
MINING_MOTHERLODE_BLACK, MINING_MOTHERLODE_MITHRIL, MINING_MOTHERLODE_ADAMANT,
|
||||
MINING_MOTHERLODE_RUNE, MINING_MOTHERLODE_DRAGON, MINING_MOTHERLODE_DRAGON_ORN,
|
||||
MINING_MOTHERLODE_INFERNAL
|
||||
MINING_MOTHERLODE_RUNE, MINING_MOTHERLODE_DRAGON, MINING_MOTHERLODE_DRAGON_UPGRADED,
|
||||
MINING_MOTHERLODE_DRAGON_OR, MINING_MOTHERLODE_INFERNAL, MINING_MOTHERLODE_CRYSTAL
|
||||
);
|
||||
|
||||
private final Client client;
|
||||
|
||||
@@ -41,6 +41,7 @@ import static net.runelite.api.AnimationID.WOODCUTTING_3A_AXE;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_ADAMANT;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_BLACK;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_BRONZE;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_CRYSTAL;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_DRAGON;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_INFERNAL;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_IRON;
|
||||
@@ -405,6 +406,7 @@ public class WintertodtPlugin extends Plugin
|
||||
case WOODCUTTING_DRAGON:
|
||||
case WOODCUTTING_INFERNAL:
|
||||
case WOODCUTTING_3A_AXE:
|
||||
case WOODCUTTING_CRYSTAL:
|
||||
setActivity(WintertodtActivity.WOODCUTTING);
|
||||
break;
|
||||
|
||||
|
||||
@@ -32,6 +32,7 @@ import static net.runelite.api.AnimationID.WOODCUTTING_3A_AXE;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_ADAMANT;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_BLACK;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_BRONZE;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_CRYSTAL;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_DRAGON;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_INFERNAL;
|
||||
import static net.runelite.api.AnimationID.WOODCUTTING_IRON;
|
||||
@@ -41,6 +42,7 @@ import static net.runelite.api.AnimationID.WOODCUTTING_STEEL;
|
||||
import static net.runelite.api.ItemID.ADAMANT_AXE;
|
||||
import static net.runelite.api.ItemID.BLACK_AXE;
|
||||
import static net.runelite.api.ItemID.BRONZE_AXE;
|
||||
import static net.runelite.api.ItemID.CRYSTAL_AXE;
|
||||
import static net.runelite.api.ItemID.DRAGON_AXE;
|
||||
import static net.runelite.api.ItemID.INFERNAL_AXE;
|
||||
import static net.runelite.api.ItemID.IRON_AXE;
|
||||
@@ -62,7 +64,8 @@ enum Axe
|
||||
RUNE(WOODCUTTING_RUNE, RUNE_AXE),
|
||||
DRAGON(WOODCUTTING_DRAGON, DRAGON_AXE),
|
||||
INFERNAL(WOODCUTTING_INFERNAL, INFERNAL_AXE),
|
||||
THIRDAGE(WOODCUTTING_3A_AXE, _3RD_AGE_AXE);
|
||||
THIRDAGE(WOODCUTTING_3A_AXE, _3RD_AGE_AXE),
|
||||
CRYSTAL(WOODCUTTING_CRYSTAL, CRYSTAL_AXE);
|
||||
|
||||
private final Integer animId;
|
||||
private final Integer itemId;
|
||||
|
||||
Reference in New Issue
Block a user