Commit Graph

2104 Commits

Author SHA1 Message Date
Runelite auto updater
1456e10e66 Bump for 1.8.2-SNAPSHOT 2021-11-03 11:42:00 +00:00
Runelite auto updater
dd09a4cee5 Release 1.8.1 2021-11-03 11:41:57 +00: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
Runelite auto updater
cefb80a37b Bump for 1.8.1-SNAPSHOT 2021-10-28 19:51:13 +00:00
Runelite auto updater
6a5fae2666 Release 1.8.0 2021-10-28 19:51:10 +00:00
Adam
6cad150f3a gpu: add uncap fps option 2021-10-28 14:27:46 -04:00
Adam
ed2594a055 Bump to 1.8.0-SNAPSHOT 2021-10-28 13:59:59 -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 auto updater
4f7571a6b3 Bump for 1.7.28-SNAPSHOT 2021-10-20 10:41:41 +00:00
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