This is a collection of my mods for Railroader.
All mods are installable through Railloader
- Railloader 1.6
- Strange Customs 1.6+ (Beta Version)
- Download the latest release from the website
- Drop onto Railloader.exe
- Done!
If it doesn't work, check in Preferences => Features => Mod Settings Alina's Map Mod should show loaded, if not an error will show. If it says Strange Customs did not load, and you use UMM, goto Railloader at the top and click the big magic button.
In order to get going with this, follow the following steps:
- Clone the repo
- Copy the
Paths.user.exampletoPaths.user, open the newPaths.userand set the<GameDir>to your game's directory. - Open the Solution
- You're ready!
For faster compilation and legal distribution, setup RefasMer reference assemblies:
Windows:
setup-refasmer.batLinux/macOS:
./setup-refasmer.shThis creates metadata-only assemblies in ref-assemblies/ that provide:
- ✅ Faster compilation (metadata-only assemblies)
- ✅ Legal distribution (no game code included)
- ✅ Smaller repository size
- ✅ Cross-platform compatibility
The build system automatically uses reference assemblies when available and falls back to game assemblies if needed.
Make sure you're using the Debug configuration. Every time you build your project, the files will be copied to your Mods folder and you can immediately start the game to test it.
Make sure you're using the Release configuration. The build pipeline will then automatically do a few things:
- Makes sure it's a proper release build without debug symbols
- Replaces
$(AssemblyVersion)in theDefinition.jsonwith the actual assembly version. - Copies all build outputs into a zip file inside
binwith a ready-to-extract structure inside, named like the project they belonged to and the version of it.