Abex
d004dc0548
Merge pull request #9272 from abextm/framedumpertest-index-confusion
...
cache/FrameDumperTest: Don't get the wrong framemaps for a frame
2019-07-03 13:04:38 -06:00
Max Weber
911893b710
cache/FrameDumperTest: Don't get the wrong framemaps for a frame
2019-07-03 08:45:24 -06:00
Max Weber
1c9dacf497
LootManager: update npc ids
2019-06-20 04:48:59 -06:00
Max Weber
a8b00c9989
runelite-client: Centralize the high alchemy multiplier
2019-06-18 16:21:26 -06:00
Max Weber
f59c0be7f3
runelite-client: centralize item sprite dimensions
2019-06-18 16:21:26 -06:00
Max Weber
ea1b8fec97
timetracking: Don't crash when seeing a garbage varbit value
2019-05-24 17:42:41 -06:00
Max Weber
825b0167d6
timetracking: Update farming patches for the Hosidius rework
2019-05-23 11:30:30 -06:00
Max Weber
10a7384c76
Merge branch 'cache-code-2019-05-23-rev180'
2019-05-23 05:33:31 -06:00
Max Weber
21206ce622
client: Update broken object ids
2019-05-23 05:30:39 -06:00
Max Weber
a5f498e965
runelite-client: Print client patch build id
2019-05-23 07:06:42 -04:00
Max Weber
7b595ea1dd
runelite-api: Move getModelHeight to Renderable
2019-05-23 07:06:42 -04:00
Max Weber
05da1c2b49
runescape-api: Remove Protect annotation
2019-05-23 07:06:42 -04:00
Max Weber
4d0022014c
runelite-client: Remove unnecessary dependency on rs-api
2019-05-23 07:06:42 -04:00
Max Weber
f2935dcfdb
mixins: Correct DecorativeObject's clickbox
...
- getOrientation has nothing to do with getClickbox's orientation parameter
- model A is offset by x/yOffset
- model B exists sometimes
2019-05-16 04:01:25 -06:00
Max Weber
feb2454e55
mixins: Correct WallObject's clickbox
...
The orientation is baked into the model and this var has nothing to do with what this method takes in this slot
2019-05-16 04:01:25 -06:00
Max Weber
a45ad0c4a6
runelite-api: Correct WallObject documentation
2019-05-16 04:01:25 -06:00
Abex
7020449393
Remove references to zeah houses ( #8692 )
...
Ingame text has been changed to stop referring to the five cities
of Great Kourend as zeah houses
2019-05-04 00:38:29 -06:00
Max Weber
6493e3a8cd
clanchat: Shorten message so it fits on the new interface
2019-05-02 04:43:35 -06:00
Abex
864fe9acee
Merge pull request #8636 from abextm/cache-code-2019-04-25-rev179
...
Cache code 2019 04 25 rev179
2019-04-25 05:19:32 -06:00
Abex
2f7584ee38
Merge pull request #8566 from raiyni/fix-brightness
...
skybox: calculate brightness increase in HSB format
2019-04-19 16:55:42 -06:00
Abex
ad8328e1c1
Merge pull request #8498 from Abextm/cache-code-2019-04-11-rev179
...
Cache code 2019 04 11 rev179
2019-04-12 07:07:28 -06:00
Abex
867d402ec5
Merge pull request #8297 from Abextm/skybox-cerberus
...
skybox: Add Cerberus area
2019-03-31 23:01:20 -06:00
Max Weber
dd993224ef
mixins: Fix convex hulls being incorrectly contoured
...
the Models returned by getModel are already contoured if required; we do not need to do it again
2019-03-31 09:53:03 -04:00
Max Weber
3ad1943d9a
skybox: Add Cerberus area
2019-03-23 01:32:19 -06:00
Max Weber
f7a9374639
ChatboxPanelManager: Be more resilient when scripts mismatch
...
If RESET_CHATBOX_INPUT doesn't invoke runelite_callback resetChatboxInput because the script hash mismatches panels never get killed, so they a) break jagex inputs, and b) can be lost and not get unregistered, so they will record passwords on the login screen
2019-03-21 07:10:45 -06:00
Abex
0f5dc65054
Merge pull request #8275 from Abextm/cache-code-2019-03-21-rev178
...
Cache code 2019 03 21 rev178
2019-03-21 06:21:38 -06:00
Abex
fa2b98a4bf
Merge pull request #8208 from Abextm/cache-code-2019-03-14-rev178
...
Cache code 2019 03 14 rev178
2019-03-14 05:55:30 -06:00
Max Weber
b4ad053272
Fix Guthix D'hide body
2019-03-14 05:45:00 -06:00
Abex
984a9a30c4
Merge pull request #8180 from dennisdev/fix-wiki-plugin-shutdown
...
Fix WikiPlugin Crash
2019-03-12 02:45:25 -06:00
Abex
b302dee697
Merge pull request #8147 from Abextm/real-cs2-names
...
use RuneStar cs2 opcode names
2019-03-10 23:34:02 -06:00
Max Weber
75fbb07b41
cache: use RuneStar cs2 opcode names
...
With exception of the opcodes with jvm analogues, which follow jvm style
2019-03-09 00:01:48 -07:00
Max Weber
f1d919765d
runelite-client: Remove ChatboxInputManager
...
It was superseded by ChatboxPanelManager and has been broken for a while now
2019-03-09 00:01:48 -07:00
Abex
c09c84ccde
Merge pull request #8139 from Hydrox6/wiki-spec-orb-fix
...
wiki: Update the Fixed Minimap Clickbox to account for the spec orb
2019-03-07 16:38:51 -07:00
Max Weber
d47e748bd6
runelite-api: Fix varcstrs for rev 178
2019-03-07 08:51:09 -05:00
Abex
3881bb08ac
Merge pull request #8032 from Abextm/cache-code-2019-02-28-rev177
...
Cache code 2019 02 28 rev177
2019-02-28 04:52:00 -07:00
Abex
f8ef7d65ba
Merge pull request #8015 from ShaunDreclin/wiki-achievement-diaries
...
Wiki Plugin: Add support for achievement diaries
2019-02-26 21:20:49 -07:00
Abex
cb8057e462
Merge pull request #7927 from Abextm/wiki-improvements
...
WikiPlugin: Allow lookup of Objects
2019-02-26 20:43:57 -07:00
Abex
f577f2e9fc
Merge pull request #7944 from Koekkruimels/feature/kourend-library-hide-duplicate-book
...
Kourend Library Plugin: Add config option to hide duplicate books
2019-02-24 15:44:07 -07:00
Abex
f43b747755
Merge pull request #7942 from Abextm/widget-loops-refactor-external
...
Widget loops refactor external
2019-02-20 22:26:52 -07:00
Max Weber
bfb3849b38
WikiPlugin: Eschew URLEncoder in favor of HttpUrl
2019-02-19 13:50:20 -07:00
Max Weber
06468e0e0e
WikiPlugin: Allow lookup of Objects
2019-02-19 13:34:13 -07:00
Max Weber
65e9864552
WikiPlugin: Strip tags from names given to RSLookup
2019-02-19 13:34:12 -07:00
Max Weber
2c822800c8
runelite-api: Add missing widget types
2019-02-18 20:51:43 -07:00
Max Weber
1089eba6bc
mixins: rename gameDraw to renderWidgetLayer
2019-02-18 20:51:38 -07:00
Max Weber
38ab569422
mixins: Include game crash string in log
...
This lets the client print the cs2 vm stack to our logs
2019-02-16 20:36:33 -07:00
Max Weber
35e6e341bb
Add Wiki plugin
...
This has the side affect of making the click mask around the run orb correct in fixed mode
2019-02-12 17:48:55 -05:00
Max Weber
e287a34a57
ChatboxTextInput: Don't set built in update
...
update is desgined to be fully replaced by child classes, so it
should not access private state
2019-02-12 09:27:04 -07:00
Max Weber
90b00b234f
runelite-client: centralize sprite overrides
2019-02-12 09:27:04 -07:00
Max Weber
29e971887d
DevTools: draw both DecorativeObject Renderables
2019-02-12 04:08:25 -07:00
Max Weber
1715a369c0
mixins: Fix DecorativeObject ConvexHulls
2019-02-12 04:08:24 -07:00
Abex
a44f32d885
Merge pull request #7738 from Abextm/cache-code-2019-02-07-rev177
...
Cache code 2019 02 07 rev177
2019-02-07 04:45:37 -07:00
Max Weber
77b0f10b92
client: Correctly format PartyChanged
2019-01-31 20:40:34 -07:00
Max Weber
f17633daf9
http-api: Include commit hash in User-Agent
2019-01-31 19:47:49 -05:00
Max Weber
001ac540e7
mixins: Don't clobber left click forced menuops
2019-01-28 05:06:53 -07:00
Abex
233de55863
Merge pull request #7597 from Abextm/cache-getters
...
cache: use lombok Data for all definitions
2019-01-28 03:38:30 -07:00
Max Weber
527be68a81
cache: Include id in StructDefinition
2019-01-28 03:29:34 -07:00
Max Weber
3253de9466
cache: use lombok Data for all definitions
2019-01-28 03:22:44 -07:00
Max Weber
5b9c3cf511
mousehighlight: Don't show tooltips for right click only menuops
2019-01-26 07:58:01 -07:00
Max Weber
935ce60791
mixins: Force RUNELITE_OVERLAY menuops to not be left click
...
This is similar to how you cannot left click the remove placeholder button
2019-01-26 07:57:59 -07:00
Max Weber
11ab3dc2a2
runelite-api, runescape-api: Rename Area to mapElement
2019-01-23 18:40:16 -07:00
Max Weber
d7aecb257c
farming: Give a more conservative estimate of when patches are done
2019-01-20 22:28:28 -07:00
Max Weber
c71682d28b
farming: Centralize patch prediction
2019-01-20 22:28:27 -07:00
Abex
bc627809e1
Merge pull request #7214 from Abextm/flatcache
...
cache: Add FlatStorage
2019-01-17 15:54:27 -07:00
Max Weber
871132b517
wasdcamera: Use modifierless keybinds
2019-01-16 17:07:40 -07:00
Max Weber
5bc7639994
config: Add ModifierlessKeybind
2019-01-16 17:07:40 -07:00
Abex
f6b06229fb
Merge pull request #7384 from Abextm/farming-guild
...
farming: Support Kebos Lowlands update
2019-01-16 16:09:02 -07:00
Max Weber
72ca27edca
farming: Support Kebos Lowlands update
2019-01-16 15:33:19 -07:00
Max Weber
c017bd4a36
PatchImplementationTest: Don't immediately fail upon finding an error
2019-01-16 13:35:55 -07:00
Max Weber
a225789f0c
ThinProgressBar: Manually paint
...
the old method caused it to expand randomly, which would make it show an abnormally high value. This also makes update not required, fixing the bug where it wouldn't render correctly when update was called after a layout was invalidated, but before it was recalculated.
2019-01-16 13:35:55 -07:00
Max Weber
43bcbe0e1d
cache: Generate NullItemID
2019-01-15 22:29:10 -07:00
Max Weber
0e55e870cf
achievementdiary: Don't duplicate requirements with many requriements
2019-01-10 05:08:54 -07:00
Max Weber
2b6bf5abff
Update Quests
2019-01-10 04:52:51 -07:00
Max Weber
43dd87b3c9
fairyring: Add CIR
2019-01-10 04:50:03 -07:00
Abex
a651f1cfe8
Merge pull request #7260 from Abextm/cache-code-2019-01-10-rev177
...
Cache code 2019 01 10 rev177
2019-01-10 04:45:46 -07:00
Abex
f9b596f87f
Merge pull request #7256 from raiyni/kebos-sky
...
Skybox: add Kebos Mainland
2019-01-10 04:45:33 -07:00
Max Weber
330d47b5ec
cache: Add equals and hashCode to all Definitions
...
Lombok is updated due to lombok issue 1724 breaking ModelDefinition
2019-01-10 03:23:27 -07:00
Max Weber
33e76436d3
cache: Add FlatStorage
2019-01-10 03:23:27 -07:00
Abex
a795bc2c0e
Merge pull request #7244 from Abextm/sky-target-boundscheck
...
Skybox: Do bounds check on the localPlayer's location, not the camera's
2019-01-09 10:52:54 -07:00
Abex
e009957ad6
Merge pull request #7219 from Abextm/diary-questreq
...
achievementdiary: Add Quest support
2019-01-08 20:21:20 -07:00
Max Weber
e5ab589c3b
Skybox: Do bounds check on the localPlayer's location, not the camera's
...
This prevents the skybox from turning black when the camera goes out of bounds, but the player is still inbounds
2019-01-08 18:01:13 -07:00
Max Weber
7268d2cf34
ScriptVM: Bump execution time limit
...
This was changed a long time ago in Jagex's code. Normal listeners timeout after 500kops, but onLoadListeners timeout after 5mops
2019-01-07 19:03:15 -07:00
Max Weber
9098d1fa94
Add Skybox plugin
2019-01-07 13:39:09 -05:00
Max Weber
391dea8b8c
achievementdiary: Layout text properly
...
Otherwise it doesn't layout multiple lines, and doesn't actually account for glyph width
2019-01-07 02:39:15 -07:00
Max Weber
2923d9edd6
achievementdiary: Add Quest support
2019-01-07 02:38:39 -07:00
Max Weber
e6ae6829c6
diaries: Use new api
2019-01-07 02:38:39 -07:00
Max Weber
78d7d7d929
achievementdiary: Split requirements into multiple classes
2019-01-07 02:38:27 -07:00
Max Weber
d06d4ae3ab
runelite-api: Add Quest enum
2019-01-07 00:23:13 -07:00
Max Weber
9a93250c9c
Add BeforeRender event
2019-01-06 01:57:57 -07:00
Abex
46af56d465
Merge pull request #7146 from Abextm/loottracker-startup
...
loottracker: Don't build the panel 1000 times when downloading loot
2019-01-01 15:29:00 -07:00
Max Weber
17a55221ce
loottracker: Don't build the panel 1000 times when downloading loot
2019-01-01 15:08:29 -07:00
Max Weber
7a166990b7
gpu: Fix stretched mode with global premul alpha
2019-01-01 14:44:46 -07:00
Max Weber
b1bfe1c47f
gpu: Use premultiplied alpha
2018-12-27 13:32:07 -07:00
Abex
a2c1b1b948
Merge pull request #6922 from Abextm/cache-code-2018-12-13-rev177
...
Cache code 2018 12 13 rev177
2018-12-13 04:53:45 -07:00
Max Weber
c70e948378
runelite-client: Write logs to log directory instead of cwd
2018-12-12 04:26:23 -07:00
Max Weber
46e0ebe4f9
runelite-api: Fix various incorrect or misleading javadocs
2018-12-11 10:19:41 +01:00
Max Weber
b73b5679d2
runelite-api: move WidgetType into n.r.api.widgets
2018-12-11 10:19:41 +01:00
Abex
b60b47f33c
Merge pull request #6838 from Abextm/cache-code-2018-12-06-rev177
...
Cache code 2018 12 06 rev177
2018-12-06 04:57:54 -07:00
Max Weber
05a17e0065
FairyRingPlugin: Don't close vanilla chatboxes
2018-12-05 13:37:06 -07:00
Abex
2a95b1323e
Merge pull request #6774 from daviscook477/fix-fairyring-chatbox-persitence-bug
...
don't check chatbox status on last tick for fairyring search
2018-12-04 18:25:04 -07:00
Abex
9ad5ab7b89
Merge pull request #6800 from Joshua-F/fix/booleanchar
...
fix: use correct char for boolean type
2018-12-04 18:22:43 -07:00