Commit Graph

4436 Commits

Author SHA1 Message Date
Tomas Slusny
896f70d7a5 Make Discord plugin more extensible/support region
- Simplify DiscordState to support more scenarious and use simple
list-based system for determining last event and timeout each event
separately
- Remove actionDelay as that functionality is no longer present
- Add debug log output to DiscordService
- Cleanup DiscordGameEventType to follow new simple DiscordState logic
and add proper priorities to events
- Add support for different type of regions

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-04 15:58:40 +02:00
PandahRS
68489b2a4c Make skilling activity configurable in Discord
Make showing of skilling activity configurable in Discord plugin.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-04 15:58:23 +02:00
Tomas Slusny
0cd709f9ef Add logging of presence to DiscordService
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-04 15:57:42 +02:00
Tomas Slusny
d494570ffd Merge pull request #4166 from Nightfirecat/add-agility-pyramid-entrance-obstacles
agility plugin: Add pyramid entrance obstacles
2018-07-04 11:26:50 +02:00
Abex
becbca79e5 Merge pull request #4085 from Nightfirecat/fix-wines
item stats: Add negative attack bonus to wines
2018-07-04 01:57:41 -06:00
Tomas Slusny
5eb4fa4639 Merge pull request #4124 from Abextm/range-stat-boost
itemstats: Add variable healing food
2018-07-04 09:54:32 +02:00
Abex
361b80ddce Merge pull request #4165 from Nightfirecat/fix-capn-izzy-no-beard-clue-step
clues: Fix Cap'n Izzy No-Beard anagram clue
2018-07-04 01:20:19 -06:00
Jordan Atwood
5f848a0b5e agility plugin: Add pyramid entrance obstacles
Ref:
https://user-images.githubusercontent.com/2199511/42261363-86d6fd84-7f57-11e8-8d88-d918768b7ecc.png
https://user-images.githubusercontent.com/2199511/42261366-87987144-7f57-11e8-9199-80c128e53f82.png
2018-07-03 23:57:57 -07:00
Jordan Atwood
21732c117c clues: Fix Cap'n Izzy No-Beard anagram clue
Ref:
https://user-images.githubusercontent.com/2199511/42261249-1dffec80-7f57-11e8-8dfe-11f48d144fbc.png
2018-07-03 23:55:08 -07:00
Jordan Atwood
5aa616ed76 item stats: Add negative attack bonus to wines 2018-07-03 17:35:41 -07:00
Tomas Slusny
2539adb1d4 Merge pull request #4137 from deathbeam/varrock-quiz
Add Varrock Museum Quiz solver to puzzle solver plugin
2018-07-04 01:26:04 +02:00
Tomas Slusny
5571705183 Merge pull request #3957 from takuyakanbr/improve-plugin-list
Improve plugin list/config panel
2018-07-04 01:23:46 +02:00
takuyakanbr
229d7dabfe Replace fields in ConfigGroup with a single value field 2018-07-03 21:27:35 +08:00
takuyakanbr
96e263a4fe config panel: keep search bar at the top while scrolling
Add back and toggle buttons at the top of plugin configuration pages
2018-07-03 21:27:33 +08:00
takuyakanbr
be281e3d64 config panel: add ability to pin plugins to the top 2018-07-03 21:27:33 +08:00
takuyakanbr
22bc73b9ab config panel: change plugin search to use plugin name + tags 2018-07-03 21:27:32 +08:00
takuyakanbr
298ccd0cda Add description and tags fields to PluginDescriptor 2018-07-03 21:27:24 +08:00
Adam
fcf58da63c Merge pull request #4125 from Abextm/mahogany-tree
farmingtracker: Correct several patch timings
2018-07-03 08:10:36 -04:00
Tomas Slusny
5643e2b41e Merge pull request #4145 from Nightfirecat/fix-skill-calculator-combined-item-decimals
skill calculator: Fix combined items with decimals
2018-07-03 10:49:10 +02:00
Nathen Sample
b5d2da0d3f Represent decimals as .'s not ,'s (#4059)
Fixes #4054
2018-07-03 09:55:18 +02:00
Jordan Atwood
f354d3787f skill calculator: Fix combined items with decimals
Fixes runelite/runelite#3812
2018-07-02 17:30:24 -07:00
JHPinto
a06974e78b slayer plugin: move item count overlay checks to render 2018-07-02 19:58:02 -04:00
Viktor Horsmanheimo
cd7c8978db Add Varrock museum quiz solver
Add highlighting of correct answer to Varrock museum quiz interface.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-02 23:43:59 +02:00
Viktor Horsmanheimo
faf4e4e446 Add widget IDs for the varrock museum quiz 2018-07-02 23:42:33 +02:00
Tomas Slusny
257342de72 Merge pull request #4127 from Nightfirecat/fix-empty-ge-search
Fix empty GE search render bug
2018-07-02 10:21:40 +02:00
Jordan Atwood
7241d47585 item stats plugin: Fix Zamorak brew stat changes
Fixes runelite/runelite#3732
2018-07-01 20:52:33 -06:00
Jordan Atwood
1a81ab4fad item stats plugin: Fix import ordering 2018-07-01 20:52:33 -06:00
Jordan Atwood
31862e3b5c grand exchange plugin: Clear render on empty string
Before:
![Blank GE search render bug](https://user-images.githubusercontent.com/2199511/42140211-7ecfe060-7d8b-11e8-937b-66545553a42f.gif)

After:
![Blank GE search render bug fixed](https://user-images.githubusercontent.com/2199511/42140213-80a265f2-7d8b-11e8-9b29-1d558ffbcc54.gif)
2018-07-01 17:07:14 -07:00
Jordan Atwood
80657e1f52 grand exchange plugin: Fix error message typos 2018-07-01 16:59:02 -07:00
Max Weber
2c2a4d9f64 itemstats: Add variable healing food 2018-07-01 17:30:49 -06:00
Max Weber
4117472037 farmingtracker: Correct several patch timings
There were several places where the autogenerated patch implementations would double count a stage, and miss another. PatchImplementationTest now checks for missed stages, excluding the final stage because that is often missed on plants which do not have a "Check-health" stage. There were also a couple produces with incorrect tick counts.
2018-07-01 16:51:46 -06:00
Jeremy Plsek
2e336cd5d1 inventory tags: use item manager for outlines 2018-07-01 17:05:19 -04:00
Jeremy Plsek
57b5a90db0 item manager: add item outline caching 2018-07-01 17:05:10 -04:00
Adam
25c58fb69b Change Widget::parentId behavior to work again if the widget hasn't been drawn yet
Some events/plugins require this behavior
2018-07-01 16:52:35 -04:00
Adam
2bc38a124c chat commands: store kill counts in config
This will be used later.
2018-07-01 11:08:39 -04:00
Adam
00e58d101f Merge pull request #4121 from Adam-/lightbox
puzzle solver: add lightbox solver
2018-07-01 10:54:50 -04:00
Adam
36b68a6254 puzzle solver: add lightbox solver 2018-07-01 10:31:40 -04:00
Magic fTail
054e69c434 AgilityPlugin: Add obstacles north of pirate ship (#4084)
Add agility obstacle highlighting of obstacles north of Morytania pirate ship.
2018-07-01 12:21:09 +02:00
Jordan
35fe66d960 Ignore level goals which have been passed (#3805)
Fixes runelite/runelite#3639
2018-07-01 12:05:45 +02:00
Adam
abce07bcc7 agility plugin: fix Al Kharid lap counter
The tightrope has the same XP as the final obstacle, so add additional
support for checking location of the final obstacle.
2018-06-30 11:55:13 -04:00
Adam
1dea5755bc Merge pull request #4098 from Adam-/accounttype
chat commands: fix to use exiting accounttype api
2018-06-30 11:34:54 -04:00
Tomas Slusny
3359828821 Merge pull request #4100 from Nightfirecat/add-field-rations
item stats plugin: Add field ration
2018-06-30 14:48:49 +02:00
Tomas Slusny
6e3eaf3111 Merge pull request #4088 from deathbeam/fix-title-component-size-return
Return preferredSize.width from TitleComponent
2018-06-30 14:47:36 +02:00
Tomas Slusny
84b09f05b4 Merge pull request #4086 from Nightfirecat/add-missing-rfd-foods
item stats: Add missing RFD foods
2018-06-30 14:45:55 +02:00
Tomas Slusny
9e316525b2 Merge pull request #4093 from Nightfirecat/add-eel-fishing-spots
fishing plugin: Add cave eel and slimy eel spots
2018-06-30 13:36:19 +02:00
Jordan Atwood
c10d4ebefb item stats plugin: Add field ration 2018-06-29 20:42:18 -07:00
Adam
10a1babd90 chat commands: fix to use exiting accounttype api 2018-06-29 21:45:50 -04:00
Adam
dbf0f38f28 Revert "Add ironman status and AccountType to API"
This reverts commit 865bae6c2d.
2018-06-29 21:36:46 -04:00
Tomas Slusny
eacf445e18 Merge pull request #4094 from Nightfirecat/add-swamp-caves-shortcuts
agility plugin: Add Lumbridge swamp cave shortcuts
2018-06-30 02:15:34 +02:00
Jordan Atwood
417233072b agility plugin: Add Lumbridge swamp cave shortcuts
Ref:
https://user-images.githubusercontent.com/2199511/42118989-0db03a78-7bf7-11e8-8093-133a5655f0db.png
https://user-images.githubusercontent.com/2199511/42118991-0ebf9ad0-7bf7-11e8-9603-5d4a64aae5e5.png
2018-06-29 16:51:37 -07:00