Commit Graph
290 Commits
Author SHA1 Message Date
Lucwousin e7c7ece8e6 Cleanup in transforms and add projectile.getInteracting() transform (#165)
* Cleanup in transforms and add projectile.getInteracting transform

Move whitespace out of string blocks

Remove unused method from transform.java

Use throws for transform methods, and catch the exceptions in modify()

More whitespace between instructions to improve readability

* Api changes for projectile.getInteracting, mixin for ref
2019-05-01 17:57:58 -04:00
Kyleeld 9f7787771e Kyleeld patch 1 (#151)
* safespot

* Update Player.java

int getRsOverheadIcon();

* FreezeTimers

FreezeTimers

* various updates (#150)

updates to pvp tools, wilderness locations & location chatter

* Update WildernessLocation.java

* Update Client.java

void toggleRenderSelf();

* Update RSClient.java

* Update Player.java

remove change
2019-04-29 16:39:44 -04:00
James Munson f34b945c29 Updated added invokeMenuAction to api, removed example plugin 2019-04-23 20:44:06 -07:00
Adam 7d06fd36e6 interface styles: increase padding of overridden healthbar 2019-04-22 20:49:54 -04:00
Ron Young 917921dd47 interface styles: add 2010 menu 2019-04-22 11:24:28 -04:00
Adam bd9a69dc19 runescape-api: rename CombatInfo2 to HealthBar 2019-04-06 13:41:32 -04:00
Max Weber dd993224ef mixins: Fix convex hulls being incorrectly contoured
the Models returned by getModel are already contoured if required; we do not need to do it again
2019-03-31 09:53:03 -04:00
Magic fTail ee98065735 api: add overhead text changed event and setOverheadText 2019-03-19 14:37:35 -04:00
Magic fTail cb574a1fb0 api: rename getOverhead to getOverheadText 2019-03-19 14:37:35 -04:00
Adam c5ebc9547c api: update 178 2019-03-07 08:38:55 -05:00
trimbe e9597e85d8 mixins: use a ClanMember for ClanMemberJoined/Left 2019-03-03 20:17:03 -05:00
Adamandtrimbe e5f9db4fb4 api: add methods to get clan owner and chat name
Co-authored-by: trimbe <benno.tremback@gmail.com>
2019-03-03 15:03:43 -05:00
Adamandtrimbe facf438b50 api: add clan member join and leave events
Co-authored-by: trimbe <benno.tremback@gmail.com>
2019-03-03 15:03:43 -05:00
Adamandtrimbe 24003c69a7 api: add method to remove MessageNodes
Co-authored-by: trimbe <benno.tremback@gmail.com>
2019-03-03 15:03:43 -05:00
Adam 9b0bb2b732 runescape-api: make RSNameableContainer a generic type 2019-03-02 18:37:08 -05:00
Shaun Dreclin 923c3bcd26 api: Add getKeys() to EnumComposition 2019-03-02 15:44:00 -05:00
Adam 7830d003ca api: add RS Enum API 2019-02-25 16:40:26 -05:00
Adam ca8ee682fa Merge pull request #7824 from Abextm/decorative-hulls
Fix DecorativeObject ConvexHulls
2019-02-16 19:15:18 -05:00
Tomas Slusny d59e7846d7 Export ItemCompositionCache
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2019-02-13 00:28:09 +01:00
Max Weber 35e6e341bb Add Wiki plugin
This has the side affect of making the click mask around the run orb correct in fixed mode
2019-02-12 17:48:55 -05:00
Max Weber 1715a369c0 mixins: Fix DecorativeObject ConvexHulls 2019-02-12 04:08:24 -07:00
Nokkasiili b4de9b6cc4 Fix isVisable and isMinimapVisable spelling (Visable -> Visible) (#7766) 2019-02-08 22:22:57 +00:00
Adam 1bb29d4cd0 api: remove projectile getInteracting
This is unused currently and is being abused by some hacked clients.
2019-02-01 20:52:24 -05:00
Max Weber 001ac540e7 mixins: Don't clobber left click forced menuops 2019-01-28 05:06:53 -07:00
Max Weber 11ab3dc2a2 runelite-api, runescape-api: Rename Area to mapElement 2019-01-23 18:40:16 -07:00
Max Weber 9098d1fa94 Add Skybox plugin 2019-01-07 13:39:09 -05:00
Adam ed13fd3039 api: add timestamps to message nodes, expose message id 2018-12-13 20:00:38 -05:00
Adam 025799ace6 api: expose chat messages hashtable 2018-12-12 08:51:30 -05:00
Adam 09e15ac255 api: expose IterableHashTable 2018-12-12 08:51:13 -05:00
Lotto bcf05083df Merge pull request #6315 from devLotto/stretchedmode-reducescalingtime
stretchedmode: reduce wait time after changing scaling percentage
2018-11-27 04:40:39 +01:00
Lotto b145fae00f stretchedmode: reduce wait time after changing scaling percentage
It now sets the max width and height right before the canvas is resized,
so the canvas size uses those max bounds immediately, instead of setting
it 500ms after the canvas is resized initially.
2018-11-25 17:56:41 +01:00
Adam d715b3a50c runelite-api: add skull icon api for local player 2018-11-24 11:18:15 -05:00
Adam 14d6cd9670 Add implementation of getSprites as it has been inlined 2018-11-22 07:27:41 -05:00
Tomas Slusny 2f6679d67a Expose current login field and password setter
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-11-18 18:45:51 -05:00
Adam 3f5e273349 Add GPU renderer 2018-11-15 09:37:36 -05:00
Adam f09a0d7d89 mixins: replace drawScene
This is in preparation for extending draw distance.
2018-11-15 09:30:34 -05:00
Adam fb449283e2 devtools: add cape command 2018-11-12 11:33:38 -05:00
Ron Young fcb1029b0d ScriptEvent: import op, opbase, and source 2018-11-06 12:56:46 +01:00
Lotto 7cf3e3401a stretchedfixedmode: add resizable interface scaling 2018-10-31 20:21:07 +01:00
Tomas Slusny b6af8dc4db Export ObjectComposition ID
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-10-27 20:34:48 +02:00
Max Weber 2434557e1a Add ChatboxPanelManager to allow for more advanced chatbox inputs 2018-10-21 17:05:14 -06:00
Max Weber 33dec14a38 Add JavaScriptCallback to allow java callbacks instead of cs2 2018-10-21 16:49:31 -06:00
WooxSolo 33db0af80d Rename getUnknownSoundValues2 2018-10-19 20:02:56 +02:00
Ron Young 8480a7cb88 widget: expose itemQuantityMode (#6020) 2018-10-16 13:00:42 +02:00
Ron Young bd8f75cf30 widget: expose setchildren (#5309) 2018-10-07 14:20:38 +02:00
Tomas Slusny 345e5aa258 Merge pull request #3635 from deathbeam/add-currently-hovered-tile
Add currently hovered tile to TileIndicators
2018-10-02 10:55:42 +02:00
Ron Young 69170781a5 widget: expose drag methods (#5735) 2018-10-01 21:31:55 +02:00
Tomas Slusny 7e84244702 Export widget onLoadListener
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-30 23:23:52 +02:00
Tomas Slusny ac5ef045b7 Make sprite and widget sprite overrides more flexible
- Expose NodeCache interface in RuneLite
- Expose Client.getWidgetSpriteCache and reset method on it
- Change setters for sprite and widget overrides to be getters

This allows for more than 1 plugin to use the widget/sprite override API
in future.

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-28 20:47:57 +02:00
Tomas Slusny 01628545df Add mappings for checkClick, mouseCanvasHoverX/Y
- Add mappings to use checkClick, mouseCanvasHover X and Y from
runescape-client
- Add methods to set them to runelite-api

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-28 11:31:36 +02:00