Commit Graph
1821 Commits
Author SHA1 Message Date
Max Weber 7898c46630 runelite-api: add WidgetClosed event 2020-12-27 13:58:45 -07:00
Adam 5dc5adc01f Remove ITEM_DROP menu action
It is identical to ITEM_FIFTH_OPTION and of() was returning only ITEM_DROP,
which made ITEM_FIFTH_OPTION useless
2020-12-19 14:11:07 -05:00
Adam 1d5df7b475 wiki: use script post fired event for hiding wiki banner 2020-12-18 16:40:46 -05:00
Adam 34e37dcc57 Add interface and layer draw hooks for overlays
This allows overlays to request draw after any interface or layer. This
allows removal of the ABOVE_MAP layer which can now just be replaced
with requesting draw after the map interface. This also fixes item
overlays from drawing over top of the map by now drawing the item
overlay immediately after the interface and/or layer the item is on is
drawn.

For backwards compatability, ABOVE_WIDGETS is kept as a layer, but
internally just requests draw after the 3 TLIs.

Due to overlays defaulting to the UNDER_WIDGETS layer, a new layer
MANUAL has been added, which is intended for use when requesting draw
after specific interfaces or layers, so that the overlay is otherwise
not drawn a second time due to being UNDER_WIDGETS.
2020-12-15 14:30:49 -05:00
Adam 38b3d3a904 api: remove getViewportWidget()
The returned widget isn't actually the viewport widget, but is a layer within the viewport, and only needs to be used within the overlay renderer to position the snapcorners
2020-12-15 14:30:46 -05:00
dekvallandAdam e6169ab79b zalcano: add damage counter
Adds a panel which tracks damage dealt to Zalcano's health and shield
to make it easier prioritising what to focus on at a low level.

