diff --git a/.mod_data.yml b/.mod_data.yml index cc48c3f..05bd5f6 100644 --- a/.mod_data.yml +++ b/.mod_data.yml @@ -8,10 +8,10 @@ package: - changelog.txt dependencies: # Configure dependencies ModuleManager: - version: 4.1.4 + version: 4.2.3 location: s3 B9PartSwitch: - version: 2.18.0 + version: 2.20.0 location: s3 deploy: SpaceDock: diff --git a/GameData/NearFutureSolar/Localization/en-us.cfg b/GameData/NearFutureSolar/Localization/en-us.cfg index 30af1e6..48b0f04 100644 --- a/GameData/NearFutureSolar/Localization/en-us.cfg +++ b/GameData/NearFutureSolar/Localization/en-us.cfg @@ -4,6 +4,9 @@ Localization { #LOC_NFSolar_Version = Near Future Solar 1.2.0 + /// SUBCATEGORIES + #LOC_NFSolar_Subcategory_blanketPanels = Lightweight Solar Panels + #LOC_NFSolar_Subcategory_staticPanels = Static Solar Panels /// CONFIG /// MANUFACTURERS diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png new file mode 100644 index 0000000..d782e3d Binary files /dev/null and b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-copernicus-1_icon.png differ diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png new file mode 100644 index 0000000..5ed467f Binary files /dev/null and b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-drm-1_icon.png differ diff --git a/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-orion-1_icon.png b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-orion-1_icon.png new file mode 100644 index 0000000..e20a4ba Binary files /dev/null and b/GameData/NearFutureSolar/Parts/@thumbs/nfs-panel-deploying-blanket-orion-1_icon.png differ diff --git a/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg new file mode 100644 index 0000000..0af3879 --- /dev/null +++ b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategories.cfg @@ -0,0 +1,15 @@ + +ORGANIZERSUBCATEGORY +{ + name = blanketPanels + Label = #LOC_NFSolar_Subcategory_blanketPanels + Priority = 22 + CategoryPriority = 55 +} +ORGANIZERSUBCATEGORY +{ + name = staticPanels + Label = #LOC_NFSolar_Subcategory_staticPanels + Priority = 18 + CategoryPriority = 55 +} \ No newline at end of file diff --git a/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg new file mode 100644 index 0000000..1eb3455 --- /dev/null +++ b/GameData/NearFutureSolar/Patches/VABOrganizer/NFSolarSubcategoryAssignment.cfg @@ -0,0 +1,29 @@ +/// Support for VABOrganizer +@PART[nfs-panel-deploying-advanced*|nfs-panel-deploying-concentrator*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = solarPanels + } +} +@PART[nfs-panel-deploying-blanket*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = blanketPanels + } +} +@PART[nfs-panel-deploying-curved*|nfs-panel-static*]:FOR[NearFutureSolar]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = staticPanels + } +} +@PART[solarPanels5|LgRadialSolarPanel]:AFTER[VABOrganizer]:NEEDS[VABOrganizer] +{ + %VABORGANIZER + { + %organizerSubcategory = staticPanels + } +} \ No newline at end of file diff --git a/GameData/NearFutureSolar/Versioning/NearFutureSolar.version b/GameData/NearFutureSolar/Versioning/NearFutureSolar.version index a3d2d00..f262ae1 100644 --- a/GameData/NearFutureSolar/Versioning/NearFutureSolar.version +++ b/GameData/NearFutureSolar/Versioning/NearFutureSolar.version @@ -6,14 +6,14 @@ { "MAJOR":1, "MINOR":3, - "PATCH":2, + "PATCH":3, "BUILD":0 }, "KSP_VERSION": { "MAJOR":1, "MINOR":12, - "PATCH":1 + "PATCH":5 }, "KSP_VERSION_MIN":{ "MAJOR":1, diff --git a/README.md b/README.md index e981a77..b74038c 100644 --- a/README.md +++ b/README.md @@ -21,8 +21,8 @@ Bigger, better or just different solar panel models based on many real or imagin ### Required These components are required for the mod to function and are bundled as part of any download: -* [ModuleManager (4.1.4)](https://github.com/sarbian/ModuleManager) -* [B9PartSwitch (2.18.0)](https://github.com/blowfishpro/B9PartSwitch) +* [ModuleManager (4.2.3)](https://github.com/sarbian/ModuleManager) +* [B9PartSwitch (2.20.0)](https://github.com/blowfishpro/B9PartSwitch) ## Installation diff --git a/changelog.txt b/changelog.txt index 331c688..0dfb538 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,3 +1,11 @@ +v1.3.3 +------ +- Updated ModuleManager to 4.2.3 +- Updated B9PartSwitch to 2.20.0 +- Updated target KSP version +- Added French translation (ValiusV) +- Support for VABOrganizer + v1.3.2 ------ - Marked for KSP 1.12 diff --git a/readme.txt b/readme.txt index d7ca42a..af0fa36 100644 --- a/readme.txt +++ b/readme.txt @@ -9,8 +9,8 @@ DEPENDENCIES ============ Required: -- ModuleManager (4.1.4) -- B9PartSwitch (2.18.0) +- ModuleManager (4.2.3) +- B9PartSwitch (2.20.0) Optional - Community Tech Tree (v2.2+)