Jump to content

Source code?


dj4822

Recommended Posts

As I understand it, Vortex is open-source with commonly-available tools, so it shouldn't be a problem finding something that can look at the code. Beyond that, I'm afraid I'm not much help...

 

Basically I'm asking if they've opened up the github repo or if they've kept it private until release (which is what I expect).

 

Typically once the code has been compiled into the binary you used for installation it's unnecessarily difficult to examine any of the code.

Link to comment
Share on other sites

I don't have a running Vortex. But I just downloaded and installed it to peek under the hood. It's an Electron app. Unpack the asar file and start browsing. Maybe start in '.\node_modules\vortex-api\' and '.\bundledPlugins\' directories.

Link to comment
Share on other sites

I don't have a running Vortex. But I just downloaded and installed it to peek under the hood. It's an Electron app. Unpack the asar file and start browsing. Maybe start in '.\node_modules\vortex-api\' and '.\bundledPlugins\' directories.

 

Awesome. I'm at work and had a feeling it might be like that but wasn't sure. When I get home I'll start playing!

Link to comment
Share on other sites

We plan to release the source code with the unlimited release.

 

There was an obvious reason for not releasing the source code with the limited release. Users could have just recompiled the software without the limited API block that is currently in place!

 

We very much want to promote the extensibility of Vortex and will be setting up a special section of Nexus Mods dedicated to just extensions, which we hope to populate with user creations that anyone can download and easily add to their own versions of Vortex. On top of that, it is my hope that we can work with certain individuals on a "bounty" system for cool functionality for Vortex. In my head, it'll very much work like the Creation Club. User's interested in making an extension for Vortex we think Vortex needs, but don't have the time to work on right away (e.g. support for more games, more advanced support for current games, or just cool new functionality) can pitch their ideas to us, we'll talk it through and provide a financial reward (a bounty) for the completed extension, providing support where we can.

 

Of course, users don't need to go through the bounty system to release their extensions, but it's something cool I hope to introduce to incentivise some of the cool but perhaps time consuming bigger additions that will be possible with Vortex.

Link to comment
Share on other sites

As Dark0ne said, the source code will be released with the unlimited release. API reference and tutorials will also be there, maybe a bit later.

 

This being javascript, most of the code shipped is somewhat readable but it's all "transpiled" code (typescript -> javascript) and has comments removed so it's still rather hard to read.

I would just wait a bit.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...