Commit Graph
1665 Commits
Author SHA1 Message Date
Adam ae5614ce6a api: remove set/get game drawing mode
This is being moved internally
2021-12-21 23:25:23 -05:00
Max Weber 7e88e8e989 rl-api/Quest: Add The Frozen Door 2021-12-16 04:46:07 -07:00
RuneLite Cache-Code Autoupdater a8aae62c57 Update NPC IDs to 2021-12-16 2021-12-15 18:12:31 -07:00
RuneLite Cache-Code Autoupdater 4236ae864a Update Object IDs to 2021-12-16 2021-12-15 18:12:31 -07:00
RuneLite Cache-Code Autoupdater 8492e43cea Update Item IDs to 2021-12-16 2021-12-15 18:12:31 -07:00
Zach 9e7f7d97ef widget item overlay: add group storage to showOnBank 2021-12-14 14:18:07 -05:00
AdamandDasgust 62bb21a516 chatchannels: display online member count
Co-authored-by: Dasgust <dasgust@gmail.com>
2021-12-13 17:49:36 -05:00
Adam a3ed6c089f gpu: add model hsl override support 2021-12-12 11:32:12 -05:00
Max Weber 24d0127e3d rl-api: use less confusing names for model indices 2021-12-12 10:37:27 -05:00
Ron Young a0c14cf06a api: MenuEntry::setDeprioritized return self 2021-12-11 18:06:45 -05:00
Adam 4fe37f978c friendslist: add option to hide per-friend login notifications 2021-12-10 15:06:55 -05:00
Adam 409d0dda76 api: make MenuEntry an interface
This adds a new createMenuEntry api method to make MenuEntries instead.
Menu entries now have an associated callback called when they are
clicked on, avoiding most plugins from having to hook separately to
detect the menu click. Additionally get/set type has changed to take a
MenuAction.
2021-12-09 13:56:40 -05:00
RuneLite Cache-Code Autoupdater 92f09f629c Update Widget IDs to 2021-12-9 2021-12-09 04:53:00 -07:00
AdamandEvan 9564e13d0f screenshot plugin: add combat achievements
Co-authored-by: Evan <55665020+EvanDeadlySins@users.noreply.github.com>
2021-12-05 12:06:28 -05:00
Adam 79cf2cb271 Add gim clan chat types 2021-11-27 09:08:11 -05:00
RuneLite Cache-Code Autoupdater 084edbffb6 Update Scripts to 2021-11-24 2021-11-24 04:26:34 -07:00
RuneLite Cache-Code Autoupdater 0b4976b87b Update Widget IDs to 2021-11-24 2021-11-24 04:23:25 -07:00
RuneLite Cache-Code Autoupdater 589a7a9452 Update Object IDs to 2021-11-24 2021-11-24 04:23:24 -07:00
RuneLite Cache-Code Autoupdater 22f0369bca Update Item IDs to 2021-11-24 2021-11-24 04:23:24 -07:00
RuneLite Cache-Code Autoupdater 2f3564e6e0 Update Item IDs to 2021-11-17 2021-11-17 04:24:53 -07:00
Max Weber 081a30056c avoid boxing Comparator.comparings 2021-11-14 18:56:08 -05:00
Adam 13ecfc0a9e gpu: add sync mode config
This allows the additional OFF mode which has the client manage its own
frame rate target without the use of vsync. On lower end systems which
have a hard time delivering a frame in the vsync interval this can give
a noticible performance improvement since it doesn't stall the cpu
waiting for the next vblank when a frame is skipped
2021-11-14 17:33:01 -05:00
RuneLite Cache-Code Autoupdater 4c5b5ea68b Update NPC IDs to 2021-11-10 2021-11-10 04:12:09 -07:00
RuneLite Cache-Code Autoupdater 417b0a0e6c Update Object IDs to 2021-11-10 2021-11-10 04:12:09 -07:00
Adam 8ebef03e4d opponent info: use long npc name if available
This name is used on the in game hd hud (eg "Baby Muttadile" instead of "Muttadile")
2021-11-09 16:55:54 -05:00
Adam 7b6074f0f8 opponent info: hide overlay if hp hud is active 2021-11-09 16:23:19 -05:00
Tal Skverer e50b0f61a8 timers: Track imbued heart timer from varbit 2021-11-04 11:46:28 -07:00
Adam 63034431c0 api: add ambient sound effect 2021-11-02 14:44:44 -04:00
Adam 87e51bd960 bank: block bank pin going to chatbox
With invokeLater() now running next tick instead of next frame, with uncapped fps there can be several frames with the bank pin visible in the chatbox. This blocks the keyboard input on this tick, preventing having to clear the chatbox later.
2021-11-01 14:28:50 -04:00
Adam a96a6a5a40 api: add on tick callback 2021-10-28 19:02:56 -04:00
Adam 6cad150f3a gpu: add uncap fps option 2021-10-28 14:27:46 -04:00
Adam 1443d5a34d Add runelite_callback opcode to cache
Also move the RL Instructions from the script assembler to cache too, so it can be reused by the updater. The api Opcodes class has no use in the public api and so is removed.
2021-10-27 20:13:01 -04:00
Adam de810fb056 inventoryid: add gim shared storage inventories 2021-10-26 12:03:35 -04:00
Adam 2f613fa300 api: add clan id to clan channel changed event 2021-10-24 16:03:22 -04:00
RuneLite Cache-Code Autoupdater 7ff722dba0 Update Widget IDs to 2021-10-20 2021-10-19 22:11:30 -06:00
RuneLite Cache-Code Autoupdater 61416cd143 Update NPC IDs to 2021-10-20 2021-10-19 22:11:30 -06:00
RuneLite Cache-Code Autoupdater bea4cb95a0 Update Object IDs to 2021-10-20 2021-10-19 22:11:30 -06:00
RuneLite Cache-Code Autoupdater b66e2b48f1 Update Item IDs to 2021-10-20 2021-10-19 22:11:29 -06:00
BrastaSauce 366ec8cb68 hiscore: Add player lookup in group ironman tab 2021-10-18 17:26:46 -04:00
Adam 5dd1132d07 api: import model bottomY
Additionally, model height is already defined in the Renderable interface, and so isn't needed here
2021-10-15 17:26:27 -04:00
Adam 9dc779a5ef api: add getItemContainer(int) 2021-10-15 17:15:04 -04:00
Adam 870933985d game event manager: send itemcontainer change events for all containers 2021-10-15 17:15:04 -04:00
Adam 5b0acccbc7 api: make HashTable implement iterable 2021-10-15 17:15:04 -04:00
melkypie 771de7f431 banktags: fix group storage button location 2021-10-11 10:53:46 -04:00
Hydrox6 6536aba6ba api: add group ironman account types 2021-10-10 12:23:06 -04:00
Max Weber 16830b0ad4 rl-api: add clan gim message types 2021-10-06 04:47:28 -06:00
RuneLite Cache-Code Autoupdater c9fd2144bf Update Widget IDs to 2021-10-6 2021-10-06 04:47:28 -06:00
RuneLite Cache-Code Autoupdater a63d56d8b4 Update NPC IDs to 2021-10-6 2021-10-06 04:47:28 -06:00
RuneLite Cache-Code Autoupdater 0c6a54a4ab Update Object IDs to 2021-10-6 2021-10-06 04:47:28 -06:00
RuneLite Cache-Code Autoupdater 5faf76c005 Update Script arguments to 2021-10-6 2021-10-06 04:47:28 -06:00