Graham
002200101d
Partially refactor the Skybox class
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e4c814b86b
Refactor some model- and animation-related code
...
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
411ee9f446
Refactor CS2-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
010d5145bd
Refactor Cs1ScriptRunner
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
8c0a3d8bc8
Refactor chat- and command-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
f23545aef8
Refactor more code
...
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
cec6fce341
Refactor various bits and pieces
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
4e48ea0f41
Refactor the SoundBank class
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
5ea7f1ab6b
Refactor the Vorbis implementation
...
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
42fec8e485
Rename getResource in the loader
...
Not sure how I missed this!
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
8b605532f5
Refactor some model-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
808db2933b
Rename list variable in MapElementList
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
039aea7eb6
Fix isGroupReady name
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
83ed779b1e
Refactor HintArrow
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
d8683b0773
Refactor more sprite-related code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce4b7022e2
Refactor some 2d rasterization code
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
0a1b57e2db
Refactor {Color,Monochrome}ImageCache
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
a95940f0f0
Rename HookRequest
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
42b87026e6
Refactor ServerActiveProperties
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
da9ff260ce
Refactor ClanMember
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ea9be4826e
Refactor SecondaryLinkedListIterator
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
eb5ddb9589
Revert LoginManager.type's name
...
This was a mistake. I'm not sure what it is - it's always hard-coded to
zero in the client script, so it's a bit of a mystery.
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
ce1a3d6004
Refactor Buffer::getStringLength
...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
e7729f7dea
Refactor more sound code
...
Some of this is still a bit rough...
Signed-off-by: Graham <gpe@openrs2.org>
4 years ago
Graham
18a014cf17
Exclude the canvasScale field created by HighDpiTransformer
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
abac785456
Refactor MidiDecoder
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
d57797fda2
Add initial Song refactor
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
2f32b19205
Refactor Light and LightingManager
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago