Adam
fdd84f929d
perspective: ignore invisible tris in clickbox calculation
2020-12-31 18:13:36 -05:00
CGOSURLDEV
870ad03d38
ge plugin: update config descriptions to be more descriptive
2020-12-31 17:08:55 -05:00
Abex
9dd5e2a06a
Merge pull request #12957 from llamositopia/12787-scorched-lletya-tree-patch-recognition
...
Add "scorched" Lletya regionID recognition to TimeTracking and Discord plugins
2020-12-31 12:31:14 -07:00
Jordan Atwood
ead554e23b
itemstats: Add Darkmeyer foods
2020-12-31 12:39:50 -05:00
Christian Gati
476a6bb6d2
Add Green Tears of Guthix Timer ( #12862 )
2020-12-30 23:41:42 -07:00
Max Weber
60e27e94d2
worldhopper: use ImageUtil for loading images
2020-12-30 23:16:43 -07:00
Max Weber
92207c8210
ImageUtil: rename getResourceStreamFromClass to loadImageResource
2020-12-30 23:14:33 -07:00
Usman Akhtar
d3372e0255
menu entry swapper: fix swap for sedridor
2020-12-30 23:56:04 -05:00
dekvall
a26a56fda1
sponsors: add patreon link
2020-12-30 23:45:34 -05:00
Adam
0fc1a94088
gpu: dispatch compute after scene draw
...
This moves the compute shaders to run immediately after scene draw,
instead of in the draw() callback, which happens much later. All models
in the scene have been queued by the time, but since it is so early in
the ui drawing, it gives a few more ms for the compute to run before the
result needs to be used to draw the next frame.
2020-12-30 16:41:28 -05:00
Adam
fd9626495b
client: bind runelite.properties to guice
2020-12-30 16:32:23 -05:00
Adam
246b0f8a86
gpu: draw full screen widgets on gpu
...
This adjusts the draw callbacks api to take in the color of the full
screen overlay the client would have rendered. This is primarily used in
godwars, underwater, darkmeyer, etc. Having them rasterized on the cpu
is slow, especially with gpu on since we additionally have to compute
the alpha per-pixel.
2020-12-29 20:06:41 -05:00
Adam
5c5e71681a
gpu: correctly set model height on non-model renderables
...
This was incorrect before, but I think is only used for determining if a renderable is occluded, and doesn't change any behaviors I can see
2020-12-29 18:21:25 -05:00
Adam
14ada669f5
gpu: move calculateExtreme() after visibility check
...
It is only used in the clickbox code and isn't required for isVisible()
2020-12-29 18:06:29 -05:00
Adam
68f4174b21
comp_unordered.glsl: don't orient vertices
...
While nothing passed to comp_unordered uses orientation, the uniform
block is not bound in this shader, and rotate() accesses sinCosTable. So
I'm not sure why this has ever worked.
2020-12-28 21:26:09 -05:00
Adam
5822e489f7
Allow mouse tooltips on the welcome screen and full screen world map
...
Adjust the mouse highlight overlay to run at the same layers as the
tooltip overlay. It always runs first due to having a lower position.
I think previously tooltips from ui ops were 1 frame behind due to this
being UNDER_WIDGETS.
Additionally change the tooltip overlay to draw after the fullscreen tli
instead of the world map interface. Having it render after the world map
caused tooltips to render after the floating world map too, which is too
early. The fullscreen tli is the root of both the fullscreen world map
and of the welcome screen.
2020-12-28 20:41:09 -05:00
TheRealNull
d57d190ef0
project: upstream to d314c0ecee
2020-12-28 16:09:17 -05:00
Broooklyn
e69a854a7e
menu entry swapper: add dwarven rock cake swap
2020-12-28 10:55:40 -05:00
Abex
d314c0ecee
Merge pull request #12947 from MESLewis/farming-tick-offset
...
Add farming tick offsets to time tracking plugin
2020-12-27 19:28:34 -07:00
Morgan Lewis
d4e91c60cd
Add farming tick offset to time tracking plugin
2020-12-27 16:56:08 -07:00
TheRealNull
18e1ad79c7
change default repo
2020-12-27 17:53:49 -05:00
Morgan Lewis
519968f568
Add Health Check data to PatchImplementation.java
2020-12-27 13:58:45 -07:00
Morgan Lewis
0381abddcb
Add additional areas to FarmingRegions
2020-12-27 13:58:45 -07:00
Max Weber
27ea3fbab6
runelite-api: add WidgetNode::modalMode
2020-12-27 13:58:45 -07:00
Max Weber
7898c46630
runelite-api: add WidgetClosed event
2020-12-27 13:58:45 -07:00
TheRealNull
072c585177
rl-client: add ColorUtil/OverlayUtil
2020-12-26 21:25:52 -05:00
TheRealNull
6211605432
rl-client: fix configs again
2020-12-26 21:15:29 -05:00
Tyler Bochard
53fe72452a
rl-client: implement our pf4j plugins, extract pf4j out of net.runelite package. ( #2883 )
2020-12-26 19:28:30 -05:00
Adam
e3b75c8b7a
ge: submit buy limit reset time
2020-12-25 19:58:22 -05:00
Adam
9a322c70d0
ge: add trade seq number
...
Occasionally the trades are delivered out of order, this allows us to reassemble them in the correct order
2020-12-25 19:19:41 -05:00
Adam
2c8984e380
ge: add user agent to trade message
2020-12-25 19:19:40 -05:00
Adam
ffebb9cf0c
ge plugin: better handle trades updating on login
...
After login there are two sets of offer updates, I suspect the first is
from the server and the second is from the ge server - this also flags
ge server trade updates as on login. To do this we assume it always
happens in the first few ticks after the login burst.
2020-12-25 19:19:39 -05:00
TheRealNull
7c021d2dcc
rl-client: use our stuff in props
2020-12-25 13:13:05 -05:00
TheRealNull
b49b1b90d9
runelite-client: upstream to 85a953e76b
2020-12-24 23:18:21 -05:00
Adam
85a953e76b
api: remove WidgetHiddenChanged
...
This has been superseded by script hooks on the scripts which hide the widgets
2020-12-24 15:40:00 -05:00
TheRealNull
7e4976b6af
client: remove geometry test (not worth cpu time), handle plugins out of package
2020-12-24 15:18:04 -05:00
TheRealNull
cc026314ac
add brand color, hook our splash into theirs
2020-12-24 14:14:41 -05:00
TheRealNull
eba3866e1a
fix shading injected client, remove assertion mandate
2020-12-24 13:44:24 -05:00
Mrnice98
0c2f93d11c
timers: use chat message for sire stun timer
...
This makes the timer work more reliably when stuns are stacked
2020-12-24 00:54:30 -05:00
TheRealNull
67f4cf10bb
injector: don't use hard-coded versions in main
2020-12-23 11:58:48 -05:00
TheRealNull
1f03da2a91
injector: remove repo block, remove static vanilla dep
2020-12-23 11:49:40 -05:00
Broooklyn
a9987a21d2
item identification: add Jungle Potion herbs
2020-12-23 09:52:28 +01:00
Malfuryent
a0dec6a632
statusbarplugin: Recolor health bar when infected by a parasite ( #12874 )
2020-12-23 09:44:16 +01:00
TheRealNull
35ebeeb3b2
update README.md
2020-12-22 22:14:44 -05:00
Tyler Bochard
c36be56e26
"finish" injector module, more robust injected-client loading ( #2881 )
...
"finish" injector module, more robust injected-client loading
2020-12-22 22:03:29 -05:00
Tyler Bochard
f415f3cc6e
Merge pull request #2880 from open-osrs/rl-blue
...
rl: fix stuff
2020-12-22 17:20:37 -05:00
ThatGamerBlue
de0773d993
injector: add interfaces correctly
2020-12-22 15:51:48 +00:00
ThatGamerBlue
399549ec39
modernizer: remove
2020-12-22 15:06:09 +00:00
ThatGamerBlue
28d63e6c04
checkstyle: fix
2020-12-22 15:05:54 +00:00
Max Weber
74a881d3a9
music: fix channel mute op name
2020-12-22 04:09:23 -07:00