Commit Graph

8078 Commits

Author SHA1 Message Date
Ignas Maslinskas
a46e1c133d xptracker: fix out-of-sync add to canvas menu (#9983)
Changes so that `XpInfoBox` uses same method of determining whether to show `Add to canvas` or `Remove from canvas` button by calling `hasOverlay`. Previously `XpInfoBox` would rely solely on its own state which meant that if canvas is added from anywhere else (e.g. skill context menu) this action is not known by the `XpInfoBox`. 

Fixes #9788
2019-10-08 09:59:34 +02:00
Taylor
478df41331 Fix Monk's residence and Rommik cryptic crate locations (#9936)
Change coordinates for "Monk's residence in the far west. See robe storage device.".
Change coordinates for "Search the crate in Rommiks crafting shop in Rimmington.".
2019-10-07 12:55:03 +02:00
Tomas Slusny
40589398f7 Merge pull request #9915 from Dava96/Plant-door-shortcut
agility: add plant door obstacle
2019-10-07 12:52:52 +02:00
SebastiaanVanspauwen
77deb0964e worldmap: Add Wilderness crabs teleport (#9970) 2019-10-07 12:44:09 +02:00
Gustavo Rodrigues
b823af0a92 Add Drift Net to skill calc plugin (#9958) 2019-10-07 12:42:28 +02:00
Eric Weaver
c5e3f8c98c Fix typo in Barrows chest emote clue (#9982) 2019-10-07 11:54:21 +02:00
Eric Weaver
a8cbc7a1f2 Update Anglerfish master challenge clue text (#9988) 2019-10-07 11:53:04 +02:00
Adam
ad5514acde object indicator: add support for ground objects 2019-10-02 21:19:46 -04:00
Adam
5f745be26d api: add getConvexHull to GroundObject 2019-10-02 21:17:37 -04:00
Adam
b22fc6b301 object indicators: support non-gameobject multilocs 2019-10-02 21:15:51 -04:00
Adam
d6772a3be4 tile indicators: fix storing names for multilocs
This was storing "null" for multilocs whose base name is "null", which
caused a lot of unintentional matches against objects on the tile with no
names.
2019-10-02 21:15:50 -04:00
Adam
f49670cd5b Use caching okhttp client for worldclient 2019-10-02 15:59:53 -04:00
Adam
9c5b36cec7 item manager: use caching okhttp client 2019-10-02 15:59:53 -04:00
Adam
2af98eacfc feed: use caching okhttp client 2019-10-02 15:59:53 -04:00
Adam
1fa8409265 http-api: add javax.inject dependency 2019-10-02 15:59:53 -04:00
Adam
d6041bdc55 client: use own okhttp client with cache 2019-10-02 15:59:53 -04:00
Adam
cade74c18c feed controller: add etag 2019-10-02 15:59:53 -04:00
Adam
1e58a77683 item controller: add etag to bulk prices 2019-10-02 15:59:53 -04:00
Adam
740697fd49 Merge pull request #9848 from abextm/faster-click-hull-external
Optimize getClickbox and getConvexHull
2019-10-02 14:24:52 -04:00
Runelite auto updater
03c4422628 [maven-release-plugin] prepare for next development iteration 2019-10-02 12:51:48 +00:00
Runelite auto updater
1549bc63d7 [maven-release-plugin] prepare release runelite-parent-1.5.35 2019-10-02 12:51:41 +00:00
Adam
b15bf1c221 world hopper: add ping to tags 2019-10-01 21:53:48 -04:00
Max Weber
9e696ac3f2 runelite-api: Remove Triangle and Vertex classes 2019-10-01 18:00:24 -06:00
Max Weber
f16cd53d09 runelite-api: Optimize getClickbox
- Use the pre-calculated center/extreme xyz fields for the aabb
 - use modelToCanvas and reduce indirection
 - Use a specialized union that only does axis-aligned rectangles
     instead of the Area class
 - Use a specialized intersection that only does convex polygons, again
     to avoid Area
2019-10-01 18:00:24 -06:00
Max Weber
80709f1bfa Jarvis: use primitive arrays
This creates much less garbage and allows use with modelToCanvas
2019-10-01 18:00:23 -06:00
Max Weber
b77461a3e0 Perspective: Add modelToCanvas
This has significantly less overhead than repeatedly calling
localToCanvas, and may be vectorized in the future by a smarter jit
2019-10-01 18:00:23 -06:00
Max Weber
293b9cdf7c runelite-api: Add simple Shape implementations 2019-10-01 18:00:23 -06:00
Max Weber
a4cfbc3b42 runelite-api: Use more general Shape for clickboxes and convex hulls 2019-10-01 18:00:22 -06:00
Adam
cd1cf905c4 Merge pull request #9953 from dekvall/improve-object-markers
object indicators: add ability to mark wall objects
2019-10-01 16:34:55 -04:00
dekvall
047861d8cd object indicators: add ability to mark wall objects 2019-10-01 15:16:54 +02:00
dekvall
3819994572 runelite-api: add convexhull to wallobject 2019-10-01 14:05:51 +02:00
Max Weber
6234f209e9 runelite-client: Remove Demonic Gorilla Plugin
as per Jagex's wishes
2019-09-30 12:06:50 -06:00
maddie
b5de666368 clues: clarify bandit camp location in coordinate hint 2019-09-27 13:35:02 -04:00
Jordan
05243c6c95 clues: fix Warriors' Guild master clue text 2019-09-27 13:27:54 -04:00
Jordan
5d4f7d2fce clues: fix swordfish skill challenge 2019-09-27 13:10:19 -04:00
Daniel Bolink
35a6835481 clues: add crystal pickaxe to soul altar emote clue 2019-09-27 12:44:42 -04:00
Derek Johns
721bc94216 clues: add "may require 20gp" to Gu'Tanoth coord clue help text 2019-09-27 08:19:59 -04:00
Runelite auto updater
6547478c07 [maven-release-plugin] prepare for next development iteration 2019-09-26 10:58:41 +00:00
Runelite auto updater
c1d4848830 [maven-release-plugin] prepare release runelite-parent-1.5.34 2019-09-26 10:58:35 +00:00
Runelite auto updater
2847243525 Update 184 2019-09-26 10:36:03 +00:00
Adam
0145582b41 music plugin: add sound volume overrides 2019-09-25 09:02:17 -04:00
Adam
6fc270dfc2 music list plugin: rename to music plugin 2019-09-25 09:02:17 -04:00
David
abde0e248c agility: add plant door obstacle 2019-09-24 17:32:55 +01:00
Adam
276a278461 api: add volume changed event 2019-09-23 11:00:37 -04:00
Adam
bac42955f1 Merge pull request #9756 from abextm/widget-picker
WidgetInspector: Add widget picker
2019-09-21 15:27:37 -04:00
Adam
1705fa642c api: add sound volume accessors and vars 2019-09-21 13:15:37 -04:00
Adam
ba0c2cc84a Merge pull request #9890 from huddy987/master
Add Forthos Dungeon monsters to the NPC health list
2019-09-20 21:05:52 -04:00
Adam
e0af554c69 hooks: ignore npc update immediately after login
The npc update after login isn't a game tick and happens prior to most
state syncing
2019-09-20 20:55:30 -04:00
Hudson Shykowski
e842c5c90e Add Forthos Dungeon monsters to the NPC health list 2019-09-19 21:49:42 -06:00
Adam
10b55604fc opponent info: add show opponents in menu 2019-09-19 19:55:46 -04:00