Commit Graph

274 Commits

Author SHA1 Message Date
Lotto
b8089a30b2 Add grand exchange support to InventoryWidgetItemQuery 2018-02-26 18:50:42 +01:00
Adam
854ac24a30 Merge pull request #683 from NotFoxtrot/pyramid-plunder
Pyramid plunder
2018-02-26 10:09:32 -05:00
NotFoxtrot
112a518609 Add new overlay for Pyramid Plunder 2018-02-26 08:57:00 -05:00
Adam
631d7e5e80 Merge pull request #701 from Abextm/camera-sorry
Fix Perspective when near tall terain
2018-02-26 08:42:15 -05:00
Max Weber
20d3c72bd4 cameraPitchCopy > cameraPitch 2018-02-25 22:53:49 -07:00
SomeoneWithAnInternetConnection
971b10c26c runelite-api: Add Grand Exchange offer support
This includes a new event: GrandExchangeOfferChanged which is fired
whenever a grand exchange offer is updated, either manually by the
player, or as a result of the offer being fufilled (partially or
otherwise)
2018-02-25 19:57:52 -05:00
SomeoneWithAnInternetConnection
9b50f16339 Expose isStackable on ItemComposition objects 2018-02-25 19:55:00 -05:00
Adam
f4bdfeec13 Garbage collect world map once closed 2018-02-24 15:54:56 -05:00
Adam
df6fe0349c runelite-api: expose world map data 2018-02-24 15:54:55 -05:00
Adam
f1b615fbe2 Merge pull request #655 from deathbeam/hunter-maniacal-monkeys
Hunter maniacal monkeys
2018-02-24 13:08:08 -05:00
Max Weber
346aa845c2 zoom plugin: Add option to relax the camera's upper pitch limit. 2018-02-23 04:32:32 -07:00
Tomas Slusny
807a38d769 Add support for maniacal monkeys to hunter plugin
- Add support for maniacal monkey large boulder traps to hunter plugin
- Add support for notifications on maniacal monkey catch/escape

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-22 16:18:11 +01:00
Adam
44097f997f runelite-api: update ClanMemberRank to use int 2018-02-22 08:45:02 -05:00
Adam
ace8c0ce79 perspective: check coordinates are in scene before conversion in worldToLocal 2018-02-22 08:44:56 -05:00
Adam
ff6849aa91 Merge pull request #633 from devLotto/improve-remember-username
Improve Remember Username plugin
2018-02-21 19:25:30 -05:00
Lotto
17347f8d39 Import API for getting remembered username from preferences.dat 2018-02-21 11:55:14 -05:00
Adam
3bd7eabf57 Merge pull request #612 from Abextm/kourend-library
Add kourend library plugin
2018-02-20 18:52:17 -05:00
Tomas Slusny
04cf082b9c Enhance the sending message API
- Change sendGameMessage call to addGameMessage to allow sending messages with all supported fields
- Update chat message manager to support sending messages with all supported fields
2018-02-20 19:39:48 +01:00
Max Weber
87e0d7a68f Merge HUNTER_LEVEL_UP* and DIALOG_LIBRARY_FIND* into DIALOG_SPRITE* 2018-02-19 03:11:44 -07:00
Max Weber
fe16a0537e Add Kourend Library plugin 2018-02-18 23:47:05 -07:00
Kamiel
55a5eaa43d Raids scouting plugin 2018-02-18 22:20:47 -05:00
Adam
8698de72b1 runelite-client: add minimap dot plugin 2018-02-18 17:59:28 -05:00
Max Weber
db9866a13e Change perspective to convert world to local points centered on the tile 2018-02-17 01:40:05 -07:00
UniquePassive
18b60ea3bc Add Hunter levelup widget info 2018-02-15 20:47:19 +01:00
Adam
971692b025 Use client Varbit for index, lsb, msb 2018-02-15 09:57:22 -05:00
Seth
9845e48875 Add Blast furnace plugin 2018-02-15 09:41:45 -05:00
Nickolaj Jepsen
79ab610e96 Add NMZ plugin 2018-02-13 11:31:18 -05:00
Tyler Hardy
2e8013b078 Update ItemID from 160 cache 2018-02-09 15:22:04 -05:00
Seth
39d347501a perspective: add getCanvasTextMiniMapLocation
Properly center text on the minimap based on string bounds
2018-02-09 14:22:53 -05:00
Seth
b8a6ffa3a0 runelite-api: add getActions, imposterIds, and imposter to ObjectComposition 2018-02-09 14:22:51 -05:00
Adam
6cfb5d4978 perspective: add method for checking if world location is in scene 2018-02-09 14:22:50 -05:00
Seth
25286d7c65 runelite-api: redump objectid with null names 2018-02-09 14:22:32 -05:00
UniquePassive
49dc078b11 Add puzzle box WidgetInfo 2018-02-08 19:03:05 -05:00
UniquePassive
d4c6575d9c Add puzzle box InventoryID 2018-02-08 19:03:03 -05:00
Kamiel
d2448bdd32 Make examine plugin work for runepouch
Fixes #352
2018-02-05 08:37:56 -05:00
Max Weber
1914f76513 change getModelHeight to getLogicalHeight 2018-02-04 06:39:04 -07:00
Tomas Slusny
c35d8fb9ef Add new overlay layer position
- Add new overlay layer position that draws right above overheads and HP
bars, what is perfect for game interfaces
- Make this new layer use UNDER_WIDGETS layer position, and move the
before layer position to ABOVE_SURFACE

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-02 08:23:13 +01:00
Seth
309ed79d12 runelite-api: add MiniMapImageLocation to perspective 2018-02-01 20:15:10 -05:00
SomeoneWithAnInternetConnection
69fce20e96 Add events for Decorative and Ground TileObjects
For the agility plugin:
* Some tightropes are GroundObjects
* The last "obstacle" (a gate) in the penguin course is a WallObject
2018-02-01 19:36:31 -05:00
SomeoneWithAnInternetConnection
9eb5dfbf73 Add method to get the clickable area of a TileObject
getClickbox returns an AWT Area object which corresponds to theclickable area of a GameObject, GroundObject, DecorativeObject or WallObject.

