-
Notifications
You must be signed in to change notification settings - Fork 11
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
Update QuestariaAereospace.netkan #144
Conversation
It's something with the swinfo.json file, haven't taken a look at it yet...
|
For reference here is the swinfo.json from the latest download {
"spec": "2.0",
"mod_id": "QuestariaAerospace",
"name": "Questaria Aerospace",
"author": "IsaQuest",
"description": "Parts for Exploration",
"source": "",
"version": "1.1.1",
"dependencies": [
{
"id": "com.github.x606.spacewarp",
"version": {
"min": "1.7.0",
"max": "*"
}
},
{
"id": "PatchManager",
"version": {
"min": "0.7.2",
"max": "*"
}
},
{
"id": "lfo",
"version": {
"min": "1.0.0",
"max": "*"
}
}
],
"conflicts": []
} |
Wait, hmm, I edited it out cuz it looked like a formating error, but the indentation before the |
Plus, I see that KSP2 version info is missing, whether that has anything to do with the error or not |
Yes, I think if (GameVersion.TryParse(swinfo.ksp2_version.min, out GameVersion minVer)
|| GameVersion.TryParse(swinfo.ksp2_version.max, out maxVer)) |
So, I know why that likely wasn't set |
Is |
[JsonProperty("ksp2_version", Required = Required.DisallowNull)]
public SupportedVersionsInfo SupportedKsp2Versions { get; internal set; } = new()
{
Min = "*",
Max = "*"
}; It's defined as being allowed to be missing, or to have a non-null value, with the default if it is missing being unbounded compatibility |
Alright issue has been fixed mod-side, will merge now |
Adds a dependency on patch manager, which was recently added to Questaria Aerospace