by slybelle1 » Sun Mar 29, 2020 3:04 am
The difficulty with Steam is the fact a user can choose to install games in any drive/folder they like since Steam gives you that ability to make the determination yourself. Typically by default Steam will install in "Program Files (x86)/Steam/steamapps/common/" but just not a guarantee if the user decides to install it elsewhere. And to the best of my knowledge, it's not real easy for an installation program to know where the steam game is installed since not readily available in the computer's registry or config file, especially since on Steam each game can be installed in different drives/folders, it's not a universal thing for all Steam games. That's why storing game related content files (i.e. mods, graphics, saves, configs, etc.) in a universal place like the "documents" folder is typically preferred, that way the Steam and Non-steam versions of the game can share the same content location and then there is no need to know where the game files are installed. This game doesn't do that and stores the content in the game's installation folder, which then makes the content available in multiple places and then you need different ways to install mods. Your mod's installation process is good since during the install the user has the ability to select which folder they want to install into, it's just a matter of knowing where they installed it which sometimes non-tech savy folks have difficulty knowing (understandbly).