getClickbox for ItemLayers isn't implemented, since I haven't looked into how clickabilty works for items on the ground in the client.
2018-02-01 19:36:29 -05:00
SomeoneWithAnInternetConnection
f2cc543dc7 Move orientation incantation into Vertex.rotate
Everywhere that Vertex#rotate was called, the orientation was rotated by 180 degrees first.
2018-02-01 19:24:11 -05:00
SomeoneWithAnInternetConnection
e396f37926 Simplify Triangle and Vertex with lombok 2018-02-01 19:24:03 -05:00
Adam
00ef622144 Update API for 162 2018-02-01 14:36:00 -05:00
Adam
0325150267 runescape-client: refactor for 162 2018-02-01 13:08:19 -05:00
Adam
789221490e runelite-api: add game object and wall object spawn/change/despawn events 2018-01-30 09:52:41 -05:00
Adam
7ba1ef2dae Merge pull request #489 from oplosthee/diary-fix
Fix Karamja Diary Status Indicator and add green color for completed diaries
2018-01-29 17:46:03 -05:00
oplosthee
3becf865bf Fix Karamja diary displaying incorrect progress 2018-01-29 22:25:57 +01:00
Adam
b0865c09be Merge pull request #461 from Sethtroll/addraidstimers
Add Raid potions to timer plugin
2018-01-29 14:22:42 -05:00
Adam
7a0e74c6bb Remove unused imports 2018-01-29 08:53:54 -05:00
Adam
f31bc0d794 Remote projectile target and length tracking
Continuation of 4c293e612cd4b08fc7230a5e6722c8acc74e5a9e
2018-01-29 08:10:46 -05:00