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
Kyle Fricilone
dc6436a66a
runelite-client: add graphic to devtools overlay
2017-06-09 22:30:28 -04:00
Abel Briggs
c5af56c618
Add plugin to display items dropped on the ground ( #70 )
2017-06-06 21:03:57 -04:00
Adam
2e3028f664
runescape-api: fix getObjectDefinition import
2017-05-25 21:14:24 -04:00
Adam
10ee577f5e
runescape-api: move canvas to GameEngine
2017-05-25 21:14:24 -04:00
Adam
20e397de4d
runescape-api: remove unused imports
2017-05-25 21:14:23 -04:00
Adam
c73eebc934
runelite-api: add PlayerComposition and KitType enum
2017-05-21 11:57:44 -04:00
Kronos
c04e896ff4
Updated DevTools for viewing widget components
2017-05-12 16:57:06 -04:00
Devin French
939ce237a1
Add ClanChat plugin
2017-05-04 07:22:27 -04:00
Kronos
7314988f81
Hooked paddingX/Y in Widget
2017-05-04 05:57:14 +10:00
Adam
b9bd70d051
Rename widget textureId to spriteId
2017-04-29 19:58:33 -04:00
Snorflake
1cbb314edd
Add MouseHighlight plugin
2017-04-28 18:00:19 -04:00
Kyle Stevenson
580fc0a213
runescape-client: Rename parent field in Widget
2017-04-26 16:24:27 -07:00
Adam
db2a86d75d
api: fix finding widget parents and make isHidden check parent
2017-04-23 16:00:44 -04:00
RobinWeymans
53f97ed90e
Hiscore plugin: lookup menu item ( #22 )
...
Hiscore plugin: lookup menu item
2017-04-17 20:22:51 -04:00
Kronos
c412ab1764
Added worldToMiniMap() and hooked mapOffset ( #20 )
...
Added worldToMiniMap() and hooked mapOffset
2017-04-14 20:16:30 -04:00