I've also noticed there are some potential errors in your extension:
function prepareForModding(discovery) { return fs.ensureDirWritableAsync(path.join(discovery.path, "Documents", "My Games", "Ironclad Games", "Sins of a Solar Empire Rebellion", "Mods-Rebellion v1.85"), () => Promise.resolve()); } This will make a folder at "Sins of a Solar Empire\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Mods-Rebellion v1.85". I'm guessing this was meant to be in the user's documents folder?
Also, you've specified the "GAME_PATH" variable as "" which means that mods will be deployed to the game installation folder.
If you need some help getting this working, feel free to ask on the forums or join the Discord :)
2 comments
It wasn't packaged correctly so I've reuploaded it with the required structure.
All the best!
function prepareForModding(discovery) {
return fs.ensureDirWritableAsync(path.join(discovery.path, "Documents", "My Games", "Ironclad Games", "Sins of a Solar Empire Rebellion", "Mods-Rebellion v1.85"),
() => Promise.resolve());
}
This will make a folder at "Sins of a Solar Empire\Documents\My Games\Ironclad Games\Sins of a Solar Empire Rebellion\Mods-Rebellion v1.85". I'm guessing this was meant to be in the user's documents folder?
Also, you've specified the "GAME_PATH" variable as "" which means that mods will be deployed to the game installation folder.
If you need some help getting this working, feel free to ask on the forums or join the Discord :)