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
Adam2016-06-01 10:26:00 -04:00
934060b327
Add game state and sendGameMessage
Adam2016-04-24 13:14:15 -04:00
e2a6cc88a1
Set update policy on the runelite repo directly. It appears this doesn't work on releases though. Use developer-mode switch.
Adam2016-04-24 13:13:31 -04:00
19258fe32c
Add skill xp/level and Skill enum
Adam2016-04-24 10:45:57 -04:00
a1caacc2ed
Add NpcID. These ids look weird, I wonder if they are scrambled. The cache version this is extracted from is old.
Adam2016-04-23 13:16:07 -04:00
c31db29064
I'm going to fix this one day
Adam2016-04-22 23:03:37 -04:00
84be2039c8
Add asm client version reader
Adam2016-04-21 18:38:58 -04:00
f0aa055ec5
Hack in opponent info, seems to work
Adam2016-04-17 15:14:37 -04:00
a9728a7852
Start modeling out wrappers, not sure about this getInteracting()
Adam2016-04-17 12:56:40 -04:00
fa6a326bf5
Fix getter return types again
Adam2016-04-17 12:55:53 -04:00
e710975305
Make injected rscanvas turn around and call another class which will actually reside in the client, have a fake stub here for it to compile. Fix inject to inject getters on static fields in classes that arent Implemented, fixed signature of injected getters, this seems to work.
Adam2016-04-17 00:40:53 -04:00
a79db93833
Make annotation mapper test use updatemappings
Adam2016-04-16 21:10:43 -04:00
89d0e359c6
Remove dependency on client. When I need to do injected class -> client calls can use injected api objects
Adam2016-04-16 18:34:10 -04:00
8c38a8cc6b
Change mapping logic to make more sense, which seems to work better
Adam2016-04-16 17:51:49 -04:00
d380b60910
Make lcmp mappable. When there are if statements comparing longs they always lcmp then use if*, so we can't do field mappings etc from them
Adam2016-04-16 17:49:42 -04:00
447c24fb99
Only remove unused parameters that are the garbage values
Adam2016-04-09 23:55:37 -04:00
92ddde57b0
RSCanvas stuff, mostly from runeloader. I assume this breaks resizable. I can't tell whether or not this defers all rendering by 1 frame. Fix various injectreplace bugs. I need to make the unused parameter annotate methods with ObfuscatedSignature or I can't export methods that had an unused parameter. This is going to all break if I ever need to export something with an unused parameter that isn't at the end. Should consider only removing unused parameters that I can detect as being garbage.
Adam2016-04-09 23:03:55 -04:00