Commit Graph

2475 Commits

Author SHA1 Message Date
TheRealNull
473fe2fa43 upstream 2020-12-19 17:52:08 -05: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
therealunull
b6f47eb581 poh, questlist, skybox, wiki, worldhopper, worldmap, zalcano 2020-12-16 16:03:03 -05:00
therealunull
5d7bf6aa54 mes, metronome, npchighlight, npcunaggroarea, objectindicators 2020-12-16 15:28:24 -05:00
therealunull
fc1c0799bd banktags, cooking, xpdrop, fishing, friendnotes 2020-12-16 14:49:04 -05:00
therealunull
3be6ba5cc0 slayer 2020-12-16 14:27:14 -05:00
therealunull
665259b5e5 upstream keyboard bankpin, enforce dev mode 2020-12-16 14:12:20 -05:00
therealunull
39d0c2e15a api: add getVarpValue(i) 2020-12-16 08:37:10 -05:00
therealunull
da96331491 upstream drawAfterWidgets 2020-12-15 15:24:06 -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
therealunull
211bae7797 fix drawAfterWidgets 2020-12-15 01:14:44 -05:00
therealunull
04041491fc timers 2020-12-14 15:49:52 -05:00
therealunull
ce8c0cbb64 camera 2020-12-14 09:16:20 -05:00
therealunull
a55f9502e2 devtools 2020-12-14 09:08:42 -05:00
therealunull
aa44329202 plugins: add missing compatible plugins 2020-12-14 07:41:02 -05:00
therealunull
3248f22650 develop 2020-12-14 05:58:02 -05:00
therealunull
b86aa9c5cc develop 2020-12-14 05:25:01 -05:00
therealunull
77ea6c6154 api: develop 2020-12-13 18:41:14 -05:00
therealunull
06fd8e4802 openrune: finish login, questhelper works 2020-12-13 15:59:05 -05:00
therealunull
b54ff7f7db openrune: just about finish rework, gets to login 2020-12-13 15:12:37 -05:00
therealunull
11a239e94e openrune: PlayerAppearenceChanged -> PlayerChanged 2020-12-13 12:58:47 -05:00
therealunull
72967966a3 openrune: PostItemDefinition -> PostItemComposition 2020-12-13 12:57:03 -05:00
therealunull
da038cde3f openrune: NpcDefinitionChanged -> NpcChanged 2020-12-13 12:55:01 -05:00
therealunull
d3e276adbb openrune: NPCDefinition -> NPCComposition 2020-12-13 12:49:41 -05:00
therealunull
528e9dd5e7 openrune: ItemDefinition -> ItemComposition 2020-12-13 12:47:59 -05:00
therealunull
81577a4271 openrune: MenuOpcode -> MenuAction 2020-12-13 12:46:24 -05:00
therealunull
c300358468 openrune: Sprite -> SpritePixels 2020-12-13 12:44:10 -05:00
dekvall
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
Kyle
9a257666be project: add widgets (#2878)
* Update WidgetID.java

* Update WidgetInfo.java
2020-12-12 12:59:21 +00:00
therealunull
c87ac83c6a api: fix loopback in mixin 2020-12-09 22:32:18 -05:00
therealunull
4457294d89 various: remove dead api, move mixin to proper file 2020-12-09 14:22:49 -05:00
therealunull
3dd0ff4931 chore: that bad name was bugging me 2020-12-09 11:11:06 -05:00
therealunull
8f587826ee chore: rev 193 2020-12-09 11:07:26 -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