Commit Graph

508 Commits

Author SHA1 Message Date
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
5dc7d610c3 Fix prayer enumation order back to the order the prayers are in game
The reorder prayer plugin depends on this
2018-05-31 17:59:27 -04:00
Adam
29ab54994f perspective: do not remove culled faces from clickbox calculation
It seems culled faces are intentionally added to some models for their
clickboxes.
2018-05-31 17:59:17 -04:00
Adam
dd7c7e1a4d perspective: optimize clickbox generation 2018-05-29 21:12:48 -04:00
Adam
d6b5e31c9d runelite-api: use lombok constructors for Vertex/Triangle 2018-05-29 21:12:48 -04:00
Adam
4b18dce38c perspective: use viewport offset for offsetting rectangle in get2DGeometry 2018-05-29 21:12:43 -04:00
Adam
efab859685 Revert "perspective: use viewport offset in get2DGeometry"
This reverts commit 45597133f7.
2018-05-29 20:10:27 -04:00
Adam
b3456a50e2 Merge pull request #3404 from sainttx/local-player-death
Add local player death event
2018-05-29 11:08:08 -04:00
TzZek
f4650752d9 Add making wines to idle notifications (#3441)
Closes #3430
2018-05-29 10:05:23 +02:00
Adam
1a373f62aa runelite-api: optimize ChatMessageType.of() 2018-05-28 14:59:50 -04:00
Matthew Steglinski
09f1775243 Add local player death event 2018-05-27 23:02:14 -04:00
ypperlig
a2b8ed8f7c blast furance plugin: add bar dispenser to clickbox overlay
Also added support to color the dispenser / conveyor depending on the
bar dispenser state.

These are the current expected values:

0 = No bars being processed
1 = Ores are being processed on the conveyor belt, bar dispenser cannot
be checked
2 = Bars are cooling down
3 = Bars can be collected
2018-05-27 20:07:25 -04:00
Adam
7a1ce39633 Remove actor death event, use despawn event instead 2018-05-27 11:19:41 -04:00
Matthew Steglinski
243d7ddbfa runelite-api: Add missing documentation 2018-05-25 13:16:12 -04:00
BeefaloKing
d2871d925c Stretched Fixed Mode Plugin: Add Integer Scaling option (#2863)
Forces integer scale factor by rounding stretched dimensions towards zero.
2018-05-25 08:21:37 +02:00
Tomas Slusny
1223770c5b Merge pull request #3159 from iguaan/idlenotifier-altar
idlenotifier: add support for gilded altar
2018-05-24 19:38:51 +02:00
raqes
8b023aeb2d Fix 2010 gameframe highlight and improve accuracy 2018-05-23 23:10:59 +02:00
iguaan
d7b092e970 idlenotifier: add support for gilded altar 2018-05-23 19:13:41 +03:00
Adam
6df106f39e Merge pull request #3068 from raqes/2005-interface-fix
Fix 2005 gameframe
2018-05-22 18:15:54 -04:00
raqes
e5618ad59e Fix 2005 interface container alignment, add scrollbar and spellbooks 2018-05-22 17:38:50 -04:00
Tomas Slusny
570584310b Add Varps for player experience goals
Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-22 16:04:40 +02:00
Adam
9c5078a75e Merge pull request #3075 from Abextm/var-inspector
Var inspector
2018-05-21 19:49:21 -04:00
WooxSolo
0b63291bbf Add RSTileMixin.getGroundItems and RSNPCMixin.getTransformedComposition 2018-05-21 17:19:35 -04:00
Max Weber
572d92378a Allow get/setVarbitValue to operate on arbitrary varp sets 2018-05-21 12:20:33 -06:00
Max Weber
66ccd9c0d6 Add VarC events 2018-05-21 12:20:32 -06:00
Adam
0fe49ec2df runelite-api: expand hint arrow api 2018-05-21 08:20:48 -04:00
Adam
ec1512dab5 Add interface styles plugin 2018-05-19 20:40:54 -04:00
Adam
fbca624ffd runelite-api: add widget positioned event 2018-05-19 20:40:53 -04:00
Adam
444e3a5152 runelite-api: add sprite override api 2018-05-19 19:15:35 -04:00
Adam
023de4c91f runescape-api: add sprite related imports for interface style plugin 2018-05-19 19:15:27 -04:00
Max Weber
669b0a0ab9 Revert #2530 "Make VarbitChanged only fire once..."
This broke the speccounter plugin, and is moderately incorrect because client scripts can update varbits before a tick has happened, and the event should reflect that.
2018-05-15 03:36:16 -06:00
Max Weber
220add92fd runelite-api: Update ID files 2018-05-14 03:26:21 -06:00
Adam
bc2c959e7a runelite-api: add getWorldType() 2018-05-12 18:25:30 -04:00
Adam
a184f8d900 Merge pull request #2596 from Abextm/perspective-nonnull
runelite-api: Annotate Perspective methods with `@Nonnull`
2018-05-11 17:35:44 -04:00
Adam
6d7c3ef45b Merge pull request #2550 from deathbeam/fix-world-map-widget-check
Fix World Map widget check in Hooks.java
2018-05-11 14:28:56 -04:00
Adam
782e426f52 Merge pull request #2528 from pettenge/hiscore-autocomplete
Autocomplete name when looking up player on HiScores
2018-05-11 14:08:55 -04:00
Adam
0ac809fae2 runelite-api: expose friends 2018-05-11 13:28:12 -04:00
Max Weber
3e21453d7a runelite-api: Annotate Perspective methods with @Nonnull
This is in an effort to make NPEs in render methods happen slightly less
2018-05-11 00:46:23 -06:00
Max Weber
c9d0abc1c3 Make VarbitChanged only fire once, after everything has settled 2018-05-10 21:01:04 -06:00
Dennis
035ea6af41 runelite-client: add anti drag plugin 2018-05-10 16:02:06 -04:00
Tomas Slusny
6a493c4ebd Fix World Map widget check in Hooks.java
- Correctly check for world map view widget and not for the option
widget
- Name option widget properly

Signed-off-by: Tomas Slusny <slusnucky@gmail.com>
2018-05-10 17:35:06 +02: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
Alex Kolpa
6f66b6790d Ensure tile spawns on all planes are simulated (#2495)
Instead of using just the current plane, simulate them for all 4 planes.
2018-05-09 10:22:46 +02: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
8106d99f83 runelite-api: add nameable name change event 2018-05-08 16:36:44 -04:00
Adam
863522afa9 runelite-api: expose Friend 2018-05-08 16:36:41 -04:00
WooxSolo
348cba59de Change WorldPoint::distanceTo to use chebyshev distance instead of euclidean distance 2018-05-08 08:58:13 -04:00