Jordan Atwood
d1c11b675b
Remove deprecated TileObjectQuery class
2019-02-01 21:44:13 -05:00
Jordan Atwood
9e67dcd39e
Remove deprecated ActorQuery class
2019-02-01 21:44:13 -05:00
Jordan Atwood
3d3ec76af8
Remove deprecated InventoryItemQuery class
2019-02-01 21:43:48 -05:00
Jordan Atwood
d4f51c4600
Remove deprecated GroundObjectQuery class
2019-02-01 21:43:47 -05:00
Jordan Atwood
732be4e90f
Remove deprecated GameObjectQuery class
2019-02-01 21:43:47 -05:00
Jordan Atwood
cec74c6652
Remove deprecated DecorativeObjectQuery class
2019-02-01 21:43:46 -05:00
Jordan Atwood
b408a22d57
Remove deprecated PlayerQuery class
2019-02-01 21:43:46 -05:00
Jordan Atwood
35b7de7dd8
Remove deprecated WallObjectQuery class
2019-02-01 21:43:45 -05:00
Max Weber
c503aacd73
Remove polymorphic events
2018-12-01 16:41:08 -05:00
Tomas Slusny
e7d89866d0
Deprecate queries with already existing events
...
Deprecate all queries that have already existing
spawned/despawned/change events.
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
2018-09-09 00:25:27 +02:00
Joshua Filby
fb0dc0c68c
fix: use the supplied actor to check against in isInteractingWith
2018-07-20 17:07:03 -05:00
Max Weber
d7473bdb07
Rename Region to Scene
2018-07-16 03:45:20 -06:00
Adam
afa46b6538
queries: replace some isHidden checks with isSelfHidden
...
The parents are known to be not hidden in these cases
2018-06-25 20:27:44 -04:00
Adam
ba6cb3352b
runelite-api: add idEquals to inventory item query
2018-04-05 11:58:22 -04:00
Lotto
0b2fa4aba1
runelite-api: make InventoryItemQuery take in InventoryID
2018-03-26 17:11:11 +02:00
Jeremy Plsek
b55fba573f
bank item query: only search items in current tab
2018-03-18 11:46:47 -04:00
Max Weber
b75dddca28
Update almost everything to the new API
2018-03-09 20:59:05 -07:00
Lotto
45a1c737fa
Add equipment window support to InventoryWidgetItemQuery
2018-02-27 14:13:03 +01:00
Lotto
cf92765cf3
Add guide prices support to InventoryWidgetItemQuery
2018-02-27 14:13:03 +01:00
Lotto
b8089a30b2
Add grand exchange support to InventoryWidgetItemQuery
2018-02-26 18:50:42 +01:00
Adam
fd98b7205d
runelite-api: add inventory item query
2018-01-24 18:03:16 -05:00
Adam
eea3136c69
runelite-api: rename InventoryItemQuery -> InventoryWidgetItemQuery
2018-01-24 18:00:19 -05:00
Adam
fdb5193c3e
runelite-api: add distance methods to actor and tile queries
2017-11-17 17:47:05 -05:00
Devin
17c7ba7d50
Remove duplicates from object queries
2017-11-04 12:37:25 -07:00
Tyler Hardy
f4dbf8d4fb
Fix equipItemQuery to remove number after unequip
2017-10-27 23:02:24 -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
Devin
1a4be15c75
Update existing plugins to use item queries
2017-10-14 08:37:52 -04:00
Adam
cf2487529b
Set default query predicate to always true
2017-10-14 08:37:48 -04:00
Devin
f2f60820ca
Add item queries
2017-10-13 19:16:29 -07: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
roweyman
704727a0de
Add idEquals to NPCQuery
2017-06-16 00:00:43 +02:00
Devin
701df6731f
Add object queries
2017-06-15 02:44:25 -07:00
Devin
a42f85ca40
Add widget item query
2017-06-13 14:39:49 -07:00
Devin French
feda25f1d2
runelite-api: Add queries
2017-05-06 21:37:10 -04:00