From fc3f657d7c56d08fbf07011b48a7889d3ff5fa45 Mon Sep 17 00:00:00 2001 From: Tomas Slusny Date: Sun, 9 Sep 2018 03:23:39 +0200 Subject: [PATCH] Add mappings for mouse last pressed millis Signed-off-by: Tomas Slusny --- runelite-api/src/main/java/net/runelite/api/Client.java | 5 +++++ .../src/main/java/net/runelite/rs/api/RSClient.java | 4 ++++ 2 files changed, 9 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 3775ff77c7..2ddb6c7c8e 100644 --- a/runelite-api/src/main/java/net/runelite/api/Client.java +++ b/runelite-api/src/main/java/net/runelite/api/Client.java @@ -927,6 +927,11 @@ public interface Client extends GameEngine */ int getMouseIdleTicks(); + /** + * Gets the number of milliseconds since the last mouse press occurred. + */ + long getMouseLastPressedMillis(); + /** * Gets the amount of ticks since the last keyboard press occurred. * 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 20d4336892..4cf4574d78 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 @@ -479,6 +479,10 @@ public interface RSClient extends RSGameEngine, Client @Override int getMouseIdleTicks(); + @Import("mouseLastPressedTimeMillis") + @Override + long getMouseLastPressedMillis(); + @Import("keyboardIdleTicks") @Override int getKeyboardIdleTicks();