Modding Tools
0 of 0

File information

Last updated

Original upload

Created by

snappin

Uploaded by

snappin

Virus scan

Safe to use

Tags for this mod

7 comments

  1. d0mstar92
    d0mstar92
    • member
    • 0 kudos
    Hello,

    can someone explain me how this mod which was downloaded quite often will help me.

    Is it useful when I plan to get mods which occur in errors

    I think and also tried a few mods which occured in errors which were reported like not opening the terrain tool

    Thanks in advance, domi
    1. snappin
      snappin
      • member
      • 2 kudos
      Hey domi, this is just a plugin for vortex mod manager.

      all it does is extract and place the mod files into ovldata, any mod which doesn't go in there or requires more set up then this will require manual installation.

      it shouldn't cause or fix any bugs, it's purely a quality of life thing for managing mod profiles and for easier enabling and disabling of mods.

      If you are having errors i'd suggest double checking to make sure you have all the prerequisites of the mod you are trying to install and checking the comment section to see if anyone else has reported similiar issues.
  2. Pickysaurus
    Pickysaurus
    • Community Manager
    • 660 kudos
    Hey snappin. 

    I've just noticed an error in your extension.

    function findGame() {
      try {
        const instPath = winapi.RegGetValue(
          'HKEY_LOCAL_MACHINE',
          'SOFTWARE\\WOW6432Node\\GOG.com\\Games\\' + GOGAPP_ID,
          'PATH');
        if (!instPath) {
          throw new Error('empty registry key');
        }
        return Promise.resolve(instPath.value);
      } catch (err) {
        return util.GameStoreHelper.findByAppId([STEAMAPP_ID])
          .then(game => game.gamePath);
      }
    }

    As Planet Zoo doesn't have a GOG release (and you've not declared the variable GOGAPP_ID) the top part of this function won't work. 

    You can swap it out for this:

    function findGame() {
      return util.GameStoreHelper.findByAppId([STEAMAPP_ID])
        .then(game => game.gamePath);
    }
    1. snappin
      snappin
      • member
      • 2 kudos
      changed and uploaded, tyvm!
  3. Tannin42
    Tannin42
    • premium
    • 503 kudos
    Hi snappin!
    Thanks for your contribution! Unfortunately your extension is not packaged correctly to be included in the Vortex extension list. Please follow the instructions here: https://wiki.nexusmods.com/index.php/Packaging_extensions_for_Vortex
    The tl;dr; is that the files (index.js, info.json) have to be in the top level directory, not in a subdirectory (like "game-planetzoo" in this case)
    1. snappin
      snappin
      • member
      • 2 kudos
      Ah good shout, should be fixed now.
      Thanks for pointing this out!
    2. Pickysaurus
      Pickysaurus
      • Community Manager
      • 660 kudos
      I've now enabled the Vortex download buttons for Planet Zoo :)