Graham
3ca22ad180
Make Container extend DefaultByteBufHolder
...
Implementing ReferenceCounted with delegation doesn't quite work, as the
methods returning ReferenceCounted are not overriden to return
Container. This can cause code inside Netty to unintentionally unwrap
the Container.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9770bab86d
Fix linter error
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
23b696f148
Exclude instanced map squares in the name hash generator
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
d755d486d6
Add initial cache and XTEA key archiving service
...
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
2482e20063
Add BufferModule for injecting ByteBufAllocator
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
006b4ff5bc
Update ASM
...
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
Graham
c5142cc51b
Refactor more Material class names
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
2a0574ba02
Refactor UnlitMaterial
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
f03f7f9543
Refactor material code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
5aa92fd600
Add JSON module
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
08afa71d30
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9ed4016a32
Refactor some WorldMap code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
3ba8311199
Refactor more utility methods
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
9758833251
Refactor some CharUtils methods
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
a95b13220a
Refactor the DisplayMode class
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
30b502f87f
Refactor some mapscene-related code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
485ea2621c
Refactor WorldMapFont
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
1988623824
Refactor the GlProgram class
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
59f23f4743
Improve Loc refactoring
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
0eabc5b28f
Rename the RawModel class
...
I'm not 100% sure on the name of this. I'm mostly basing it on the fact
that we go byte[] -> RawModel -> Model, and the NXT Model class has a
ConstructFromModelRawRT7 method.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
f303f836e3
Refactor ByteArraySecondaryNode
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
24cb9ee211
Rename BoundingBox
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
0744f74c65
Rename primary/secondary/tertiary intArg to 1/2/3
...
This is consistent with PrivilegedRequest.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
40b7a6f17b
Rename SceneGraphNode to ParticleNode
...
I think the fact that ParticleSystem inherits from SceneGraphNode in the
TFU client is probably not relevant, as its SceneGraphNode is totally
different to the Node class.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
8c32ae1769
Rename the Font class
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
6cf0b8dce2
Refactor StockMarketOffer
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
eeefe628dc
Add initial particle system refactor
...
I mostly did this to refactor the SceneGraph Node/LinkedList classes.
(I wonder why these even exist?!)
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
12be5a7228
Refactor world list, account creation and login code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
53a897098f
Refactor ByteArrayNode
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
40018e103d
Refactor the ReflectionCheck class
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
1acf5ba8d9
Refactor VarcDomain, VarpDomain and DelayedStateChange
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
8401126775
Refactor more quick chat code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
952678af0d
Refactor QuickChatPhraseTypeList and QuickChatCatTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
60bafd7543
Refactor the PathFinder
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
fb8f8d1585
Rename readPlayerExtendedInfo to readExtendedPlayerInfo for consistency
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
f74fa5793e
Rename StackFrame to GoSubFrame
...
This is consistent with the name in the NXT client.
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
d456e79cd6
Update dependencies
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
51d6763be1
Refactor MelTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
b5c23daedb
Refactor MsiTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
2b400e4290
Refactor CursorTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
4e0939d1bb
Refactor SpotAnimTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
faa6b0b619
Refactor IdkTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
5074405a5c
Refactor SeqTypeList
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
5c135c7ced
Refactor more config archive types
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
08e41fc31c
Refactor inbound packet reading methods
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
991158f8a9
Move Player/NPC lists to their own classes
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago
Graham
25656d4165
Refactor some terrain-related code
...
Signed-off-by: Graham <gpe@openrs2.dev>
4 years ago