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
Adam
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
Adam
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
Adam
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