Commit Graph
11199 Commits
Author SHA1 Message Date
Adam 554ed2d4d4 gpu: initialize targetBufferOffset on startup 2021-11-07 18:01:36 -05:00
Adam 94e2627697 gpu: update suppressed warnings 2021-11-05 11:18:25 -04:00
Max Weber 97e5186535 gpu: use optimized scene uploading for dynamic models too 2021-11-04 21:50:07 -06:00
Max Weber 5268f2766d gpu: use pbo & driver owned buffer for ui tex upload 2021-11-04 21:50:07 -06:00
Adam 59308db50b gpu: store and use previous viewport's offsets for each frame
Shortly after logging in there several frames without a tli, and so no scene is
rendered on them. Since we glClear the entire buffer each frame and re-render
the most recent scene draw to emulate the vanilla effect of not painting over
the viewport, the viewport offset x/y values at the time we draw the frame may
be -1 due to that frame not having the scene rendered. Store the viewport
offsets at the time of the most recent scene draw and use them for each
subsequent frame.
2021-11-04 15:42:33 -04:00
Jordan 365375ee21 Merge pull request #14129 from TalSk/imbued-heart-timer 2021-11-04 19:18:29 +00:00
Tal Skverer e50b0f61a8 timers: Track imbued heart timer from varbit 2021-11-04 11:46:28 -07:00
Runelite auto updater 1456e10e66 Bump for 1.8.2-SNAPSHOT 2021-11-03 11:42:00 +00:00
Runelite auto updater dd09a4cee5 Release 1.8.1 2021-11-03 11:41:57 +00:00
Runelite auto updater 357daadb8b Update 201 2021-11-03 11:33:53 +00:00
septicsalmonandAdam b8f0d9b9a6 item identification: add option for each seed type
Also add an option to split pyre logs from regular logs, and fix the
section for Sacks

Co-authored-by: Adam <Adam@sigterm.info>
2021-11-02 20:44:49 -04:00
Adam 099221993a music: add option to mute ambient sound effects 2021-11-02 14:44:44 -04:00
Adam 63034431c0 api: add ambient sound effect 2021-11-02 14:44:44 -04:00
Adam 2eb2cdc328 cache: rename objectdefinition ambient sound ids 2021-11-02 14:44:44 -04:00
Adam c61d0c8a2f client: remove rogues' den plugin
An improved version of this plugin has been made available on the
pluginhub instead.
2021-11-02 14:27:18 -04:00
Adam 9065b2a792 clues: capitalize fairy ring BKP 2021-11-01 15:04:30 -04:00
Adam 87e51bd960 bank: block bank pin going to chatbox
With invokeLater() now running next tick instead of next frame, with uncapped fps there can be several frames with the bank pin visible in the chatbox. This blocks the keyboard input on this tick, preventing having to clear the chatbox later.
2021-11-01 14:28:50 -04:00
emerald000 9c11d2101a clues: Fix charcoal burners STASH location (#14306) 2021-10-29 02:55:27 +00:00
Adam f21596bc47 barrows: fix brothers slain overlay flashing
This was assuming there is always a tick between each frame to unhide the barrows potential
2021-10-28 19:03:17 -04:00
Adam 3c7339771d gpu: clear target buffer offset on login screen
This prevents the previous scene from rendering during loading prior to the welcome screen being opened
2021-10-28 19:03:17 -04:00
Adam ec5179dc77 music plugin: fix tooltips with uncapped fps 2021-10-28 19:02:56 -04:00
Adam f6929172fc camera plugin: fix tooltips with uncapped fps 2021-10-28 19:02:56 -04:00
Adam a96a6a5a40 api: add on tick callback 2021-10-28 19:02:56 -04:00
Runelite auto updater cefb80a37b Bump for 1.8.1-SNAPSHOT 2021-10-28 19:51:13 +00:00
Runelite auto updater 6a5fae2666 Release 1.8.0 2021-10-28 19:51:10 +00:00
Adam 991e6e5aeb fpx config: increase fps max 2021-10-28 15:31:21 -04:00
Adam 6cad150f3a gpu: add uncap fps option 2021-10-28 14:27:46 -04:00
Adam 6ad7ba1799 client loader: add new jagex certificate 2021-10-28 14:24:13 -04:00
Adam ed2594a055 Bump to 1.8.0-SNAPSHOT 2021-10-28 13:59:59 -04:00
lkmrrs de1e564fa8 skill calculator: Add javelins to fletching calculator (#14317) 2021-10-28 17:41:55 +00:00
Adam da58903376 skillcalc: use fixed point arithmetic for xp calculations 2021-10-28 10:11:10 -04:00
Adam 6f5735be07 gpu: fix drawing loading and connection lost boxes 2021-10-27 20:15:27 -04:00
Adam 1443d5a34d Add runelite_callback opcode to cache
Also move the RL Instructions from the script assembler to cache too, so it can be reused by the updater. The api Opcodes class has no use in the public api and so is removed.
2021-10-27 20:13:01 -04:00
Tal s 533bcd26be woodcutting: Add clue nest notification config (#14132) 2021-10-27 21:21:43 +00:00
Adam 9e8551d832 skillcalc: use double precision for xp
Doing the xp calculation with floats and then converting it to double is
less precise, and causes minor errors that accumulate with very large xp
ranges
2021-10-27 17:03:02 -04:00
TheStonedTurtle ff9c15d52c spec counter: add bulwark threshold config 2021-10-27 12:49:52 -04:00
Adam 8197de776f skillcalc: round bonus xp to nearest tenth
XP cannot be more precise than a 10th of an xp. This was compute more precise xp values and when applied over many actions caused the computed actions to be incorrect
2021-10-26 22:00:59 -04:00
Adam b9191114fa skillcalc: only recompute xp bonus values once when bonus changes 2021-10-26 22:00:59 -04:00
shmeepsandEthan Sarp 265e939116 prayer: add blighted super restore
Co-authored-by: Ethan Sarp <ethan.sarp@gmail.com>
2021-10-26 16:07:03 -04:00
Adam 4187db4059 prayer: fix sanfew prayer dose indicator
The plugin was incorectly computing the amount of prayer sanfews restore
2021-10-26 14:53:19 -04:00
Adam de810fb056 inventoryid: add gim shared storage inventories 2021-10-26 12:03:35 -04:00
Adam 983d82671c banktags: fix active tag being applied to shared storage 2021-10-26 11:59:17 -04:00
Adam 455e75b7bc widget overlay: update gwd kc position 2021-10-24 16:56:48 -04:00
Adam 2f613fa300 api: add clan id to clan channel changed event 2021-10-24 16:03:22 -04:00
BrianSchimert 9a0203d813 chat commands: Add shorthand names for Grotesque Guardians (#14305) 2021-10-24 01:29:36 +00:00
Runelite auto updater 4f7571a6b3 Bump for 1.7.28-SNAPSHOT 2021-10-20 10:41:41 +00:00
Runelite auto updater 526be8148a Release 1.7.27 2021-10-20 10:41:38 +00:00
RuneLite Cache-Code Autoupdater 7ff722dba0 Update Widget IDs to 2021-10-20 2021-10-19 22:11:30 -06:00
RuneLite Cache-Code Autoupdater 61416cd143 Update NPC IDs to 2021-10-20 2021-10-19 22:11:30 -06:00
RuneLite Cache-Code Autoupdater bea4cb95a0 Update Object IDs to 2021-10-20 2021-10-19 22:11:30 -06:00