Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deobfuscate a lot more lobby code, remove TrackDumper #118

Merged
merged 5 commits into from
Aug 27, 2024

Conversation

StenAL
Copy link

@StenAL StenAL commented Aug 25, 2024

This PR contains no functional changes, just lots of deobfuscation.

Also, TrackDumper is removed. Looks like it was originally used to fetch tracks and records from the Playforia servers. It is no longer used in the codebase though and can be removed.

TrackDumper contains a copy of the client connection code package com.aapeli.connection which can all be removed as a better-debofuscated copy is available in the client codebase.

StenAL added 5 commits August 25, 2024 10:35
This code creates the text area that users use to chat in lobbies.
No functional changes.
This is used for drawing the list of player names (grouped by languages
if the locale is set).

No functional changes.
This includes renaming UserListItem to just User as it is used as a
general data class in multiple places. UserList is used to display and
interact with the list of users in a lobby.

No functional changes.
Looks like this was originally used to fetch tracks and records from
the Playforia servers. It is no longer used in the codebase though
and can be removed.

TrackDumper contains a copy of the client connection code package
com.aapeli.connection which can all be removed as a better-debofuscated
copy is available in the client codebase.
@PhilippvK PhilippvK merged commit b818a46 into PhilippvK:master Aug 27, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants