A Lethal Company mod that scans the number of scraps on the moon and sends it to the chat at the start of each day, just like the terminal scan technique.
Install .NET SDK 10.0 or later.
Restore NuGet packages.
dotnet restore --locked-mode- Language version: C# 13.0
- Target framework: .NET standard 2.1
dotnet formatTo update the lock file after modifying your package references, run:
dotnet restore --use-lock-fileThe repository uses GitHub Actions for CI.
The version of the actions are pinned with pinact.
# Pin
pinact run
# Update
pinact run --update# Debug build
DOTNET_CLI_UI_LANGUAGE=en dotnet build
# Release build
DOTNET_CLI_UI_LANGUAGE=en dotnet build --configuration Release- Replace version in
AutoTerminalScanClassic/AutoTerminalScanClassic.csprojas semver format, e.g.1.2.3. - Commit and push the changes.
- CI will create a GitHub Release automatically.
- Download the release artifact from the GitHub Release page.
- Upload the artifact to Thunderstore. NOTE: prerelease version is not supported, e.g.
1.2.3-beta.1.
- Open r2modman.
- Open
Config editor. - Open
BeplnEx\config\BepInEx.cfgin the config list. - Set
Logging.Console.LogLevelstoAll. - Open
Settings > Import local mod. - Select the DLL file from
bin/Debug/netstandard2.1/. - Click
Start modded.
- Install BeplnEx: https://docs.bepinex.dev/articles/user_guide/installation/index.html
- Launch
Lethal Company.exeand exit to generate the BeplnEx config files. - Open
C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/BeplnEx/config/BepInEx.cfg. - Copy the DLL file into
C:/Program Files (x86)/Steam/steamapps/common/Lethal Company/BepInEx/plugins/frombin/Debug/netstandard2.1/. - Set
Logging.Console.Enabledtotrue. - Set
Logging.Console.LogLevelstoAll. - Launch
Lethal Company.exeagain.