Commit Graph
52 Commits
Author SHA1 Message Date
SomeoneWithAnInternetConnection 560b169e68 Implement sound-playing API
There's no playSoundEffect-equivalent method in the actual client code.
Instead, the client just adds some values to the 4 sfx arrays, removes
any old queued sound effects, and then bumps the counter, which is what
I've done as well.
2018-01-22 11:55:27 -05:00
Runelite auto updater 08c2464f06 [maven-release-plugin] prepare for next development iteration 2018-01-18 14:04:26 +00:00
Runelite auto updater eb1e19535b [maven-release-plugin] prepare release runelite-parent-1.2.12 2018-01-18 14:04:22 +00:00
Max Weber fdc80dfeaa Prevent the client from taking focus when it doesn't have it. 2018-01-15 19:51:29 -07:00
Frederik Engels 53317cdfc8 Add widget hidden change event, use in attack indicator plugin 2018-01-14 10:28:16 -05:00
Frederik Engels b319d74f8d Track projectile target and spawn cycle. Add to api with rest of mapings. 2018-01-14 09:41:03 -05:00
Tomas Slusny d41c6ec6d8 Fix new player-is-x mixins
- Call the real method from isFriended
- Call the real method from isIgnored
- Add null check for getClanMembers

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-01-14 05:07:57 +01:00
Tomas Slusny f565c4b7dd Add tile indicators plugin
Add tile indicators plugin, that will currently highlight the tile
player is walking to. It is disabled by default, and have configurable
highlighting color.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-01-13 03:25:37 +01:00
UniquePassive 68d448b7de Implement optimized isFriend, isIgnore and isClanMember 2018-01-12 20:49:21 -05:00
Adam 31c73e4d61 Move field hooks to mixins 2018-01-11 18:59:58 -05:00
Runelite auto updater d6f7075870 [maven-release-plugin] prepare for next development iteration 2018-01-11 22:58:46 +00:00
Runelite auto updater 06a93ec072 [maven-release-plugin] prepare release runelite-parent-1.2.11 2018-01-11 22:58:43 +00:00
Adam 05dc2eb39e Consistently capitalize RuneLite 2018-01-07 17:25:48 -05:00
UniquePassive 8f9c74aa91 Don't NPE when Player name is null 2017-12-27 20:31:50 +01:00
Onvo b5c2d75527 Add Widget.contains point 2017-12-23 19:11:21 -05:00
Runelite auto updater 75f69fdde2 [maven-release-plugin] prepare for next development iteration 2017-12-21 13:28:10 +00:00
Runelite auto updater c674896a5a [maven-release-plugin] prepare release runelite-parent-1.2.10 2017-12-21 13:28:06 +00:00
Tomas Slusny 4860eb871f Add chat message recolouring API
- Update api of SendMessage to also include message type
- Create API for updating chat message based on saved colors for normal
and highlighted message and for adding game messages that can be
recolored too
- Update chat commands plugin to use the new API
- Add option to globally disable recoloring to RuneliteConfig

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2017-12-07 21:08:36 -05:00
Tomas Slusny 454fd4cfc1 Add clan ranks to clan chat
- Extend API to include support for getting clan members and
informations about them
- Add API for manipulation with modIcons
- Display clan ranks in clan chat (add to ClanChat plugin)
- Add new hook for clan members changed

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2017-12-04 19:33:13 -05:00
Runelite auto updater b811dd2c62 [maven-release-plugin] prepare for next development iteration 2017-11-30 13:32:24 +00:00
Runelite auto updater 4cfe7a9a6c [maven-release-plugin] prepare release runelite-parent-1.2.9 2017-11-30 13:32:20 +00:00
Adam d0cb93c433 runelite-api: add Projectile 2017-11-26 11:03:47 -05:00
Adam 6f4fb6d8be runelite-api: fix Tile location methods 2017-11-24 18:00:59 -05:00
Runelite auto updater 75522cd758 [maven-release-plugin] prepare for next development iteration 2017-11-24 15:22:56 +00:00
Runelite auto updater 142c008165 [maven-release-plugin] prepare release runelite-parent-1.2.8 2017-11-24 15:22:53 +00:00
Toocanzs 6c14b08384 instance map: draw map icons, objects, doors, and improve walls 2017-11-21 19:04:35 -05:00
Adam 1cad0c1504 runelite-api: add SpritePixels.toBufferedImage 2017-11-21 18:58:54 -05:00
Adam ac071771b0 runelite-api: add getRegionMin/MaxLocation for GameObject 2017-11-21 17:35:10 -05:00
Toocanzs eecf183700 instance map: add complex tile rendering 2017-11-19 20:03:12 -05:00
Adam ab297e969c runelite-api: add MenuEntry abstraction for menu arrays 2017-11-16 20:12:05 -05:00
Runelite auto updater 5cf73f424d [maven-release-plugin] prepare for next development iteration 2017-11-16 17:24:29 +00:00
Runelite auto updater 230bdc4d1e [maven-release-plugin] prepare release runelite-parent-1.2.7 2017-11-16 17:24:26 +00:00
honeyhoney 16b0cff40f Corrected typo (verticies to vertices) 2017-11-12 17:32:04 +00:00
l2- 7539e7b640 runelite-client: recolor chat command messages when chatbox transparency changes
Support different colors for transparent chat boxes
2017-11-10 13:46:16 -05:00
Runelite auto updater 330f8071c3 [maven-release-plugin] prepare for next development iteration 2017-11-09 17:41:55 +00:00
Runelite auto updater 665f8fedb1 [maven-release-plugin] prepare release runelite-parent-1.2.6 2017-11-09 17:41:50 +00:00
Devin 8165975ba5 Add getWorldLocation mixin for Actor 2017-11-02 14:21:10 -07:00
Adam 367bd1e1ec Add Documented annotation and javadoc to new mixin annotations 2017-10-22 10:57:54 -04:00
UniquePassive 71382a7819 Fix checkstyle errors 2017-10-22 16:42:06 +02:00
UniquePassive 69895328be Add method mixin copy and replace functionality 2017-10-22 16:42:06 +02:00
Tyler Hardy 97f7bd0c48 Add sprite drawing on actors 2017-10-19 17:07:41 -04:00
Runelite auto updater 4ad762293a [maven-release-plugin] prepare for next development iteration 2017-10-19 12:13:38 +00:00
Runelite auto updater 2d6ad1da84 [maven-release-plugin] prepare release runelite-parent-1.2.5 2017-10-19 12:13:32 +00:00
Adam 6792f2570a Use player indices to iterate local players 2017-10-17 17:16:01 -04:00
Adam 10a494a2b7 Use npc indices to iterate local npcs 2017-10-17 17:15:58 -04:00
Alexander c3e8cc0131 Field mixins 2017-10-17 17:11:07 -04:00
Devin French 348d33802f Add fight cave plugin 2017-10-09 21:18:00 -04:00
Runelite auto updater 917b0963b4 [maven-release-plugin] prepare for next development iteration 2017-10-07 14:23:08 +00:00
Runelite auto updater 0d1abe4b1b [maven-release-plugin] prepare release runelite-parent-1.2.4 2017-10-07 14:23:04 +00:00
Runelite auto updater e38ac2c52a [maven-release-plugin] prepare for next development iteration 2017-08-24 17:26:25 +00:00