Adam
7d6609713e
Make item and npc loaders simply load a definition
2016-09-16 23:24:22 -04:00
Adam
520df7f8f4
Split up model loader from model definition
2016-09-16 23:15:09 -04:00
Adam
24dfe07450
Split up overlay and underlay drawing and move to functions
2016-09-16 10:38:11 -04:00
Adam
ef8b2aba6d
This is in drawMapIcons
2016-08-21 21:36:52 -04:00
Adam
92fd73af83
Draw map functions too
2016-08-21 18:41:25 -04:00
Adam
128e10a74a
Look up map icons by name instead of id
2016-08-21 17:32:58 -04:00
Adam
034ee2b7a1
Here, too
2016-08-21 17:14:28 -04:00
Adam
e609fc83ba
Add "Location" loading, draw on map
2016-08-21 17:03:10 -04:00
Adam
aa15feb091
Actually this is newFolder()
2016-08-20 15:56:08 -04:00
Adam
6e6c59dc5b
Add map image dumper, mostly from @im-frizzy, but with some improvements
2016-08-20 15:47:58 -04:00
Adam
3706d40bc0
Fix script dumper to dump proper int operands
2016-08-15 10:45:14 -04:00
Adam
238984d722
Make script dumper test use an easier to read script format
2016-08-14 20:11:32 -04:00
Adam
b5f56fa053
Fix model dumper test path
2016-06-18 19:08:05 -04:00
Adam
f3ce32cacc
Bad autoformat
2016-06-18 18:15:33 -04:00
Adam
7682370c4e
Bubble up gzip/bzip errors, fix map dumper test, add datafile xtea testcase
2016-06-18 18:11:20 -04:00
Adam
aeffd8aa67
Add raw map dumper, and support for xtea encryption. Split datafile reading from deccryption/decompressing, allow cache client to simply save the encrypted+compressed data, too.
2016-06-18 18:00:41 -04:00
Adam
0003fcc4e0
Add older xtea key dump (not sure how correct this is?) and xtea key manager
2016-06-10 18:31:14 -04:00
Adam
00778842e6
Rename fs.util package to util
2016-06-10 17:42:53 -04:00
Adam
85d4f72930
Make xtea test use weird length to test padding
2016-06-10 17:30:16 -04:00
Adam
ca1433f6a5
Add xtea utility, using bouncycastle xtea implementation
2016-06-10 17:28:18 -04:00
Adam
24754772f6
Load pixels directly into sprite definition, not sure what these offsets are
2016-06-09 19:24:03 -04:00
Adam
e62381a65e
Refactor sprite loading some, read alphas properly instead of this silly hack
2016-06-09 18:45:41 -04:00
Kyle Fricilone
16d00403a6
ConnectionInfo renaming, ByteBuf writeXXX method switched.
2016-06-08 17:50:06 -04:00
Adam
535cbaa6a3
Add cache downloader client
2016-06-03 14:14:18 -04:00
Adam
e3cd89e72d
Various subtle bugfixes/improvements
...
Replace gnu crypt whirlpool implementation with bouncycastles, which is actually the correct version
Record compression type of archives and indexes and rewrite with the same compression
Fix bzip compression to use size 100k blocks
Fix writing index and archive revisions
2016-06-01 10:26:00 -04:00
Adam
781507446a
Dump json, not binary scripts
2016-05-28 20:02:46 -04:00
Adam
c42d313c38
Split cache from deobfuscator into own project
2016-05-28 19:42:03 -04:00