Graham
a590a80190
Add list of all game packets
...
For most packets we know (or have a very good guess at) the official
Jagex name, based on the NXT/TFU leaks.
The document will be fleshed out with the payloads and a more detailed
description of every packet in the future.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
58c943e9e6
Add missing thousands separator in coordinate system documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
ab248bb267
Fix small mistake in coordinate system documentation
...
There's no UPDATE_ZONE_FULL_ENCLOSED packet, so clearing and then
populating a zone actually requires two packets -
UPDATE_ZONE_FULL_FOLLOWS followed by UPDATE_ZONE_PARTIAL_ENCLOSED.
Signed-off-by: Graham <gpe@openrs2.org>
2 years ago
Graham
d422934661
Add Jagex loc shape names to the glossary
...
Obtained from the iOS beta client. Credits to Polar.
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
9c545ada73
Reduce table width
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
c870ae53dc
Fix country ID in the documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
3829f228ef
Add world list packet structure
...
Signed-off-by: Graham <gpe@openrs2.org>
3 years ago
Graham
440711def0
Fix JAGGRAB request parsing
...
The paths aren't prefixed with a slash, unlike HTTP.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
fd914ba3d3
Add note about the AArch64 patch to the JAGGRAB documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
9c3959769f
Add Js5Index and Js5MasterIndex to the glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
1dc2918956
Change 'area' to 'build area'
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
832d6ecb6f
Improve coordinate system formatting
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
b3b46bee1a
Add coordinate system documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
b6e91b756e
Add ProjAnim to the glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e4dc5ca34d
Add ScriptVarType to glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
f9996ef0b0
Update glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ed0b1db81b
Flesh out the JS5 protocol introduction
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
70b35216c9
Flesh out JS5 protocol documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
4b1d25393c
Add JS5 protocol documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ef152afab4
Re-wrap markdown files
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
43672b0558
Add smart to the glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
5ae0e86654
Add alt3 to the glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c7a7da3af3
Add hop time formula to login.md
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
59b307360b
Add protocol overview
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
36d3941bfe
Document that multiple login packets can be sent in a single session
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
4bec1aac1c
Fix spacing in login.md
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
70cc0d1d9a
Add JAGGRAB documentation
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
c9a87e7772
Add initial glossary
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
b5b943f7b6
Add documentation summarising the cryptography used by the client
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
bb18fc7d50
Add initial login protocol documentation
...
There are still a small number of items I need to flesh out. I also need
to document response codes for packets other than 16/18, as some
response codes differ from the standard set.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
0ebe85ae39
Add missing comma to client-parameters.md
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
d8f98c1bf5
Update data file availability point in the FAQ
...
I'm not yet convinced we have all the files - I've since realised the
"complete" 550 cache floating around is probably modified and includes
some files from a later revision.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
c3d7e9d081
Add reference counting documentation
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
e6a92ea0aa
Switch to FHS-style layout
...
Signed-off-by: Graham <gpe@openrs2.dev>
5 years ago