Commit Graph
230 Commits
Author SHA1 Message Date
raiyni 9897cb6c3e expose text shadowed 2018-09-05 07:59:24 -05:00
raiyni d7538791f2 widgets: setBorderThickness 2018-09-05 06:12:26 -05:00
raiyni 7b1b53d4c0 widget: add setItemQuantity 2018-09-04 12:57:16 -05:00
Max Weber 115f570cc7 Import Widget::fontId 2018-09-04 11:25:02 -06:00
raiyni cbbae60079 Widgets: add setItemId 2018-09-04 11:45:21 -05:00
Adam 417c19e209 Revert "Merge pull request #4568 from deathbeam/proper-shutdown"
This reverts commit 8d53997685, reversing
changes made to 4f548e835c.

This is crashing on shutdown.
2018-08-30 06:46:26 -04:00
Tomas Slusny 8d53997685 Merge pull request #4568 from deathbeam/proper-shutdown
Properly shutdown everything on window close
2018-08-29 15:20:28 +02:00
Sean Dewar cc698c98a3 Add run energy plugin 2018-08-27 20:29:04 -04:00
Adam 2b81d30228 Add Ignore API 2018-08-24 21:13:34 -04:00
DannysPVM abb28ca5fb Add camera setters to Client.java and RSClient.java. 2018-08-18 18:32:52 -05:00
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 4a3fcd2f45 Add exports for GameEngine#shutDown
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-08-06 20:14:13 +02: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