Commit Graph

12 Commits

Author SHA1 Message Date
WooxSolo
92c8e9e9e6 Fix Actor.getWorldLocation to use pathX/pathY instead of getX/getY 2018-04-08 16:03:01 -04:00
Adam
da29e3560f runelite-api: add getConvexHull to Actor 2018-03-20 18:19:48 -04:00
Adam
6f61780e68 runelite-api: move getConvexHull to Model 2018-03-20 17:59:52 -04:00
Max Weber
b75dddca28 Update almost everything to the new API 2018-03-09 20:59:05 -07:00
Seth
1b24d83a00 Add graphic changed event 2018-01-25 19:55:07 -05:00
Adam
31c73e4d61 Move field hooks to mixins 2018-01-11 18:59:58 -05:00
Toocanzs
eecf183700 instance map: add complex tile rendering 2017-11-19 20:03:12 -05:00
Devin
8165975ba5 Add getWorldLocation mixin for Actor 2017-11-02 14:21:10 -07:00
Tyler Hardy
97f7bd0c48 Add sprite drawing on actors 2017-10-19 17:07:41 -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