Client Information =============== - Not all Android clients contain their OBB data files. That said, these should be able to be reconstructed from other clients - It appears that version v1.5.549448 was the final mobile release, even though the final desktop version was v1.5.557666 - `LMO__v1.5.557666` desktop clients were generated by downloading the relevant patcher file from the lmo_live patch folder in June of 2022, lauched, and then waited until the client log noted patching completed - `LMO__v1.5.557666` desktop clients were generated by intalling the game through Steam in June of 2022, launched, and then waited until the client log noted patching completed - `LMO___Live` desktop clients were clients used for various periods while the game was live (and may include files from previous patches) - `LMO__v1.3.509497` desktop clients were generated by downloading the relevant patcher file from the lmo_live patch folder in June of 2022, lauched, and then waited until the client log noted patching completed - The OSX client comes in two parts. `LEGO Minifigures Online.app` is the application itself (conventionally but not necessarily placed in your applications folder), and the `LEGO Minifigures Online` folder (which contains the game assets) should be located in `/Users//Library/Application Support`. In order to run the app itself, you may need to right click/command click on the .app, select Show Enclosing Folder, then navigate to Contents/MacOS and run LMO. This will prompt you to go to System Preferences->Security&Privacy->General and allow the app to run. Anonymization =============== Logs, crash dumps, etc have been removed from clients where appropriate to avoid sharing personal information. Additionally, when present, Data/Gui/Default/Flash/PatcherBanners/bannerconfig.xml has been adjusted to anonymize the player ID contained in the upgrade link. Patching Process =============== As a historical note: - Desktop clients were patched by having the launcher first download the LocalConfig.xml (so that it knows where to download further files from), and then download either PatcherSetup.exe on Windows (a self-extracting rar archive), PatcherSetup.linux64.zip on Linux, or PatcherSetup.osx.zip on Mac. These "core" client files were then extracted, then the main LMO executable was run, which handles downloading additional files, including the game RDB assets. - Android and iOS were most likely patched through their respective app stores - Note that the original OSX launcher requires python2, Tkinter, and AppKit