RuneLite Cache-Code Autoupdater
|
fc48e2a936
|
Rewrite scripts with new opcodes
|
2019-03-09 00:01:48 -07:00 |
|
Max Weber
|
33e76436d3
|
cache: Add FlatStorage
|
2019-01-10 03:23:27 -07:00 |
|
Abex
|
e25f88fad0
|
Merge pull request #6469 from Joshua-F/feat/structtype
Add StructDefinition to cache
|
2018-11-27 01:53:02 -07:00 |
|
Max Weber
|
ec5737a1d9
|
Merge pull request #6470
|
2018-11-27 01:25:45 -07:00 |
|
Joshua Filby
|
18ec864250
|
cache: prevent dumping enums with no data
|
2018-11-27 01:20:35 -07:00 |
|
Magic fTail
|
fb37e494d4
|
Add id to script output
|
2018-11-26 07:59:52 +01:00 |
|
Joshua Filby
|
06850cff10
|
feat: add StructDefinition to cache
Includes a manager for loading and test that each struct into its own file.
|
2018-11-14 19:55:25 -06:00 |
|
Adam
|
7a99eaf4f7
|
Merge pull request #5394 from Abextm/if-cache-names
cache: Name InterfaceDefinition
|
2018-09-12 08:12:38 -04:00 |
|
Max Weber
|
f7c83db941
|
cache: Store ID in ScriptLoader
|
2018-09-11 18:20:58 -06:00 |
|
Max Weber
|
36971a2add
|
cache: Disassemble CS1s
|
2018-09-09 10:47:07 -06:00 |
|
Adam
|
c02ff65a5a
|
cache: fix outputstream writeString to not write unicode strings
Add test for assembling a script with a nbsp in it
|
2018-08-15 08:00:29 -04:00 |
|
Su-Shing Chen
|
65178d053e
|
Fix Assembler tests when autocrlf=true on Windows
|
2018-07-30 21:47:10 +12:00 |
|
Adam
|
23c13c1d53
|
cache: fix assembler to set correct switch table index
The int operand of switch instructions is an index into the switch table. The operand was always 0, breaking scripts with multiple switches.
|
2018-07-24 20:12:34 -04:00 |
|
Adam
|
309665c8ff
|
modelviewer: add basic animation support
|
2018-06-24 15:54:55 -04:00 |
|
Adam
|
9f943832ea
|
cache: rewrite map image dumper with logic from client
|
2018-03-30 12:35:20 -04:00 |
|
Adam
|
66c8fce606
|
cache: add item sprite renderer
Most of the code is slightly deobfuscated and stripped down from the client
|
2018-03-17 21:40:21 -04:00 |
|
Adam
|
e650637176
|
cache: allow passing instruction set to assembler
|
2018-01-27 13:06:53 -05:00 |
|
Adam
|
4624371bf9
|
cache: remove script interpreter
It is unfinished and probably not something I want to complete soon
|
2018-01-26 20:30:52 -05:00 |
|
Adam
|
a29f55362c
|
cache test: get tmpdir from a system property
|
2018-01-06 22:26:09 -05:00 |
|
Adam
|
a407af8672
|
cache: also disable map dumper test
|
2018-01-02 08:16:00 -05:00 |
|
Adam
|
ee3f4add78
|
cache: disable map image dumper test
|
2018-01-01 21:15:42 -05:00 |
|
Adam
|
82d277a8a5
|
cache: split cache client and server into their own projects
Split handshake and update protocol also into their own projects
|
2017-12-28 21:15:01 -05:00 |
|
Adam
|
c4bee1127c
|
cache: add map and location definition, convert Region loading to use it
|
2017-12-28 21:15:00 -05:00 |
|
Adam
|
162efc9bfc
|
cache: add savers
|
2017-12-28 21:14:59 -05:00 |
|
Adam
|
0cebc5ebe8
|
cache: lombok definitions
|
2017-12-28 21:14:58 -05:00 |
|
Adam
|
54c61857c1
|
cache: fix writeBigSmart
|
2017-12-28 20:59:17 -05:00 |
|
Adam
|
033cf3bb01
|
cache: split loading archive files from archive loading
Also no longer store archive contents in memory and instead read it from
storage on demand.
|
2017-12-17 18:36:05 -05:00 |
|
Adam
|
21f2543059
|
cache: fix compression with encryption
|
2017-12-16 18:24:00 -05:00 |
|
Adam
|
cba9866304
|
cache: remove tree storage
|
2017-12-16 17:50:47 -05:00 |
|
Adam
|
0049b8d34e
|
cache: improve xtea test
|
2017-12-16 15:58:42 -05:00 |
|
Adam
|
1a6f84caa9
|
cache: remove whirlpool as it is not in osrs
|
2017-12-16 15:58:41 -05:00 |
|
Adam
|
672a24bcce
|
cache: redump test scripts to fix tests
|
2017-11-14 20:03:53 -05:00 |
|
Adam
|
80bb459fc8
|
cache: add djb2 test
|
2017-11-10 11:35:01 -05:00 |
|
Adam
|
2cb8f0fe50
|
cache: fix assembler test
|
2017-09-29 12:33:15 -04:00 |
|
Adam
|
901ff8e5cc
|
cache: update opcodes
|
2017-09-29 12:06:03 -04:00 |
|
Adam
|
9936fe352a
|
cache: update world map dumper for Areas
|
2017-09-29 10:10:11 -04:00 |
|
Adam
|
72ee72d38e
|
xteakeymanager: load keys from api
|
2017-09-28 22:34:07 -04:00 |
|
Adam
|
593e93b13d
|
cache: fix writeBigSmart
|
2017-09-28 21:27:56 -04:00 |
|
Adam
|
76b2d36704
|
cache: netty-ize client and server
|
2017-09-17 13:34:54 -04:00 |
|
Adam
|
7ccd74458c
|
cache: fix tree storage test by sorting files prior to adding
Change archive.addFile(int) -> addFile(FSFile)
|
2017-09-11 16:59:48 -04:00 |
|
Adam
|
78f5ddcd3a
|
cache: split storage apart from Store
|
2017-09-05 20:05:41 -04:00 |
|
Adam
|
684bf70719
|
cache: rename File to FSFile
|
2017-09-03 16:46:34 -04:00 |
|
Adam
|
0bfdf1d39a
|
cache: split index request from download, remove hardcoded client rev
|
2017-09-03 16:21:23 -04:00 |
|
Adam
|
1305c37951
|
cache: rename downloader -> client
|
2017-09-03 15:44:15 -04:00 |
|
Adam
|
f802ae8b21
|
cache: correct inventory dumper log message [ci skip]
|
2017-08-06 21:36:28 -04:00 |
|
Adam
|
72e1df2a10
|
cache: add inventory loader and dumper
|
2017-08-06 17:08:57 -04:00 |
|
Adam
|
bec5ff64db
|
cache: fix trackdumpertest with negative archive names
|
2017-06-05 12:12:12 -04:00 |
|
Adam
|
0ef72eb878
|
cache: fix setting enum size
|
2017-06-01 19:39:35 -04:00 |
|
Adam
|
6a552a81d6
|
cache: add area definition and loader
|
2017-06-01 19:14:47 -04:00 |
|
Adam
|
1bc843b648
|
cache: fix cache server test
|
2017-05-31 21:02:17 -04:00 |
|