An unofficial mod loader for Road to Vostok (DirectX demo). Restores mod loading after the original --main-pack injector method stopped working in the current demo build.
Back up your saves before installing any mods.
Installation
Press Download Zip, or go to the Downloads tab and hit Download Zip.
Download override.cfg and modloader.gd
Right click Road to Vostok in your Steam library and select Manage > Browse local files
Copy override.cfg into the game folder
Open %APPDATA%\Road to Vostok\ and copy modloader.gd there
Create a mods folder inside the game folder if one does not exist
The mod loader is now installed. Launch the game normally — no launch options required.
Installing mods
Place .vmz or .zip mod files into the mods folder inside the game directory.
Example: Road to Vostok/mods/ItemSpawner.vmz
How it works
The original VostokMods injector used --main-pack Injector.pck as a launch option to take control before the game booted. The current DirectX demo no longer supports this.
This loader uses override.cfg to register modloader.gd as an autoload script, which Godot loads early during startup. It scans the mods folder, mounts archives via ProjectSettings.load_resource_pack(), reads each mod's mod.txt, and instantiates their autoload entries — reproducing the original injector's behavior without modifying launch options.
Credits
Original mod loader system: VostokMods by Ryhon0
This is a temporary workaround and will likely become unnecessary once VostokMods is officially updated.