Commit Graph
240 Commits
Author SHA1 Message Date
Adam 2e13a45e48 Merge pull request #5534 from Nightfirecat/virtual-levels-plugin
Add Virtual Levels plugin
2018-09-19 19:18:30 -04:00
Adam 2b27e2163c runelite-api: add queueChangedSkill for queueing a skill change event 2018-09-19 18:42:14 -04:00
Adam 9d5ca91b8b Merge pull request #5535 from Abextm/revert-useless-setters
Revert "Add camera setters to Client.java and RSClient.java."
2018-09-19 17:15:31 -04:00
Tomas Slusny 396f24e39d Merge pull request #5445 from devLotto/issue-1979
entityhider: make hidden entities not occupy the tile they're on
2018-09-18 13:35:02 +02:00
Max Weber 5d20bbd22c Revert "Add camera setters to Client.java and RSClient.java."
This reverts commit abb28ca5fb.

These methods don't do what they say and what they actually do isn't
useful
2018-09-17 23:00:43 -06:00
Max Weber 975022d3bc runescape-api: Update setWorldMapPositionTarget's name 2018-09-13 12:47:18 -06:00
Lotto 18851f1094 entityhider: make hidden entities not occupy the tile they're on 2018-09-13 00:00:31 +02:00
Abex 4c2e94e514 Merge pull request #5409 from Abextm/widget-names-external
runelite-api: Update widget field names
2018-09-11 11:25:53 -06:00
Max Weber d159bc63b3 runelite-api: Update widget field names 2018-09-09 11:02:14 -06:00
Tomas Slusny fc3f657d7c Add mappings for mouse last pressed millis
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-09-09 04:15:01 +02:00
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