From db875e2044d94836084e578c2f7b839b59132f32 Mon Sep 17 00:00:00 2001 From: Martin Barker Date: Thu, 12 Nov 2020 22:46:09 +0000 Subject: [PATCH] inital commit --- .gitignore | 362 ++++++++++++++++++ AmoungUsLauncher.sln | 31 ++ AmoungUsLauncher/AmongUs.ttf | Bin 0 -> 49032 bytes AmoungUsLauncher/AmoungUsLauncher.csproj | 145 +++++++ AmoungUsLauncher/App.config | 6 + AmoungUsLauncher/App.xaml | 9 + AmoungUsLauncher/App.xaml.cs | 17 + AmoungUsLauncher/GameSelector.xaml | 16 + AmoungUsLauncher/GameSelector.xaml.cs | 60 +++ AmoungUsLauncher/MainWindow.xaml | 61 +++ AmoungUsLauncher/MainWindow.xaml.cs | 95 +++++ AmoungUsLauncher/Properties/AssemblyInfo.cs | 55 +++ .../Properties/Resources.Designer.cs | 71 ++++ AmoungUsLauncher/Properties/Resources.resx | 117 ++++++ .../Properties/Settings.Designer.cs | 30 ++ AmoungUsLauncher/Properties/Settings.settings | 7 + AmoungUsLauncher/amongus_QTM_icon.ico | Bin 0 -> 313905 bytes AmoungUsLauncher/packages.config | 7 + AmoungUsLauncher/regionInfo.dat | Bin 0 -> 61 bytes 19 files changed, 1089 insertions(+) create mode 100644 .gitignore create mode 100644 AmoungUsLauncher.sln create mode 100644 AmoungUsLauncher/AmongUs.ttf create mode 100644 AmoungUsLauncher/AmoungUsLauncher.csproj create mode 100644 AmoungUsLauncher/App.config create mode 100644 AmoungUsLauncher/App.xaml create mode 100644 AmoungUsLauncher/App.xaml.cs create mode 100644 AmoungUsLauncher/GameSelector.xaml create mode 100644 AmoungUsLauncher/GameSelector.xaml.cs create mode 100644 AmoungUsLauncher/MainWindow.xaml create mode 100644 AmoungUsLauncher/MainWindow.xaml.cs create mode 100644 AmoungUsLauncher/Properties/AssemblyInfo.cs create mode 100644 AmoungUsLauncher/Properties/Resources.Designer.cs create mode 100644 AmoungUsLauncher/Properties/Resources.resx create mode 100644 AmoungUsLauncher/Properties/Settings.Designer.cs create mode 100644 AmoungUsLauncher/Properties/Settings.settings create mode 100644 AmoungUsLauncher/amongus_QTM_icon.ico create mode 100644 AmoungUsLauncher/packages.config create mode 100644 AmoungUsLauncher/regionInfo.dat diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3a8542d --- /dev/null +++ b/.gitignore @@ -0,0 +1,362 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. +## +## Get latest from https://github.com/github/gitignore/blob/master/VisualStudio.gitignore + +# User-specific files +*.rsuser +*.suo +*.user +*.userosscache +*.sln.docstates + +# User-specific files (MonoDevelop/Xamarin Studio) +*.userprefs + +# Mono auto generated files +mono_crash.* + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +[Ww][Ii][Nn]32/ +[Aa][Rr][Mm]/ +[Aa][Rr][Mm]64/ +bld/ +[Bb]in/ +[Oo]bj/ +[Ll]og/ +[Ll]ogs/ + +# Visual Studio 2015/2017 cache/options directory +.vs/ +# Uncomment if you have tasks that create the project's static files in wwwroot +#wwwroot/ + +# Visual Studio 2017 auto generated files +Generated\ Files/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +# NUnit +*.VisualState.xml +TestResult.xml +nunit-*.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +# Benchmark Results +BenchmarkDotNet.Artifacts/ + +# .NET Core +project.lock.json +project.fragment.lock.json +artifacts/ + +# ASP.NET Scaffolding +ScaffoldingReadMe.txt + +# StyleCop +StyleCopReport.xml + +# Files built by Visual Studio +*_i.c +*_p.c +*_h.h +*.ilk +*.meta +*.obj +*.iobj +*.pch +*.pdb +*.ipdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*_wpftmp.csproj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opendb +*.opensdf +*.sdf +*.cachefile +*.VC.db +*.VC.VC.opendb + +# Visual Studio profiler +*.psess +*.vsp +*.vspx +*.sap + +# Visual Studio Trace Files +*.e2e + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# AxoCover is a Code Coverage Tool +.axoCover/* +!.axoCover/settings.json + +# Coverlet is a free, cross platform Code Coverage Tool +coverage*.json +coverage*.xml +coverage*.info + +# Visual Studio code coverage results +*.coverage +*.coveragexml + +# NCrunch +_NCrunch_* +.*crunch*.local.xml +nCrunchTemp_* + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# Note: Comment the next line if you want to checkin your web deploy settings, +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# Microsoft Azure Web App publish settings. Comment the next line if you want to +# checkin your Azure Web App publish settings, but sensitive information contained +# in these scripts will be unencrypted +PublishScripts/ + +# NuGet Packages +*.nupkg +# NuGet Symbol Packages +*.snupkg +# The packages folder can be ignored because of Package Restore +**/[Pp]ackages/* +# except build/, which is used as an MSBuild target. +!**/[Pp]ackages/build/ +# Uncomment if necessary however generally it will be regenerated when needed +#!**/[Pp]ackages/repositories.config +# NuGet v3's project.json files produces more ignorable files +*.nuget.props +*.nuget.targets + +# Microsoft Azure Build Output +csx/ +*.build.csdef + +# Microsoft Azure Emulator +ecf/ +rcf/ + +# Windows Store app package directories and files +AppPackages/ +BundleArtifacts/ +Package.StoreAssociation.xml +_pkginfo.txt +*.appx +*.appxbundle +*.appxupload + +# Visual Studio cache files +# files ending in .cache can be ignored +*.[Cc]ache +# but keep track of directories ending in .cache +!?*.[Cc]ache/ + +# Others +ClientBin/ +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.jfm +*.pfx +*.publishsettings +orleans.codegen.cs + +# Including strong name files can present a security risk +# (https://github.com/github/gitignore/pull/2483#issue-259490424) +#*.snk + +# Since there are multiple workflows, uncomment next line to ignore bower_components +# (https://github.com/github/gitignore/pull/1529#issuecomment-104372622) +#bower_components/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm +ServiceFabricBackup/ +*.rptproj.bak + +# SQL Server files +*.mdf +*.ldf +*.ndf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings +*.rptproj.rsuser +*- [Bb]ackup.rdl +*- [Bb]ackup ([0-9]).rdl +*- [Bb]ackup ([0-9][0-9]).rdl + +# Microsoft Fakes +FakesAssemblies/ + +# GhostDoc plugin setting file +*.GhostDoc.xml + +# Node.js Tools for Visual Studio +.ntvs_analysis.dat +node_modules/ + +# Visual Studio 6 build log +*.plg + +# Visual Studio 6 workspace options file +*.opt + +# Visual Studio 6 auto-generated workspace file (contains which files were open etc.) +*.vbw + +# Visual Studio LightSwitch build output +**/*.HTMLClient/GeneratedArtifacts +**/*.DesktopClient/GeneratedArtifacts +**/*.DesktopClient/ModelManifest.xml +**/*.Server/GeneratedArtifacts +**/*.Server/ModelManifest.xml +_Pvt_Extensions + +# Paket dependency manager +.paket/paket.exe +paket-files/ + +# FAKE - F# Make +.fake/ + +# CodeRush personal settings +.cr/personal + +# Python Tools for Visual Studio (PTVS) +__pycache__/ +*.pyc + +# Cake - Uncomment if you are using it +# tools/** +# !tools/packages.config + +# Tabs Studio +*.tss + +# Telerik's JustMock configuration file +*.jmconfig + +# BizTalk build output +*.btp.cs +*.btm.cs +*.odx.cs +*.xsd.cs + +# OpenCover UI analysis results +OpenCover/ + +# Azure Stream Analytics local run output +ASALocalRun/ + +# MSBuild Binary and Structured Log +*.binlog + +# NVidia Nsight GPU debugger configuration file +*.nvuser + +# MFractors (Xamarin productivity tool) working folder +.mfractor/ + +# Local History for Visual Studio +.localhistory/ + +# BeatPulse healthcheck temp database +healthchecksdb + +# Backup folder for Package Reference Convert tool in Visual Studio 2017 +MigrationBackup/ + +# Ionide (cross platform F# VS Code tools) working folder +.ionide/ + +# Fody - auto-generated XML schema +FodyWeavers.xsd \ No newline at end of file diff --git a/AmoungUsLauncher.sln b/AmoungUsLauncher.sln new file mode 100644 index 0000000..ce52817 --- /dev/null +++ b/AmoungUsLauncher.sln @@ -0,0 +1,31 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +# Visual Studio Version 16 +VisualStudioVersion = 16.0.30413.136 +MinimumVisualStudioVersion = 10.0.40219.1 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "AmoungUsLauncher", "AmoungUsLauncher\AmoungUsLauncher.csproj", "{7D73EE0C-5507-4138-91AC-3C409C59D651}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Debug|x64 = Debug|x64 + Release|Any CPU = Release|Any CPU + Release|x64 = Release|x64 + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Debug|Any CPU.Build.0 = Debug|Any CPU + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Debug|x64.ActiveCfg = Debug|x64 + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Debug|x64.Build.0 = Debug|x64 + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Release|Any CPU.ActiveCfg = Release|Any CPU + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Release|Any CPU.Build.0 = Release|Any CPU + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Release|x64.ActiveCfg = Release|x64 + {7D73EE0C-5507-4138-91AC-3C409C59D651}.Release|x64.Build.0 = Release|x64 + EndGlobalSection + GlobalSection(SolutionProperties) = preSolution + HideSolutionNode = FALSE + EndGlobalSection + GlobalSection(ExtensibilityGlobals) = postSolution + SolutionGuid = {08ACAB4B-EDD2-4B3A-AB42-934CE458D5F0} + EndGlobalSection +EndGlobal diff --git a/AmoungUsLauncher/AmongUs.ttf b/AmoungUsLauncher/AmongUs.ttf new file mode 100644 index 0000000000000000000000000000000000000000..d7f2f54157e4a9adab29335974373ae4fb33736b GIT binary patch literal 49032 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 E0sZaMJOBUy literal 0 HcmV?d00001 diff --git a/AmoungUsLauncher/AmoungUsLauncher.csproj b/AmoungUsLauncher/AmoungUsLauncher.csproj new file mode 100644 index 0000000..bb03116 --- /dev/null +++ b/AmoungUsLauncher/AmoungUsLauncher.csproj @@ -0,0 +1,145 @@ + + + + + + + + + Debug + AnyCPU + {7D73EE0C-5507-4138-91AC-3C409C59D651} + WinExe + AmoungUsLauncher + AmoungUsLauncher + v4.7.2 + 512 + {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} + 4 + true + true + + + + + AnyCPU + true + full + false + bin\Debug\ + DEBUG;TRACE + prompt + 4 + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 4 + + + amongus_QTM_icon.ico + + + x64 + bin\x64\Debug\ + + + x64 + bin\x64\Release\ + + + + + + + + + + + + 4.0 + + + + + + + + MSBuild:Compile + Designer + + + Designer + MSBuild:Compile + + + MSBuild:Compile + Designer + + + App.xaml + Code + + + GameSelector.xaml + + + MainWindow.xaml + Code + + + + + Code + + + True + True + Resources.resx + + + True + Settings.settings + True + + + ResXFileCodeGenerator + Resources.Designer.cs + + + Always + + + Always + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + + + + + + + + + + This project references NuGet package(s) that are missing on this computer. Use NuGet Package Restore to download them. For more information, see http://go.microsoft.com/fwlink/?LinkID=322105. The missing file is {0}. + + + + + + + + + + + \ No newline at end of file diff --git a/AmoungUsLauncher/App.config b/AmoungUsLauncher/App.config new file mode 100644 index 0000000..56efbc7 --- /dev/null +++ b/AmoungUsLauncher/App.config @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/AmoungUsLauncher/App.xaml b/AmoungUsLauncher/App.xaml new file mode 100644 index 0000000..01ccf6d --- /dev/null +++ b/AmoungUsLauncher/App.xaml @@ -0,0 +1,9 @@ + + + + + diff --git a/AmoungUsLauncher/App.xaml.cs b/AmoungUsLauncher/App.xaml.cs new file mode 100644 index 0000000..1f19a38 --- /dev/null +++ b/AmoungUsLauncher/App.xaml.cs @@ -0,0 +1,17 @@ +using System; +using System.Collections.Generic; +using System.Configuration; +using System.Data; +using System.Linq; +using System.Threading.Tasks; +using System.Windows; + +namespace AmoungUsLauncher +{ + /// + /// Interaction logic for App.xaml + /// + public partial class App : Application + { + } +} diff --git a/AmoungUsLauncher/GameSelector.xaml b/AmoungUsLauncher/GameSelector.xaml new file mode 100644 index 0000000..fad47ea --- /dev/null +++ b/AmoungUsLauncher/GameSelector.xaml @@ -0,0 +1,16 @@ + + + + + + + + + + + + + + + diff --git a/AmoungUsLauncher/MainWindow.xaml.cs b/AmoungUsLauncher/MainWindow.xaml.cs new file mode 100644 index 0000000..b569744 --- /dev/null +++ b/AmoungUsLauncher/MainWindow.xaml.cs @@ -0,0 +1,95 @@ +using System; +using System.Collections.Generic; +using System.Diagnostics; +using System.IO; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace AmoungUsLauncher +{ + /// + /// Interaction logic for MainWindow.xaml + /// + public partial class MainWindow : Window + { + private string GamePath = ""; + public MainWindow() + { + InitializeComponent(); + GamePath = ReadGamePath(); + } + + private void SaveGamePath() + { + System.IO.File.WriteAllText("./GamePath.txt", GamePath); + } + + private string ReadGamePath() + { + try + { + return System.IO.File.ReadAllText("./GamePath.txt"); + } + catch (Exception) + { + return ""; + } + } + + private void Window_Loaded(object sender, RoutedEventArgs e) + { + if (GamePath == "") + { + PlayBtn.IsEnabled = false; + LoaderText.Text = "Please set Game Path"; + } + } + + private void PlayBtn_Click(object sender, RoutedEventArgs e) + { + string AppDataPath = Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData); + string AppDataLocalLow = System.IO.Path.GetFullPath(AppDataPath + "\\..\\LocalLow\\"); + try + { + File.Delete(AppDataLocalLow + "\\Innersloth\\Among Us\\regionInfo.dat"); + File.Copy("./regionInfo.dat", AppDataLocalLow + "\\Innersloth\\Among Us\\regionInfo.dat"); + Process.Start(this.GamePath); + } + catch (Exception){} + } + + private void MenuItem_Exit_Click(object sender, RoutedEventArgs e) + { + Application.Current.Shutdown(); + } + + private void MenuItem_SetPath_Click(object sender, RoutedEventArgs e) + { + GameSelector gs = new GameSelector(); + gs.GamePath = this.GamePath; + gs.ShowDialog(); + this.GamePath = gs.GamePath; + if (GamePath == "") + { + PlayBtn.IsEnabled = false; + LoaderText.Text = "Please set Game Path"; + } + else + { + PlayBtn.IsEnabled = true; + LoaderText.Text = "Press Launch to Begin"; + SaveGamePath(); + } + } + } +} diff --git a/AmoungUsLauncher/Properties/AssemblyInfo.cs b/AmoungUsLauncher/Properties/AssemblyInfo.cs new file mode 100644 index 0000000..907c09b --- /dev/null +++ b/AmoungUsLauncher/Properties/AssemblyInfo.cs @@ -0,0 +1,55 @@ +using System.Reflection; +using System.Resources; +using System.Runtime.CompilerServices; +using System.Runtime.InteropServices; +using System.Windows; + +// General Information about an assembly is controlled through the following +// set of attributes. Change these attribute values to modify the information +// associated with an assembly. +[assembly: AssemblyTitle("AmoungUsLauncher")] +[assembly: AssemblyDescription("")] +[assembly: AssemblyConfiguration("")] +[assembly: AssemblyCompany("")] +[assembly: AssemblyProduct("AmoungUsLauncher")] +[assembly: AssemblyCopyright("Copyright © 2020")] +[assembly: AssemblyTrademark("")] +[assembly: AssemblyCulture("")] + +// Setting ComVisible to false makes the types in this assembly not visible +// to COM components. If you need to access a type in this assembly from +// COM, set the ComVisible attribute to true on that type. +[assembly: ComVisible(false)] + +//In order to begin building localizable applications, set +//CultureYouAreCodingWith in your .csproj file +//inside a . For example, if you are using US english +//in your source files, set the to en-US. Then uncomment +//the NeutralResourceLanguage attribute below. Update the "en-US" in +//the line below to match the UICulture setting in the project file. + +//[assembly: NeutralResourcesLanguage("en-US", UltimateResourceFallbackLocation.Satellite)] + + +[assembly: ThemeInfo( + ResourceDictionaryLocation.None, //where theme specific resource dictionaries are located + //(used if a resource is not found in the page, + // or application resource dictionaries) + ResourceDictionaryLocation.SourceAssembly //where the generic resource dictionary is located + //(used if a resource is not found in the page, + // app, or any theme specific resource dictionaries) +)] + + +// Version information for an assembly consists of the following four values: +// +// Major Version +// Minor Version +// Build Number +// Revision +// +// You can specify all the values or you can default the Build and Revision Numbers +// by using the '*' as shown below: +// [assembly: AssemblyVersion("1.0.*")] +[assembly: AssemblyVersion("1.0.0.0")] +[assembly: AssemblyFileVersion("1.0.0.0")] diff --git a/AmoungUsLauncher/Properties/Resources.Designer.cs b/AmoungUsLauncher/Properties/Resources.Designer.cs new file mode 100644 index 0000000..7b10b27 --- /dev/null +++ b/AmoungUsLauncher/Properties/Resources.Designer.cs @@ -0,0 +1,71 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace AmoungUsLauncher.Properties +{ + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources + { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() + { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager + { + get + { + if ((resourceMan == null)) + { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("AmoungUsLauncher.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture + { + get + { + return resourceCulture; + } + set + { + resourceCulture = value; + } + } + } +} diff --git a/AmoungUsLauncher/Properties/Resources.resx b/AmoungUsLauncher/Properties/Resources.resx new file mode 100644 index 0000000..af7dbeb --- /dev/null +++ b/AmoungUsLauncher/Properties/Resources.resx @@ -0,0 +1,117 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + text/microsoft-resx + + + 2.0 + + + System.Resources.ResXResourceReader, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + + System.Resources.ResXResourceWriter, System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089 + + \ No newline at end of file diff --git a/AmoungUsLauncher/Properties/Settings.Designer.cs b/AmoungUsLauncher/Properties/Settings.Designer.cs new file mode 100644 index 0000000..d3e9ab1 --- /dev/null +++ b/AmoungUsLauncher/Properties/Settings.Designer.cs @@ -0,0 +1,30 @@ +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace AmoungUsLauncher.Properties +{ + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase + { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default + { + get + { + return defaultInstance; + } + } + } +} diff --git a/AmoungUsLauncher/Properties/Settings.settings b/AmoungUsLauncher/Properties/Settings.settings new file mode 100644 index 0000000..033d7a5 --- /dev/null +++ b/AmoungUsLauncher/Properties/Settings.settings @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/AmoungUsLauncher/amongus_QTM_icon.ico b/AmoungUsLauncher/amongus_QTM_icon.ico new file mode 100644 index 0000000000000000000000000000000000000000..d265ae71419e3feb0ac365f5296cd33375338423 GIT binary patch literal 313905 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�Qm#_c~;o};RiIx3dH^pZ;UOA?e7oyqjdxBf6t(i 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 + + + + + + \ No newline at end of file diff --git a/AmoungUsLauncher/regionInfo.dat b/AmoungUsLauncher/regionInfo.dat new file mode 100644 index 0000000000000000000000000000000000000000..905f713d3cc7e88823a378c017f103e4a2be8f6c GIT binary patch literal 61 zcmZQzU|`@Z&Q8rq(aTFM;WIJOGcvZ&GcqyKGc+=01WF2e<`(1^m*f}e`X&~aq!#HK O>b(0@%^n7nVgLZV^be;1 literal 0 HcmV?d00001