AV8R:
Knossos.NET uses exactly the same configuration and data as old Knossos, so you can switch between them as you prefer.
1) ST:R is set to require at least 4.5.0 of both MVPs and FSPort MVPs, although with the right configuration it would work on any version. (It's designed to be compatible as far back as retail.)
2) That configuration ought to work. For the record, here is the dependencies section for FSPort MVPs 4.7.1:
"dependencies": [
{
"id": "FSO",
"version": ">=21.4.0",
"packages": []
},
{
"id": "fsport",
"version": ">=3.6.8",
"packages": []
},
{
"id": "MVPS",
"version": "~4.7.0",
"packages": []
}
],
Sevanti:
That's a valid approach. The only change in 1.7.2 is the addition of the on-mission-skip operator, so if you don't plan to skip any missions, you won't need to update.
For the record, here is the dependencies section for ST:R 1.7.2:
"dependencies": [
{
"id": "FSO",
"version": ">=21.4.0",
"packages": []
},
{
"id": "fsport",
"version": ">=3.7.0",
"packages": []
},
{
"id": "fsport-mediavps",
"version": ">=4.5.0",
"packages": []
},
{
"id": "MVPS",
"version": ">=4.5.0",
"packages": []
}
],
The main requirement for mod loading (besides the order of mods, which is defined by mod_flag) is that the first two numbers of MVPs and FSPort MVPs must be the same. So both 4.5.x, or both 4.6.x, or both 4.7.x.