0 Members and 1 Guest are viewing this topic.
~ August 8, 2015- repacked original hitsplats- repacked 474 magic tab- fixed sound effects and regional music both work perfectly- fixed an issue with name when logging in- added a depthbuffer (fog)~ August 9, 2015- Added the ability to toggle names above entities heads- Added the ability to display health above entities heads- Created a Configuration class with all the client's configuration options- Did a lot of refactoring. Refactored all classes, refactored almost all methods in Client.java~ August 10, 2014- Created a new class PacketID I'm using to easily identify packets- Refactored EntityDef readvalues- More realistic fog- can toggle orbs ::orbs~ August 12, 2015- Drew the music sprite on login screen- Fully repackaged client, along with more refactored classes- Administrators can now toggle ids for items, objects, and npcs (::ids)- Added RSA and UUID protection~ August 13, 2015- Music and world switch buttons on login screen both work~ August 19, 2015- All items now have the correct color- Refactored Image Producers- Refactored parts of drawInterface method- Both MarkMinimap and DrawMinimap methods have been refactored- Added OS Buddies XP Drops (Thanks [user]_Sean[/user])- Changed XP Counter position~ August 22, 2015- Fully refactored SpotAnimation- Fully refactored ItemDefinitions~ August 29, 2015- Can now toggle roofs (use the roofs command ::roofs)- A successful login now stops the startup music.- Fully refactored SoundFilter- Fully refactored SoundEnvelope- SoundSample renamed -> SoundSynthesizer and has been fully refactored.- Renamed Sounds -> SoundTrack, fully refactored SoundTrack- Renamed EntityDefinition -> NpcDefinition, refactored NpcDefinition- Renamed VarBit -> VariableBits- Renamed Varp -> VariableParameter, refactored some methods- Renamed Censor -> MessageCensor, refactored some of MessageCensor- Renamed Texture -> Rasterizer~ August 31, 2015- More organizing- Refactored some methods in CollisonMap- Fully refactored Buffer class (Using RS2HD renaming, personally I think this is a lot easier to read)~ August 30, 2015- Began refactoring ObjectDefinitions- Can now toggle RSA on or off in Configuration- Refactored the login method~ August 31, 2015- More organizing- Refactored some methods in CollisonMap- Fully refactored Buffer class (Using RS2HD renaming, personally I think this is a lot easier to read)~ September 6, 2015- Reverted normal, ancient and lunar spellbooks back to 474 spell books.~ September 7, 2015- Cache -> Renamed to Reference Cache- Renamed RSInterface -> Widget, refactored most of Widget class- Renaming a few variables in Sprite class- DrawingArea -> Renamed to Raster- Refactored majority of Npc class- Refactored most of the Entity class- Renamed TextDrawingArea -> GameFont- Xp drop sprite icons are now lined up perfectly with the text~ September 8, 2015- Most of drawInterface method is refactored.- Can now toggle between 10 X hits. Added ids to right click ground items.~ September 9, 2015- Refactored camera position variables- Renamed ObjectManager -> MapRegion, renamed some methods in MapRegion- Renamed sendFrame method to -> writeOpCode- Fixed all welcome screen messages.~ September 10, 2015- Prevented some things from being used while welcome screen in open.- Removed useless skill methods- Refactored most of ResourceProvider- Renamed OnDemandNode -> Resource- Renamed Requester -> Provider- Created a game constants class- Renamed OnDemandRequester -> ResourceProvider~ September 11, 2015- Orbs no longer show hover while they are off- Fixed the positioning for modern spells- Fixed some magic spell sprite positions on modern tab.~ September 15, 2015- Renamed RSSocket -> BufferedConnection- Renamed BZip2Context -> BZip2DecompressionState- Renamed BZip2 -> BZip2Decompressor, fully refactored BZip2Decompressor- Fully refactored ResourceProvider- Fully refactored ResourceProvider class~ September 18, 2015- Redid packaging, changing name to RS2 Client loading 474 data- Fully refactored IdentityKit class- Renamed reference cache variable names.- Renamed methods in ReferenceCache, added Major's documentation.- parseInterfaceOpcode renamed -> executeScript and has been refactored.- Changed SkillConstant variable names to proper java conventions- Renamed TextClass -> StringUtils, Fully refactored StringUtils- Renamed TextInput -> ChatMessageCodec, fully refactored ChatMessageCodec- Reduced the redundancy from Sound class names.- More efficient way of doing 10 X HP and hits.- Refactored the entire appendPlayerUpdateMask method in Game class- Refactored parts of SpawnObject, Game, CollisionMap, and SceneGraph- Tons of organizing classes, also renamed several classes.- Renamed TileOverlay -> ShapedTile- Renamed TileUnderlay -> SimpleTile
Animable -> RenderableApplet_Sub1 -> RSApplet -> GameShellCache -> ReferenceCacheCensor -> MessageCensorClass3 -> Object4 -> ItemPileClass4 -> ChunkUtilClass6 -> SoundSample -> SoundSynthesizerClass10 -> Object1 -> WallLockClass11 -> CollisionMapClass13 -> BZ2InputStreamClass18 -> SkinListClass19 -> NodeList -> DequeClass21 -> ModelHeaderClass26 -> Object2 -> WallDecorationClass28 -> Object5 -> StaticObjectClass29 -> SoundEnvelopeClass30 -> NodeClass30_Sub1 -> TemporaryObjectClass30_Sub2_Sub4_Sub3 -> Animable_Sub3 -> SceneSpotAnimClass30_Sub2_Sub4_Sub4 -> Animable_Sub4 -> SceneProjectileClass30_Sub2_Sub4_Sub5 -> Animable_Sub5 -> SceneObjectClass32 -> BZip2ContextClass33 -> VertexClass36 -> FrameReader -> SequenceFrameClass39 -> SoundFilterClass40 -> TileOverlayClass42_Sub1 -> OnDemandRequesterClass43 -> TileUnderlayClass47 -> CullingClusterClass49 -> GroundDecorationClient -> GameClientFrame -> GameFrameGround -> TileFlo -> FloorMRUNodes -> CacheNodeSub -> QueueNodeNode -> LinkableNodeCache -> HashTableNodeSubList -> QueueQueueNode -> CacheableStream -> BufferStreamLoader -> CacheArchiveSounds -> SoundTrackTexture -> RasterizerTextDrawingArea -> GameFontRSImageProducer -> ImageProducerRSInterface -> WidgetVarBit -> VariableBitsVarp -> VariableParameterWorldController -> SceneGraph
Thank you so much for this, too bad most will continue using badly decompiled clients..
Looks good, but links are dead??