Jonatino
9381e62f6d
Fix incorrect named value when storing FlatStorage caches
2021-02-03 10:54:52 -05:00
Max Weber
d9b90e6c2d
cache: allow partial caches to load
2020-12-01 18:45:08 -05:00
Max Weber
059edd77ca
cache: allow concurrent disk storage reads
2020-12-01 18:45:08 -05:00
Adam
922c5e3421
cache: fix objexporter hsl to rgb calculation
...
This was doing hsb to rgb instead
2020-11-24 18:45:37 -05:00
Adam
8718a83f10
disassembler: escape string operands
2020-09-19 13:16:06 -04:00
Max Weber
431e09588b
specify utf8 encoding
...
this should fix the following known bugs:
- putting a U+2019 in the config causes it to become corrupted and
~double in size every launch
- scripts become assembled incorrectly and the nbsp after your name in
the chatbox becomes incorrect
- the feed panel doesn't show emoji
2020-08-28 21:58:08 -04:00
Trevor
c5f8b88146
cache: add default values to HealthBarDefinition
2020-07-01 20:23:45 -04:00
Adam
47c375cb03
client: use guice provided http client everywhere
2020-06-27 23:21:28 -04:00
Trevor
23997a814f
cache: add healthbar dumper
2020-06-13 10:35:31 -04:00
Max Weber
fb32b5842d
cache: emit null npc ids
2020-06-08 18:02:04 -04:00
Adam
667a0e9297
cache: diable some long-running tests
...
These tests just bulk-dump data and don't really test anything, and use
up a lot of CI time when tests are run
2020-05-25 14:32:56 -04:00
15987632
1c272bb649
cache: add spotanim dump test
2020-05-01 00:44:36 -06:00
Adam
c95bc2b5b7
cache: update kit definition
2020-02-27 13:02:51 -05:00
Adam
2ee6c9a7c0
cache: add blocking mask to object definition
2020-02-19 17:37:00 -05:00
Adam
8c5197c6fe
cache: update sequence definition
2020-02-02 17:48:17 -05:00
Hexagon
2eaf57187d
cache: Add hitsplat definition
2020-01-20 15:42:15 -05:00
Adam
2dad909112
cache: add field initializers to interface def
2020-01-20 15:40:52 -05:00
leejt
d84caf7db2
Update WorldMapDefinition attributes
...
Changed the WorldMapType field names from fieldxxx to values
that represent what they actually mean (mostly x, y, z coordinates)
2020-01-13 17:02:23 -08:00
Adam
c549114734
cache: add param config
2020-01-03 09:26:08 -05:00
Adam
c2e7b61a68
cache: update npc definition and loader
2019-10-26 12:45:49 -04:00
Adam
562ff3232e
cache: update object definition
2019-10-11 08:55:54 -04:00
Max Weber
911893b710
cache/FrameDumperTest: Don't get the wrong framemaps for a frame
2019-07-03 08:45:24 -06:00
William Collishaw
83d2a7e58b
Clean up some instances of double white space
2019-06-30 10:19:49 -06:00
William Collishaw
5025b6d5af
Replace use of deprecated Guava Files write method
2019-06-27 01:51:27 -06:00
Tomas Slusny
1eb68559e4
Merge pull request #9057 from WilliamCollishaw/fix-getProperties-typo
...
Fix typo in 'getProperties' function name
2019-06-08 22:52:51 +02:00
William Collishaw
1733147195
Fix typo in 'getProperties' function name
2019-06-07 22:26:50 -06:00
William Collishaw
e88e2cdf85
Fix typo in 'dumpJson' function name
2019-06-07 22:24:15 -06:00
William Collishaw
531546e3a0
Remove redundant subString endindex .length() calls
2019-06-01 13:19:15 -06:00
Adam
ed8a24b069
cache: datafile: simplify next sector calculation
2019-04-06 13:43:11 -04:00
RuneLite Cache-Code Autoupdater
fc48e2a936
Rewrite scripts with new opcodes
2019-03-09 00:01:48 -07: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
Adam
40ea7fa607
cache: assign temporary names for new varc string opcodes
2019-03-07 08:38:55 -05: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
Abex
bc627809e1
Merge pull request #7214 from Abextm/flatcache
...
cache: Add FlatStorage
2019-01-17 15:54:27 -07:00
Max Weber
43bcbe0e1d
cache: Generate NullItemID
2019-01-15 22:29:10 -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
Joshua Filby
465b20d2ba
fix: use correct char for boolean type
2018-12-02 20:40:41 -06: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
Joshua Filby
f65a0c2268
cache: Add ScriptVarType to Enums
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
Max Weber
608d5fb7a3
cache: Correct Location loading
...
I guess this changed when they hit the 32k object limit.
2018-10-25 04:10:06 -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
959f83f9a1
cache: add various world map related opcodes
2018-09-11 18:20:58 -06: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