Commit Graph

15413 Commits

Author SHA1 Message Date
Paul Norton
943d69d8bb Add scorched Lletya region ID to discord presence determination 2020-12-21 13:52:05 -05:00
Paul Norton
1e27c2f5ff Add "scorched" Lletya regionID recognition to TimeTracking's FarmingWorld 2020-12-20 23:50:23 -05:00
TheRealNull
4667a5a076 fix interface rendering (Thanks blue!) 2020-12-20 17:30:24 -05:00
Adam
175f436f48 ping: place IcmpCloseHandle in finally
If toIntExact() throws then this would leak the handle
2020-12-20 12:54:22 -05:00
pilino1234
ab4cf1afe9 Add alpha channel to color config options where applicable 2020-12-20 00:01:32 -05:00
TheRealNull
473fe2fa43 upstream 2020-12-19 17:52:08 -05:00
Adam
b1ebf7814b menu entry swapper: refactor configure shift click menu code to use menu types and ids
This fixes an issue where if the action at the configured shift click action
index was null, which can happen due to item variations, the option.equals()
check would npe, and prevent configuring shift click on the item.
2020-12-19 14:11:27 -05:00
Adam
c05d29424f menu entry swapper: replace some client.getItemDefinition calls with itemManager.getItemComposition 2020-12-19 14:11:16 -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
eafaaec07d timers: use pvp varbit to clear teleblock timer 2020-12-18 17:19:47 -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
Max Weber
ecbcd1b9cc config/PluginHubPanel: show uninstall ui feedback when in safe mode
This normally relies on ExternalPluginsChanged being emitted to rebuild
the ui, but that doesn't happen in safe mode
2020-12-16 11:59:14 -05:00
Fjara - Choppe
9d3a10f7d6 agilityshortcut: fix Neitiznot Bridge agility level requirements
Only the northeast (to the center island mine) requires 40 agility
2020-12-16 11:49:18 -05:00
Koanga
cb82923196 item prices: fix evalulating large platinum token stack prices 2020-12-16 11:44:24 -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
a43a344aca Rename various itemWidget to widgetItem to match class name 2020-12-15 14:30:48 -05:00
Adam
61a36f106f overlay renderer: use viewport bounds for snap corner offsets
The rendered x/y position of the viewport layer is the same as the viewport offsets. This also no longer assumes the x/y offets are the same, even though in practice they always are.
2020-12-15 14:30:47 -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
3ff221f6fd fix properties, fix windows scaling 2020-12-15 13:34:16 -05:00
therealunull
33bf19d466 update README.md 2020-12-15 01:54:10 -05:00
therealunull
211bae7797 fix drawAfterWidgets 2020-12-15 01:14:44 -05:00
therealunull
b396950320 nextattack 2020-12-14 22:56:42 -05:00
therealunull
6e519f93b7 neverlogout 2020-12-14 21:32:29 -05:00
therealunull
04041491fc timers 2020-12-14 15:49:52 -05:00
therealunull
c2f3a662f2 Revert "do drawAfterWidget injection"
This reverts commit a87e72af2e.
2020-12-14 11:53:34 -05:00
therealunull
a87e72af2e do drawAfterWidget injection 2020-12-14 11:51:01 -05:00
therealunull
dd5e53d18d remove RuneLitePluginArcheType 2020-12-14 11:48:28 -05:00
therealunull
ac9cdf1388 whoops 2020-12-14 11:44:50 -05:00
therealunull
6177706c36 project: bundle injector 2020-12-14 11:44:08 -05:00
therealunull
ce8c0cbb64 camera 2020-12-14 09:16:20 -05:00
therealunull
695e331d22 bank 2020-12-14 09:12:44 -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