├── .config └── dotnet-tools.json ├── .github ├── FUNDING.yml ├── changelog-config.json └── workflows │ └── build.yml ├── .gitignore ├── GW Launcher.sln ├── GW Launcher ├── .editorconfig ├── Classes │ ├── Account.cs │ ├── AccountMods.cs │ └── GlobalSettings.cs ├── Forms │ ├── AddAccountForm.Designer.cs │ ├── AddAccountForm.cs │ ├── AddAccountForm.resx │ ├── CryptPassForm.Designer.cs │ ├── CryptPassForm.cs │ ├── CryptPassForm.resx │ ├── MainForm.Designer.cs │ ├── MainForm.cs │ ├── MainForm.resx │ ├── ModManagerForm.Designer.cs │ ├── ModManagerForm.cs │ ├── ModManagerForm.resx │ ├── ProgressForm.Designer.cs │ ├── ProgressForm.cs │ ├── ProgressForm.resx │ ├── SettingsForm.Designer.cs │ ├── SettingsForm.cs │ └── SettingsForm.resx ├── GW Launcher.csproj ├── Guildwars │ ├── FileIdFinder.cs │ ├── GwDownloader.cs │ ├── IntegratedGuildwarsInstaller.cs │ ├── Models │ │ ├── FileMetadataResponse.cs │ │ ├── FileRequest.cs │ │ ├── FileRequestNextChunk.cs │ │ ├── FileResponse.cs │ │ ├── GuildwarsClientContext.cs │ │ ├── HandshakeRequest.cs │ │ └── ManifestResponse.cs │ └── Utils │ │ ├── BitStream.cs │ │ ├── GuildwarsClient.cs │ │ ├── GuildwarsFileStream.cs │ │ ├── Huffman.cs │ │ └── HuffmanTable.cs ├── Memory │ ├── GWCAMemory.cs │ ├── GWMemory.cs │ └── ProcessExtension.cs ├── MulticlientPatch.cs ├── Program.cs ├── Properties │ ├── PublishProfiles │ │ ├── FrameworkDependent.pubxml │ │ └── SelfContained.pubxml │ ├── Resources.Designer.cs │ └── Resources.resx ├── Resources │ ├── gwlauncher-helmet.ico │ ├── gwlauncher-helmet.png │ └── steam.png ├── Usings.cs └── Utilities │ ├── AccountManager.cs │ ├── AdminAccess.cs │ ├── Encryption.cs │ ├── ModManager.cs │ ├── NotifyIconHelper.cs │ ├── ScreenScaling.cs │ └── WinApi.cs ├── GitVersion.yml ├── LICENSE ├── README.md └── docs └── development.md /.config/dotnet-tools.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/.config/dotnet-tools.json -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/changelog-config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/.github/changelog-config.json -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/.gitignore -------------------------------------------------------------------------------- /GW Launcher.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher.sln -------------------------------------------------------------------------------- /GW Launcher/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/.editorconfig -------------------------------------------------------------------------------- /GW Launcher/Classes/Account.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Classes/Account.cs -------------------------------------------------------------------------------- /GW Launcher/Classes/AccountMods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Classes/AccountMods.cs -------------------------------------------------------------------------------- /GW Launcher/Classes/GlobalSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Classes/GlobalSettings.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/AddAccountForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/AddAccountForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/AddAccountForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/AddAccountForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/AddAccountForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/AddAccountForm.resx -------------------------------------------------------------------------------- /GW Launcher/Forms/CryptPassForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/CryptPassForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/CryptPassForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/CryptPassForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/CryptPassForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/CryptPassForm.resx -------------------------------------------------------------------------------- /GW Launcher/Forms/MainForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/MainForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/MainForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/MainForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/MainForm.resx -------------------------------------------------------------------------------- /GW Launcher/Forms/ModManagerForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ModManagerForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/ModManagerForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ModManagerForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/ModManagerForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ModManagerForm.resx -------------------------------------------------------------------------------- /GW Launcher/Forms/ProgressForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ProgressForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/ProgressForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ProgressForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/ProgressForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/ProgressForm.resx -------------------------------------------------------------------------------- /GW Launcher/Forms/SettingsForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/SettingsForm.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/SettingsForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/SettingsForm.cs -------------------------------------------------------------------------------- /GW Launcher/Forms/SettingsForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Forms/SettingsForm.resx -------------------------------------------------------------------------------- /GW Launcher/GW Launcher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/GW Launcher.csproj -------------------------------------------------------------------------------- /GW Launcher/Guildwars/FileIdFinder.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/FileIdFinder.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/GwDownloader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/GwDownloader.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/IntegratedGuildwarsInstaller.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/IntegratedGuildwarsInstaller.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/FileMetadataResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/FileMetadataResponse.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/FileRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/FileRequest.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/FileRequestNextChunk.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/FileRequestNextChunk.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/FileResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/FileResponse.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/GuildwarsClientContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/GuildwarsClientContext.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/HandshakeRequest.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/HandshakeRequest.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Models/ManifestResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Models/ManifestResponse.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Utils/BitStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Utils/BitStream.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Utils/GuildwarsClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Utils/GuildwarsClient.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Utils/GuildwarsFileStream.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Utils/GuildwarsFileStream.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Utils/Huffman.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Utils/Huffman.cs -------------------------------------------------------------------------------- /GW Launcher/Guildwars/Utils/HuffmanTable.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Guildwars/Utils/HuffmanTable.cs -------------------------------------------------------------------------------- /GW Launcher/Memory/GWCAMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Memory/GWCAMemory.cs -------------------------------------------------------------------------------- /GW Launcher/Memory/GWMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Memory/GWMemory.cs -------------------------------------------------------------------------------- /GW Launcher/Memory/ProcessExtension.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Memory/ProcessExtension.cs -------------------------------------------------------------------------------- /GW Launcher/MulticlientPatch.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/MulticlientPatch.cs -------------------------------------------------------------------------------- /GW Launcher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Program.cs -------------------------------------------------------------------------------- /GW Launcher/Properties/PublishProfiles/FrameworkDependent.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Properties/PublishProfiles/FrameworkDependent.pubxml -------------------------------------------------------------------------------- /GW Launcher/Properties/PublishProfiles/SelfContained.pubxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Properties/PublishProfiles/SelfContained.pubxml -------------------------------------------------------------------------------- /GW Launcher/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /GW Launcher/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Properties/Resources.resx -------------------------------------------------------------------------------- /GW Launcher/Resources/gwlauncher-helmet.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Resources/gwlauncher-helmet.ico -------------------------------------------------------------------------------- /GW Launcher/Resources/gwlauncher-helmet.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Resources/gwlauncher-helmet.png -------------------------------------------------------------------------------- /GW Launcher/Resources/steam.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Resources/steam.png -------------------------------------------------------------------------------- /GW Launcher/Usings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Usings.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/AccountManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/AccountManager.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/AdminAccess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/AdminAccess.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/Encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/Encryption.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/ModManager.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/ModManager.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/NotifyIconHelper.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/NotifyIconHelper.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/ScreenScaling.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/ScreenScaling.cs -------------------------------------------------------------------------------- /GW Launcher/Utilities/WinApi.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GW Launcher/Utilities/WinApi.cs -------------------------------------------------------------------------------- /GitVersion.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/GitVersion.yml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/README.md -------------------------------------------------------------------------------- /docs/development.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/gwdevhub/gwlauncher/HEAD/docs/development.md --------------------------------------------------------------------------------