0
0
mirror of https://github.com/sp-tarkov/launcher.git synced 2025-02-12 16:50:43 -05:00
Refringe 5c703a2fc6 Refactor SHA256 Usage (!42)
This commit updates the SHA256 cryptographic usage from SHA256CryptoServiceProvider to the SHA256.Create() method across the PatchUtil.cs file. The change addresses the SYSLIB0021 warning regarding the obsolescence of derived cryptographic types.

- Replace SHA256CryptoServiceProvider with SHA256.Create()
- Eliminate SYSLIB0021 warnings

Co-authored-by: Tyler Brownell <brownelltyler@gmail.com>
Reviewed-on: SPT-AKI/Launcher#42
Co-authored-by: Refringe <refringe@noreply.dev.sp-tarkov.com>
Co-committed-by: Refringe <refringe@noreply.dev.sp-tarkov.com>
2024-03-05 08:34:14 +00:00
2024-03-05 08:34:14 +00:00
2023-03-03 19:25:33 +00:00
2023-09-10 13:44:42 -04:00
2023-03-03 19:25:33 +00:00

Launcher

Custom launcher for Escape From Tarkov to start the game in offline mode

Project Function
Aki.Build Build script
Aki.ByteBanger Assembly-CSharp.dll patcher
Aki.Launcher Launcher frontend
Aki.Launcher.Base Launcher backend

Privacy

SPT is an open source project. Your commit credentials as author of a commit will be visible by anyone. Please make sure you understand this before submitting a PR. Feel free to use a "fake" username and email on your commits by using the following commands:

git config --local user.name "USERNAME"
git config --local user.email "USERNAME@SOMETHING.com"

Requirements

  • Escape From Tarkov 28476
  • .NET 6 SDK
  • Visual Studio Code
  • PowerShell v7

For UI Development

  • Visual Studio Community 2022 (.NET desktop workload)
  • Avalonia Visual Studio Extension

Build

  1. Run dotnet tool restore from command line inside project folder
  2. Open Launcher.code-workspace in Visual Studio Code.
  3. Run the build task: (top toolbar) Terminal -> Run Build Task... (requires running twice on first run)
  4. Copy-paste all files inside Build into game root directory, overwrite when prompted.

Server Endpoints

If you just want to mess with the server endpoints, you can use this postman collection

Description
No description provided
Readme 727 MiB
Languages
C# 99.6%
PowerShell 0.4%