Owain van Brakel
ddb0c71731
Merge remote-tracking branch 'runelite/master'
2022-05-11 13:32:19 +02:00
Max Weber
bfc7ccd623
cache: add running/crawling anim opcodes from rev 205
2022-05-11 04:38:09 -06:00
Owain van Brakel
3db0d24511
Merge remote-tracking branch 'runelite/master'
2022-05-11 11:41:54 +02:00
Adam
2fa6eb1dc3
cache: update indextype names
2022-05-07 10:23:12 -04:00
Adam
54da56e7b1
map image dumper: add main method
...
Co-authored-by: Explv <explv@osbot.org >
2022-05-01 22:22:14 -06:00
Adam
75e23b9a3e
map image dumper: use BigBufferedImage
...
This redudces the memory consumption significantly since it requires
less of the image to be in memory at one time
Co-authored-by: Explv <explv@osbot.org >
2022-05-01 22:22:14 -06:00
Max Weber
c04534b7cb
cache/MapImageDumper: draw cross region objs when drawing single regions
2022-05-01 22:22:14 -06:00
Max Weber
fa4776f396
cache/MapImageDumper: fix object wall checks
2022-05-01 22:22:14 -06:00
Max Weber
3ca476094c
cache/MapImageDumper: handle pushdown objects correctly
2022-05-01 21:40:09 -06:00
Max Weber
685ee8d7e2
cache/MapImageDumper: fix icon & wall size & placement
2022-05-01 20:12:15 -04:00
Max Weber
050e453a64
cache/MapImageDumper: add transparency support
2022-05-01 20:12:14 -04:00
Max Weber
a00a8f3925
cache/MapImageDumper: add layer & brightness configuration
2022-05-01 20:12:14 -04:00
Max Weber
a97d5b7017
cache/RegionLoader: allow plugging an external xtea key provider
2022-05-01 20:12:14 -04:00
Max Weber
7cbef5edaa
cache: unify jagex hsl conversion
2022-05-01 20:12:14 -04:00
Owain van Brakel
936f83793d
project: Fix merge
2022-04-29 08:28:20 +02:00
Owain van Brakel
53a4025245
Merge remote-tracking branch 'runelite/master'
2022-04-29 08:11:02 +02:00
Max Weber
4975781bd3
cache: do not return partially or doubly lit textures
2022-04-27 09:28:58 -06:00
Max Weber
b6c2653a0e
cache: correctly link bought & placeholder items
...
this was causing bought items (bounds, league cabbages) to render
incorrectly
2022-04-27 09:28:58 -06:00
Owain van Brakel
49874e219c
Merge remote-tracking branch 'runelite/master'
2022-03-30 12:03:34 +02:00
Joshua Filby
71da8bc35e
cache: use LinkedHashMap for switch jump tables
2022-03-28 00:20:37 -05:00
Owain van Brakel
5ab766c256
Merge remote-tracking branch 'runelite/master'
2022-03-09 01:47:04 +01:00
Adam
3ad8452d41
cache: rename texture animation direction and speed
2022-03-02 10:01:10 -05:00
Adam
ffc5380f28
cache: script: remove unused import
2022-02-25 14:30:06 -05:00
Tony Wang
15a393fe86
cache: script: use linkedhashmap for switch map
...
The switch maps are iterated in the assembler and disassembler and the generated code depends on the iteration order
2022-02-25 14:12:21 -05:00
Owain van Brakel
44576108bd
Merge remote-tracking branch 'runelite/master'
2022-02-20 16:56:48 +01:00
Nakst
d03421d294
cache: refactor ModelLoader.decodeOldFormat variable names
2022-02-15 13:49:03 -05:00
Owain van Brakel
4892c6b672
Merge remote-tracking branch 'runelite/master'
2022-01-19 18:35:40 +01:00
Adam
b53dc9ee8f
cache: remove netty-buffer dependency
2022-01-18 18:15:31 -05:00
Justin
0ad56a8c1d
XteaKeyManager: optmized imports
2022-01-03 04:04:43 +11:00
Justin
81969602f7
upstream: merge
2022-01-03 04:00:10 +11:00
Justin
88af9303a6
upstream: merge
2022-01-03 02:56:01 +11:00
Adam
9349ea84bb
cache: remove http-api dependency
...
This was only for the xtea client, which we don't use anymore anyway. Instead allow XteaKeyManager to read from an input stream.
2021-12-22 15:46:28 -05:00
Owain van Brakel
62a5942180
Merge remote-tracking branch 'runelite/master'
2021-12-15 05:39:29 +01:00
Max Weber
02235d1584
cache: add rev202 model formats
2021-12-12 10:37:27 -05:00
Owain van Brakel
b9f7ed5078
Merge remote-tracking branch 'runelite/master'
2021-11-17 16:35:59 +01:00
Adam
40ab68a971
timestamp: use steam client chat timestamp support
...
The chat building scripts have variables now for message timestamp, so we can just assign our timestamp to those instead.
2021-11-16 16:08:59 -05:00
Max Weber
081a30056c
avoid boxing Comparator.comparings
2021-11-14 18:56:08 -05:00
Owain van Brakel
798b93802b
Merge remote-tracking branch 'runelite/master'
2021-11-03 13:15:32 +01:00
Adam
2eb2cdc328
cache: rename objectdefinition ambient sound ids
2021-11-02 14:44:44 -04:00
Owain van Brakel
99bd6c08cd
Merge remote-tracking branch 'runelite/master'
2021-10-28 11:01:49 +02: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
ThatGamerBlue
cba9c7fe8b
Merge remote-tracking branch 'upstream/master' into master
2021-06-16 11:34:52 +01:00
Max Weber
f1fc3ccb5c
cache: add 197 opcodes
2021-06-16 04:01:15 -06:00
ThatGamerBlue
38634fcad3
Merge remote-tracking branch 'upstream/master' into master
...
Nice insider info btw, be nice if you shared it, so-called "open source" client.
2021-05-28 21:39:25 +01:00
Max Weber
04884beac0
cache: update cs2 opcodes
2021-05-27 13:48:50 -04:00
Adam
991e8fda50
Allow rs.version to be a double
...
This allows sub-versions of the same RS revision
2021-05-26 19:43:26 -04:00
ThatGamerBlue
e089ae19e5
Merge remote-tracking branch 'upstream/master' into master
2021-04-14 13:20:19 +01:00
Max Weber
a0d28b2f42
cache/NpcLoader: add category opcode from rev 195
2021-04-14 05:44:47 -06:00
Max Weber
36216c7cf4
cache/ObjectLoader: add randomizeAnimStart opcode from rev 193
2021-04-14 05:44:47 -06:00
zeruth
fd6b8fccea
Merge branch 'upstream-master' into runelite
2021-02-03 21:13:36 -05:00