Commit Graph
1723 Commits
Author SHA1 Message Date
Adam d129c49923 api: replace varbits enum with ints
This adds a Varbit magic constant annotation which is used now on
varbit parameters and fields.

This is roughly the same type-safety wise, with IDE support, but the ids
can be inlined by the compiler and it avoids having to have a large enum
class with many fields.
2022-04-10 12:08:59 -04:00
Adam c693a5d4dc Move SlayerUnlock to slayer plugin 2022-04-09 23:43:39 -04:00
Adam dc009bd7af api: add friends chat kick rank 2022-04-08 12:16:15 -04:00
orange-puff 1919e987c7 bank: Show Group Ironman storage value (#14395) 2022-04-01 17:55:47 +00:00
Adam eaf2f462bb plugins: readd quest list plugin
This adds back the quest search functionality which is not included in vanilla now
2022-03-25 13:06:02 -04:00
Max Weber 66bfde7cc3 api: add AccountHashChanged event 2022-03-23 20:14:45 -04:00
Adam bb0b30915d api: deprecate getUsername 2022-03-23 20:14:45 -04:00
Adam babe279997 api: add Jagex api 2022-03-23 20:14:45 -04:00
Max Weber 0dacb6b7ab rl-api/Quest: update to 2022-3-22 2022-03-23 05:37:33 -06:00
RuneLite Cache-Code Autoupdater 351d6eb3ae Update NPC IDs to 2022-3-22 2022-03-23 05:37:33 -06:00
RuneLite Cache-Code Autoupdater f1611a5b28 Update Object IDs to 2022-3-22 2022-03-23 05:37:33 -06:00
RuneLite Cache-Code Autoupdater b4ee7b5107 Update Item IDs to 2022-3-22 2022-03-23 05:37:33 -06:00
Max Weber de10c9892d rl-client: remove questlist plugin
this functionality is included in vanilla now
2022-03-23 05:37:32 -06:00
Hydrox6 7051bedc61 cannon: add support for shattered relics league ornamental cannon
Annoyingly, the cannonball projectiles are not fired out of the centre
of the cannon object like the original cannon does, so how the cannon's
position is stored had to be changed to a WorldArea
2022-03-18 17:04:49 -04:00
Max Weber 52c2061ccd rl-api: use TileObjects' z for hulls/clickboxes/outlines 2022-03-16 19:21:04 -06:00
Adam 08da9a2d8a loot tracker: add wilderness loot chest 2022-03-13 16:42:46 -04:00
Adam de2edb2033 Add barbarian rod anim to fishing and idle notifier 2022-03-09 10:41:31 -05:00
Adam 6aba1e3894 api: add isFollower to NPCComposition 2022-03-08 19:31:42 -05:00
Adam 473a3042fb api: add methods to get selected item 2022-03-06 22:32:55 -05:00
Adam e839dc15c3 api: expand item api for inventory model replacement 2022-03-01 10:31:35 -05:00
RuneLite Cache-Code Autoupdater dcf1c579c0 Update NPC IDs to 2022-2-23 2022-02-22 19:26:49 -07:00
RuneLite Cache-Code Autoupdater 5f752957e4 Update Object IDs to 2022-2-23 2022-02-22 19:26:49 -07:00
RuneLite Cache-Code Autoupdater 44c8c3e1e4 Update Item IDs to 2022-2-23 2022-02-22 19:26:49 -07:00
Jordan Atwood e4edddffbe widget overlay: Don't draw empty wilderness K/D box
The Wilderness and PVP kill-death information box is created while in
these areas regardless of whether the setting (configured via the notice
board at the Edgeville bank) is enabled to show the text, meaning the
widget contains only empty text widgets when the setting is disabled
rather than being null, causing a bounding box to still be drawn and
affecting other snapped widget layout. This commit adds a child class of
WidgetOverlay specific to this widget and prevents it from being drawn
when the setting to show this information is disabled.
2022-02-11 15:26:01 -05:00
Max Weber 8baf0ea39e Update Quests to 2022-2-9 2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater 67129ca001 Update Widget IDs to 2022-2-9
Lost widget 231.6
2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater 727795c4f7 Update NPC IDs to 2022-2-9 2022-02-09 05:00:09 -07:00
RuneLite Cache-Code Autoupdater 29852431e0 Update Object IDs to 2022-2-9 2022-02-09 05:00:08 -07:00
RuneLite Cache-Code Autoupdater 8c187530fc Update Item IDs to 2022-2-9 2022-02-09 05:00:08 -07:00
Adam fe2677452c devtools: add object animation ids 2022-01-26 11:06:00 -05:00
Hydrox6 d44b7f3d00 timers: add shattered relics home teleport 2022-01-25 15:37:12 -05:00
Max Weber 22d1014bd3 rl-api: add MagicConstant annotations 2022-01-20 19:21:53 -07:00
Max Weber 4f01dabed4 rl-api: fluent widget api 2022-01-20 19:21:47 -07:00
Max Weber b0a10a9c14 grounditems: Add Modern style loot beam 2022-01-18 20:20:34 -07:00
RuneLite Cache-Code Autoupdater c7694d21ad Update Widget IDs to 2022-1-19 2022-01-18 20:20:34 -07:00
RuneLite Cache-Code Autoupdater 08cc8caa70 Update NPC IDs to 2022-1-19 2022-01-18 20:20:34 -07:00
RuneLite Cache-Code Autoupdater 39b6fd1181 Update Object IDs to 2022-1-19 2022-01-18 20:20:34 -07:00
RuneLite Cache-Code Autoupdater 694fff9bf0 Update Item IDs to 2022-1-19 2022-01-18 20:20:34 -07:00
Max Weber f1fb26eb3d rl-api: expose cache getters 2022-01-18 19:29:51 -07:00
Max Weber 6555643e11 rl-api: expose ModelData & model transformation methods 2022-01-18 19:29:45 -07:00
Adam Keenan 85b15156fc menu swapper: add group storage shift deposit swap 2022-01-18 21:28:02 -05:00
Adam 82514e0c76 api: add projectile creation api 2022-01-15 13:40:59 -05:00
Adam e31bfa66fe api: add GraphicsObject finished setter 2022-01-15 13:40:59 -05:00
Adam 07f96a6abb api: add projectile target and end cycle setter 2022-01-15 13:40:59 -05:00
Adam 28a694f69f api: use deques for projectiles and graphicsobjects 2022-01-15 13:40:59 -05:00
Adam a37dfd8de5 api: add actor graphic height accessors 2022-01-15 13:40:59 -05:00
Adam dbf1b3b011 api: combine projectileid and graphicid 2022-01-14 19:40:03 -05:00
Adam 0d76c441d3 api: remove tileitem spawn time
This was never used and has limited use
2022-01-14 11:26:11 -05:00
Adam fa8bc363ee api: make ClanMember an interface 2022-01-13 09:57:26 -05:00
Adam d5fe57865d chat message manager: support game chat color settings
This will use the configured in-game setting for default chat colors, if
configured.
2022-01-11 22:02:14 -05:00