Co-authored-by: Adam <Adam@sigterm.info>
2020-12-13 11:21:52 -05:00
Hydrox6 fa0c5066d3 WidgetOverlay: Make Multicombat Indicator moveable 2020-12-12 16:05:51 -05:00
Runelite auto updater 096f457d9f Bump for 1.6.36-SNAPSHOT 2020-12-09 12:22:49 +00:00
Runelite auto updater 3ac711ebf7 Release 1.6.35 2020-12-09 12:22:39 +00:00
Adam dc84f6b649 api: move sound effect volumes to preferences 2020-12-09 04:44:57 -07:00
RuneLite Cache-Code Autoupdater 6aa085fc3e Update Widget IDs to 2020-12-9 2020-12-09 04:44:57 -07:00
RuneLite Cache-Code Autoupdater ff0d8fcbce Update NPC IDs to 2020-12-9 2020-12-09 04:44:56 -07:00
RuneLite Cache-Code Autoupdater b68acebb52 Update Object IDs to 2020-12-9 2020-12-09 04:44:56 -07:00
RuneLite Cache-Code Autoupdater 8822294c42 Update Script arguments to 2020-12-9 2020-12-09 04:44:55 -07:00
RuneLite Cache-Code Autoupdater 96372dbdb2 Update Item IDs to 2020-12-9 2020-12-09 04:44:55 -07:00
Max Weber 5c75762f83 camera: add slider tooltip to main settings window
this replaces the overlay with onMouseRepeatListeners
2020-12-08 16:16:29 -05:00
Max Weber 1076272d8d music: re-add slider granularity
removed in e60c25be99
2020-12-07 03:23:04 -07:00
Max Weber b5b9da1a41 runelite-api: rename Options group to SettingsSide 2020-12-07 03:23:03 -07:00
Max Weber 07819bd9a4 rl-api, rl-client: add Client::getWidget(I) 2020-12-07 03:23:03 -07:00
Max Weber 54f953dc42 runelite-api: allow running scripts with a widget source 2020-12-07 03:23:02 -07:00
Max Weber 6056b92faf runelite-api: add various widget accessors 2020-12-07 03:23:02 -07:00
Max Weber e47a79db13 runelite-api: add param accessors 2020-12-07 03:23:01 -07:00
Runelite auto updater ed591b123b Bump for 1.6.34-SNAPSHOT 2020-12-02 12:21:36 +00:00
Runelite auto updater eb1f86f6cb Release 1.6.33 2020-12-02 12:21:27 +00:00
Max Weber e56ae31b2b Update WidgetID to 2020-12-2 2020-12-02 04:54:56 -07:00
Max Weber e60c25be99 music: remove volume slider granularity
this interface was entirely rewritten
2020-12-02 04:54:56 -07:00
RuneLite Cache-Code Autoupdater 2c9b8a8933 Update NPC IDs to 2020-12-2 2020-12-01 18:08:48 -07:00
RuneLite Cache-Code Autoupdater e652016f2f Update Object IDs to 2020-12-2 2020-12-01 18:08:48 -07:00
RuneLite Cache-Code Autoupdater 747ff74b81 Update Item IDs to 2020-12-2 2020-12-01 17:25:21 -07:00
Adam 38c9e084ed Use raw varp array for get/set value in devtools
It was decided the current indirection isn't necessary
2020-11-30 21:19:57 -05:00
Adam 82f937ec5d api: add queueChangedVarp 2020-11-30 21:19:55 -05:00
Adamandjsambon 912847c1fd worldmap: add Getting Ahead quest start location
Co-authored-by: jsambon <jean-francois.sambon@student.uclouvain.be>
2020-11-30 19:19:47 -05:00
logarithmandAdam ba25de4bd1 skybox: add custom sky color options
Co-authored-by: Adam <Adam@sigterm.info>
2020-11-27 15:32:15 -05:00
Adam f6a5463a57 Merge pull request #12834 from abextm/rsprofile-external
Per RuneScape-Profile configuration
2020-11-27 00:00:54 -05:00
Ron Young e3ff5dd487 runelite-api: import SpritePixels methods 2020-11-26 11:21:19 -05:00
Max Weber 2ac456696b runelite-api: add PlayerChanged event 2020-11-23 14:12:15 -07:00
Max Weber 3bc7bff4ae runelite-api: add WorldChanged event 2020-11-23 14:12:14 -07:00
Adam e5b5292267 objectindicators: fix not marking objects when loaded on other planes
fromLocalInstance() was returning a world point using the clients plane,
however the object may not be on that, causing the plane check in
checkObjectPoints() to fail.
2020-11-22 18:35:05 -05:00
87f5e98a08 bank plugin: add ctrl+f hotkey to initiate bank search
Co-authored-by: melkypie <5113962+melkypie@users.noreply.github.com>
Co-authored-by: Adam <Adam@sigterm.info>
2020-11-22 12:31:32 -05:00
dekvall 9baf4c4a45 widgetid: correct quest completed text 2020-11-20 13:33:43 -05:00
Runelite auto updater ea024ee756 Bump for 1.6.33-SNAPSHOT 2020-11-18 12:47:08 +00:00
Runelite auto updater bec42bdaf2 Release 1.6.32 2020-11-18 12:46:59 +00:00
Max Weber 32510746c6 rl-api,rl-client: update friends chat kick cs2 id
Yes the hash didn't change, but the ID did
2020-11-18 05:11:51 -07:00
Max Weber 1f9dd0d575 rl-api: update friends chat rank sprite ids 2020-11-18 05:11:15 -07:00
RuneLite Cache-Code Autoupdater e281a49ed3 Update NPC IDs to 2020-11-18-rev192 2020-11-18 04:51:42 -07:00
RuneLite Cache-Code Autoupdater d2f742ffb1 Update Item IDs to 2020-11-18-rev192 2020-11-18 11:31:40 +00:00
Adam 41245f7f89 api: add method to remove game objects from scene 2020-11-16 22:21:27 -05:00
Jordan Atwood cb31e1ddd4 timers: Fix leagues area teleport bug
Teleporting using a trailblazer leagues area teleport previously caused
a home or minigame teleport timer to be created, depending on which of
the two was most recently stored as `lastTeleportClicked`. To avoid
this, a new TeleportWidget has been registered which does not follow any
code paths in the plugin.
2020-11-13 14:31:22 -05:00
dekvall 909acea9f7 widgetid: correct quest completed group 2020-11-13 14:28:34 -05:00
Runelite auto updater b520e58034 Bump for 1.6.32-SNAPSHOT 2020-11-11 17:37:23 +00:00