Launching Vanilla vs Modded
Intended scope
Section titled “Intended scope”- “Start Modded” vs “Start Vanilla” — which binary each button launches.
- Why vanilla still needs to be launchable (Central Auth occasionally re-syncs Steam tickets for other games’ save states).
- Launch arguments Anomaly passes to
SCPSL.exe(MelonLoader flags, optional dev-console). - How to add
Anomaly.Launcher.exeas a non-Steam game for Steam overlay support.
Sources
Section titled “Sources”Anomaly.Launcher\ViewModels\MainWindowViewModel.cs— launch button wiring.Anomaly.Launcher\Services\GameProcessService.cs— process spawning and arguments.