Commit Graph

2291 Commits

Author SHA1 Message Date
Runelite auto updater
526be8148a Release 1.7.27 2021-10-20 10:41:38 +00: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
Runelite auto updater
e118ffc06e Bump for 1.7.27-SNAPSHOT 2021-10-13 13:34:28 +00:00
Runelite auto updater
a09f53c855 Release 1.7.26 2021-10-13 13:34:24 +00: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
Runelite auto updater
4322c372ec Bump for 1.7.26-SNAPSHOT 2021-10-06 11:02:57 +00:00
Runelite auto updater
96047e26de Release 1.7.25 2021-10-06 11:02:54 +00: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
RuneLite Cache-Code Autoupdater
052807b1a7 Update Item IDs to 2021-10-6 2021-10-06 04:47:28 -06:00
Adam
c16172e508 api: add widget classes to runtime exclusions 2021-10-05 12:55:38 -04:00
Adam
4ca3db6358 Fix ground marker minimap overlay position
The ground marker minimap overlay gets a local point for the tile to mark from fromWorld()
and passes it to localToMinimap() - but because the adjustment of -1, when the player position
is subtracted from it to compute the minimap location it causes the computed position to be off
by a full tile.

Additionally, drawRect() width and height is inclusive so the width/height must be subtracted by 1
2021-10-01 19:09:03 -04:00
Adam
8d537cabf1 api: add clan ids and accessors 2021-09-30 16:37:35 -04:00
Adam
b6316b4772 api: move Favour to achievementdiary plugin 2021-09-29 10:23:36 -04:00
Jordan Atwood
7b678b2afb skill calculator: Define actions and bonuses in Java
As the number of bonus types increases, the existing system of allowing
only a single type of bonus to be applied, and only allowing actions to
entirely opt out of having bonuses applied rather than more fine-grained
control, is showing its age. This commit redefines all bonus and action
entries in Java enums so that such systems can be better-defined.
Additionally, it comes with the benefit of easier change validation via
testing and enabling item and sprite ID referencing via runelite-api.
2021-09-28 22:05:00 -04:00
Adam
87dda2d54e api: mark runtime classes as final 2021-09-28 20:19:01 -04:00
Adam
31007d3437 api: add runtime jar
This jar excludes classes we know can never be referenced at runtime, which currently takes the resulting jar from 1.1MB to .3MB
2021-09-28 20:18:40 -04:00
Adam
8c2d7bd2f4 perspective: refactor localToCanvas
Use variable namings from modelToCanvas
2021-09-22 15:07:41 -04:00
Adam
3d79ab60a2 perspective: add gpu projection for modelToCanvas
GPU uses an alternative projection to avoid vertex snapping. Usually
this doesn't matter much, and in the worst case causes the discrepancy
to be only a few pixels, but with the model outline feature it causes
the outlines to be noticibly off when GPU is enabled.

This adds a second model-to-canvas method using the alternative
projection and uses it when GPU is enabled.
2021-09-22 15:01:41 -04:00
Adam
4cab29cf2f api: remove cachedModels2 and nodecache setters
This is being moved internally since it benefits areas like the farming guild even with gpu off
2021-09-21 11:09:51 -04:00
pwatts6060
9c7fade732 api: Add contains methods to WorldPoint and WorldArea 2021-09-21 01:01:37 -07:00
Jordan
1b49afa56b Merge pull request #14019 from superiorser9/notification-screenshot
ScreenshotPlugin: support collection log popup
2021-09-21 07:34:24 +00:00
superiorser9
8345f6c7bd screenshot: Capture collection log popup notifications 2021-09-21 00:28:13 -07:00
Jordan Atwood
d27f5f9a76 api: Add getMirrorPoint to WorldPoint API 2021-09-19 15:10:12 -04:00
Jordan Atwood
006fd8c864 widgets: Add POH treasure chest widget IDs 2021-09-14 21:34:29 -07:00
Jordan
82ff2e6d12 Merge pull request #13798 from Hydrox6/hd-healthbars-why-are-there-so-many
interface styles: add HD healthbars for the rest of the healtbars
2021-09-14 07:13:30 +00:00
Arnaud Peralta
4bf15daaa1 inventory tags: Show on gravestone collection interface (#14113) 2021-09-14 06:59:07 +00:00
Jordan Atwood
d58cecdb8d idle notifier: Support filling water vessels, Shades of Mort'ton
LOOKING_INTO is a generic animation used for numerous activities, and
was previously used as an intermediate animation in a test case. Now
that it is used to trigger idle notifications, a dummy animation has
been inserted to ensure the affected test case will not be broken in the
same way in the future.

Co-authored-by: Nick Wolff <nickwolff2@gmail.com>
Co-authored-by: Arnaud Peralta <arnaud.peralta@gmail.com>
2021-09-13 23:33:03 -07:00
Runelite auto updater
4b2afca434 Bump for 1.7.25-SNAPSHOT 2021-09-12 16:16:54 +00:00
Runelite auto updater
87c5873c02 Release 1.7.24 2021-09-12 16:16:51 +00:00
Adam
e56562f54a api: add scene tile shapes, underlay, and overlay ids 2021-09-12 10:01:06 -04:00
Adam
37654452c3 api: add model vertex normals 2021-09-12 10:01:00 -04:00
Runelite auto updater
49ecbab6b6 Bump for 1.7.24-SNAPSHOT 2021-09-09 10:53:19 +00:00
Runelite auto updater
affceb5403 Release 1.7.23 2021-09-09 10:53:16 +00:00
RuneLite Cache-Code Autoupdater
9161b3852f Update NPC IDs to 2021-9-9 2021-09-09 00:46:15 -06:00
RuneLite Cache-Code Autoupdater
7751238847 Update Object IDs to 2021-9-9 2021-09-09 00:46:15 -06:00
RuneLite Cache-Code Autoupdater
7352224a2b Update Item IDs to 2021-9-9 2021-09-09 00:46:14 -06:00
Runelite auto updater
cc3b6550a9 Bump for 1.7.23-SNAPSHOT 2021-09-06 17:53:41 +00:00