Dreyri
ee6dab719e
add setter for contentType
2018-01-22 15:06:37 +01:00
Dreyri
4a20e9ca07
add setter for name
2018-01-22 15:06:22 +01:00
Dreyri
47e2717a75
add setter for height
2018-01-22 15:05:46 +01:00
Dreyri
13d4c9e636
add setter for width
2018-01-22 15:05:08 +01:00
Dreyri
29911e3627
add setter for spriteId
2018-01-22 15:04:31 +01:00
Dreyri
73d5caef2a
add setter for textColor
2018-01-22 10:16:40 +01:00
UniquePassive
2d0cd23785
Notify before 5 minute idle and 6h logout
2018-01-20 11:49:54 +01:00
UniquePassive
95bc310bc1
Add API for getting the client BufferProvider
2018-01-14 21:46:24 -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
Adam
31c73e4d61
Move field hooks to mixins
2018-01-11 18:59:58 -05:00
UniquePassive
23acf6d80a
runescape-client: Rename RSCanvas to GameCanvas
2018-01-06 20:32:43 +01:00
Adam
1a49da5b7f
Merge pull request #268 from devinfrench/teamcapes
...
Add Team Capes plugin
2017-12-19 08:02:45 -05:00
Devin
c8348eeec2
Add getTeam method for Player
2017-12-16 19:45:33 -08:00
UniquePassive
044502da78
Make special attack orb look a little nicer
2017-12-17 02:25:36 +01: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
Adam
e4bac7f685
injector: support hooking to ends of methods
2017-12-04 19:28:22 -05:00
Adam
2da46e1ec3
runescape-api: fix javadoc error
2017-12-04 15:51:51 -05:00
Adam
ee867992c3
injector: add construct injector to create new instances of classes
2017-12-04 14:34:44 -05:00
honeyhoney
b08c39854b
Added support for hiding widgets
2017-11-27 00:36:03 +00:00
Adam
d0cb93c433
runelite-api: add Projectile
2017-11-26 11:03:47 -05:00
Toocanzs
6c14b08384
instance map: draw map icons, objects, doors, and improve walls
2017-11-21 19:04:35 -05:00
Toocanzs
eecf183700
instance map: add complex tile rendering
2017-11-19 20:03:12 -05:00
Toocanzs
6e8f8adc95
Add game tick event
2017-11-18 17:12:15 -05:00
Adam
027b495727
injector: infer whether api method is a getter or setter based on signature
2017-11-18 13:08:51 -05:00
Toocanzs
b6527df5fc
runelite-client: add instance world map plugin
2017-11-16 20:13:10 -05:00
Adam
ab297e969c
runelite-api: add MenuEntry abstraction for menu arrays
2017-11-16 20:12:05 -05:00
l2-
ea6a650c1e
Export ChatLineMap
2017-11-10 13:41:15 -05:00
Tyler Hardy
40f93c28c0
runelite-api: expose sprite pixels
2017-10-24 20:02:36 -04:00
Adam
ed2a0dc92a
Remove old Replace/ObfuscatedOverride
2017-10-22 13:15:06 -04:00
Tyler Hardy
97f7bd0c48
Add sprite drawing on actors
2017-10-19 17:07:41 -04:00
Tyler Hardy
f5df7af618
Import createItemSprite to make SpritePixels from itemId
2017-10-19 17:07:40 -04:00
Tyler Hardy
2161ae1dc4
Import SpritePixels and draw method
2017-10-19 17:07:37 -04: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
Adam
59552896ed
Remove object wrappers and use mixins to inject functionality
...
This causes hierarchy to be runelite-client -> runelite-api and
injected-client -> runescape-api -> runelite-api. The mixin injector
fufills the runelite-api interface with access to the runescape-api
interfaces. The mixins live in runelite-mixins and are not loaded within
the client.
Note the obfuscated client classes do not pass JVM verification on 7+,
so the mixins are currently set to target Java 6.
2017-08-19 13:58:06 -04:00
Adam
981767b399
Draw hull on decorative objects too
2017-08-15 20:34:30 -04:00
Adam
04e84e9921
Make Model extend Renderable
2017-08-12 22:25:36 -04:00
Adam
b5603f11b8
Add getModel to Renderable
2017-08-11 16:42:37 -04:00
Adam
39f9cfbe70
runelite-api: fix widget children lookup logic
...
Also update dev tools panel widget tree to use show all widgets children,
and start from the root widgets.
Thanks to @rsbmatt for his assistance in explaining the logic
2017-08-05 14:11:05 -04:00
Adam
ede3b1b691
runelite-api: update minimap code from 150
2017-07-20 10:00:37 -04:00
Adam
43f8c58d5a
runelite-client: add !price command
2017-07-16 13:49:17 -04:00
Adam
ca32ec4502
injector: support hooks on constructors
2017-07-16 13:07:21 -04:00
Adam
7be7a970f6
deobfuscator: use obfuscated types in annotated obfuscated signatures
...
Also annotate fields with their obfuscated type
2017-07-16 09:15:28 -04:00
Kronos
a028738f3d
Added wireframe rendering to DevTools for local player model
2017-06-23 13:10:15 -04:00
Abel Briggs
991980eef8
Added additional exports to ItemComposition
2017-06-22 21:35:20 -04:00
Adam
a3747e0a2a
runelite-client: draw by hooking to MainBufferProvider draw()
...
Remove old double buffer method with canvas replacement
2017-06-14 21:35:42 -04:00
Adam
5f71ad036a
runescape-client: export gameDrawingMode
2017-06-14 21:35:42 -04:00
Adam
7393b9715e
runescape-client: export more
2017-06-14 19:36:07 -04:00