forked from mirror/Archipelago
Some checks failed
Analyze modified files / flake8 (push) Failing after 2m28s
Build / build-win (push) Has been cancelled
Build / build-ubuntu2204 (push) Has been cancelled
ctest / Test C++ ubuntu-latest (push) Has been cancelled
ctest / Test C++ windows-latest (push) Has been cancelled
Analyze modified files / mypy (push) Has been cancelled
Build and Publish Docker Images / Push Docker image to Docker Hub (push) Successful in 5m4s
Native Code Static Analysis / scan-build (push) Failing after 5m2s
type check / pyright (push) Successful in 1m7s
unittests / Test Python 3.11.2 ubuntu-latest (push) Failing after 16m23s
unittests / Test Python 3.12 ubuntu-latest (push) Failing after 28m19s
unittests / Test Python 3.13 ubuntu-latest (push) Failing after 14m49s
unittests / Test hosting with 3.13 on ubuntu-latest (push) Successful in 5m0s
unittests / Test Python 3.13 macos-latest (push) Has been cancelled
unittests / Test Python 3.11 windows-latest (push) Has been cancelled
unittests / Test Python 3.13 windows-latest (push) Has been cancelled
3.3 KiB
3.3 KiB
ClusterTruck Multiworld Setup Guide
If you are hosting
- Download and install Archipelago.
- Open Archipelago
- Download
cluster_truck.apworldfrom the releases page and click Install APWorld in Archipelago, selecting cluster_truck.apworld when prompted - Download
cluster_truck.yamlfrom the releases page and place it in the Players folder - Edit
cluster_truck.yamlto change any options you may want - Make sure you have everyone's APWorld and yaml installed and click generate
- Go to Upload Multidata and start the server.
If you are playing
- Download BepInEx.zip from the releases page
- Extract in your ClusterTruck directory (default is
C:\ProgramFiles (x86)\Steam\SteamApps\Common\ClusterTruck) - Download and install .NET Desktop Runtime 9
- Optionally: enable console in
BepInEx/config/BepInEx.cfgby settingLogging.Console.Enabled = true - Start the game.
- Optionally: press
F1to edit the mods settings. - On the upper left type in Address, Slot Name, and optionally Password.
- Click Connect
- Optionally: enable DeathLink on the upper left
- Have Fun
Linux
- THE SNAP VERSION WILL NOT WORK, EITHER USE PROTON OR SWITCH TO NATIVE/FLATPAK
- Make sure you have mono and dotnet 9.0 installed
- Download BepInEx.zip from the releases page
- Extract in your ClusterTruck directory (default is
~/.local/share/Steam/steamapps/common/Clustertruck) - Delete
BepInEx/Core - Download BepInEx_linux_x64_5.4.23.2.zip
- Extract to game folder
- Edit
run_bepinex.shso thatdll_search_path_override="unstripped" - Set Launch Options to
./run_bepinex.sh "%command%" - Continue from step 3 of above list
Inside BepInEx.zip
If you don't want to download the zip you can make it yourself
- Download the required files:
- Extract the files. All paths are relative to ClusterTrucks game directory
- extract only
System.Runtime.Serialization.dllfrom corelibs zip tounstripped - extract only
Bin/net35/Newtonsoft.Json.dllfrom Newtonsoft.Json zip tounstripped - extract BepInEx5 to the Game Directory
- extract BepInEx Configuration Manager to Game Directory
- extract ArchipelagoClusterTruck to
BepInEx/plugins
- extract only
- Run game then close
- Edits
- Edit
doorstop_config.inito replacedll_search_path_override =withdll_search_path_override = unstripped - Edit
BepInEx/config/BepInEx.cfgto replacePreloader.Entrypoint.Type = ApplicationwithPreloader.Entrypoint.Type = Camera
- Edit