KSP Add-on Version Checker

Developer

CYBUTEK

KSP-AVC Ready

KSP Add-on Version Checker is a standardised system for versioning mods. You can get more information on the forum thread.

Description

On starting KSP this plugin will search your game directory for '.version' files. It will then proceed to check each one for version related issues. If any issues are found, an issue monitor will be displayed notifying you of what they are. There are two main types of version issues, with the first being related to the add-on's version and the second being its compatibility with your version of KSP. Some add-ons will also support a download option in their version check. If you require an update of an add-on and it has a download location set, you will be given a button which will open up your default browser and take you there. This could link directly to the .zip file or to a page with details on how to update. Note that you will need to close down KSP, install the updates and then restart KSP for them to work.

Installation

Version File Breakdown


For simple management of your version files you can use the KSP-AVC Online website at: ksp-avc.cybutek.net.

Version File Example

{
    "NAME":"KSP-AVC",
    "URL":"http://ksp-avc.cybutek.net/version.php?id=2",
    "DOWNLOAD":"http://kerbal.curseforge.com/ksp-mods/220462-ksp-avc-add-on-version-checker",
    "GITHUB":
    {
        "USERNAME":"YourGitHubUserName",
        "REPOSITORY":"YourGitHubRepository",
        "ALLOW_PRE_RELEASE":false,
    },
    "VERSION":
    {
        "MAJOR":1,
        "MINOR":1,
        "PATCH":0,
        "BUILD":0
    },
    "KSP_VERSION":
    {
        "MAJOR":0,
        "MINOR":24,
        "PATCH":2
    },
    "KSP_VERSION_MIN":
    {
        "MAJOR":0,
        "MINOR":24,
        "PATCH":0
    },
    "KSP_VERSION_MAX":
    {
        "MAJOR":0,
        "MINOR":24,
        "PATCH":2
    }
}

Change Log

Software License

Licensed under the GNU General Public License v3.