Commit Graph
96 Commits
Author SHA1 Message Date
Max Weber 47f2061387 cameraPitch > cameraPitchTarget 2018-02-25 22:53:49 -07: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 9313747479 Prevent throwing duplacite events for GameObject
Store last gameObject as static variable in tile mixin and in case new
event is exactly same as last one in game object spawned, do not
proceed.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-02-22 16:18:11 +01:00
Runelite auto updater 481829bfac [maven-release-plugin] prepare for next development iteration 2018-02-22 14:20:14 +00:00
Runelite auto updater 843e63d661 [maven-release-plugin] prepare release runelite-parent-1.2.17 2018-02-22 14:20:07 +00: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
Adam 627f0da0b8 Fix varbits to read the other settings[] array
The client appears to read "widgetSettings" though, but this breaks the attack indicator plugin

This fixes a regression introduced in f8c7a8b1c0f19b1344937504b972c71fd052a2f4
2018-02-17 12:14:25 -05:00
Adam 971692b025 Use client Varbit for index, lsb, msb 2018-02-15 09:57:22 -05:00
Runelite auto updater ca4726d8b8 [maven-release-plugin] prepare for next development iteration 2018-02-15 13:02:13 +00:00
Runelite auto updater 8e62901919 [maven-release-plugin] prepare release runelite-parent-1.2.16 2018-02-15 13:02:08 +00:00
Max Weber d8e4fe13c5 injector: Allow injection of <init> and <clinit> 2018-02-12 18:09:16 -07:00
Max Weber f71059ce20 Add raw injector to hook the script interpreter 2018-02-09 23:35:16 -05:00
Runelite auto updater acb2bce8fa [maven-release-plugin] prepare for next development iteration 2018-02-08 13:56:10 +00:00
Runelite auto updater 86512939dc [maven-release-plugin] prepare release runelite-parent-1.2.15 2018-02-08 13:56:04 +00:00
Adam c5a7e642fa mixins: also disable execute6500 hook 2018-02-08 08:43:47 -05:00
UniquePassive a61b383877 Rename ocLowDetail to objectCompositionLowDetail 2018-02-05 15:08:21 +01:00
UniquePassive 659413feb1 Rename highMemory to audioHighMemory 2018-02-05 15:05:06 +01:00
UniquePassive 48d6170351 Always use "high memory" audio 2018-02-05 14:59:41 +01: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
Runelite auto updater 836109f5a2 [maven-release-plugin] prepare for next development iteration 2018-02-01 19:54:08 +00:00
Runelite auto updater dfb2d8e1d2 [maven-release-plugin] prepare release runelite-parent-1.2.14 2018-02-01 19:54:02 +00: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 06fc579ef2 Remove even more unused imports 2018-01-29 09:16:20 -05:00
Adam eebf3eee03 mixins: fix getProjectiles queue iteration logic 2018-01-29 08:16:44 -05:00
Adam f31bc0d794 Remote projectile target and length tracking
Continuation of 4c293e612cd4b08fc7230a5e6722c8acc74e5a9e
2018-01-29 08:10:46 -05:00
Adam 41f005827c Add runelite vm opcode and event 2018-01-27 13:07:32 -05:00
Adam c4d838b10c Add ability to overlay cache archives 2018-01-27 13:07:31 -05:00
Adam e467ebdcf8 Add slf4j to mixins and expose logger in Hooks for them 2018-01-27 13:07:21 -05:00
Seth 1b24d83a00 Add graphic changed event 2018-01-25 19:55:07 -05:00
Adam 5f536eea01 Merge pull request #427 from Adam-/itemcontainer
Add ItemContainer
2018-01-25 17:40:09 -05:00
Runelite auto updater 9c07748ca8 [maven-release-plugin] prepare for next development iteration 2018-01-25 22:17:14 +00:00
Runelite auto updater bf80d086cc [maven-release-plugin] prepare release runelite-parent-1.2.13 2018-01-25 22:17:10 +00:00
Adam b6c00a774d runelite-api: add ItemContainer 2018-01-24 18:01:29 -05:00
Adam 7287102254 Merge pull request #424 from oplosthee/grounditems-height
Incorporate height into the GroundItems overlay
2018-01-24 14:01:15 -05:00
oplosthee 300fa9c8f6 Incorporate height into the GroundItems overlay 2018-01-24 19:29:19 +01:00
Tomas Slusny 68ba5f40b6 Add low memory mode plugin 2018-01-24 12:48:07 -05:00
Adam 3ed0561ff0 Merge pull request #410 from Dreyri/RSWidget
Add more methods to modify widgets
2018-01-22 19:57:19 -05:00
SomeoneWithAnInternetConnection 74ae39258e Expose runescape click/boundingbox display mode 2018-01-22 18:46:47 -05:00
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
Dreyri 4a20e9ca07 add setter for name 2018-01-22 15:06:22 +01: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