Commit Graph
219 Commits
Author SHA1 Message Date
Adam 5d7a3a0072 runelite-client: add wasd camera plugin 2018-08-15 08:08:10 -04:00
Adam 4d7d301ee8 Merge pull request #4819 from Abextm/spritepixels-external
Make the second argument of SpriteManager::getSprite work
2018-08-14 08:20:56 -04:00
Adam 258c2c6b86 runescape-api: GameEngine doesn't extend KeyFocusListener 2018-08-13 09:38:04 -04:00
Lotto 275d093767 runescape-api: add Protect annotation 2018-08-12 09:15:05 -04:00
Lotto 716c84c132 runelite-api: expose ChatPlayer.world 2018-08-12 08:51:01 -04:00
Lotto e93ee86a21 mixins: add world hopping mixin 2018-08-12 08:51:00 -04:00
Max Weber bac90876b0 Make the second argument of SpriteManager::getSprite work
I just blindly assumed that the arguments to net.runelite.cache.SpriteManager worked the same as Jagex's code, which is not true. In reality the second argument to getSprite(s?)asSpritePixels is always zero, and instead you have to decode the entire archive then select a sub image, rather than a subfile.
2018-08-11 01:35:32 -06:00
Tomas Slusny 94e5596d22 Merge pull request #4667 from deathbeam/move-index-to-db
Move isOverlayOutdated to IndexDatabase
2018-08-06 09:31:38 +02:00
Tomas Slusny 5e3d205d0b Add mappings for indexed script db
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-08-03 10:50:15 +02:00
Max Weber dcd775cea4 mixins: Fix camera pitch relaxer not fully relaxing after a screen shake 2018-08-01 20:12:36 -06:00
Max Weber 6b278d48a5 Add API to create new widgets 2018-07-17 18:19:01 -06:00
Adam 1bac71f840 Add item spawn events 2018-07-16 17:42:17 -04:00
Max Weber d7473bdb07 Rename Region to Scene 2018-07-16 03:45:20 -06:00
Tomas Slusny 31d7ed8850 Add api mappings for oculus orb normal speed
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-07-06 14:06:48 +02:00
Adam 799f8b1266 Calculate and store widget parent id and position when the interfaces are rendered
This removes the need to calculate widget bounds and parent on demand by
traversing up the widget tree.
2018-06-28 16:00:38 -04:00
Adam 8ad6f466da runelite-api: make HashTable a generic 2018-06-28 14:07:59 -04:00
Adam 784d39324c devtools: add transform command 2018-06-24 21:24:25 -04:00
Adam fd1211cd8f runescape-api: remove no longer used annotations 2018-06-22 20:10:53 -04:00
Jasper Ketelaar b7b8fc85fb runelite-client: add mage training arena plugin 2018-06-20 19:56:25 -04:00
Tomas Slusny a1ea91a0c2 Add mappings for isTradeable to ItemComposition
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-06-12 00:48:43 +02:00
Max Weber 39311a3328 runelite-client: add detached camera devtool 2018-06-08 02:57:34 -06:00
Adam 8a6fc94239 Flag npc as dead when their health ratio hits 0
Sometimes npcs despawn without their HP var visible after death
2018-05-31 18:18:29 -04:00
Adam 023de4c91f runescape-api: add sprite related imports for interface style plugin 2018-05-19 19:15:27 -04:00
Max Weber bc1f3530aa Rename varcstrings > varCStrings 2018-05-14 18:58:04 -06:00
Max Weber 97a5031c1b Rename varcs > varCInts 2018-05-14 18:57:59 -06:00
Morgan Lewis c8d7779248 Fix world map overlay to draw pixel perfect on the World Map 2018-05-14 20:34:10 -04:00
Adam bc2c959e7a runelite-api: add getWorldType() 2018-05-12 18:25:30 -04:00
Adam 0ac809fae2 runelite-api: expose friends 2018-05-11 13:28:12 -04:00
Dennis 035ea6af41 runelite-client: add anti drag plugin 2018-05-10 16:02:06 -04:00
Adam 4d9c58750a Remove bounding boxes 2018-05-10 08:54:43 -04:00
Adam b805f786a8 Update mixins/api for 170 2018-05-10 08:54:43 -04:00
Adam 440e420b2b runescape-client: export itemlayer fields 2018-05-10 08:54:43 -04:00
Adam ef10bb5d6c Merge pull request #2425 from Abextm/async-sprite
Add SpriteManager to get sprites from the cache
2018-05-08 17:35:35 -04:00
Max Weber 5da9d697da Add SpriteManager to get sprites from the cache. 2018-05-08 17:23:53 -04:00
Adam e74dfcf13d Add removed friend event 2018-05-08 16:36:44 -04:00
Adam 863522afa9 runelite-api: expose Friend 2018-05-08 16:36:41 -04:00
Joshua Filby 4a4866df9f fix: import correct field 2018-05-06 22:40:19 -05:00
Morgan Lewis 23445ff29a WorldMapOverlay: Add check for current plane 2018-05-04 10:16:17 -06:00
WooxSolo 2f1445859b Add graphics object API 2018-05-04 10:54:31 -04:00
Morgan Lewis c955afc158 runescape-api: import world map methods 2018-05-03 19:37:26 -06:00
Kamiel 084f8dcb64 Expose Actor graphic and spotAnimFrame to API 2018-05-01 19:16:17 -04:00
Kamiel f5ce1084d0 Expose Actor animation and actionFrame to API 2018-05-01 19:16:16 -04:00
Max Weber 7f190f2534 Merge Varcs into Client::getVar 2018-04-30 16:17:04 -06:00
Adam 18dc60db60 runelite-api: add headicon enum 2018-04-29 19:42:21 -04:00
Adam 87da5aed68 devtools: add addxp 2018-04-29 14:21:53 -04:00
WooxSolo ef9c1ae0c5 Add demonic gorilla plugin 2018-04-28 11:37:06 -04:00
WooxSolo ea5c1f3032 runelite-api: add WorldArea 2018-04-28 11:36:53 -04:00
WooxSolo 4b46be6eac runelite-api: export collision data 2018-04-28 11:36:40 -04:00
Kamiel d8ba53eecc Change ground marker plugin to use selected region tile coords instead of basing them off of mouse location 2018-04-24 21:38:25 -04:00
Kamiel 1fd9b3abcc Add VarClientStr to api and rename VarClient to VarClientInt 2018-04-23 10:09:16 -04:00