Skip to content

Commit

Permalink
Fix spec versions of mods with filter_regexp
Browse files Browse the repository at this point in the history
  • Loading branch information
HebaruSan committed Jan 3, 2022
1 parent ea584d8 commit 2cec77d
Show file tree
Hide file tree
Showing 21 changed files with 545 additions and 688 deletions.
70 changes: 32 additions & 38 deletions NetKAN/AirlineKuisine.netkan
Original file line number Diff line number Diff line change
@@ -1,38 +1,32 @@
{
"spec_version": "v1.4",
"identifier": "AirlineKuisine",
"$kref": "#/ckan/spacedock/1252",
"$vref": "#/ckan/ksp-avc",
"license": "CC-BY-NC-SA-4.0",
"tags": [
"parts",
"crewed"
],
"depends": [
{ "name": "ModuleManager" },
{ "name": "DeepSkyCore" },
{ "name": "B9PartSwitch" }
],
"suggests": [
{ "name": "Mk2Expansion" },
{ "name": "Mk3Expansion" }
],
"supports": [
{ "name": "ClassicStockResources" },
{ "name": "CommunityResourcePack" },
{ "name": "CommunityTechTree" },
{ "name": "ConnectedLivingSpace" },
{ "name": "Kerbalism" },
{ "name": "KIS" },
{ "name": "Pathfinder" },
{ "name": "Snacks" },
{ "name": "TacLifeSupport" },
{ "name": "USI-LS" },
{ "name": "WildBlueTools" }
],
"install": [ {
"find": "DeepSky",
"install_to": "GameData",
"filter_regexp": [ ".*\\.pdb$" ]
} ]
}
spec_version: v1.10
identifier: AirlineKuisine
$kref: '#/ckan/spacedock/1252'
$vref: '#/ckan/ksp-avc'
license: CC-BY-NC-SA-4.0
tags:
- parts
- crewed
depends:
- name: ModuleManager
- name: DeepSkyCore
- name: B9PartSwitch
suggests:
- name: Mk2Expansion
- name: Mk3Expansion
supports:
- name: ClassicStockResources
- name: CommunityResourcePack
- name: CommunityTechTree
- name: ConnectedLivingSpace
- name: Kerbalism
- name: KIS
- name: Pathfinder
- name: Snacks
- name: TacLifeSupport
- name: USI-LS
- name: WildBlueTools
install:
- find: DeepSky
install_to: GameData
filter_regexp:
- .*\.pdb$
52 changes: 23 additions & 29 deletions NetKAN/BARIS.netkan
Original file line number Diff line number Diff line change
@@ -1,29 +1,23 @@
{
"spec_version": "v1.4",
"identifier": "BARIS",
"author": "Angel125",
"$kref": "#/ckan/github/Angel-125/BARIS",
"$vref": "#/ckan/ksp-avc",
"license": "GPL-3.0",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/164448-*"
},
"tags": [
"plugin",
"career",
"crewed"
],
"depends": [
{ "name": "ModuleManager" },
{ "name": "BarisBridge" }
],
"recommends": [
{ "name": "KerbalAlarmClock" },
{ "name": "KerbalConstructionTime" }
],
"install": [ {
"find": "000BARIS",
"install_to": "GameData/WildBlueIndustries",
"filter_regexp": [ ".*\\.pdb$" ]
} ]
}
spec_version: v1.10
identifier: BARIS
author: Angel125
$kref: '#/ckan/github/Angel-125/BARIS'
$vref: '#/ckan/ksp-avc'
license: GPL-3.0
resources:
homepage: https://forum.kerbalspaceprogram.com/index.php?/topic/164448-*
tags:
- plugin
- career
- crewed
depends:
- name: ModuleManager
- name: BarisBridge
recommends:
- name: KerbalAlarmClock
- name: KerbalConstructionTime
install:
- find: 000BARIS
install_to: GameData/WildBlueIndustries
filter_regexp:
- .*\.pdb$
88 changes: 40 additions & 48 deletions NetKAN/DSEV.netkan
Original file line number Diff line number Diff line change
@@ -1,48 +1,40 @@
{
"spec_version": "v1.4",
"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-*",
"repository": "https://github.com/Angel-125/DSEV"
},
"tags": [
"parts",
"plugin",
"crewed"
],
"depends": [
{ "name": "DSEV-PlayMode" },
{ "name": "ModuleManager" },
{ "name": "WildBlueTools" },
{ "name": "NearFutureProps" },
{ "name": "KerbalActuators" },
{ "name": "BarisBridge" }
],
"recommends": [
{ "name": "RasterPropMonitor-Core" },
{ "name": "ASETProps" },
{ "name": "InfernalRobotics" }
],
"suggests": [
{ "name": "ASET" }
],
"install": [ {
"find": "WildBlueIndustries/DSEV",
"install_to": "GameData/WildBlueIndustries",
"filter_regexp": [ ".*\\.pdb$", "ReferenceDesigns", "Templates" ]
}, {
"find": "DSEV/Templates/Common",
"install_to": "GameData/WildBlueIndustries/DSEV/Templates"
}, {
"find": "VAB",
"install_to": "Ships"
}, {
"find": "SPH",
"install_to": "Ships"
} ]
}
spec_version: v1.10
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-*
repository: https://github.com/Angel-125/DSEV
tags:
- parts
- plugin
- crewed
depends:
- name: DSEV-PlayMode
- name: ModuleManager
- name: WildBlueTools
- name: NearFutureProps
- name: KerbalActuators
- name: BarisBridge
recommends:
- name: RasterPropMonitor-Core
- name: ASETProps
- name: InfernalRobotics
suggests:
- name: ASET
install:
- find: WildBlueIndustries/DSEV
install_to: GameData/WildBlueIndustries
filter_regexp:
- .*\.pdb$
- ReferenceDesigns
- Templates
- find: DSEV/Templates/Common
install_to: GameData/WildBlueIndustries/DSEV/Templates
- find: VAB
install_to: Ships
- find: SPH
install_to: Ships
64 changes: 27 additions & 37 deletions NetKAN/EVAHandrailsPackContinued.netkan
Original file line number Diff line number Diff line change
@@ -1,37 +1,27 @@
{
"spec_version": "v1.4",
"identifier": "EVAHandrailsPackContinued",
"$kref": "#/ckan/spacedock/49",
"$vref": "#/ckan/ksp-avc",
"license": "CC-BY-SA-3.0",
"tags": [
"parts"
],
"conflicts": [
{ "name": "NebulaEVAHandrails" }
],
"provides": [ "NebulaEVAHandrails" ],
"depends" : [
{ "name": "ModuleManager", "min_version": "2.6.5" }
],
"suggests": [
{ "name": "EvaHandrailsKISCompatibility" }
],
"install": [
{
"find": "NEBULA",
"install_to": "GameData",
"filter_regexp": "ModuleManager.+\\.dll"
}
],
"x_netkan_override" : [
{
"version" : "0.2.0",
"delete" : [ "ksp_version" ],
"override" : {
"ksp_version_min" : "1.0.2",
"ksp_version_max" : "1.0.4"
}
}
]
}
spec_version: v1.10
identifier: EVAHandrailsPackContinued
$kref: '#/ckan/spacedock/49'
$vref: '#/ckan/ksp-avc'
license: CC-BY-SA-3.0
tags:
- parts
conflicts:
- name: NebulaEVAHandrails
provides:
- NebulaEVAHandrails
depends:
- name: ModuleManager
min_version: 2.6.5
suggests:
- name: EvaHandrailsKISCompatibility
install:
- find: NEBULA
install_to: GameData
filter_regexp: ModuleManager.+\.dll
x_netkan_override:
- version: 0.2.0
delete:
- ksp_version
override:
ksp_version_min: 1.0.2
ksp_version_max: 1.0.4
98 changes: 45 additions & 53 deletions NetKAN/Heisenberg.netkan
Original file line number Diff line number Diff line change
@@ -1,53 +1,45 @@
{
"spec_version": "v1.4",
"identifier": "Heisenberg",
"$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 no new play modes were added to the Templates folder",
"license": "restricted",
"resources": {
"homepage": "https://forum.kerbalspaceprogram.com/index.php?/topic/150702-*",
"repository": "https://github.com/Angel-125/Airships"
},
"tags": [
"parts",
"plugin",
"crewed"
],
"depends": [
{ "name": "Heisenberg-PlayMode" },
{ "name": "ModuleManager" },
{ "name": "WildBlueTools" },
{ "name": "HooliganLabsAirships" },
{ "name": "KerbalActuators" },
{ "name": "BarisBridge" }
],
"recommends": [
{ "name": "AirParkContinued" },
{ "name": "ASETProps" },
{ "name": "AircraftCarrierAccessories" }
],
"suggests": [
{ "name": "Pathfinder" },
{ "name": "KIS" },
{ "name": "KAS" },
{ "name": "kOS" },
{ "name": "Snacks" },
{ "name": "TACLS" }
],
"install": [ {
"find": "WildBlueIndustries/Heisenberg",
"install_to": "GameData/WildBlueIndustries",
"filter_regexp": [ ".*\\.pdb$", "SampleCraft", "Templates" ]
}, {
"find": "WildBlueIndustries/Heisenberg/Templates/Common",
"install_to": "GameData/WildBlueIndustries/Templates"
}, {
"find": "VAB",
"install_to": "Ships"
}, {
"find": "SPH",
"install_to": "Ships"
} ]
}
spec_version: v1.10
identifier: Heisenberg
$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 no new play modes were added to the Templates folder
license: restricted
resources:
homepage: https://forum.kerbalspaceprogram.com/index.php?/topic/150702-*
repository: https://github.com/Angel-125/Airships
tags:
- parts
- plugin
- crewed
depends:
- name: Heisenberg-PlayMode
- name: ModuleManager
- name: WildBlueTools
- name: HooliganLabsAirships
- name: KerbalActuators
- name: BarisBridge
recommends:
- name: AirParkContinued
- name: ASETProps
- name: AircraftCarrierAccessories
suggests:
- name: Pathfinder
- name: KIS
- name: KAS
- name: kOS
- name: Snacks
- name: TACLS
install:
- find: WildBlueIndustries/Heisenberg
install_to: GameData/WildBlueIndustries
filter_regexp:
- .*\.pdb$
- SampleCraft
- Templates
- find: WildBlueIndustries/Heisenberg/Templates/Common
install_to: GameData/WildBlueIndustries/Templates
- find: VAB
install_to: Ships
- find: SPH
install_to: Ships
Loading

0 comments on commit 2cec77d

Please sign in to comment.