From 56b379d65a950f6355200829d49e6c83c580c931 Mon Sep 17 00:00:00 2001 From: Noodleeater Date: Sat, 20 Feb 2021 17:03:18 +0000 Subject: [PATCH] Added RL API to get Frames --- runelite-api/src/main/java/net/runelite/api/Client.java | 5 +++++ .../src/main/java/net/runelite/rs/api/RSClient.java | 1 + 2 files changed, 6 insertions(+) diff --git a/runelite-api/src/main/java/net/runelite/api/Client.java b/runelite-api/src/main/java/net/runelite/api/Client.java index 4ec861c182..72710c98fc 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -2104,6 +2104,11 @@ public interface Client extends GameEngine List getOutdatedScripts(); + /** + * Gets a Frames object. File Ids for animations frames are grouped together into a Frames object. getFrames will get the group of frames that the frameId belongs to. + */ + Frames getFrames(int frameId); + /** * various archives you might want to use for reading data from cache */ diff --git a/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java b/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java index 66318eef50..f927953b87 100644 --- a/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java +++ b/runescape-api/src/main/java/net/runelite/rs/api/RSClient.java @@ -774,6 +774,7 @@ public interface RSClient extends RSGameEngine, Client void setAnimOffsetZ(int animOffsetZ); @Import("getFrames") + @Override RSFrames getFrames(int frameId); @Import("sceneMinimapSprite")