Skip to content

Commit

Permalink
Split out WBI play modes
Browse files Browse the repository at this point in the history
  • Loading branch information
HebaruSan committed Dec 31, 2020
1 parent 2f3f446 commit fda781e
Show file tree
Hide file tree
Showing 29 changed files with 1,506 additions and 68 deletions.
34 changes: 34 additions & 0 deletions NetKAN/Buffalo-PlayMode-CRP.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
{
"spec_version": "v1.18",
"identifier": "Buffalo-PlayMode-CRP",
"name": "Buffalo CRP Play Mode",
"author": "Angel-125",
"$kref": "#/ckan/github/Angel-125/Buffalo",
"$vref": "#/ckan/ksp-avc/Buffalo.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "GPL-3.0",
"resources": {
"homepage": "http://forum.kerbalspaceprogram.com/index.php?/topic/122617-*"
},
"tags": [
"config"
],
"provides": [
"Buffalo-PlayMode"
],
"depends": [
{ "name": "WildBlue-PlayMode-CRP" },
{ "name": "Buffalo" }
],
"install": [ {
"find": "Buffalo/Templates/CRP.cfg",
"install_to": "GameData/WildBlueIndustries/Buffalo/Templates",
"find_matches_files": true
}, {
"find": "Buffalo/Templates/CRP/BuffaloISRU.txt",
"install_to": "GameData/WildBlueIndustries/Buffalo/Templates/CRP",
"as": "BuffaloISRU.cfg",
"find_matches_files": true
} ]
}
32 changes: 32 additions & 0 deletions NetKAN/Buffalo-PlayMode-ClassicStock.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"spec_version": "v1.16",
"identifier": "Buffalo-PlayMode-ClassicStock",
"name": "Buffalo Classic Stock Play Mode",
"author": "Angel-125",
"$kref": "#/ckan/github/Angel-125/Buffalo",
"$vref": "#/ckan/ksp-avc/Buffalo.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "GPL-3.0",
"resources": {
"homepage": "http://forum.kerbalspaceprogram.com/index.php?/topic/122617-*"
},
"tags": [
"config"
],
"provides": [
"Buffalo-PlayMode"
],
"depends": [
{ "name": "WildBlue-PlayMode-ClassicStock" },
{ "name": "Buffalo" }
],
"install": [ {
"find": "Buffalo/Templates/ClassicStock",
"install_to": "GameData/WildBlueIndustries/Buffalo/Templates"
}, {
"find": "Buffalo/Templates/ClassicStock.cfg",
"install_to": "GameData/WildBlueIndustries/Buffalo/Templates",
"find_matches_files": true
} ]
}
30 changes: 17 additions & 13 deletions NetKAN/Buffalo.netkan
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,11 @@
"spec_version": "v1.4",
"identifier": "Buffalo",
"name": "Buffalo",
"author": "Angel125",
"author": "Angel-125",
"$kref": "#/ckan/github/Angel-125/Buffalo",
"$vref": "#/ckan/ksp-avc",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that no new play modes were added to the Templates folder",
"license": "GPL-3.0",
"resources": {
"homepage": "http://forum.kerbalspaceprogram.com/index.php?/topic/122617-*"
Expand All @@ -14,11 +16,11 @@
"crewed"
],
"depends": [
{ "name": "ModuleManager" },
{ "name": "BarisBridge" },
{ "name": "WildBlueTools" },
{ "name": "KerbalActuators" },
{ "name": "ClassicStockResources" }
{ "name": "Buffalo-PlayMode" },
{ "name": "ModuleManager" },
{ "name": "BarisBridge" },
{ "name": "WildBlueTools" },
{ "name": "KerbalActuators" }
],
"supports": [
{ "name": "ConnectedLivingSpace" },
Expand All @@ -27,18 +29,20 @@
{ "name": "Snacks" }
],
"recommends": [
{ "name": "Snacks" },
{ "name": "ClassicStockResources" },
{ "name": "Snacks" },
{ "name": "ExtraPlanetaryLaunchpads" },
{ "name": "KIS" },
{ "name": "KAS" },
{ "name": "ASET" },
{ "name": "ASETAvionics" }
{ "name": "KIS" },
{ "name": "KAS" },
{ "name": "ASET" },
{ "name": "ASETAvionics" }
],
"install": [ {
"find": "Buffalo",
"install_to": "GameData/WildBlueIndustries",
"filter": [ "Ships" ]
"filter": [ "Ships", "Templates" ]
}, {
"find": "Buffalo/Templates/Common",
"install_to": "GameData/WildBlueIndustries/Buffalo/Templates"
}, {
"find": "Ships/SPH",
"install_to": "Ships"
Expand Down
5 changes: 3 additions & 2 deletions NetKAN/ClassicStockResources.netkan
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"spec_version": "v1.4",
"identifier": "ClassicStockResources",
"author": "Angel125",
"author": "Angel-125",
"$kref": "#/ckan/github/Angel-125/ClassicStockResources",
"$vref": "#/ckan/ksp-avc",
"license": "GPL-3.0",
Expand All @@ -13,7 +13,8 @@
"resources"
],
"depends": [
{ "name": "ModuleManager" }
{ "name": "ModuleManager" },
{ "name": "WildBlue-PlayMode-ClassicStock" }
],
"install": [ {
"find": "ClassicStockResources",
Expand Down
65 changes: 65 additions & 0 deletions NetKAN/DSEV-PlayMode-CRP.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
{
"spec_version": "v1.18",
"identifier": "DSEV-PlayMode-CRP",
"name": "DSEV CRP Play Mode",
"$kref": "#/ckan/github/Angel-125/DSEV",
"$vref": "#/ckan/ksp-avc/GameData/WildBlueIndustries/DSEV/DSEV.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/122162-*",
"repository": "https://github.com/Angel-125/DSEV"
},
"tags": [
"config"
],
"provides": [
"DSEV-PlayMode"
],
"depends": [
{ "name": "WildBlue-PlayMode-CRP" },
{ "name": "ModuleManager" },
{ "name": "DSEV" }
],
"install": [ {
"find": "WildBlueIndustries/DSEV/Templates/CRP.cfg",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates",
"find_matches_files": true
}, {
"find": "DSEV/Templates/CRP/D2Templates.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "D2Templates.cfg",
"find_matches_files": true
},
{
"find": "DSEV/Templates/CRP/MM_CompactISRU.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "MM_CompactISRU.cfg",
"find_matches_files": true
},
{
"find": "DSEV/Templates/CRP/MM_Snacks.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "MM_Snacks.cfg",
"find_matches_files": true
},
{
"find": "DSEV/Templates/CRP/MM_Trinity.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "MM_Trinity.cfg",
"find_matches_files": true
},
{
"find": "DSEV/Templates/CRP/PathfinderTemplates.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "PathfinderTemplates.cfg",
"find_matches_files": true
},
{
"find": "DSEV/Templates/CRP/Scanners.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/CRP",
"as": "Scanners.cfg",
"find_matches_files": true
} ]
}
33 changes: 33 additions & 0 deletions NetKAN/DSEV-PlayMode-ClassicStock.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"spec_version": "v1.16",
"identifier": "DSEV-PlayMode-ClassicStock",
"name": "DSEV Classic Stock Play Mode",
"$kref": "#/ckan/github/Angel-125/DSEV",
"$vref": "#/ckan/ksp-avc/GameData/WildBlueIndustries/DSEV/DSEV.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/122162-*",
"repository": "https://github.com/Angel-125/DSEV"
},
"tags": [
"config"
],
"provides": [
"DSEV-PlayMode"
],
"depends": [
{ "name": "WildBlue-PlayMode-ClassicStock" },
{ "name": "ModuleManager" },
{ "name": "DSEV" }
],
"install": [ {
"find": "WildBlueIndustries/DSEV/Templates/ClassicStock",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates"
}, {
"find": "WildBlueIndustries/DSEV/Templates/ClassicStock.cfg",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates",
"find_matches_files": true
} ]
}
35 changes: 35 additions & 0 deletions NetKAN/DSEV-PlayMode-Pristine.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
{
"spec_version": "v1.18",
"identifier": "DSEV-PlayMode-Pristine",
"name": "DSEV Pristine Play Mode",
"$kref": "#/ckan/github/Angel-125/DSEV",
"$vref": "#/ckan/ksp-avc/GameData/WildBlueIndustries/DSEV/DSEV.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/122162-*",
"repository": "https://github.com/Angel-125/DSEV"
},
"tags": [
"config"
],
"provides": [
"DSEV-PlayMode"
],
"depends": [
{ "name": "WildBlue-PlayMode-Pristine" },
{ "name": "ModuleManager" },
{ "name": "DSEV" }
],
"install": [ {
"find": "WildBlueIndustries/DSEV/Templates/Pristine.cfg",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates",
"find_matches_files": true
}, {
"find": "DSEV/Templates/Pristine/MM_Pristine.txt",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates/Pristine",
"as": "MM_Pristine.cfg",
"find_matches_files": true
} ]
}
19 changes: 12 additions & 7 deletions NetKAN/DSEV.netkan
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@
"identifier": "DSEV",
"$kref": "#/ckan/github/Angel-125/DSEV",
"$vref": "#/ckan/ksp-avc/GameData/WildBlueIndustries/DSEV/DSEV.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that no new play modes were added to the Templates folder",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/122162-*",
Expand All @@ -14,25 +16,28 @@
"crewed"
],
"depends": [
{ "name": "ModuleManager" },
{ "name": "WildBlueTools" },
{ "name": "DSEV-PlayMode" },
{ "name": "ModuleManager" },
{ "name": "WildBlueTools" },
{ "name": "NearFutureProps" },
{ "name": "KerbalActuators" },
{ "name": "ClassicStockResources" },
{ "name": "BarisBridge" }
{ "name": "BarisBridge" }
],
"recommends": [
{ "name": "RasterPropMonitor-Core" },
{ "name": "ASETProps" },
{ "name": "InfernalRobotics" }
{ "name": "ASETProps" },
{ "name": "InfernalRobotics" }
],
"suggests": [
{ "name": "ASET" }
],
"install": [ {
"find": "WildBlueIndustries/DSEV",
"install_to": "GameData/WildBlueIndustries",
"filter_regexp": [ ".*\\.pdb$", "ReferenceDesigns" ]
"filter_regexp": [ ".*\\.pdb$", "ReferenceDesigns", "Templates" ]
}, {
"find": "DSEV/Templates/Common",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates"
}, {
"find": "VAB",
"install_to": "Ships"
Expand Down
56 changes: 56 additions & 0 deletions NetKAN/Heisenberg-PlayMode-CRP.netkan
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
{
"spec_version": "v1.18",
"identifier": "Heisenberg-PlayMode-CRP",
"name": "Heisenberg CRP Play Mode",
"$kref": "#/ckan/github/Angel-125/Airships",
"$vref": "#/ckan/ksp-avc/GameData/WildBlueIndustries/Heisenberg/Airships.version",
"x_netkan_staging": true,
"x_netkan_staging_reason": "Make sure that all .txt files for this play mode are installed as .cfg",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/150702-*",
"repository": "https://github.com/Angel-125/Airships"
},
"tags": [
"config"
],
"provides": [
"Heisenberg-PlayMode"
],
"conflicts": [
{ "name": "Heisenberg-PlayMode" }
],
"depends": [
{ "name": "Heisenberg" },
{ "name": "ModuleManager" },
{ "name": "WildBlue-PlayMode-CRP" }
],
"install": [ {
"find": "WildBlueIndustries/Heisenberg/Templates/CRP.cfg",
"install_to": "GameData/WildBlueIndustries/Heisenberg/Templates",
"find_matches_files": true
}, {
"find": "Heisenberg/Templates/CRP/BisonISRU.txt",
"install_to": "GameData/WildBlueIndustries/Heisenberg/Templates/CRP",
"as": "BisonISRU.cfg",
"find_matches_files": true
},
{
"find": "Heisenberg/Templates/CRP/GondoLab.txt",
"install_to": "GameData/WildBlueIndustries/Heisenberg/Templates/CRP",
"as": "GondoLab.cfg",
"find_matches_files": true
},
{
"find": "Heisenberg/Templates/CRP/MM_GyroRing.txt",
"install_to": "GameData/WildBlueIndustries/Heisenberg/Templates/CRP",
"as": "MM_GyroRing.cfg",
"find_matches_files": true
},
{
"find": "Heisenberg/Templates/CRP/MM_Snacks.txt",
"install_to": "GameData/WildBlueIndustries/Heisenberg/Templates/CRP",
"as": "MM_Snacks.cfg",
"find_matches_files": true
} ]
}
Loading

0 comments on commit fda781e

Please sign in to comment.