From 73cb82eb64a2ab0743e368d942ecd44759c44c7b Mon Sep 17 00:00:00 2001 From: Lucwousin Date: Tue, 23 Apr 2019 21:58:53 +0200 Subject: [PATCH] API addons/cleanup (#75) Hydra animations/projectiles Cleanup on isle varbits n shit --- .../java/net/runelite/api/AnimationID.java | 22 +++++++++++++++++++ .../java/net/runelite/api/InventoryID.java | 8 +++---- .../java/net/runelite/api/ProjectileID.java | 6 +++++ .../main/java/net/runelite/api/SpriteID.java | 2 +- .../main/java/net/runelite/api/Varbits.java | 8 +++---- 5 files changed, 37 insertions(+), 9 deletions(-) diff --git a/runelite-api/src/main/java/net/runelite/api/AnimationID.java b/runelite-api/src/main/java/net/runelite/api/AnimationID.java index b488d21512..0a6060953a 100644 --- a/runelite-api/src/main/java/net/runelite/api/AnimationID.java +++ b/runelite-api/src/main/java/net/runelite/api/AnimationID.java @@ -213,4 +213,26 @@ public final class AnimationID public static final int LOW_LEVEL_MAGIC_ATTACK = 1162; public static final int HIGH_LEVEL_MAGIC_ATTACK = 1167; public static final int BLOWPIPE_ATTACK = 5061; + + // Hydra + public static final int HYDRA_POISON_1 = 8234; + public static final int HYDRA_RANGED_1 = 8235; + public static final int HYDRA_MAGIC_1 = 8236; + public static final int HYDRA_1_1 = 8237; + public static final int HYDRA_1_2 = 8238; + public static final int HYDRA_LIGHTNING = 8241; + public static final int HYDRA_RANGED_2 = 8242; + public static final int HYDRA_MAGIC_2 = 8243; + public static final int HYDRA_2_1 = 8244; + public static final int HYDRA_2_2 = 8245; + public static final int HYDRA_FIRE = 8248; + public static final int HYDRA_RANGED_3 = 8249; + public static final int HYDRA_MAGIC_3 = 8250; + public static final int HYDRA_3_1 = 8251; + public static final int HYDRA_3_2 = 8252; + public static final int HYDRA_MAGIC_4 = 8254; + public static final int HYDRA_POISON_4 = 8254; + public static final int HYDRA_RANGED_4 = 8255; + public static final int HYDRA_4_1 = 8257; + public static final int HYDRA_4_2 = 8258; } \ No newline at end of file diff --git a/runelite-api/src/main/java/net/runelite/api/InventoryID.java b/runelite-api/src/main/java/net/runelite/api/InventoryID.java index ff099afd70..df3f995df9 100644 --- a/runelite-api/src/main/java/net/runelite/api/InventoryID.java +++ b/runelite-api/src/main/java/net/runelite/api/InventoryID.java @@ -53,14 +53,14 @@ public enum InventoryID * Monkey madness puzzle box inventory. */ MONKEY_MADNESS_PUZZLE_BOX(221), - /** - * Chambers of Xeric chest inventory. - */ - CHAMBERS_OF_XERIC_CHEST(581), /** * Looting Bag inventory */ LOOTING_BAG(516), + /** + * Chambers of Xeric chest inventory. + */ + CHAMBERS_OF_XERIC_CHEST(581), /** * Theater of Blood reward chest inventory (Raids 2) */ diff --git a/runelite-api/src/main/java/net/runelite/api/ProjectileID.java b/runelite-api/src/main/java/net/runelite/api/ProjectileID.java index 34d5c54f3a..267675ad58 100644 --- a/runelite-api/src/main/java/net/runelite/api/ProjectileID.java +++ b/runelite-api/src/main/java/net/runelite/api/ProjectileID.java @@ -84,4 +84,10 @@ public class ProjectileID public static final int VORKATH_PRAYER_DISABLE = 1471; public static final int VORKATH_VENOM = 1470; public static final int VORKATH_ICE = 350; + + public static final int HYDRA_MAGIC = 1662; + public static final int HYDRA_RANGED = 1663; + public static final int HYDRA_POISON = 1644; + public static final int HYDRA_LIGHTNING = 1664; + public static final int HYDRA_LIGHTNING_2 = 1665; } diff --git a/runelite-api/src/main/java/net/runelite/api/SpriteID.java b/runelite-api/src/main/java/net/runelite/api/SpriteID.java index e707854c12..797d2ae078 100644 --- a/runelite-api/src/main/java/net/runelite/api/SpriteID.java +++ b/runelite-api/src/main/java/net/runelite/api/SpriteID.java @@ -431,7 +431,7 @@ public final class SpriteID public static final int SPELL_FIRE_SURGE_DISABLED = 415; /* Unmapped: 416, 417, 418 */ public static final int UNKNOWN_STANCE_ICON_1 = 419; - public static final int UNKNOWN_STANCE_ICON_2 = 320; + public static final int UNKNOWN_STANCE_ICON_2 = 420; public static final int UNKNOWN_STANCE_ICON_3 = 421; public static final int MINIMAP_DESTINATION_FLAG = 422; public static final int CHATBOX_BADGE_CROWN_PLAYER_MODERATOR = 423; diff --git a/runelite-api/src/main/java/net/runelite/api/Varbits.java b/runelite-api/src/main/java/net/runelite/api/Varbits.java index 987115bd28..f7223a237d 100644 --- a/runelite-api/src/main/java/net/runelite/api/Varbits.java +++ b/runelite-api/src/main/java/net/runelite/api/Varbits.java @@ -32,7 +32,8 @@ import lombok.Getter; */ @AllArgsConstructor @Getter -public enum Varbits { +public enum Varbits +{ /* * If chatbox is transparent or not */ @@ -484,10 +485,9 @@ public enum Varbits { GE_OFFER_CREATION_TYPE(4397), - /* + /** * Spells being auto-casted - * - * */ + */ AUTO_CAST_SPELL(276),