Lucwousin
3858c09b64
api: ImageUtil sprite additions and random bits and bobs
2019-10-06 22:22:16 +02:00
ST0NEWALL
027a369084
client: Rebrand ( #1688 )
...
client: Rebrand
2019-10-04 22:49:34 -04:00
Owain van Brakel
72ae9ddabd
Merge remote-tracking branch 'runelite/master' into 2009-merge
2019-10-03 17:35:19 +02:00
Owain van Brakel
3eb6156ca4
Merge remote-tracking branch 'upstream/openosrs_branding' into openosrs_branding
2019-10-03 05:14:16 +02:00
Adam
5f745be26d
api: add getConvexHull to GroundObject
2019-10-02 21:17:37 -04:00
Max Weber
9e696ac3f2
runelite-api: Remove Triangle and Vertex classes
2019-10-01 18:00:24 -06:00
Max Weber
f16cd53d09
runelite-api: Optimize getClickbox
...
- Use the pre-calculated center/extreme xyz fields for the aabb
- use modelToCanvas and reduce indirection
- Use a specialized union that only does axis-aligned rectangles
instead of the Area class
- Use a specialized intersection that only does convex polygons, again
to avoid Area
2019-10-01 18:00:24 -06:00
Max Weber
80709f1bfa
Jarvis: use primitive arrays
...
This creates much less garbage and allows use with modelToCanvas
2019-10-01 18:00:23 -06:00
Max Weber
b77461a3e0
Perspective: Add modelToCanvas
...
This has significantly less overhead than repeatedly calling
localToCanvas, and may be vectorized in the future by a smarter jit
2019-10-01 18:00:23 -06:00
Max Weber
293b9cdf7c
runelite-api: Add simple Shape implementations
2019-10-01 18:00:23 -06:00
Max Weber
a4cfbc3b42
runelite-api: Use more general Shape for clickboxes and convex hulls
2019-10-01 18:00:22 -06:00
dekvall
3819994572
runelite-api: add convexhull to wallobject
2019-10-01 14:05:51 +02:00
Owain van Brakel
5a7e5d43dc
Merge remote-tracking branch 'runelite/master' into 2009-merge
2019-09-30 09:29:23 +02:00
tha23rd
44fbcda490
api: add devin's query system back in for niche uses. ( #1687 )
...
* adds query support to runelite
* adding custom filters re Ganom
2019-09-29 20:43:35 -04:00
f0rmatme
00f6cbf39e
OPENOSRS branding
2019-09-29 17:29:53 -07:00
Ganom
6f3152456f
theatre: fix nylo handler swaps. ( #1640 )
...
* theatre: fix nylo handler swaps.
* nylohandler: bug-fix
* Update ItemID.java
* Update Weapons.java
* Update Weapons.java
2019-09-28 17:04:47 +01:00
Bebop
e8b6fd062d
Fixed Pyramid Plunder room overlay
2019-09-26 08:52:09 +00:00
Adam
276a278461
api: add volume changed event
2019-09-23 11:00:37 -04:00
Ganom
17dd88d50a
client: add setters for selected spells and items ( #1634 )
...
* client: add setters for selected spells and items (thanks to Skitzo the absolute beast.)
* deob: change "changeSpellFlag" method name to "selectSpell"
* deob: export "selectSpell" for tests.
2019-09-22 00:25:03 +02:00
Adam
bac42955f1
Merge pull request #9756 from abextm/widget-picker
...
WidgetInspector: Add widget picker
2019-09-21 15:27:37 -04:00
Adam
1705fa642c
api: add sound volume accessors and vars
2019-09-21 13:15:37 -04:00
Lucwousin
1e6cf0f5c7
Clean up merge and remove standardizedtarget field as it's not really used
2019-09-19 17:38:10 +02:00
Lucwousin
db03a245e3
Cleanup withdraw menu entry swaps
2019-09-19 17:30:49 +02:00
Owain van Brakel
7c4f1ae253
modeloutline: Use rotation instead of orientation ( #1607 )
...
Orientation lags behind most of the times while rotation doesn't
2019-09-14 21:50:18 -04:00
ST0NEWALL
36259e0792
Merge pull request #1605 from xKylee/lms
...
WidgetID: move LMS Widget
2019-09-13 09:19:07 -04:00
Kyle Eldridge
b05f2833af
upstream merge
...
upstream merge
2019-09-12 15:06:22 +01:00
RuneLite Cache-Code Autoupdater
e58098f729
Update NPC IDs to 2019-09-12-rev182
2019-09-12 10:55:21 +00:00
RuneLite Cache-Code Autoupdater
1a03e5fc67
Update Object IDs to 2019-09-12-rev182
2019-09-12 10:55:21 +00:00
RuneLite Cache-Code Autoupdater
106e56950b
Update Item IDs to 2019-09-12-rev182
2019-09-12 10:55:20 +00:00
ThatGamerBlue
8fb47dd54e
npchider: change method by which npcs are hidden by name ( #1573 )
...
* npchider: change method by which npcs are hidden by name
* fix bug on client startup/shutdown where nothing gets hidden
* entityhider: change method by which npcs are hidden on death
2019-09-10 19:03:14 +01:00
Max Weber
33d233d9a5
WidgetInspector: Add widget picker
2019-09-10 08:46:38 -06:00
Max Weber
34c685a82d
runelite-api: Add setAllWidgetsAreOpTargetable
2019-09-10 08:44:05 -06:00
xKylee
a8f1368fb5
widget: LMS moveable box
2019-09-07 11:56:46 +01:00
Lucwousin
7d4eebd8bc
Client: menu changes ( #1553 )
...
* Remove sortMenuEntries as it is called before it would be used anyway
* Modify the menuentries in MenuOpened rather than setting twice
* menus: Corp, Devtools, Friend notes/tags, Grand exchange
* menus: Manager, ground items
2019-09-05 23:42:43 +02:00
Lucwousin
86e5658fd8
NPC indicators plugin: Generate less garbage objects, fix highlight ( #1531 )
2019-09-03 16:42:22 -04:00
Lucwousin
70def0bf93
Bank tags plugin: Generate less garbage objects
2019-09-03 21:01:21 +02:00
Ganom
adaf396b8f
player: add nullable tags to appearance and headicon ( #1511 )
2019-09-01 15:41:08 -04:00
Ganom
5a429b7070
entityhider: Allow hiding of specific players. ( #1507 )
2019-09-01 12:39:54 -04:00
Ganom
9e4252dce7
player: add nullable tags to appearance and headicon
2019-09-01 12:37:06 -04:00
Kyle
0c1dd644d8
Merge pull request #1477 from Ganom/grab-poly-for-game-objects
...
mixins: add method for grabbing game object polys.
2019-08-29 12:55:12 +01:00
PKLite
8d0adb68c8
Merge branch 'master' of https://github.com/runelite/runelite into upstream
2019-08-29 06:58:24 -04:00
RuneLite Cache-Code Autoupdater
af256d4838
Update NPC IDs to 2019-08-29-rev182
2019-08-29 10:33:10 +00:00
RuneLite Cache-Code Autoupdater
3329f165e9
Update Object IDs to 2019-08-29-rev182
2019-08-29 10:33:10 +00:00
RuneLite Cache-Code Autoupdater
cf65eb81cd
Update Item IDs to 2019-08-29-rev182
2019-08-29 10:33:09 +00:00
Ganom
2ac1d869e9
mixins: add method for grabbing game object polys.
2019-08-29 01:27:53 -04:00
Ganom
f9d3dc9f1d
tmorph: clean up, beautify, and more! ( #1453 )
...
* tmorph: clean up, beautify, and more!
* kittype: added name for mapping.
* tmorph: fix all maps being the same.
2019-08-27 12:30:11 -04:00
Lucwousin
0f347f3b91
move util.Text from client to api and make sure () works ( #1460 )
2019-08-27 13:15:34 +01:00
xKylee
f72cb53a93
Merge branch 'master' into pr/14
2019-08-26 00:41:39 +01:00
Ganom
b885b0a3f8
menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed. ( #1450 )
...
* menuentryswapper: add checks to ensure when a hotkey is released, swaps get removed.
* menuentryswapper: convert priority entry splitter to a list rather than map.
2019-08-25 16:18:30 -04:00
Adam
fba1d0ad51
api: remove unused Query class
2019-08-24 16:09:06 -04:00