Commit Graph
11791 Commits
Author SHA1 Message Date
Adam 71d0885024 widgetoverlay: add chatbox and inventory layers 2022-05-11 05:56:49 -04:00
Adam 50af007e94 chat commands: fix matching random event rewards as kill messages 2022-05-10 23:49:49 -04:00
Adam 59b60655f7 status bars: fix npe if sprites aren't loaded yet 2022-05-10 22:29:07 -04:00
Stephen Au 05029eb859 spriteid: fix Guthix typo 2022-05-10 21:07:02 -04:00
SirGirion ada6d99a49 timetracking: fix tick rate of teak trees 2022-05-10 21:05:19 -04:00
Cyborger1 82c2d61a14 clues: Fix capitalization for Dark Mage anagram 2022-05-10 14:59:57 -04:00
Max Weber b5b19e0771 rl-api: expose currently playing music/jingle 2022-05-10 06:44:03 -06:00
Adam cab126c6bb timers: remove unused tzhaar complete matcher
The usage of matches() vs find() is incorrect, but the timer is already removed when teleported from the arena
2022-05-09 21:10:16 -04:00
Max Weber 28f45cedb5 Perspective: fix clickbox for type 11 objects 2022-05-08 10:09:49 -04:00
LlemonDuck 0500f94830 timetracking: add compost tracking 2022-05-07 17:19:13 -04:00
Adam bb1f49b0b4 friendnotes: clean up modicons loading
This just needs to be run after modicons is initialized, and doesn't
need to be checked on gamestate change.
2022-05-07 10:23:16 -04:00
Adam 44de746d5b emoji: clean up modicons loading
This just needs to be run after modicons is initialized, and doesn't
need to be checked on gamestate change.
2022-05-07 10:23:16 -04:00
Adam 026395fad5 chat commands: fix loading pets modicons
The asyncbufferedimage may not be loaded at the time the modicons is setup, so a listener must be added to assign the final image
2022-05-07 10:23:16 -04:00
Adam 2fa6eb1dc3 cache: update indextype names 2022-05-07 10:23:12 -04:00
Adam b5515075ef chatfilter: add config option for stripping accents 2022-05-06 15:03:29 -04:00
Bob Heine 162a2f78cb clues: Add abyssal lanterns as light sources (#14923) 2022-05-06 15:27:38 +00:00
Adam d6260f247f api: add object composition cache accessor 2022-05-05 20:02:14 -04:00
Adam 230db67f07 api: add post object composition event 2022-05-05 20:02:14 -04:00
Adam d110a3c28e api: add object composition map setters 2022-05-05 19:26:29 -04:00
Adam a551464180 cache: make slf4j-simple an optional dependency 2022-05-01 22:22:14 -06:00
AdamandExplv 54da56e7b1 map image dumper: add main method
Co-authored-by: Explv <explv@osbot.org>
2022-05-01 22:22:14 -06:00
AdamandExplv 75e23b9a3e map image dumper: use BigBufferedImage
This redudces the memory consumption significantly since it requires
less of the image to be in memory at one time

Co-authored-by: Explv <explv@osbot.org>
2022-05-01 22:22:14 -06:00
Max Weber c04534b7cb cache/MapImageDumper: draw cross region objs when drawing single regions 2022-05-01 22:22:14 -06:00
Max Weber fa4776f396 cache/MapImageDumper: fix object wall checks 2022-05-01 22:22:14 -06:00
Max Weber 3ca476094c cache/MapImageDumper: handle pushdown objects correctly 2022-05-01 21:40:09 -06:00
Max Weber 685ee8d7e2 cache/MapImageDumper: fix icon & wall size & placement 2022-05-01 20:12:15 -04:00
Max Weber 050e453a64 cache/MapImageDumper: add transparency support 2022-05-01 20:12:14 -04:00
Max Weber a00a8f3925 cache/MapImageDumper: add layer & brightness configuration 2022-05-01 20:12:14 -04:00
Max Weber a97d5b7017 cache/RegionLoader: allow plugging an external xtea key provider 2022-05-01 20:12:14 -04:00
Max Weber 7cbef5edaa cache: unify jagex hsl conversion 2022-05-01 20:12:14 -04:00
EliasLahhamandAdam 1f5ca21546 menu entry swapper: add house teleport swap
This used to use the shift-click teleport spells option, but now that
there are 4 different teleport spells, a dedicated swap config is best.

Co-authored-by: Adam <Adam@sigterm.info>
2022-04-30 12:50:53 -04:00
Adam 1c99cce336 loottracker: fix tracking imp jars
event.getItemId() is not valid after the next tick, so can't be called in the inv change callback
2022-04-30 12:16:28 -04:00
Adam d04a261630 maven: update surefire plugin to 2.22.2 2022-04-30 10:03:43 -04:00
Adam cb20644145 script assembler: remove runelite-api dependency 2022-04-29 22:02:33 -04:00
Jordan Atwood a7c45ae401 HotColdLocation: Add South-east of Ruins of Ullek spot 2022-04-29 11:45:08 -07:00
Adam 62c0af064d crowdsourcing: don't include menuoptionclicked event in movementdata
Serializing the event no longer works as expected, but is also not a good idea in general
2022-04-29 14:16:02 -04:00
Adam c40b33a1e9 Don't overwrite okhttp ua if already set
If the request has its own UA set, don't overwrite it with the default
RuneLite one. This has to be an interceptor and not a network
interceptor so that it runs prior to the okhttp BridgeInteceptor, which
is what sets the default okhttp ua.
2022-04-28 18:56:02 -04:00
Max Weber 1eda2c3658 rl-api: expose ObjectComposition::varbitId/varPlayerId 2022-04-28 13:21:42 -06:00
JoRouss bed28462a3 dps counter: fix only boss damage to work in parties
When in a party, "Only boss damage" would work only if everyone in the party
had it setup the same. Members who had it enabled would not send their hit to
those who had it disabled. Members who had it enabled would receive and count
hits from those who had it disabled.
2022-04-28 15:20:47 -04:00
Adam 8ac8cd3cdd clues: add Necropolis mine coordinate clue hint 2022-04-27 16:28:45 -04:00
Adam e9474a86bb fairy ring: add Necropolis 2022-04-27 15:54:17 -04:00
Jordan Atwood bd1dc2d0b7 github: Add Discussions issue template
This adds an issue form geared specifically toward bug reports, and
links to GitHub discussions for feature requests and enhancements
instead, with the mindset of improving intake triage.
2022-04-27 15:44:03 -04:00
Max Weber 4975781bd3 cache: do not return partially or doubly lit textures 2022-04-27 09:28:58 -06:00
Max Weber b6c2653a0e cache: correctly link bought & placeholder items
this was causing bought items (bounds, league cabbages) to render
incorrectly
2022-04-27 09:28:58 -06:00
Adam 1cfdc86a5c clues: update guardian mummy cryptic clue 2022-04-27 09:22:27 -04:00
Max Weber af5ae4ab20 rl-client: update ID references to 2022-4-27 2022-04-26 22:14:33 -06:00
Max Weber c4d51aeeeb Quest: update to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 63ad1e5d3b Update NPC IDs to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 8ad82b374c Update Object IDs to 2022-4-27 2022-04-26 21:57:37 -06:00
RuneLite Cache-Code Autoupdater 2e6a9efa2d Update Item variations to 2022-4-27 2022-04-26 21:57:37 -06:00