Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review: WH40K Space Marine 2 #16383

Closed
3 of 14 tasks
ChemGuy1611 opened this issue Sep 5, 2024 · 2 comments
Closed
3 of 14 tasks

Review: WH40K Space Marine 2 #16383

ChemGuy1611 opened this issue Sep 5, 2024 · 2 comments
Assignees

Comments

@ChemGuy1611
Copy link

ChemGuy1611 commented Sep 5, 2024

Nexus Username

ChemBoy1

Extension URL

https://www.nexusmods.com/site/mods/961

Game URL

https://www.nexusmods.com/warhammer40000spacemarine2

Existing Extension URL

NONE

New features

Installs mods next to the game's "shipping" executable for now. Includes mod types for config files and paks. I will update to add automatic installers for this if/when mods are release that use those folders.

Information

  • I confirm the above is accurate

Packaging

  • This extension is packaged correctly

Testing

  • This game extension has been tested

Review Tasks

If a task fails, contact the author to request changes before continuing.

  • Double-check for existing extension
  • Is the extension packaged correctly?
  • Does it install into Vortex?
  • Does it correctly discover the game?
  • Does it successfully install a mod?
  • Does it successfully install a collection?
  • Does the game run correctly with the mods installed? ​

When reviewed and passed, please complete the following tasks:

  • Run the GitHub Actions to add to manifest
  • Contact author
  • Ask Community to enable the Vortex button for the game
  • Update the #vortex-announcements channel on Discord
@insomnious
Copy link
Contributor

insomnious commented Sep 10, 2024

Hey there

I'm looking at your extension now the game has been released properly.

The game wouldn't run from Vortex as it just crashed when it was attempting, both by clicking play and by using the supported tool. This was fixed by just letting the game launch via Steam and keeping it nice and simple. I adjusted your code to the below and it works fine

async function requiresLauncher() {

  let game = await queryGame();

  if (game.gameStoreId === "steam") {
    return { launcher: 'steam' };
  }  

...

There are a few binaries that you can load the game with but I would remove the supported tools as it's not needed at this point

const tools = [];

I tested a couple of mods from the site and they seemed to work in game fine.

So if you could just default to using the launcher and remove the supported tools, we should be good to go.

Thanks

@ChemGuy1611
Copy link
Author

Added the steam launcher requirement and removed the tool. New version is uploaded. Thanks for the review!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants