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: Sifu (New Version) #16578

Open
3 of 14 tasks
ChemGuy1611 opened this issue Oct 14, 2024 · 2 comments
Open
3 of 14 tasks

Review: Sifu (New Version) #16578

ChemGuy1611 opened this issue Oct 14, 2024 · 2 comments

Comments

@ChemGuy1611
Copy link

ChemGuy1611 commented Oct 14, 2024

Nexus Username

ChemBoy1

Extension URL

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

Game URL

https://www.nexusmods.com/sifu

Existing Extension URL

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

New features

This extension adds Xbox game version support, along with the standard suite of installers I've been including in all UE games (root game folder, save, config, UE4SS, Scripts, LogicMods).

I did attempt to contact Tannin42 about the existing extension but did not receive a response.

Side note: The extension linked below is not functional and was a direct copy of the existing Tannin42 Sifu extension. It should be removed.
https://www.nexusmods.com/site/mods/1005

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
@IDCs
Copy link
Contributor

IDCs commented Oct 17, 2024

Hey @ChemGuy1611, although it's great that you added your UE installers/modTypes/etc.

Looking at the mods themselves, they all appear to follow the classic ~mods pattern and am therefore ensure if those enhancements were required in the first place.

Ultimately your game extension adds discovery support for the xbox version right? The game pass version can still be managed using the current extension by manually selecting the location of the game.

I think it would be safest to just add the xbox id to the existing extension rather than change the entire codebase when such a minor change is required.

Please let me know if I'm missing something such as the old extension not working anymore etc.

@ChemGuy1611
Copy link
Author

ChemGuy1611 commented Oct 17, 2024

The existing Extension does not support the Xbox version. Xbox uses different executables and executable folders. That's the main thing with this updated extension. An entirely different structure has to be used to accommodate Xbox version and other versions simultaneously. This is similar to other UE games on Xbox, like Palworld. And other extensions I've made like Manor Lords.

That's the reason why that other (flawed) "WinGDK" extension was made. Except that guy just replaced the executable name without making any other changes, breaking support for Steam/Epic versions and without automatic discovery or being able to launch the game for Xbox

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