Trevor
2deadaed2e
spec counter plugin: fix other NPC hitsplats affecting specs
2020-03-25 18:04:53 -04:00
Adam
f6da67cd2d
clientloader: don't fallback to Jagex hostnames when using fallback config
2020-03-25 13:19:25 -04:00
Adam
544414a8cf
clientloader: use fallback config if gamepack fails to load
2020-03-25 12:55:20 -04:00
dekvall
71e4b5d9ad
herbiboar: use guaranteed tracks when highlighting path
...
There's a set of guaranteed tracks that can be used when calculating the path
when tracking herbiboars. The tracks are listed on the osrs wiki.
Co-authored-by: Jordan Atwood <jordan.atwood423@gmail.com >
2020-03-24 18:02:45 -04:00
Adam
91ae43dd2d
api: make IterableHashTable generic
2020-03-24 14:04:13 -04:00
Abex
d1b4b14462
Merge pull request #11038 from Nightfirecat/add-widget-model-accessors
...
widget: Expose model id, rotation, and zoom accessors
2020-03-24 11:28:15 -06:00
Adam
21b7ccd2e8
raids: add world region to scout overlay
...
Adds the region of the world the scout was performed.
Before: W303 Username
Now: W303 (DE) Username
Co-authored-by: melkypie <melkypie@users.noreply.github.com >
2020-03-24 11:54:54 -04:00
Adam
c930a5d261
http-api: add world region to World
...
Add a WorldRegion to convert from location id to region
Co-authored-by: melkypie <melkypie@users.noreply.github.com >
2020-03-24 11:54:54 -04:00
TheStonedTurtle
32e435e42d
Revert "opponentinfo: add opponent's opponent for npcs"
...
This reverts commit 34f94e973c .
2020-03-23 10:09:23 -04:00
Adam
046c20fb5b
client: block extra mouse keys
...
The key remapping plugin has no way to operate being on and also not
blocking chat input, due to the other features of the plugin all doing
key remaps and thus are required to know whether or not you are trying
to type, or using a remapped key.
This moves the blocking to the core, which we think won't affect many
users anyway, and those that it does can just remap their mouse keys.
2020-03-22 17:59:41 -04:00
Adam
5da84178e7
chatcommands: fix showing -1 experience/rank in lvl
2020-03-22 14:24:52 -04:00
Adam
0ee189cf9d
keyremapping: add test for typing mode change
2020-03-22 12:15:20 -04:00
Adam
203ecce4db
keyremapping: add option to block extra mouse buttons
2020-03-22 12:15:20 -04:00
DeliciousLunch55
c3bb4f0d37
cannon: Add Black Knights cannoning spot in Taverley Dungeon ( #11046 )
2020-03-21 04:31:27 +01:00
Jordan Atwood
95556aadc7
widget: Expose widget model getters and setters
...
This commit also adds these widget properties to the widget inspector
dev tool.
2020-03-18 23:55:09 -07:00
Adam
023860f928
client: add dps plugin
...
Co-authored-by: Max Weber <mii7303@gmail.com >
2020-03-18 18:40:34 -04:00
Adam
ed5c0f7336
overlay: add mouseover callback
2020-03-18 18:40:34 -04:00
melkypie
df18bdb542
timetracking: add timer warning colors
...
Lets the user choose a time for showing when the timer should turn orange.
Co-authored-by: jakewilson <jakewilsonfl@gmail.com >
2020-03-18 18:22:16 -04:00
melkypie
59361c0d95
timetracking: add ability to sort timers
...
Lets the user sort by ascending or descending time.
Co-authored-by: jakewilson <jakewilsonfl@gmail.com >
2020-03-18 18:22:16 -04:00
melkypie
902078cb62
friendslist: update titles using onScriptPostFired rather than onGameTick
2020-03-18 16:51:44 -04:00
DeliciousLunch55
a8d9d524ca
cannon plugin: update Gnome Stronghold dungeon Bloodvelds cannon location. ( #11028 )
2020-03-18 16:23:09 -04:00
Justin Hiltz
6c5c579fd1
custom cursor: add option to use equipped weapon
2020-03-18 16:18:13 -04:00
DeliciousLunch55
f9436d06e3
cannon plugin: add cannoning spot for Lizard Shamans
2020-03-18 14:29:18 -04:00
Austin
a9f270cbcb
skybox: add nightmare dungeon area
2020-03-18 14:17:06 -04:00
JZomerlei
ca063d606c
chatcommands: Don't remove spaces before cleared word ( #11017 )
2020-03-18 15:14:47 +01:00
Daniel
84a23cb59d
skillcalculator: Don't clear fields when re-loading current skill
...
Previously, clicking on the active calculator's skill would reset the
goal level and experience text input fields. This commit prevents that
reset when selecting the already-active skill, and only resets them when
viewing a different skill's calculator.
2020-03-17 21:34:46 +00:00
dekvall
9ac4592a63
menu entry swapper: swap nets on annette
2020-03-17 17:26:12 -04:00
dekvall
32b98965fe
drift net fishing: add plugin
...
This will add a plugin which shows the status of your nets and
highlights any fish you haven't tagged.
2020-03-17 17:26:12 -04:00
Tomas Slusny
c7bbb3bb3a
Merge pull request #10912 from dekvall/ground-count
...
ground items: add support for quantity thresholds
2020-03-17 21:29:51 +01:00
Adam
770f35aceb
checkstyle: enforce no whitespace at end of line
2020-03-17 16:22:55 -04:00
Justin Hiltz
ba013c19b6
worldmap: Add Prifddinas mining sites ( #11018 )
2020-03-17 21:19:18 +01:00
dekvall
5f5123a9c3
object indicators: add support for multiple colors
2020-03-17 15:39:25 -04:00
Adam
c1d5e3ae16
hiscore panel: autocomplete recent search history
...
Co-authored-by: Daniel <serpa88@hotmail.ca >
2020-03-17 10:26:34 -04:00
Michael
24e291fd46
loottracker: add average per kill to subtitle tooltip
2020-03-16 18:57:21 -04:00
ThatGamerBlue
7b4e8c2848
friendicons: add note icon in friends/ignore list
...
Co-authored-by: Adam <Adam@sigterm.info >
2020-03-16 18:47:49 -04:00
ThatGamerBlue
51f562b547
scripts: add FriendUpdate and IgnoreUpdate
...
Co-authored-by: Adam <Adam@sigterm.info >
2020-03-16 18:47:49 -04:00
Adam
491e837207
client: synchronize some calls to ImageIO.read()
...
ImageIO is not thread safe, see also 054dd4852d
2020-03-16 17:37:10 -04:00
Adam
43998972cf
panelcomponent: fix removing final gap from total width/height
2020-03-16 15:27:45 -04:00
Adam
dd18626d15
components: use common Text.removeTags
...
This was only removing color tags before, however neither text component
nor line component can correctly handle the other tags anyway, so remove
all tags
2020-03-16 15:27:45 -04:00
Adam
7c8095785f
linepanelcomponent: remove empty string text component renders
2020-03-16 15:27:45 -04:00
Adam
7672efda3f
experience: remove unnecessary Math.floor() calls
2020-03-16 15:26:01 -04:00
Tomas Slusny
c8e55621f6
Merge pull request #11012 from AustinGarrettR/NightmareDiscordEvents
...
Added nightmare dungeon and nightmare boss to discord game events.
2020-03-14 21:26:03 +01:00
Tomas Slusny
e0ae9bf005
Merge pull request #10983 from deathbeam/add-panel-component-tooltips
...
Add panel component tooltips and migrate XpGlobesOverlay tooltips to new system
2020-03-14 18:43:51 +01:00
Tomas Slusny
6234213505
Migrate XpGlobesOverlay tooltips to component tooltips
...
Signed-off-by: Tomas Slusny <slusnucky@gmail.com >
Co-Authored-By: Jordan <Nightfirecat@users.noreply.github.com >
2020-03-14 17:17:17 +01:00
Adam
82cef93296
opponentinfo: account for panel border in overlay size
2020-03-14 12:07:47 -04:00
Austin
3236ff67de
Added nightmare dungeon and nightmare boss to discord game events.
2020-03-13 23:49:35 -06:00
Jordan
c282e33c46
Merge pull request #11007 from dekvall/essence-mes-desc
...
menu entry swapper: update essence mine description to include all npcs
2020-03-13 17:39:01 -07:00
dekvall
85c0ed29a6
menu entry swapper: update essence mine description to include all npcs
2020-03-14 01:15:58 +01:00
Jordan
a0ba612219
Merge pull request #10974 from Nightfirecat/center-more-hot-cold-clues
...
HotColdLocation: Center some location spots
2020-03-13 15:33:48 -07:00
BrandtHill
6381cc1829
clues: update clue text for stealing from ardougne chest
2020-03-13 12:48:52 -04:00