Commit Graph
927 Commits
Author SHA1 Message Date
Tomas Slusny ac5ef045b7 Make sprite and widget sprite overrides more flexible
- Expose NodeCache interface in RuneLite
- Expose Client.getWidgetSpriteCache and reset method on it
- Change setters for sprite and widget overrides to be getters

This allows for more than 1 plugin to use the widget/sprite override API
in future.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-28 20:47:57 +02:00
Tomas Slusny 73dbea874a Properly name Perspective methods, remove unused
- Properly rename world->local Perspective methods and force them to
accept LocalPoint to prevent confusion
- Remove unused params from Perspective methods

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-28 11:06:45 +02:00
Runelite auto updater 5c6ac3bfd7 [maven-release-plugin] prepare for next development iteration 2018-09-27 11:43:28 +00:00
Runelite auto updater 41b49e118f [maven-release-plugin] prepare release runelite-parent-1.4.19 2018-09-27 11:43:21 +00:00
RuneLite Cache-Code Autoupdater e973b1ab9f Update Widget IDs to 2018-09-27-rev175 2018-09-27 04:36:37 -06:00
RuneLite Cache-Code Autoupdater b17ec50723 Update NPC IDs to 2018-09-27-rev175 2018-09-27 04:36:22 -06:00
RuneLite Cache-Code Autoupdater 23402bb22d Update Object IDs to 2018-09-27-rev175 2018-09-27 04:36:21 -06:00
RuneLite Cache-Code Autoupdater 750decdbd6 Update Item IDs to 2018-09-27-rev175 2018-09-27 04:36:20 -06:00
robinwithes 7a98b4ed55 Add oxygen alert to idle notifier (#5630)
Fixes #4890
2018-09-26 09:58:18 +02:00
Tomas Slusny 7922f55a27 Merge pull request #3847 from Nightfirecat/remove-teleblock-timer-in-safe-zones
Remove teleblock timer in safe zones
2018-09-24 10:29:42 +02:00
Jordan Atwood facf7d69c9 worldtype: Add PVP_WORLD_TYPES and isPvpWorld 2018-09-21 00:00:01 -07:00
Jacob McElroy ddd4188a02 Add barbarian assault game duration timer (#4590)
Shows the wave duration and game duration: https://imgur.com/a/HGVeZ2z

Closes #1152
2018-09-21 08:50:46 +02:00
Jordan Atwood 2c4c7c566c Add PVP and Deadman widget info 2018-09-20 15:55:32 -07:00
Jordan Atwood daa0d84447 Add IN_WILDERNESS Varbit 2018-09-20 15:55:31 -07:00
Runelite auto updater 21d00e4ea8 [maven-release-plugin] prepare for next development iteration 2018-09-20 11:16:17 +00:00
Runelite auto updater 8fb2b1604a [maven-release-plugin] prepare release runelite-parent-1.4.18 2018-09-20 11:16:06 +00:00
RuneLite Cache-Code Autoupdater 40b82fa0e2 Update Widget IDs to 2018-09-20-rev175 2018-09-20 04:39:52 -06:00
RuneLite Cache-Code Autoupdater 6c5e81510e Update NPC IDs to 2018-09-20-rev175 2018-09-20 04:39:37 -06:00
RuneLite Cache-Code Autoupdater 83b29fbe22 Update Object IDs to 2018-09-20-rev175 2018-09-20 04:39:36 -06:00
Adam 2e13a45e48 Merge pull request #5534 from Nightfirecat/virtual-levels-plugin
Add Virtual Levels plugin
2018-09-19 19:18:30 -04:00
Adam 2b27e2163c runelite-api: add queueChangedSkill for queueing a skill change event 2018-09-19 18:42:14 -04:00
Adam 9d5ca91b8b Merge pull request #5535 from Abextm/revert-useless-setters
Revert "Add camera setters to Client.java and RSClient.java."
2018-09-19 17:15:31 -04:00
Adam e89eb7fdfa Add Wintertodt Plugin 2018-09-19 17:14:57 -04:00
Max Weber 5d20bbd22c Revert "Add camera setters to Client.java and RSClient.java."
This reverts commit abb28ca5fb.

These methods don't do what they say and what they actually do isn't
useful
2018-09-17 23:00:43 -06:00
ShaunDreclin e207106e29 Add sand to daily task indicator 2018-09-18 00:08:57 -04:00
Shaun Dreclin f00a2aac39 Refactor daily task indicator plugin 2018-09-18 00:08:50 -04:00
astaninger 45cb0bcde7 Add daily runes to Daily Notifications plugin (#5219) 2018-09-17 11:27:26 +02:00
Tomas Slusny f36e00597a Merge pull request #5304 from ShaunDreclin/trawler-notification
Add notification for low fishing trawler activity
2018-09-15 13:14:16 +02:00
Jordan Atwood 3832abfca8 Add world map surface selector and overview map widgets
This commit also reorders them to come in integer order.
2018-09-13 16:15:51 -07:00
Sebastiaan Vanspauwen c3918e140b BA plugin: widget overlay fix 2018-09-13 21:53:34 +02:00
Runelite auto updater b46622c87c [maven-release-plugin] prepare for next development iteration 2018-09-13 12:25:40 +00:00
Runelite auto updater ee27d64880 [maven-release-plugin] prepare release runelite-parent-1.4.17 2018-09-13 12:25:34 +00:00
Max Weber 0a3fd8bb6b runelite-api: Remove MTA widgets
They mapper couldn't find them and they are not used
2018-09-13 06:02:22 -06:00
RuneLite Cache-Code Autoupdater a7e02c7621 Update Object IDs to 2018-09-13-rev174 2018-09-13 05:42:43 -06:00
ShaunDreclin 82bcbbcbf3 Add notification for low fishing trawler activity 2018-09-12 17:18:34 -04:00
Max Weber a03b34a2c3 runelite-mixins: Add setter for varcint 2018-09-11 22:10:57 -06:00
Abex 4c2e94e514 Merge pull request #5409 from Abextm/widget-names-external
runelite-api: Update widget field names
2018-09-11 11:25:53 -06:00
Tomas Slusny d6ee7b0672 Merge pull request #5403 from deathbeam/idle-notifier-use-mouse-state
Use mouse press events and not mouse movement events in idle notifier
2018-09-11 10:11:30 +02:00
Tomas Slusny 5733848ed2 Merge pull request #5298 from Nightfirecat/home-minigame-teleport-timers
Add home and minigame teleport cooldown timers
2018-09-10 10:00:44 +02:00
Jordan Atwood af6a08bd01 Add home teleport widget info 2018-09-09 13:14:56 -07:00
Jordan Atwood 283cb96187 Add minigame teleport button widget info 2018-09-09 13:14:55 -07:00
Jordan Atwood c46b697071 Add home teleport animation and graphic definitions 2018-09-09 13:14:55 -07:00
Max Weber d159bc63b3 runelite-api: Update widget field names 2018-09-09 11:02:14 -06:00
Tomas Slusny fc3f657d7c Add mappings for mouse last pressed millis
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-09 04:15:01 +02:00
Tomas Slusny e7d89866d0 Deprecate queries with already existing events
Deprecate all queries that have already existing
spawned/despawned/change events.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-09 00:25:27 +02:00
Max Weber 44c32ff641 diaryreqs: Update scrollbar with new length
This interface was ported to a different widget (in #5346), but that interface has a dynamic length, controlled by cs2 2523, which is called by the server when the interface is filled. Simply call the cs2 again after the next one has ran with our new linecount.
2018-09-07 03:55:54 -06:00
Ron Young 8b3a4440ff Add missing widget types to WidgetType class (#5306) 2018-09-06 23:11:45 +02:00
Tomas Slusny 2559c2ca3a Merge pull request #5349 from deathbeam/add-sacred-eels
Add Sacred Eeels cutting to idle notifier
2018-09-06 23:09:31 +02:00
Tomas Slusny abbc880577 Merge pull request #5346 from deathbeam/fix-achievment-diaries
Fix Achievment Diary widget ids
2018-09-06 22:23:56 +02:00
Tomas Slusny f220e83d32 Merge pull request #5301 from Nightfirecat/update-sprite-ids
Fix SpriteIDs from 2018/08/30 update
2018-09-06 22:17:53 +02:00