add initial notice with instructions
Some checks failed
Build / Build Launcher (push) Failing after 8m41s

This commit is contained in:
zznty
2024-10-23 00:27:17 +07:00
parent 5556ebb523
commit 87965b44ee
5 changed files with 1780 additions and 25 deletions

View File

@@ -59,6 +59,7 @@ jobs:
VPK_MAIN_EXE: CringeBootstrap.exe VPK_MAIN_EXE: CringeBootstrap.exe
VPK_NO_PORTABLE: true VPK_NO_PORTABLE: true
VPK_FRAMEWORK: net8.0-x64-desktop,vcredist120-x64,vcredist143-x64 VPK_FRAMEWORK: net8.0-x64-desktop,vcredist120-x64,vcredist143-x64
VPK_SHORTCUTS: ''
- run: ~/.dotnet/tools/vpk upload s3 -o $VPK_OUTPUT_DIR --bucket $VPK_BUCKET --endpoint $VPK_ENDPOINT - run: ~/.dotnet/tools/vpk upload s3 -o $VPK_OUTPUT_DIR --bucket $VPK_BUCKET --endpoint $VPK_ENDPOINT
name: Upload new release name: Upload new release

View File

@@ -14,6 +14,7 @@
</PropertyGroup> </PropertyGroup>
<ItemGroup> <ItemGroup>
<PackageReference Include="Gameloop.Vdf" Version="0.6.2" />
<PackageReference Include="NLog.Schema" Version="5.3.4" /> <PackageReference Include="NLog.Schema" Version="5.3.4" />
<PackageReference Include="Velopack" Version="0.0.630-g9c52e40" /> <PackageReference Include="Velopack" Version="0.0.630-g9c52e40" />
</ItemGroup> </ItemGroup>

View File

@@ -1,6 +1,7 @@
using System.Diagnostics; using System.Diagnostics;
using System.Reflection; using System.Reflection;
using System.Runtime.Loader; using System.Runtime.Loader;
using System.Web;
using CringeBootstrap; using CringeBootstrap;
using CringeBootstrap.Abstractions; using CringeBootstrap.Abstractions;
using Velopack; using Velopack;
@@ -12,6 +13,25 @@ while (!Debugger.IsAttached)
VelopackApp.Build().Run(); VelopackApp.Build().Run();
if (args.Length == 0)
{
var path = Path.Join(Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData), "CringeLauncher",
"current", "CringeBootstrap.exe");
Console.Write("Set your Launch Options under ");
Console.ForegroundColor = ConsoleColor.Cyan;
Console.Write("Space Engineers -> Properties -> Launch Options");
Console.ResetColor();
Console.WriteLine(" in steam and launch the game as usual");
Console.WriteLine();
Console.WriteLine();
Console.ForegroundColor = ConsoleColor.Gray;
Console.WriteLine($"\"{path}\" %command%");
Console.ResetColor();
Console.Read();
return;
}
#if DEBUG #if DEBUG
AssemblyLoadContext.Default.Resolving += (loadContext, name) => AssemblyLoadContext.Default.Resolving += (loadContext, name) =>
{ {

File diff suppressed because it is too large Load Diff

View File

@@ -1,23 +0,0 @@
# se-launcher
the most retarded way to use net7 on client side
1. Расспаковать архив с заменой файлов в корневую папку Bin64
![image](https://user-images.githubusercontent.com/93855389/230826463-0001fad7-a2bd-4444-ac8f-a09d3eef5915.png)
2. Прописываем в аргументах steam "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers\Bin64\CringeLauncher.exe" %command%
3. Запускаем лаунчер
\\\\\\\\\\\\\\\\\\\\\\\\\\\\
1. Unzip the archive, replacing the files in the root folder Bin64
![image](https://user-images.githubusercontent.com/93855389/230826463-0001fad7-a2bd-4444-ac8f-a09d3eef5915.png)
2. Put it in the steam arguments "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers\Bin64\CringeLauncher.exe" %command%
3. Launching SE