Commit Graph

5242 Commits

Author SHA1 Message Date
Shaun Dreclin
f00a2aac39 Refactor daily task indicator plugin 2018-09-18 00:08:50 -04:00
astaninger
45cb0bcde7 Add daily runes to Daily Notifications plugin (#5219) 2018-09-17 11:27:26 +02:00
Tomas Slusny
73bb4648d6 Merge pull request #5499 from Nightfirecat/fix-emote-clue-emote-overlay
clue scroll overlay: Show visible emote widget area
2018-09-17 11:14:52 +02:00
Tomas Slusny
d2aeed2e1d Merge pull request #5447 from deathbeam/add-option-spot
Add fishing spot display configuration
2018-09-15 13:39:57 +02:00
Tomas Slusny
0afbdbc6f9 Merge pull request #5490 from deathbeam/fishing-current-fish
Add option for displaying only last fished fish
2018-09-15 13:29:03 +02:00
Tomas Slusny
0101216526 Add fishing spot display configuration
- Add separate config option to display fishing spot tiles
- Add separate config option to display fishing spot names
- Make config option to display fishing spot icons be independant of
fishing spot names

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 13:26:10 +02:00
Tomas Slusny
ca900756cf Add option for displaying only last fished fish
Add option for displaying only last fished fish's fishing spot.

Closes #5488

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 13:22:24 +02:00
Tomas Slusny
f36e00597a Merge pull request #5304 from ShaunDreclin/trawler-notification
Add notification for low fishing trawler activity
2018-09-15 13:14:16 +02:00
Tomas Slusny
a9f2ec86ff Merge pull request #5426 from deathbeam/fix-plugin-restarts
Fix WorldMapPlugin startup/shutdown & tooltips/icons
2018-09-15 12:25:59 +02:00
Tomas Slusny
4c4029e9c3 Fix WorldMapPlugin
- Make fairy ring tooltips and icons work without each other
- Make agility tooltips and icons work without each other
- Make plugin work correctly during restarts

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-15 05:52:14 +02:00
Tomas Slusny
7160e04a3e Merge pull request #5339 from Nightfirecat/colorize-lookup-player-menu
hiscore plugin: Colorize "Lookup" player menu entry
2018-09-15 05:44:34 +02:00
Tomas Slusny
a9a3cdf945 Merge pull request #5481 from Nightfirecat/world-map-overlay-clipping
world map overlay: Move below right-click menu and clip to not draw over world map menus and widgets
2018-09-15 05:37:57 +02:00
Tomas Slusny
9ded13788b Merge pull request #5496 from Nightfirecat/fix-opponent-info-npe
opponent info plugin: Fix possible onGameTick NPE
2018-09-15 05:36:33 +02:00
Tomas Slusny
188e60e7f7 Merge pull request #5495 from Nightfirecat/remove-duplicate-item-spawn-log
Centralize item (de)spawn log messages
2018-09-15 05:36:04 +02:00
Jordan Atwood
d74fc18091 clue scroll overlay: Show visible emote widget area
The visible area of emote widgets will now be highlighted, regardless of
whether the widget is partially outside the emote window.

![Highlighted emote widget resizes to show visible area within emote window](https://user-images.githubusercontent.com/2199511/45579707-777c7980-b879-11e8-90bf-1e34fc1cb790.gif)

Fixes runelite/runelite#4163
2018-09-14 16:52:31 -07:00
Jordan Atwood
91369c41f0 opponent info plugin: Fix possible onGameTick NPE
The plugin is initialized with `lastTime` as null, meaning that if
`onGameTick` is called before `onInteractingChanged`, you can encounter
a case where after starting the client or plugin, `lastTime` has not yet
been set while `client.getLocalPlayer().getInteracting` is null (because
`onGameTick` gets sequenced before `onInteractingChanged` per tick),
causing an NPE when trying to compare a null Duration.

Fixes runelite/runelite#5451
2018-09-14 14:36:10 -07:00
Jordan Atwood
ea284f9ca0 Centralize item (de)spawn log messages
Fixes runelite/runelite#5452
2018-09-14 14:33:06 -07:00
Tomas Slusny
89b8bc52ca Make HiscoreClient call the OSRS hiscore API directly 2018-09-14 15:31:50 -04:00
Jordan Atwood
fba6b0122d world map overlay: Clip around widgets above map
This commit clips the overlay draw area to exclude the area taken by
widgets which draw above the world map, namely the overview map and
surface selector.

Fixes runelite/runelite#3264
Fixes runelite/runelite#3456
Closes runelite/runelite#3468
2018-09-13 16:18:35 -07:00
Jordan Atwood
1263e8a636 world map overlay: Render on ABOVE_WIDGETS layer
This commit makes world map overlay points and tooltips render below the
right-click menu, like native world map points and tooltips do.
2018-09-13 16:17:19 -07:00
Jordan Atwood
3832abfca8 Add world map surface selector and overview map widgets
This commit also reorders them to come in integer order.
2018-09-13 16:15:51 -07:00
Abex
db70df613e Merge pull request #5478 from ItsSebas/ba-fix
BA plugin: widget overlay fix
2018-09-13 14:36:32 -06:00
Sebastiaan Vanspauwen
c3918e140b BA plugin: widget overlay fix 2018-09-13 21:53:34 +02:00
Abex
2ca3faaaeb Merge pull request #5470 from ItsSebas/small-bugfixes
MTA: Fixed Alchemy, Worldmap: fixed quest location
2018-09-13 13:24:24 -06:00
Max Weber
25cd7d68e2 Worldmap: Fix Dwarf Cannon start location 2018-09-13 13:10:28 -06:00
Sebastiaan Vanspauwen
b7244a3947 MTA: Fixed alchemy 2018-09-13 13:03:46 -06:00
Abex
65cd6c9e76 Merge pull request #5475 from Abextm/map-name
runescape-api: Update setWorldMapPositionTarget's name
2018-09-13 12:56:58 -06:00
Max Weber
975022d3bc runescape-api: Update setWorldMapPositionTarget's name 2018-09-13 12:47:18 -06:00
Runelite auto updater
b46622c87c [maven-release-plugin] prepare for next development iteration 2018-09-13 12:25:40 +00:00
Runelite auto updater
ee27d64880 [maven-release-plugin] prepare release runelite-parent-1.4.17 2018-09-13 12:25:34 +00:00
Abex
9a26894528 Merge pull request #5467 from Abextm/cache-code-2018-09-13-rev174
Cache code 2018 09 13 rev174
2018-09-13 06:10:20 -06:00
Max Weber
0a3fd8bb6b runelite-api: Remove MTA widgets
They mapper couldn't find them and they are not used
2018-09-13 06:02:22 -06:00
RuneLite Cache-Code Autoupdater
aa680be84c Update Scripts to 2018-09-13-rev174 2018-09-13 06:01:28 -06:00
RuneLite Cache-Code Autoupdater
a7e02c7621 Update Object IDs to 2018-09-13-rev174 2018-09-13 05:42:43 -06:00
Ruben Amendoeira
4dd8322121 loot tracker: add view for grouping loot by npc/event 2018-09-12 20:03:50 -04:00
ShaunDreclin
82bcbbcbf3 Add notification for low fishing trawler activity 2018-09-12 17:18:34 -04:00
Adam
7a99eaf4f7 Merge pull request #5394 from Abextm/if-cache-names
cache: Name InterfaceDefinition
2018-09-12 08:12:38 -04:00
Adam
b322c86bb0 Merge pull request #5450 from Abextm/script-opcodes
cache: Add world map CS2 Opcodes
2018-09-12 08:04:25 -04:00
Adam
0ceb29d99a Merge pull request #5429 from Adam-/hiscore-cache
http-service: add caching for hiscore lookups
2018-09-12 08:00:07 -04:00
Adam
8be49e1604 http-api: use https for hiscore urls
These have started to return 302 moved to https now.
2018-09-12 07:50:38 -04:00
Adam
9906f3120d http-service: add caching for hiscore lookups 2018-09-12 07:50:38 -04:00
Tomas Slusny
1db7bae356 Merge pull request #5446 from deathbeam/remove-fish-config
Remove unnecessary fishing spot configuration
2018-09-12 08:29:07 +02:00
Tomas Slusny
18259d9b5c Merge pull request #5456 from MagicfTail/one-person-raid
Don't show party size in raid overlay when solo raiding
2018-09-12 08:20:13 +02:00
Magic fTail
d94e6566d5 Don't show party size in overlay when solo raiding 2018-09-12 06:43:07 +02:00
Abex
ee3ef2d16b Merge pull request #5454 from Abextm/varcint-setter
runelite-mixins: Add setter for varcint
2018-09-11 22:19:52 -06:00
Max Weber
a03b34a2c3 runelite-mixins: Add setter for varcint 2018-09-11 22:10:57 -06:00
Max Weber
959f83f9a1 cache: add various world map related opcodes 2018-09-11 18:20:58 -06:00
Max Weber
f7c83db941 cache: Store ID in ScriptLoader 2018-09-11 18:20:58 -06:00
Tomas Slusny
0754a7e090 Remove unnecessary fishing spot configuration
As now the fishing spots get hidden automatically and shown
automatically it is no longer necessary to have per-spot configuration.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-12 00:50:45 +02:00
Tomas Slusny
1a14aa295e Merge pull request #5442 from ItsSebas/fishing-darkcrab
fishing plugin: Add Dark Crab fishing spots
2018-09-12 00:42:00 +02:00