Nexus-Mods / Vortex

Vortex Development
GNU General Public License v3.0
830 stars 127 forks source link

Review: Manor Lords #15636

Closed ChemGuy1611 closed 1 week ago

ChemGuy1611 commented 2 weeks ago

Nexus Username

ChemBoy1

Extension URL

https://www.nexusmods.com/site/mods/868/?tab=description

Game URL

https://www.nexusmods.com/manorlords

Existing Extension URL

NONE

New features

No pre-existing extension.

Integrates Unreal Engine Mod Installer extension

Information

Packaging

Testing

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

When reviewed and passed, please complete the following tasks:

insomnious commented 1 week ago

Manor Lords Vortex Extension-868-0-1-2-1714867239.zip

IDCs commented 1 week ago

Hey @ChemGuy1611

Apologies for the late review - busy, busy, busy.

Had a look at your extension and it's pretty solid but there's one potential issue I'd like us to avoid, specifically when trying to discover the XBOX or EPIC version of the game.

I can see you have placeholders in place which is fine Image

But you're setting those ids for automatic discovery as seen below:

Image

That will actually kick off the GameStoreHelper and waste a few cycles needlessly for both the xbox and epic game stores. Please remove those ids from the game spec discovery object for now and re-add them once the placeholders have been filled out.

Thanks again for all of your contributions :)

ChemGuy1611 commented 1 week ago

Understood. I commented out the Epic and Xbox IDs from discovery until I get those values. New version is on the Nexus. Thanks for the quick review!

I also noticed @insomnious uploaded the extension zip here on this issue. Would you like me to go ahead and do that when I submit an extension here for review?

insomnious commented 1 week ago

Your ok to upload to the site, that's fine. Keeps it all in the same place then and if all is well, it's ready to go and we can just un-moderate it.

It was just in case @IDCs needed it and I wasn't around.

IDCs commented 1 week ago

Thanks for your contribution - your extension has been added to the Vortex manifest.