From 7c7ba192ac1b1b3be632c10bfe1aaa80d1aac354 Mon Sep 17 00:00:00 2001 From: Crzyrndm Date: Tue, 13 Jan 2015 21:36:30 +1300 Subject: [PATCH] Bit of a mess --- FilterCreator/.gitignore | 231 ++++++++++++++++ FilterExtension.sln | 2 +- FilterExtension/.gitignore | 231 ++++++++++++++++ FilterExtension/ConfigNodes/customCategory.cs | 6 + .../ConfigNodes/customSubCategory.cs | 5 + FilterExtension/Core.cs | 9 +- ...Filters.csproj => FilterExtensions.csproj} | 0 FilterExtension/Properties/AssemblyInfo.cs | 2 +- .../000_Category_Main/01_Kerbonauts.cfg | 41 +-- .../02_Storage_Mining_Procesing.cfg | 2 +- .../Configs/000_Category_Main/03_Engines.cfg | 1 + .../{04_Struts.cfg => 04_Structural.cfg} | 0 .../S01_01_CommandManed.cfg | 7 +- .../006_Subcategory_Filters/S01_02_Drone.cfg | 5 +- .../S01_04_RW_Without_Control.cfg | 2 +- .../006_Subcategory_Filters/S01_05_RCS.cfg | 2 +- .../S01_10_Passengers.cfg | 5 +- .../S01_19_Multiple_Kerbals.cfg | 3 +- .../S01_20_CLS_Passable.cfg | 3 +- .../S02_01_LFO_Storage.cfg | 3 +- .../S02_02_Mono_Storage.cfg | 3 +- .../S02_03_JetFuel_Storage.cfg | 5 +- .../S02_04_Karbonite_Storage.cfg | 2 +- .../S02_05_Xenon_Storage.cfg | 2 +- .../S02_06_LiqHydrogen_Storage.cfg | 2 +- .../S02_07_Karbondorum_Storage.cfg | 2 +- .../S02_50_LifeSupport_Storage.cfg | 5 +- .../006_Subcategory_Filters/S02_60_Drill.cfg | 2 +- .../S02_70_ResourceProcessor.cfg | 2 +- .../S03_01_EngineRocket.cfg | 2 +- .../S03_02_EngineJet.cfg | 2 +- .../S03_03_EnginesSolid.cfg | 2 +- .../S03_04_EngineIon.cfg | 2 +- .../S03_05_EnginesMono.cfg | 22 +- .../S03_06_EnginesKarbonite.cfg | 32 +-- .../S03_07_EnginesMultiMode.cfg | 22 +- .../S03_08_NuclearEngines.cfg | 17 +- .../S03_09_PlasmaEngines.cfg | 2 +- .../S03_10_ArgonEngines.cfg | 2 +- .../S03_11_KarbondorumEngines.cfg | 2 +- .../S03_12_RocksEngines.cfg | 2 +- .../S03_13_FanEngines.cfg | 2 +- .../S03_14_ThermalEngines.cfg | 2 +- .../S03_15_EnginesAluminium.cfg | 12 +- .../S03_16_Other Engines.cfg | 94 ------- .../S04_01_Adapter.cfg | 159 +---------- .../S04_02_Coupler.cfg | 251 +----------------- .../S04_04_DockingPorts.cfg | 10 +- .../S04_05_CargoBay.cfg | 1 - .../006_Subcategory_Filters/S04_05_Strut.cfg | 70 ++--- .../006_Subcategory_Filters/S04_06_Girder.cfg | 56 +--- .../S04_07_Launch Clamp.cfg | 24 +- .../006_Subcategory_Filters/S04_08_Ladder.cfg | 2 +- .../S05_01_Ablative Heat Shield.cfg | 32 +-- .../006_Subcategory_Filters/S05_02_Wings.cfg | 17 +- .../S05_03_ControlSurface.cfg | 12 +- .../S05_04_NoseCones.cfg | 16 +- .../S05_05_FairingBases.cfg | 16 +- .../S05_06_Fairings.cfg | 28 +- .../S05_10_AirIntake.cfg | 2 +- .../S05_99_Others_Aero.cfg | 94 ------- .../S06_01_LandingGear.cfg | 20 +- .../S06_02_LandingLeg.cfg | 2 +- .../S06_03_Parachutes.cfg | 13 +- .../S06_04_WheelsAndTracks.cfg | 4 +- .../S07_01_SolarPanels.cfg | 2 +- .../S07_02_Generators.cfg | 2 +- .../S07_03_PowerStorage.cfg | 80 +----- .../006_Subcategory_Filters/S07_04_Light.cfg | 6 +- .../S08_01_DataTransmitter.cfg | 4 +- .../S08_10_Experiment.cfg | 5 +- .../006_Subcategory_Filters/S08_11_Sensor.cfg | 5 +- .../006_Subcategory_Filters/S08_12_Labs.cfg | 2 +- .../S08_20_Scanner.cfg | 5 +- .../Procedural_Ion_Engine.cfg | 7 + .../Procedural_Jet_Engine.cfg | 7 + .../Procedural_Mono_Engine.cfg | 7 + .../Procedural_Rocket_Engine.cfg | 7 + .../Subcategory_Patches/Procedural_SRB.cfg | 7 + .../000_FilterExtensions/FilterCreator.dll | Bin 13824 -> 13824 bytes .../000_FilterExtensions/FilterExtensions.dll | Bin 32768 -> 32768 bytes .../FilterExtensions.version | 2 +- 82 files changed, 729 insertions(+), 1052 deletions(-) create mode 100644 FilterCreator/.gitignore create mode 100644 FilterExtension/.gitignore rename FilterExtension/{PartFilters.csproj => FilterExtensions.csproj} (100%) rename GameData/000_FilterExtensions/Configs/000_Category_Main/{04_Struts.cfg => 04_Structural.cfg} (100%) delete mode 100644 GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_16_Other Engines.cfg delete mode 100644 GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_99_Others_Aero.cfg create mode 100644 GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Ion_Engine.cfg create mode 100644 GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Jet_Engine.cfg create mode 100644 GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Mono_Engine.cfg create mode 100644 GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Rocket_Engine.cfg create mode 100644 GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_SRB.cfg diff --git a/FilterCreator/.gitignore b/FilterCreator/.gitignore new file mode 100644 index 00000000..78b49ee6 --- /dev/null +++ b/FilterCreator/.gitignore @@ -0,0 +1,231 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +build/ +bld/ +[Bb]in/ +[Oo]bj/ + +# Roslyn cache directories +*.ide/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +#NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf +*.cachefile + +# Visual Studio profiler +*.psess +*.vsp +*.vspx + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding addin-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +_NCrunch_* +.*crunch*.local.xml + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# TODO: Comment the next line if you want to checkin your web deploy settings +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/packages/* +# except build/, which is used as an MSBuild target. +!**/packages/build/ +# If using the old MSBuild-Integrated Package Restore, uncomment this: +#!**/packages/repositories.config + +# Windows Azure Build Output +csx/ +*.build.csdef + +# Windows Store app package directory +AppPackages/ + +# Others +sql/ +*.Cache +ClientBin/ +[Ss]tyle[Cc]op.* +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.pfx +*.publishsettings +node_modules/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# ========================= +# Operating System Files +# ========================= + +# OSX +# ========================= + +.DS_Store +.AppleDouble +.LSOverride + +# Thumbnails +._* + +# Files that might appear on external disk +.Spotlight-V100 +.Trashes + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Windows +# ========================= + +# Windows image file caches +Thumbs.db +ehthumbs.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk diff --git a/FilterExtension.sln b/FilterExtension.sln index a751f7ee..75c3ec95 100644 --- a/FilterExtension.sln +++ b/FilterExtension.sln @@ -3,7 +3,7 @@ Microsoft Visual Studio Solution File, Format Version 12.00 # Visual Studio 2013 VisualStudioVersion = 12.0.30501.0 MinimumVisualStudioVersion = 10.0.40219.1 -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PartFilters", "FilterExtension\PartFilters.csproj", "{8633A568-654E-409D-A7B2-95839F2EBD3D}" +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FilterExtensions", "FilterExtension\FilterExtensions.csproj", "{8633A568-654E-409D-A7B2-95839F2EBD3D}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "FilterCreator", "FilterCreator\FilterCreator.csproj", "{7249D770-00A9-491F-86C1-385E36150388}" ProjectSection(ProjectDependencies) = postProject diff --git a/FilterExtension/.gitignore b/FilterExtension/.gitignore new file mode 100644 index 00000000..78b49ee6 --- /dev/null +++ b/FilterExtension/.gitignore @@ -0,0 +1,231 @@ +## Ignore Visual Studio temporary files, build results, and +## files generated by popular Visual Studio add-ons. + +# User-specific files +*.suo +*.user +*.userosscache +*.sln.docstates + +# Build results +[Dd]ebug/ +[Dd]ebugPublic/ +[Rr]elease/ +[Rr]eleases/ +x64/ +x86/ +build/ +bld/ +[Bb]in/ +[Oo]bj/ + +# Roslyn cache directories +*.ide/ + +# MSTest test Results +[Tt]est[Rr]esult*/ +[Bb]uild[Ll]og.* + +#NUNIT +*.VisualState.xml +TestResult.xml + +# Build Results of an ATL Project +[Dd]ebugPS/ +[Rr]eleasePS/ +dlldata.c + +*_i.c +*_p.c +*_i.h +*.ilk +*.meta +*.obj +*.pch +*.pdb +*.pgc +*.pgd +*.rsp +*.sbr +*.tlb +*.tli +*.tlh +*.tmp +*.tmp_proj +*.log +*.vspscc +*.vssscc +.builds +*.pidb +*.svclog +*.scc + +# Chutzpah Test files +_Chutzpah* + +# Visual C++ cache files +ipch/ +*.aps +*.ncb +*.opensdf +*.sdf +*.cachefile + +# Visual Studio profiler +*.psess +*.vsp +*.vspx + +# TFS 2012 Local Workspace +$tf/ + +# Guidance Automation Toolkit +*.gpState + +# ReSharper is a .NET coding add-in +_ReSharper*/ +*.[Rr]e[Ss]harper +*.DotSettings.user + +# JustCode is a .NET coding addin-in +.JustCode + +# TeamCity is a build add-in +_TeamCity* + +# DotCover is a Code Coverage Tool +*.dotCover + +# NCrunch +_NCrunch_* +.*crunch*.local.xml + +# MightyMoose +*.mm.* +AutoTest.Net/ + +# Web workbench (sass) +.sass-cache/ + +# Installshield output folder +[Ee]xpress/ + +# DocProject is a documentation generator add-in +DocProject/buildhelp/ +DocProject/Help/*.HxT +DocProject/Help/*.HxC +DocProject/Help/*.hhc +DocProject/Help/*.hhk +DocProject/Help/*.hhp +DocProject/Help/Html2 +DocProject/Help/html + +# Click-Once directory +publish/ + +# Publish Web Output +*.[Pp]ublish.xml +*.azurePubxml +# TODO: Comment the next line if you want to checkin your web deploy settings +# but database connection strings (with potential passwords) will be unencrypted +*.pubxml +*.publishproj + +# NuGet Packages +*.nupkg +# The packages folder can be ignored because of Package Restore +**/packages/* +# except build/, which is used as an MSBuild target. +!**/packages/build/ +# If using the old MSBuild-Integrated Package Restore, uncomment this: +#!**/packages/repositories.config + +# Windows Azure Build Output +csx/ +*.build.csdef + +# Windows Store app package directory +AppPackages/ + +# Others +sql/ +*.Cache +ClientBin/ +[Ss]tyle[Cc]op.* +~$* +*~ +*.dbmdl +*.dbproj.schemaview +*.pfx +*.publishsettings +node_modules/ + +# RIA/Silverlight projects +Generated_Code/ + +# Backup & report files from converting an old project file +# to a newer Visual Studio version. Backup files are not needed, +# because we have git ;-) +_UpgradeReport_Files/ +Backup*/ +UpgradeLog*.XML +UpgradeLog*.htm + +# SQL Server files +*.mdf +*.ldf + +# Business Intelligence projects +*.rdl.data +*.bim.layout +*.bim_*.settings + +# Microsoft Fakes +FakesAssemblies/ + +# ========================= +# Operating System Files +# ========================= + +# OSX +# ========================= + +.DS_Store +.AppleDouble +.LSOverride + +# Thumbnails +._* + +# Files that might appear on external disk +.Spotlight-V100 +.Trashes + +# Directories potentially created on remote AFP share +.AppleDB +.AppleDesktop +Network Trash Folder +Temporary Items +.apdisk + +# Windows +# ========================= + +# Windows image file caches +Thumbs.db +ehthumbs.db + +# Folder config file +Desktop.ini + +# Recycle Bin used on file shares +$RECYCLE.BIN/ + +# Windows Installer files +*.cab +*.msi +*.msm +*.msp + +# Windows shortcuts +*.lnk diff --git a/FilterExtension/ConfigNodes/customCategory.cs b/FilterExtension/ConfigNodes/customCategory.cs index c41b45e3..72faf00f 100644 --- a/FilterExtension/ConfigNodes/customCategory.cs +++ b/FilterExtension/ConfigNodes/customCategory.cs @@ -104,6 +104,9 @@ private void generateModSubCategories() sC.filters.Add(f); Core.Instance.subCategories.Add(sC); + + if (Core.Instance.categoryAllSub.ContainsKey(categoryName)) + Core.Instance.categoryAllSub[categoryName].filters.Add(f); } } @@ -127,6 +130,9 @@ private void generateEngineTypes() sC.filters.Add(f); Core.Instance.subCategories.Add(sC); + + if (Core.Instance.categoryAllSub.ContainsKey(categoryName)) + Core.Instance.categoryAllSub[categoryName].filters.Add(f); } } diff --git a/FilterExtension/ConfigNodes/customSubCategory.cs b/FilterExtension/ConfigNodes/customSubCategory.cs index 8c37179d..cac2e977 100644 --- a/FilterExtension/ConfigNodes/customSubCategory.cs +++ b/FilterExtension/ConfigNodes/customSubCategory.cs @@ -112,7 +112,12 @@ private void Edit_Delete(string title, bool delete, PartCategorizer.Icon icon) { but.categoryName = subCategoryTitle; if (icon != PartCategorizer.Instance.fallbackIcon) + { but.SetIcon(icon); + // need to individually refresh after an icon edit (why did this break, wasn't required earlier?) + but.activeButton.SetFalse(but.activeButton, RUIToggleButtonTyped.ClickType.FORCED); + but.activeButton.SetTrue(but.activeButton, RUIToggleButtonTyped.ClickType.FORCED); + } } } } diff --git a/FilterExtension/Core.cs b/FilterExtension/Core.cs index ef610355..8c0227c7 100644 --- a/FilterExtension/Core.cs +++ b/FilterExtension/Core.cs @@ -45,12 +45,12 @@ public class Core : MonoBehaviour void Awake() { instance = this; - Log("Version 1.14"); + Log("Version 1.15"); // Add event for when the Editor GUI becomes active. This is never removed because we need it to fire every time GameEvents.onGUIEditorToolbarReady.Add(editor); - // generate the associations between parts and folders, and create all the mod categories + // generate the associations between parts and folders, create all the mod categories, get all propellant combinations associateParts(); // mod categories key: title, value: folder @@ -169,8 +169,6 @@ private void associateParts() sC.filters.Add(f); subCategories.Add(sC); } - - print("propellants " + propellantCombos.Count); } private bool stringListComparer(List propellants) @@ -275,6 +273,9 @@ private bool checkForConflicts(customSubCategory sCToCheck) private bool compareFilterLists(List fLA, List fLB) { + if (fLA.Count == 0 || fLB.Count == 0) + return false; + if (fLA.Count != fLB.Count) return false; diff --git a/FilterExtension/PartFilters.csproj b/FilterExtension/FilterExtensions.csproj similarity index 100% rename from FilterExtension/PartFilters.csproj rename to FilterExtension/FilterExtensions.csproj diff --git a/FilterExtension/Properties/AssemblyInfo.cs b/FilterExtension/Properties/AssemblyInfo.cs index d6a00f5f..cf1122d8 100644 --- a/FilterExtension/Properties/AssemblyInfo.cs +++ b/FilterExtension/Properties/AssemblyInfo.cs @@ -9,7 +9,7 @@ [assembly: AssemblyDescription("")] [assembly: AssemblyConfiguration("")] [assembly: AssemblyCompany("")] -[assembly: AssemblyProduct("PartFilters")] +[assembly: AssemblyProduct("Filter Extensions")] [assembly: AssemblyCopyright("Copyright © 2014")] [assembly: AssemblyTrademark("")] [assembly: AssemblyCulture("")] diff --git a/GameData/000_FilterExtensions/Configs/000_Category_Main/01_Kerbonauts.cfg b/GameData/000_FilterExtensions/Configs/000_Category_Main/01_Kerbonauts.cfg index f36cd533..114d3d4b 100644 --- a/GameData/000_FilterExtensions/Configs/000_Category_Main/01_Kerbonauts.cfg +++ b/GameData/000_FilterExtensions/Configs/000_Category_Main/01_Kerbonauts.cfg @@ -3,42 +3,5 @@ CATEGORY name = Kerbonauts and Control icon = Kerbal_Drones colour = #FF90F090 -} -SUBCATEGORY -{ - category = Kerbonauts and Control - name = Kerbonauts and Control - icon = Kerbal_Drones - FILTER - { - CHECK - { - type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleCommand - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleReactionWheel - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleRCS - } - } -} + all = true +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/000_Category_Main/02_Storage_Mining_Procesing.cfg b/GameData/000_FilterExtensions/Configs/000_Category_Main/02_Storage_Mining_Procesing.cfg index d94ad8c1..41501650 100644 --- a/GameData/000_FilterExtensions/Configs/000_Category_Main/02_Storage_Mining_Procesing.cfg +++ b/GameData/000_FilterExtensions/Configs/000_Category_Main/02_Storage_Mining_Procesing.cfg @@ -1,6 +1,6 @@ CATEGORY { - name = Resource Storage and Procesing + name = Resource Storage and Processing icon = Resources colour = #FF90F090 all = true diff --git a/GameData/000_FilterExtensions/Configs/000_Category_Main/03_Engines.cfg b/GameData/000_FilterExtensions/Configs/000_Category_Main/03_Engines.cfg index 6f703fe8..0717ce8d 100644 --- a/GameData/000_FilterExtensions/Configs/000_Category_Main/03_Engines.cfg +++ b/GameData/000_FilterExtensions/Configs/000_Category_Main/03_Engines.cfg @@ -4,4 +4,5 @@ CATEGORY icon = EngineRocket colour = #FF90F090 all = true + type = engine } diff --git a/GameData/000_FilterExtensions/Configs/000_Category_Main/04_Struts.cfg b/GameData/000_FilterExtensions/Configs/000_Category_Main/04_Structural.cfg similarity index 100% rename from GameData/000_FilterExtensions/Configs/000_Category_Main/04_Struts.cfg rename to GameData/000_FilterExtensions/Configs/000_Category_Main/04_Structural.cfg diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_01_CommandManed.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_01_CommandManed.cfg index d00b7894..e347c951 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_01_CommandManed.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_01_CommandManed.cfg @@ -1,14 +1,15 @@ SUBCATEGORY { - category = Kerbonauts and Control, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar - name = Commanded + category = Kerbonauts and Control + name = Manned Command icon = Commanded FILTER { CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 + value = 0 + invert = true } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_02_Drone.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_02_Drone.cfg index 0d20a721..a16ffb8a 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_02_Drone.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_02_Drone.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Kerbonauts and Control, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Kerbonauts and Control name = Drone icon = Drone FILTER @@ -8,8 +8,7 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_04_RW_Without_Control.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_04_RW_Without_Control.cfg index 86312f6d..176c35d5 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_04_RW_Without_Control.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_04_RW_Without_Control.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Kerbonauts and Control, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Kerbonauts and Control name = Reaction Wheels without Control icon = Reaction_Wheels FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_05_RCS.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_05_RCS.cfg index 04601857..08f666b7 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_05_RCS.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_05_RCS.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Kerbonauts and Control, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Kerbonauts and Control name = RCS icon = RCS FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_10_Passengers.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_10_Passengers.cfg index e3117e2a..a9388c5b 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_10_Passengers.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_10_Passengers.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Kerbonauts and Control, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Kerbonauts and Control name = Passengers icon = Passengers FILTER @@ -8,7 +8,8 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 + value = 0 + invert = true } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_19_Multiple_Kerbals.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_19_Multiple_Kerbals.cfg index 4e57b09b..ce687d8b 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_19_Multiple_Kerbals.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_19_Multiple_Kerbals.cfg @@ -8,7 +8,8 @@ SUBCATEGORY CHECK { type = crew - value = 4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 + value = 0,1,2,3 + invert = true } } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_20_CLS_Passable.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_20_CLS_Passable.cfg index 120605d1..af72d528 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_20_CLS_Passable.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S01_20_CLS_Passable.cfg @@ -13,8 +13,7 @@ SUBCATEGORY:NEEDS[ConnectedLivingSpace] CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_01_LFO_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_01_LFO_Storage.cfg index 070801df..f35e38dc 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_01_LFO_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_01_LFO_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = LFO Tanks icon = StorageLFO FILTER @@ -52,5 +52,4 @@ SUBCATEGORY invert = true } } - } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_02_Mono_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_02_Mono_Storage.cfg index 850287c6..f78bd1c8 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_02_Mono_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_02_Mono_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = MonoPropellant Tanks icon = StorageMono FILTER @@ -47,5 +47,4 @@ SUBCATEGORY invert = true } } - } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_03_JetFuel_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_03_JetFuel_Storage.cfg index 92ef1cd9..f7cfb30e 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_03_JetFuel_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_03_JetFuel_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Jet Fuel Tanks icon = StorageJetFuel FILTER @@ -13,7 +13,8 @@ SUBCATEGORY CHECK { type = resource - value = IntakeAir + value = Oxidizer + invert = true } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_04_Karbonite_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_04_Karbonite_Storage.cfg index 5dd76ebb..76755032 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_04_Karbonite_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_04_Karbonite_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Karbonite Tanks icon = StorageKarbonite FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_05_Xenon_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_05_Xenon_Storage.cfg index 17711a2c..233e53e1 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_05_Xenon_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_05_Xenon_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Xenon Tanks icon = StorageXenon FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_06_LiqHydrogen_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_06_LiqHydrogen_Storage.cfg index b8f47104..697b0fd3 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_06_LiqHydrogen_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_06_LiqHydrogen_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Liquid Hydrogen Tanks icon = StorageLiquidHyd FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_07_Karbondorum_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_07_Karbondorum_Storage.cfg index 4209f506..fb834659 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_07_Karbondorum_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_07_Karbondorum_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = KarborundumTanks icon = StorageKarborundum FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_50_LifeSupport_Storage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_50_LifeSupport_Storage.cfg index 93907156..d1569ae2 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_50_LifeSupport_Storage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_50_LifeSupport_Storage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Life Support Tank icon = StorageLS FILTER @@ -49,8 +49,7 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_60_Drill.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_60_Drill.cfg index 9a11ad3d..8d7cabd8 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_60_Drill.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_60_Drill.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Resource Extractors icon = Drill FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_70_ResourceProcessor.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_70_ResourceProcessor.cfg index 5f7d7e70..4c91f40c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_70_ResourceProcessor.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S02_70_ResourceProcessor.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Procesing + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Resource Storage and Processing name = Resource Processor icon = ResourceProcessor FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_01_EngineRocket.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_01_EngineRocket.cfg index 1b051a33..10017be8 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_01_EngineRocket.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_01_EngineRocket.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - LFO icon = EngineLFO FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_02_EngineJet.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_02_EngineJet.cfg index 11f289f5..a45afe2c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_02_EngineJet.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_02_EngineJet.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Jet icon = EngineJet FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_03_EnginesSolid.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_03_EnginesSolid.cfg index 074ed8ad..9e651ac2 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_03_EnginesSolid.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_03_EnginesSolid.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - SRB icon = EngineSolid FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_04_EngineIon.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_04_EngineIon.cfg index 27e715a3..14712db6 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_04_EngineIon.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_04_EngineIon.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Ion Engine icon = EngineIon FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_05_EnginesMono.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_05_EnginesMono.cfg index b863c3c6..e0541436 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_05_EnginesMono.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_05_EnginesMono.cfg @@ -1,14 +1,14 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines - name = Engines Mono - icon = EngineMono - FILTER - { - CHECK - { - type = propellant - value = MonoPropellant - } - } + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + name = Engines Mono + icon = EngineMono + FILTER + { + CHECK + { + type = propellant + value = MonoPropellant + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_06_EnginesKarbonite.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_06_EnginesKarbonite.cfg index d0a377b7..7f77c2b5 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_06_EnginesKarbonite.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_06_EnginesKarbonite.cfg @@ -1,19 +1,19 @@ SUBCATEGORY:NEEDS[Karbonite] { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines - name = Engines - Karbonite - icon = EngineKarbonite - FILTER - { - CHECK - { - type = moduleName - value = ModuleEngines - } - CHECK - { - type = propellant - value = Karbonite - } - } + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + name = Engines - Karbonite + icon = EngineKarbonite + FILTER + { + CHECK + { + type = moduleName + value = ModuleEngines + } + CHECK + { + type = propellant + value = Karbonite + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_07_EnginesMultiMode.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_07_EnginesMultiMode.cfg index 05465333..9b344f58 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_07_EnginesMultiMode.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_07_EnginesMultiMode.cfg @@ -1,14 +1,14 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines - name = Engines - MultiMode - icon = EngineMulti - FILTER - { - CHECK - { - type = moduleName - value = MultiModeEngine - } - } + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + name = Engines - MultiMode + icon = EngineMulti + FILTER + { + CHECK + { + type = moduleName + value = MultiModeEngine + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_08_NuclearEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_08_NuclearEngines.cfg index ae344352..8dbf56ea 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_08_NuclearEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_08_NuclearEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Nuclear icon = NuclearRocket FILTER @@ -27,20 +27,7 @@ SUBCATEGORY CHECK { type = title - value = Nuclear - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleEnginesFX, ModuleEngines - } - CHECK - { - type = title - value = Atomic + value = Nuclear, Atomic } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_09_PlasmaEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_09_PlasmaEngines.cfg index 6686b8d0..c9e50c2c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_09_PlasmaEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_09_PlasmaEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Plasma icon = EnginePlasma FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_10_ArgonEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_10_ArgonEngines.cfg index d29ebb49..8feb7f6c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_10_ArgonEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_10_ArgonEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Argon icon = EngineArgon FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_11_KarbondorumEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_11_KarbondorumEngines.cfg index 73cbba47..dd9cbda0 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_11_KarbondorumEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_11_KarbondorumEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Karborundum icon = EngineKarborundum FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_12_RocksEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_12_RocksEngines.cfg index 40bf24d7..c05121e8 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_12_RocksEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_12_RocksEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Rock icon = EngineRock FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_13_FanEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_13_FanEngines.cfg index 96338863..d1ef1016 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_13_FanEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_13_FanEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Electric Fan icon = FanEngine FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_14_ThermalEngines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_14_ThermalEngines.cfg index 4602cc30..5225dafa 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_14_ThermalEngines.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_14_ThermalEngines.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engine - Thermal icon = EngineThermal FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_15_EnginesAluminium.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_15_EnginesAluminium.cfg index ba4c10cf..fe825b76 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_15_EnginesAluminium.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_15_EnginesAluminium.cfg @@ -1,14 +1,14 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines + category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar name = Engines - Aluminium icon = EngineAluminium FILTER { - CHECK - { - type = propellant - value = Aluminium - } + CHECK + { + type = propellant + value = Aluminium + } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_16_Other Engines.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_16_Other Engines.cfg deleted file mode 100644 index dd2887be..00000000 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S03_16_Other Engines.cfg +++ /dev/null @@ -1,94 +0,0 @@ -SUBCATEGORY -{ - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Engines - name = Engines - Other - icon = EngineOther - FILTER - { - CHECK - { - type = moduleName - value = MultiModeEngine, ModuleEnginesFX, ModuleEngines - } - - CHECK - { - type = propellant - value = LiquidFuel - invert = true - } - CHECK - { - type = propellant - value = Oxidizer - invert = true - } - CHECK - { - type = propellant - value = IntakeAtm - invert = true - } - CHECK - { - type = propellant - value = SolidFuel - invert = true - } - CHECK - { - type = propellant - value = XenonGas - invert = true - } - CHECK - { - type = propellant - value = MonoPropellant - invert = true - } - CHECK - { - type = propellant - value = Karbonite - invert = true - } - CHECK - { - type = propellant - value = LiquidHydrogen - invert = true - } - CHECK - { - type = propellant - value = ArgonGas - invert = true - } - CHECK - { - type = propellant - value = Karborundum - invert = true - } - CHECK - { - type = propellant - value = Rock - invert = true - } - CHECK - { - type = title - value = Thermal Turbojet - invert = true - } - CHECK - { - type = propellant - value = Aluminium - invert = true - } - - } -} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_01_Adapter.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_01_Adapter.cfg index ee41f749..a47e1afa 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_01_Adapter.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_01_Adapter.cfg @@ -1,165 +1,14 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts name = Adapter icon = Adapter FILTER { CHECK { - type = title - value = Adapter + type = custom + value = adapter } - CHECK - { - type = title - value = to 2x - invert = true - } - CHECK - { - type = title - value = to 3x - invert = true - } - CHECK - { - type = title - value = to 4x - invert = true - } - CHECK - { - type = title - value = to 5x - invert = true - } - CHECK - { - type = title - value = to 6x - invert = true - } - CHECK - { - type = title - value = to 7x - invert = true - } - CHECK - { - type = title - value = to 8x - invert = true - } - CHECK - { - type = title - value = Dual Adapter - invert = true - } - CHECK - { - type = title - value = Dual-Adapter - invert = true - } - CHECK - { - type = title - value = Bi-Adapter - invert = true - } - CHECK - { - type = title - value = Triple Adapter - invert = true - } - CHECK - { - type = title - value = Triple-Adapter - invert = true - } - CHECK - { - type = title - value = Tri-Adapter - invert = true - } - CHECK - { - type = title - value = Trilinear Adapter - invert = true - } - CHECK - { - type = title - value = Quad Adapter - invert = true - } - CHECK - { - type = title - value = Quad-Adapter - invert = true - } - CHECK - { - type = title - value = Quadruple Adapter - invert = true - } - CHECK - { - type = title - value = Quinta Adapter - invert = true - } - CHECK - { - type = title - value = Quinta-Adapter - invert = true - } - CHECK - { - type = title - value = Hexa Adapter - invert = true - } - CHECK - { - type = title - value = Hexa-Adapter - invert = true - } - CHECK - { - type = title - value = Octo Adapter - invert = true - } - CHECK - { - type = title - value = Octo-Adapter - invert = true - } - CHECK - { - type = title - value = Multi Adapter - invert = true - } - CHECK - { - type = title - value = Multi-Adapter - invert = true - } - } - + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_02_Coupler.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_02_Coupler.cfg index ec9f14d7..f87461aa 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_02_Coupler.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_02_Coupler.cfg @@ -1,251 +1,20 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts - name = Coupler + category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts + name = Multi-Coupler icon = Coupler FILTER { CHECK { - type = title - value = -Coupler + type = custom + value = multicoupler } - - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 2x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 3x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 4x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 5x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 6x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 7x - } - } - FILTER - { - CHECK - { - type = title - value = Adapter - } - CHECK - { - type = title - value = to 8x - } - - } - FILTER - { - CHECK - { - type = title - value = Dual Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Dual-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Bi-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Triple Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Triple-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Tri-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Trilinear Adapter - } - - } - FILTER - { CHECK - { - type = title - value = Quad Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Quad-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Quadruple Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Quinta Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Quinta-Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Octo Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Octo-Adapter - } - - } - ILTER - { - CHECK - { - type = title - value = Multi Adapter - } - - } - FILTER - { - CHECK - { - type = title - value = Multi-Adapter - } - - } + { + type = title + value = Cargo Bay + invert = true + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_04_DockingPorts.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_04_DockingPorts.cfg index cbb97410..62a0e338 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_04_DockingPorts.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_04_DockingPorts.cfg @@ -8,15 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleDockingNode - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleAdaptiveDockingNode + value = ModuleDockingNode, ModuleAdaptiveDockingNode } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_CargoBay.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_CargoBay.cfg index eeb1f87e..61efc3fa 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_CargoBay.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_CargoBay.cfg @@ -9,7 +9,6 @@ SUBCATEGORY { type = title value = Cargo Bay - pass = true } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_Strut.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_Strut.cfg index b0df0f51..74d79bbc 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_Strut.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_05_Strut.cfg @@ -1,54 +1,22 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts - name = Strut - icon = Strut - FILTER - { - CHECK - { - type = moduleName - value = CModuleStrut - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleActiveStrut - } - } - FILTER - { - CHECK - { - type = moduleName - value = ModuleAutoStrutter - } - } - FILTER - { - CHECK - { - type = moduleName - value = QuantumStrut - } - } - FILTER - { - CHECK - { - type = title - value = EAS-4 - } - } - FILTER - { - CHECK - { - type = moduleName - value = KASModuleStrut - } - } + category = Structural Parts + name = Strut + icon = Strut + FILTER + { + CHECK + { + type = moduleName + value = QuantumStrut, KASModuleStrut, ModuleAutoStrutter, ModuleActiveStrut, CModuleStrut + } + } + FILTER + { + CHECK + { + type = title + value = EAS-4 + } + } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_06_Girder.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_06_Girder.cfg index 1f3ff6f8..a5576545 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_06_Girder.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_06_Girder.cfg @@ -1,48 +1,14 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts - name = Girder - icon = Girder - FILTER - { - CHECK - { - type = title - value = Girder - } - } - FILTER - { - CHECK - { - type = title - value = AES Structural - } - } - FILTER - { - CHECK - { - type = title - value = Cubic Octagonal - } - } - FILTER - { - CHECK - { - type = title - value = Octagonal Strut - } - } - FILTER - { - CHECK - { - type = title - value = Cargo Frame - } - } - - + category = Structural Parts + name = Girder + icon = Girder + FILTER + { + CHECK + { + type = title + value = Girder, AES Structural, Cubic Octagonal, Octagonal Strut, Cargo Frame + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_07_Launch Clamp.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_07_Launch Clamp.cfg index 5ab40e85..ee67b71e 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_07_Launch Clamp.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_07_Launch Clamp.cfg @@ -1,33 +1,15 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts - + category = Structural Parts name = Launch Clamp icon = LaunchClamp FILTER { CHECK { - - type = moduleName - - value = LaunchClamp - + type = moduleName + value = LaunchClamp, ExtendingLaunchClamp } } - FILTER - - { - CHECK - - { - type = moduleName - - value = ExtendingLaunchClamp - - } - - } - } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_08_Ladder.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_08_Ladder.cfg index 682107f2..a7b9c079 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_08_Ladder.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S04_08_Ladder.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Structural Parts + category = Structural Parts name = Ladders icon = Ladder FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_01_Ablative Heat Shield.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_01_Ablative Heat Shield.cfg index 3d80fdaa..c93ebd63 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_01_Ablative Heat Shield.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_01_Ablative Heat Shield.cfg @@ -1,19 +1,19 @@ SUBCATEGORY:NEEDS[DeadlyReentry] { - category = Aero Parts, Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar - name = Ablative Heat Shields - icon = Ablative_Shield - FILTER - { - CHECK - { - type = moduleName - value = ModuleHeatShield - } - CHECK - { - type = resource - value = AblativeShielding - } - } + category = Aero Parts, Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + name = Ablative Heat Shields + icon = Ablative_Shield + FILTER + { + CHECK + { + type = moduleName + value = ModuleHeatShield + } + CHECK + { + type = resource + value = AblativeShielding + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_02_Wings.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_02_Wings.cfg index 127a87ca..61888051 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_02_Wings.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_02_Wings.cfg @@ -1,16 +1,15 @@ SUBCATEGORY { - category = Aero Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts name = Wings icon = Wings FILTER - { - CHECK - { - type = title - value = Wing - - } + { + CHECK + { + type = title + value = Wing + } CHECK { type = moduleName @@ -23,5 +22,5 @@ SUBCATEGORY value = FARControllableSurface invert = true } - } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_03_ControlSurface.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_03_ControlSurface.cfg index bf906603..0b2bc16b 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_03_ControlSurface.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_03_ControlSurface.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Aero Parts, Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts, Filter by Function name = Control Surface icon = ControlSurface FILTER @@ -8,15 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleControlSurface - } - } - FILTER - { - CHECK - { - type = moduleName - value = FARControllableSurface + value = ModuleControlSurface, FARControllableSurface } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_04_NoseCones.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_04_NoseCones.cfg index bf060138..0eafd548 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_04_NoseCones.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_04_NoseCones.cfg @@ -1,14 +1,14 @@ SUBCATEGORY { - category = Aero Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts name = Nose Cones icon = NoseCone FILTER - { - CHECK - { - type = title - value = Nose Cone, Nosecone, nosecone, NoseCone, nanocone, Nanocone, NanoCone - } - } + { + CHECK + { + type = title + value = Nose Cone, Nosecone, nosecone, NoseCone, nanocone, Nanocone, NanoCone + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_05_FairingBases.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_05_FairingBases.cfg index 7f37788d..17666669 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_05_FairingBases.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_05_FairingBases.cfg @@ -1,14 +1,14 @@ SUBCATEGORY { - category = Aero Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts name = Fairing Bases icon = FairinBase FILTER - { - CHECK - { - type = title - value = Fairing Base, Fairing Adapter - } - } + { + CHECK + { + type = title + value = Fairing Base, Fairing Adapter + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_06_Fairings.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_06_Fairings.cfg index df81350d..82a3d254 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_06_Fairings.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_06_Fairings.cfg @@ -1,26 +1,20 @@ SUBCATEGORY { - category = Aero Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts name = Fairings icon = Fairing FILTER - { - CHECK - { - type = title - value = Fairing - } + { CHECK - { - type = title - value = Fairing Base - invert = true - } + { + type = title + value = Fairing + } CHECK - { - type = title - value = Fairing Adapter + { + type = title + value = Fairing Base, Fairing Adapter invert = true - } - } + } + } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_10_AirIntake.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_10_AirIntake.cfg index 3d1899f6..9627dbb0 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_10_AirIntake.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_10_AirIntake.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Aero Parts, Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Aero Parts, Filter by Function name = Air Intake icon = AirIntake FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_99_Others_Aero.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_99_Others_Aero.cfg deleted file mode 100644 index 03f4aa75..00000000 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S05_99_Others_Aero.cfg +++ /dev/null @@ -1,94 +0,0 @@ -SUBCATEGORY -{ - category = Aero Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar - name = Other Aero Parts - icon = AeroParts - FILTER - { - CHECK - { - type = category - value = Aerodynamics - - } - CHECK - { - type = title - value = Wing - invert = true - - } - CHECK - { - type = moduleName - value = ModuleResourceIntake - invert = true - } - CHECK - { - type = moduleName - value = ModuleControlSurface - invert = true - } - CHECK - { - type = moduleName - value = FARControllableSurface - invert = true - } - CHECK - { - type = resource - value = AblativeShielding - invert = true - } - CHECK - { - type = title - value = Fairing - invert = true - } - CHECK - { - type = title - value = Nose Cone - invert = true - } - CHECK - { - type = title - value = Nosecone - invert = true - } - CHECK - { - type = title - value = NoseCone - invert = true - } - CHECK - { - type = title - value = nosecone - invert = true - } - CHECK - { - type = title - value = Nanocone - invert = true - } - CHECK - { - type = title - value = NanoCone - invert = true - } - CHECK - { - type = title - value = nanocone - invert = true - } - } -} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_01_LandingGear.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_01_LandingGear.cfg index f789acdf..e781960c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_01_LandingGear.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_01_LandingGear.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Landing Parts + category = Filter by Function, Landing Parts name = Landing Gear icon = LandingGear FILTER @@ -8,23 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleLandingGear - } - } - FILTER - { - CHECK - { - type = moduleName - value = BDAdjustableLandingGear - } - } - FILTER - { - CHECK - { - type = moduleName - value = FSwheel + value = ModuleLandingGear, BDAdjustableLandingGear, FSwheel } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_02_LandingLeg.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_02_LandingLeg.cfg index 7cbfbabd..63f9a765 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_02_LandingLeg.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_02_LandingLeg.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Landing Parts + category = Filter by Function, Landing Parts name = Landing Legs icon = LandingLeg FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_03_Parachutes.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_03_Parachutes.cfg index 759ba2fe..8cb086ed 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_03_Parachutes.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_03_Parachutes.cfg @@ -1,7 +1,6 @@ SUBCATEGORY { - - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Landing Parts + category = Landing Parts name = Parachutes icon = Chutes FILTER @@ -9,15 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleParachute - } - } - FILTER - { - CHECK - { - type = moduleName - value = RealChuteModule + value = ModuleParachute, RealChuteModule } } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_04_WheelsAndTracks.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_04_WheelsAndTracks.cfg index 8e5f7fde..fc71e6bf 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_04_WheelsAndTracks.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S06_04_WheelsAndTracks.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Landing Parts + category = Filter by Function, Landing Parts name = Rover Wheels and Tracks icon = Wheels FILTER @@ -8,7 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleWheel + value = ModuleWheel, ModuleTrack, TrackWheel } } FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_01_SolarPanels.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_01_SolarPanels.cfg index d4d6062a..0c50e0d3 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_01_SolarPanels.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_01_SolarPanels.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Electrical + category = Filter by Function, Electrical name = Solar Panels icon = SolarPanel FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_02_Generators.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_02_Generators.cfg index 62129f4e..4a8334e1 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_02_Generators.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_02_Generators.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Electrical + category = Electrical name = Generators icon = Generator FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_03_PowerStorage.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_03_PowerStorage.cfg index 61b44851..559a68ed 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_03_PowerStorage.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_03_PowerStorage.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Electrical, Storage + category = Filter by Function, Electrical, Storage name = Power Storage icon = PowerStorage FILTER @@ -8,86 +8,12 @@ SUBCATEGORY CHECK { type = resource - value = ElectricCharge + value = ElectricCharge, StoredCharge } CHECK { type = moduleName - value = ModuleCommand - invert = true - } - CHECK - { - type = moduleName - value = ModuleEngines - invert = true - } - CHECK - { - type = moduleName - value = ModuleEnginesFX - invert = true - } - CHECK - { - type = moduleName - value = REGO_ModuleResourceConverter - invert = true - } - CHECK - { - type = moduleName - value = ModuleGenerator - invert = true - } - CHECK - { - type = moduleName - value = FNGenerator - invert = true - } - } - FILTER - { - CHECK - { - type = resource - value = StoredCharge - } - CHECK - { - type = moduleName - value = ModuleCommand - invert = true - } - CHECK - { - type = moduleName - value = ModuleEngines - invert = true - } - CHECK - { - type = moduleName - value = ModuleEnginesFX - invert = true - } - CHECK - { - type = moduleName - value = REGO_ModuleResourceConverter - invert = true - } - CHECK - { - type = moduleName - value = ModuleGenerator - invert = true - } - CHECK - { - type = moduleName - value = FNGenerator + value = ModuleCommand, ModuleEngines, ModuleEnginesFX, REGO_ModuleResourceConverter, ModuleGenerator, FNGenerator invert = true } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_04_Light.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_04_Light.cfg index dbfae3b7..65b35348 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_04_Light.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S07_04_Light.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Electrical + category = Electrical name = Lights icon = Light FILTER @@ -14,13 +14,11 @@ SUBCATEGORY { type = moduleName value = ModuleCommand - invert = true } CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } } } \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_01_DataTransmitter.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_01_DataTransmitter.cfg index ee8a5d72..dfe8df24 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_01_DataTransmitter.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_01_DataTransmitter.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Filter by Function, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar, Science Parts + category = Filter by Function, Science Parts name = Data Transmitter icon = DataTransmitter FILTER @@ -8,7 +8,7 @@ SUBCATEGORY CHECK { type = moduleName - value = ModuleDataTransmitter, ModuleLimitedDataTransmitter, ModuleRTAntenna + value = ModuleDataTransmitter, ModuleLimitedDataTransmitter, ModuleRTAntenna, ModuleSPUPassive } } diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_10_Experiment.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_10_Experiment.cfg index 872fb77a..c8c7636c 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_10_Experiment.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_10_Experiment.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Science Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Science Parts name = Experiments icon = Experiment FILTER @@ -8,8 +8,7 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_11_Sensor.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_11_Sensor.cfg index 5102ee3c..9bbc96a6 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_11_Sensor.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_11_Sensor.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Science Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Science Parts name = Sensors icon = Sensor FILTER @@ -8,8 +8,7 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } CHECK { diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_12_Labs.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_12_Labs.cfg index c1d29efe..cc7a84f6 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_12_Labs.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_12_Labs.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Science Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Science Parts name = Labs icon = Lab FILTER diff --git a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_20_Scanner.cfg b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_20_Scanner.cfg index 9612a14b..0f205547 100644 --- a/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_20_Scanner.cfg +++ b/GameData/000_FilterExtensions/Configs/006_Subcategory_Filters/S08_20_Scanner.cfg @@ -1,6 +1,6 @@ SUBCATEGORY { - category = Science Parts, B9 Aerospace, KW Rocketry, Modular Rocket Systems, Squad, Near Future Technologies, Novapunch, RLA Stockalike, Umbra Space Industries, KSP Interstellar + category = Science Parts name = Scanners icon = SCANsat FILTER @@ -19,8 +19,7 @@ SUBCATEGORY CHECK { type = crew - value = 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20 - invert = true + value = 0 } } } diff --git a/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Ion_Engine.cfg b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Ion_Engine.cfg new file mode 100644 index 00000000..18540259 --- /dev/null +++ b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Ion_Engine.cfg @@ -0,0 +1,7 @@ +SUBCATEGORY +{ + category = Engines + name = Engine - Ion + oldTitle = ElectricCharge,XenonGas + icon = EngineIon +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Jet_Engine.cfg b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Jet_Engine.cfg new file mode 100644 index 00000000..3da27225 --- /dev/null +++ b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Jet_Engine.cfg @@ -0,0 +1,7 @@ +SUBCATEGORY +{ + category = Engines + name = Engine - Jet + oldTitle = IntakeAir,LiquidFuel + icon = EngineJet +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Mono_Engine.cfg b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Mono_Engine.cfg new file mode 100644 index 00000000..827becc0 --- /dev/null +++ b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Mono_Engine.cfg @@ -0,0 +1,7 @@ +SUBCATEGORY +{ + category = Engines + name = Engine - Monopropellant + oldTitle = MonoPropellant + icon = EngineMono +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Rocket_Engine.cfg b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Rocket_Engine.cfg new file mode 100644 index 00000000..7055ada1 --- /dev/null +++ b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_Rocket_Engine.cfg @@ -0,0 +1,7 @@ +SUBCATEGORY +{ + category = Engines + name = Engine - LFO + oldTitle = LiquidFuel,Oxidizer + icon = EngineLFO +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_SRB.cfg b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_SRB.cfg new file mode 100644 index 00000000..107d3819 --- /dev/null +++ b/GameData/000_FilterExtensions/Configs/Subcategory_Patches/Procedural_SRB.cfg @@ -0,0 +1,7 @@ +SUBCATEGORY +{ + category = Engines + name = Engine - SRB + oldTitle = SolidFuel + icon = EngineSolid +} \ No newline at end of file diff --git a/GameData/000_FilterExtensions/FilterCreator.dll b/GameData/000_FilterExtensions/FilterCreator.dll index 970c49d96008188b7748eefbbc873afc1733dd3a..2bb6aa96e4f3ec4eb093216f823bfa9c0e87d574 100644 GIT binary patch delta 35 tcmV+;0Nnq8Y=CT#hys(>v5Imj5KPvs?-Ct+POaiJV!h|eowE!o^b0Rt5fT6Z delta 35 tcmV+;0Nnq8Y=CT#hyw7iv5Imj5bQ$z+S)FqM5$OD;)0XSMY9Yl^b0~m5q$sv diff --git a/GameData/000_FilterExtensions/FilterExtensions.dll b/GameData/000_FilterExtensions/FilterExtensions.dll index 6fdc7fb627653dc3b02cea1d2eea94be870b3e50..5a82f15d35e04b9a65eea7b6e7290c934c83614f 100644 GIT binary patch delta 11658 zcmb7K33yf2wO;$2d(XM^nB0scWaK3G-arzD5Fi8y^DJ6LK@=Hekb^g|3YTybQ51w~ zdMqGn9ZFSN`y8TmC@o+umOA^QJ`{aedvL`Wc5(czKAXyBwvGd zeV}z$%w-OPM$SUB)>@-YnfIko#Ry8i#O@zK*eQpg8FjGJ=#xXxdSf0j1na0)p#EKF z*2mhQOg%JGpA)T5{S=MKVThE}SpZ`=!02p@N)Z7SHE-u*q26p26A&RKmTT5RWw5Fc z86!ZgDJ9BGx}<$1XvlNFPCiP?^K;G2R~u-M3WZ;1U^L`fwG6AU{+khI$HWjo$9UH+6TR@wWMF(tYt#t}W zk1-W(>RPxmr&&$D`n>5}YX+L+c}m&`Z?1F+-+eQ!?Y=>5mi3TtP~~i{GY3uBmvd3n z7xsm{-&!?(Ep~-8w@sS+t#2rsYZdql*=(!9Uzk4&JrdstYoaKa^MIm}crp?(=3DFh z`Q_(<5o;a9$5IIr`~~5ZWTpjcQB`&*jN=RKnhH}bs`H7?-D6>%Bg;DlQP zg#zd?ZEx-Y-m>5=3*LqW^5^`kx2$vCviiKi%yA{{$M9oew|NmD{4K<%(UcV++8aaJ z;&JT>jLm!(yA}n(&ROGPp!6kZ%tdIT{)W@YrikBI4CK|*m*SH>=1uVQ^b*iU6iq@` zbOVJ>8^CLPtY0U0C&~$n2Eu_@@zA@&ft=z+XwA9k8QVMBr@73_Kqhq%e6MUqC3WcO z%R!3iNJa;6Tw(>|*^pa1f)$yi(BgBbnOA^{2IFfYL1P(6zu1FOhdYf;=`mMuX(*l( z2^lLn=?pu<&h(XB#C?K|n(s-Tz_NvUV>x1az&IXun5*$s!VaSxUXngh)xllEdj&Jb zTHb93x&?b$3L zMb3qWj2aM{ZmzZ-31yEEp@fa~Jd*8*B-|Uz>yHFWcQpi!-d=Hl`FmqnF~0VnhgRoR z^Df^-7o>!ygqp14;R%%mg7_kID? z`Eir{CCsY*XU(?A2<;lM&2L)IN2X>3c`dNqt>$$gqmFnW;xIOVgcs}_4QL}!@-$32 zdSfUO_VjKB=}BYLdCWALs52hKLA?p27nz6yPy=iSOrAnl9NGo_UB%A0&|z-o{j>&@ zL4GV}fP5|!>!H2(Fj#&U&nGQ4M8)}60ijU?SnSz}F|(*1)?=v!5Zxcvb6h4eRRfiq zT4{X{&B>&tpui>fa0hztz~rfj zukRz@=fQ3PY8=sjnirlMn}HH!U7J7L^WQ*w}etSvti0_!@5E)1w#}t3A7xy=y&^ozJ#ezsfEhHr_$&RWV1# zP?!+Y6Z5`b1Z5H4DjA;A8Y+ACE;?2Z&Ha>OOC`f0`o%akJn{+ zTCu{KS4UdS2dljl#lfK^{d%v4_10RqgXz%>6=|4s#AN=73j7P1fAD7~O-`oTh18Z; zwkjHbW#5%eA#7GcNeruLk(fNEyz#~e6Dj4{9Dz?Qjh*L7Te*d1CC!m}8=7KcSgj4aBrF{W^Xj5~%GNzO`5Aux zrN514a}2R1!&$u=YOL03fz`oTf^RtZ4#mcfds@E(iB~gs;S+T?VErlLHg*H~bXR&0 zzUCchl0h4}%)Nl|r8)k%!<}=H-)3VK?gU>Kd&0cK8lRh+;hk;1V9T!3=s>>65jedI z`i)n~{BZZiu%Pw=+0l6#O0ml#9uZyCkrj37VTTAYl|k0ou3;oGmfW}AnowB7 zWxZc5s--N1(-+#ioYstcxRn|#MOd?ahn=z3dwC2l>CctE4@l$?PBxxesP^|!3GO8> z^L~ghaxq13$cpXhnTqz++9|6kz#~7b-il- z0N>&z#Wm&+K`3b)mJS@ziwi15uBMz$xOo^N>|1Ppt@THs4Hr*MEy=2N(Lpo+4cvBq zuc$7-b^3N>X%@elAV?34@;i+vO#b*1WEL;lIC|E=T+*%SrU4wE@~=0TnT~iq4wA(X zBGt`x&`$JgyCLDnWAZ(D#K^M|jN`Dsg$wq`GGbS;S%uY?1ThrFcoah8F*Mb?#GSMw zfZ$pm2cshhD%OFCakO@G%-6X3ex>yZfOa2%A_mmXhoiJU$+;*#c$fazdc81j>Qi9g zIe94m1X`nix?!IqEUTQ zG^Ybf*PaA&`;vgo>W_YSCtmlVYg*UNYPc48K zBae@Nq@G&d59;*PhJH|^r?&NjYCZKmYeDfe-_OuVN#k1LFlSp27T4gt@>X$i=pfkg zWW1j5utSz}a9wyQpSHtjRC6{bpR=Y79^;?OReLo=r?vjvx^3{_4Ci=bzJ_JUJKeRn zQmR+@N6!TVPq@MGmb|K{bsY36#KX4l<;h>ReJ@Y`wC#I&^0#f@%agxt`(B>>aohLu z+z(p3JO{%lf8WZdCti-+pY4`!((%^Zl93ty`Y3GP$>-Gb9!@lpvszTI1K-$>lj{^? z7T@P9ay;)}Ep-OfI{=nRken?Ql9R!kCwV#b4FHoQ$gPh9*ejY>Uj$I4qyyZ4etj6I z5PDXmw9>~XRY?y)v?zBirIYIHsog537DB^=BG+FjFICbgQ;ziWkk~8o3+tKErcrh` z+{dsYU+R`p(zw++#H+$Qa<1SNFYC6^{uejhy5Ov!|>q^GldO*gQD~ zyq@%U7EZWjU}B5PchgY-@Ydp!Jc(_JpQunp>;v02a3TE4SB?t?T;i33SDk#_2m>zp zIN=6d{BaWNv!I#3g5{_i&o;O5qBXBPhFo4*Uc+9pc9oY$UgmE3;|li#L=U&tOXV&4 zD_~>ttelGGzOjGnYsRjm6MWuYwR_x9F{v;2aqHr_-%~LJF3(g{8J9yxzQ0GPzL-B= z<#O+pk5NTFM$dzS2Dh^-hsb5$l!R^LPOGD`Ry;)0uW=Kvqw&Q{QQY1D<?QK#12$`W*!HXdWu)u z_qaL=^?(jB^L;SIA`al@oa1KIi%_w@`Mk}&&e(( zj^Mccd;s5O9_EoBM&#ymp!mwgs;4M&-E#bV4RX;4mi4!)^TRdJ;=c%KYKk9q<_Ff| z>Y1#@+FxDi{WWC%cp0ugC#`p?OCuiwCwq{gc*~<7--3bo(gjj&6rN`m?1<;tNocl1 z#i8;aoiuq8-OiKtzaYUI4R@$>Z!}@|&_CJzdAw#Ex9f|Cu{F3kep6`1_hJtiqQ^&a zugFLsIj$-E!l(HW@C2(S(aJik`x7flKH=j+YI=+nkSeVoadI_CHN|fN7;;r|GOM!8 z$RFv z*T=l0+c;%?QS&W!$l5k^^w4X-@;DOtn&$4+@Z{23i@-69d2<>~Wwqu?`XSrRWe-}P z42@=P1wS!aSBxvbYsZ3lobuvc0J0{bJH^XVH@5=H)_%qhmFAWLAA z7f{@Cklch)6IMlr^Qxz*_z5F}Un4}`PgM+lqgKVex_-36f0P2^tyHK~jOBvGTgi&b zsO=vFxS0gca{j}WCf@k!x!*!W{!59Ra-KwcXzIX6z6_f8mRWQMsIPzN+gW5UQbp~s z3^y#ZXg;Wa$|A9>b{5GV(BN6bCqgEhoB)wgkm1*9KK4ElA9NqhS4z^=_Rk6dDoUUj zHzypPMny5Mg@W-L>({l-tN#E~?R8iTC8xa}A8g)iL2UjbB#C26DN%EC>p8XDe^L7c zYWB{bv^fk5+4a8Ed=2Fan?Z{Y6})6Db(6KDZcyx}eS#RS9%=5kI=}VL*1@{5?8nxb zI%C|dK}2PniJr#Sg{o4vpe?m(-O5&E2OUCyLv|RghxBj{6;M59DnPqMTY`EJAU(=G$D=3o05yRQG|_bap@nEY zv@+TQdNb%E;nG7RvU<>AN!BLjp}VuW^l=<%8oizUe6~h^u>L&a#>{*S%}K?yfmHmy z^nySoHX4bLom5I`AuB;}PAa2zfgTX39J`PAD?*q~s-RAR)(KQeTLd~H&=9&&AZgQ} zn*{nIBZO77O~7W1(@E8Ii$GTi6sMg6-6K$fZWZX5KuPKnNV=~fOCafRD1Aqu2+n6G z9+7(lnj=sh?FHw%YzSH39Cc-ZH&Evc(|FPTLbP`Ti?lFZ5UR62AC=7P@-?ebdOX~$ zYV?k8J=*EP=bRb^UDGg|b6v%{Mzvv1pD*Yyw_le2KJozcZ;j4#YxH9D6|`3fYZY0~ zIT>A*RqkP=WOJPtt?xH{k{Mji^ShJIuqLeIWfdIlqL4BXXbyHDmp$YODM5O=lB2HN z8NTEAX|QStM_XM}kOLvAwb5LpT!nrNe?kcDZcjowp=kirWxHavyh9-&17 zZOMIs)ligv*pHUrM~`1hL`+?Q_v0&7!aaG_wUkRfRC1yt6j4)@N8<(B?jXolkiP|s+NI_W&eN7x(XjYxA2S2>z! zFr7dl!LQYHgX4EVxnnrmin(aQPhn?EPBr|iZxPU6W6rpG|*Uj znxhQh7l2LV8ZU(&=P1@p2bv|y1)4~S2@;h8wa~pbN&-!x&_pR412m0xOp<6O&W3}XrDx48!jjBbRG;(#8O&8hCo|rt+s+z(i2jKZMcP9Nz-OMxSYW*;RDLMoj-6kaMOOgv+lN(K^bN2t&&Jh^?c~`{5I8JtbxdRVvh1P%AxZ zqnDAQZS=?4T-Hfd`cGIJ^~{l)UiA=NORvr4NRIwG+9CSM+Ib!Av(Y`#6*vPQvaNg` z4P}&#bmctWv6J4>n{XtqoiEW@y@#dgW`SfCNYj*RF6%>cB%YzJqS!ej9)hC8X03UQZha2)9tDE%QfC zYFp^{17tVQXSVG8NYr%$tra_68oiO)B%)6AyOE9!kZq+8Y*{yCTPgFV*!QyIP4u2b z^d|^!qPzMtzlm<9eRi&YJGvI=Ua^L<-!?iV5xp4=Dck5jZ1geEb~+%lM9jr4^t_!j zM%ET~3tcx=to;XUpSOs1P>WdY58NBGhIn?+EQ#2GtR~17*yv+{F0eKI*<5q+d~42x z*P?D*4jDb;;jN^1ch^q*E6Yf*26vl2!6_f7m*XPFs0CLpMyEx4L73CEU(-qp1ErEv zN8=BgawpnO}9zrxk&*N}=Ev zQX4MmZNg2DaML4t6$;LA!8tBCErRo*;EWZ0`5Z5Be!#W|JoKU6>yE%e=LGuRA{Y%b z7QD%MniU3jqOAz-c8;ZF@CVM{iP0ZrX7E+#r()b;)*5tbO!-x?N((D*1Z%WBmI?8s3{-T9hma9UkRelT0JW;CkF7|0?m|iY)YL&C# zx4<&e%LzAYbgO4tVzEDbwVq%+0f#f5fK?O=-=Yr}k-0^b6O;>a_pYU-;fM9H!q!51 zApDL#UAfbLQfrac#qF9g&RIxx5zRH9ORdGzOD6Hftfg;9xQ&<4F2w(G+UHs(e6AHf z7b^U=zE=1=#%}ez?pjDi(Fd^XqoOBWm}~3s^qdTzF~;5q7AVUwV|ngQScJ7WMz9ch{fL_dTpQ&P*ye| zO@?^(D=)Bm&jflndoDeu{LETBV|v~%JvBI*PT*R81^onc0WCt?O0Qc7XXHdTfSxHh zaasy`0d-lYXC&3Avck%nIhjSfm(1MF###Ca))D3HA<>=?txsuF(#p@3zbdtAgL;wr z->T)vaxQb;?|jmE%IVb})I$0+eV$c6`=H*CJru?5o7U&E|8vyatbj(cV`v+&zYC}l zmoZ$$*?a6SY_hUI$tbrf_bLCTJgK~?{HHQa-Ky?Y?^hqSf^)O8$2ccBXF88K|KXgd zt<|p4+O^+n4c(*XhFRugI_o%%zZ`bbS;bapr)h;Yj-7SPXI_0io2cioL-^zJajr+$ zC$7iv_XtznkKykT=EB#7uODAOzEOOm?t`oXbliQK;_k!vK13@1T<#pU*o|UK3jXkK z>}+#c_tAN~ysnkY+m=jkTYi;w>7tj*CyuV2FmlwSDapFJ$-|PvCytz)oH(hWE;*&P zW#p8)Ns~u5)Qz;}E`G`iUb@-3WXU=Ho}^`>hbRI>c6Wv z0A5|0|ICTfbu$lK|H)f_dgaQ>?!t8k6kQw4qAW_*f2{w^>bd$|>&eu`<)>K@Wk)&& zd{hq$ghGsEN5Zzus&BoQowj;fE6{$?ns)VRTkUPb!Fs&SL|b~zS|=%i!ou#I*KA-h zt`q63b$VE&bA%W66z-&{Js ftTSs$yI1c{6}S?*G6@RH~)ck4b%Szk&B~* delta 11451 zcmb7q3wTsTmj9`HyYKD3{YXEO&Jzd;Np8~VynzHlOdtdzZ^Q>EA_^!7GY2&xwe*3;Z!6YNE769;vuNTR21rSK3t-j*G-Y9eO1#?ok)EBd0i#e= zh|C61mlqMGr=8zD9(0J5oSgV~%O^;A-uKBTN_oNe$r~ZpD&RvJL_z&Oh1furip>Zy zIM8#39G@wX@9QtdXW#Fi7@sNM>mMIquP~cv4H*^T8iiJ3Yjo^aauOtlmKe*ha+A52 ziRdsnd6--?C5gAdh?r9Z{W<7to5sFu$gyb;=vu_!$gJ| ziH$HFpJ6@btOnnz9s~)#78yP>`=g5 z#Ytz-5pL*q7lG`v7|x7>Hzx)dAyJ(80IIP=XF~97c(GMNI~G4eynaHZSMh zcA;CwKqPCZo1PMmVePf}T4;oW(RHDqxsH>X^h^(GsrA6pwGdnjN!MIKJ?I+YT4>lc zgxLt!^!VyCVL%D$f9IPneG8g#2xB+EwctP`cgQttw;^> z^K&ZpLv%riIET6<%2e7Q52Gufu&W8XX(m9KNi-GK7r_T-MM3$Z)ge`$P-?sj3{AB4 zxvFL&7@{U3E$Yz)Gv>(lzMl_uek8?S!jS6Fd2}K)UfT$E{3@#;JR>d0O~5kg{ z1YL1D=MQxiSyb+b_wasN<8wTrHM1AU>xyG}wfFXc<#WXmaay9y@?_?9uESd08`QI1 zB4a`2Bzh$)*A+*!XuHN@`M}Rh+$Q!Hj#?+!>x#X7{VwH#S<*z4B9tTV&cf$h=t zocQ%1@Xe0jVEr^J$IqwhZQRLctC+pkn_0C5U&9Zx1bi{FDjc?p=T56AQdG0pK^s)D z4qQX3MLh41h6Ul*YU!6U5V8I0iZrB=bA-JMs&PJdhiI#mNQEjYvM*YfX(X}5nny>V z@XFj>gwo*9Vm^I9!)|NIU0@oTsUomqj);sXQI&r!BMR2-FvzZO*_W+sI^!I1*&2`A zmO>Z936#U2ni7G=W5g4k6k;MojIAMzsHKp0Mha({5x>dWkX?{_Gf1e2uz40kvB9vh z9>^|fy9Lrrvkz@$tCHdpt9x3$;;*ESL&b9Y>mK&STJ)y zLmkzUw^=PYx#`;>@M!Tn@CmycujQNNHtz)T>aNrteB*baiDlTx75@QX^x|w^)ZxxP z&u6o-u6w~3TPr$Ly4;1IU^(mFk>9GC@6d!XK65$FNE0GD;KvUkowQDFxqBdjU9)$= zcGzevLO}=_!r`zZGwjrZ4&im;P6W~jcM88la5t<+#Ihop-RQ_yn3wd_9_#Ylyr#K; zriPFRYhwFwfZqgG<%;aE9@UVW=Y@4!fZOx%{BN>;nOl$^!eK4(2%H&o>}yVI<~`gv zPrsmMj~sMHlJ{~CT+*m3bsvxz5=R%0AJlWs3cBL=x2B1J z*JD1{fQE9YB_D>wqno(OMrFYN3m-1CVzgogId!!fN4+z~EE`i5e*}b*!kOquU1YtS zUy|n0ni%86Fh2o>{OsW-F|J{{V9?NFtU?zZwD_aoc3+65f+rwCoHF?ZWIs4C%5N^B zS zU>t*eUY=ri$Z}!Vrl$%j&M(JQ6nV-$291i{;!@hM!W(>d2x!P7*gTC6RuCBX#02Pa32nLjuv!hL8^?f`6B zUyRCIGD7!%P=(*l$~tHK=ODb%0IK~jKzXoD&){1M{4Bn)kFmTc{iX6qS~0q0&RJOA zL4RJxD<*@?UqVyNPOYp{|8Ew5Ke~9;|720CAif$C2UlbHh|&3~4$hFT>fjCtuasf0 zw2BEzYN@qsO#bwx@HDHQA5(D$Uolp!G(;Y~#J#@WEn(HM(90zGeu=)+;9Fs8z1YHr~HN>Wr#) z0IZN8Hb*MNrh_+M^0Mn20j5ciQy&H3dkOQo^`imGm6V^Oy!s$e0Yui;qEatkOC?nX zcTwXWEt)pCqC3Qj-dddNh4+JNe#j~*ZW+|LPOkZe;#|2mFAnRyWbG-Q60`T_2B8O` zX`n_971|3`asO9R6&M?PTuhHv$V2ag`j#1VE0n8-Q#)cFknc&L{~>_g-o zeiRyhnAir+#klfe;(`H}c$nZFCLbiifJ;6fxB(Y`KE#Gk@K<0t?8ZyWZN3W9r)JCd z9iFU_F_nAqaGh)YZd?_6%~DFng?`KZ;149+127%_(r7Gc*Ix&lhu^l6*1<))NiN#q zl3e|;E&ZZoXwh$x($>;4JmfDcEjKTMj(kLqSG^HmwA|(1Bj1inO2`&KLBkMFmzK$` z+!DibntQF&rM2SWm^#8uyn)6WEkddK9VkOjaV;%%6rkFxOQM_epz$V{u{UKg1IxbD z*bCru^Xa?AyB6o)t$)9_xb&m^D`Zmjx#YKgP*z^fgFxnbOr$vX7A)K=e~(XPNSC{n zddvE(tWJ|jZk3wjg!3ZbO+UiM#7PvbRI)3ix)flnC_lCTL4ac_%1;y_h*Uf{vJ+0> zsEJ^SRt5%#h9i+$*pA?66Tt`bX@uagYQ_lFn9%%go3Zb(Nu;7I^UEv$H#7it9^dOo{5V>%wIjIM z!`yn||AixjaWRHm0pTp7%6hRpI3j?A27k7U==Q&kR3%1wUUrG&f*-XX4B*>LUeFWo zVk+^2p!fzyDmoOoz1cp#RXJz`%UV&fD2RYG%*BX0HNnrf_`g{%SIlBDD=S*+`4BQ+ zv>4Z&lU4_U{ojFOM-j+)byvx(+#J0)Q>snG$z#Eecy^t%zKG_Qegu8IvkEZa&^t@m zIPiBisw=CSxeaeLh-^6tieClJz;}rOhUoE;OdmNaB*!$xT!PVjaL!s#mu)>-xs+XP z`D3fbdNfP}0c-GIMl>b)F(=oE8S>K}GrTP}oqb}x8!KZUTWVEv{XA&+@LP&}E*hE| z$2AiZsT};dVIdU6&peno@`jhAMAgM?l=Ws+4VzlC--Hvhv~Reck? z%lf*yiEXs1Yw|n)06}Sm=8E~;1KRDdF7C}<*YLgBquYB~s4KiSYu(r=!znN5`5>!w z-5I~xda9-%jVGu|2wD_aJV8agn#goG&RZG8GZbFU!QyRwlVV;f5O1YIsba1aEZ$01 zSdMHz$$2hR@(49oLqoi?G!|B?WnL9 z_=(z@G`B0GVm_$9iwdzNc2vk7(BM(QS77kBV?K2rA+3<%r({0&K@p$yAk9}>(iL{S z_0#A|@}o`?O;QwdBNWWjR-&$T&6hCMU59xo+1>T{An~#UvGtFTRQ{_{MAX`v99GNu zZ)$&nn!VH0wgzD#tKOTq95E~2htX=mi$xOmSOxW?B5w@}A~@$$eB6q>yKE;zfcbLDMaft4$&*r3)-MV8As8+ zM!fw9bcB|vTbQ2?;2_FoFQPTb7d%S&)P$At(_Yb*g*fdC^O0-AALxE+2kmd6dHh4m z&>FNZd=&I{(4)nW22IX9iViC?w=je5%i_|faB6AvUe<52H2T`wHsPA|Oiay5V`vkp zICy_4&{!Ka!(}HGQA)_l;GC0+sav3Z0*%8V!~2bcn@%dBUV*vVI)gMzw6BQv?u>C-kj@V@TGuzm(l>gW)G$32 zY*IBk;$4k)UdBsKjWS#_v6}N-B{~8k$mvCb{>SzorGE-N2>si_^WCr+{w>-|gtchq zOHM|~%y9-IR~FYfVvTS5GJUd`$9FINjkRDOPvaK_qTLiwrUK1H26EX$MnK7+c03=6 z`f}R5$MA#Q69VmUbsz=;^sJ5MA>;yd$VTTu7Npyz zp9r)q=S5aUVVYRR2jplOexO(+5ixZYWz&*!F55vKbuH!49ReX^)CA?yD+29yJ*Pef z^p!xp^s3qdbhwiD>!mjYs;o&%ctU*=!dGiJ+D2bNm`9F!j&{)h6X*hgdP#R2fNXXH zm-SMv;}BBnu#Lt$eov!l-*_(TqgKZ;WXySu9POqv9UlN)h8HgHx6ttsa^tBcggJ++ z9W7KyU6Z)bqV0~;K>GyRf!VjvSh`=h)<-UXopUVx!bUAXMRdB3_v@plfr@FqJ^YOs zqqK2kisAccPN2?NLOX;_xrL?lHW0?&O?{3(Qz^|x9pmU82V<4AYY4enH3gcb>~Tjn ztEZkJRLsWHJ{vvnC}$JsbAkHkbw@43WT)_c7QN?~$R^RFHaZ2=OtV`cN<;V!U<>_# zLmD72AWMD*yvKA zx#Z%to6;6t>TF^2X_tVzDGA|1YM9Q2yQvpw5$&~+<*a4r&|w?x1v;0?JEZ1=KSHY&w-ZELpFLI=zN+yL-b42Yk(KfA_?gj&{EoOqmO_tq<^!~ADtb@gs*I5 zXbagzq|KDW7imk_a`M|~nzoW%Oc8;0xX#fwuuEvPjh1VhfXZx?=6Se+s%^;Aa0N9= zB+_st-93bgXcavp&^B7Dt)fe5W+xw>r{Oks866Wyrr~O8KU2tDw`&Hirr9>SU-JW< zZKM5Z2-nb38yuvN2WS7%M8wF5W)>7I=qflDb(sefaTHC|c(JeM& z`h7rm+Q_Hl5Tkt(VS?#L*m}BgmhcqtakhaDNJIttDoRrOY&pZ%5TaeQeGW&xRIdMm zby53VDf6fYXd|`G<4Df_Dk>EHWbM3)8g2AIcoojTX4}fQ;Xqp1OmB;hz4VUWf+O+R zd~T+fzSWPi6#b__vI?Z=4N=Pm(K`~+@4V~O6g7w3vA#!6Y5?vRMugAeFwDiaASWj$0a5nUTRrS(v( zl}|#-dTG2wbR4o?+B-sab($Wqg`Y!sHTgs~%Z}S9OCkz~PHEeycZ6&^U2n^lgu<@v zL?X9kziY@P5nYRZ*U-8VvK@4#EqfZW9h6=z@?LhlmadS9{u9D$sYXV(D8biJqeOH^ z7@uHfh^lmtyTu*Cl^eNB{6qQjTtn8$EJ7%gfx3Qh{$qcdgC)iz{(X@*m z7rTAJ-IG~n?4oBRV$Wx`Kz7hZp9=JATQi)+HD8-=z29~?oQ2CFqo)ntN_ubqucrQm zr6srmcbh@MaWAJY&*1Hu0p5Nt+VgR#Vz_jCcPlN7luAyOi|fn2(%MCW``k>E$MvY3^7^VD3b_7Ys}$BTBNx5T=$Bfse$?@ZM#&V4uIr~hj9B0E>z#Qy9}s@H>_qx7=-jjPlZ#Lv+_ z_MEyy?PJBhUDl@^`6YEe1Lf|1!vSxaefO%(wApiwvW2em>{eFLRNsDe3*BYKW)$NE zx?sk#G@rpZ`nj)#W~0|b%0A)u3!>MnqSqBv>ssx2Rq%fx+S&A+kI(a;J(eR#ulr8J z0_PlI-}p{DjxgqTI~P#G->eh}egXC10^TKT9u+o^3Ofa~ISuEI3Dz;eY8Of;1*dsv zn8nT$>=wU4C+%)``~%I%ea55C(^#B2$`N*D#+%Ns z=ni9m1=*$ykH(b48P!@)c{`&)%T+$h$i?kS`D;c3>!=1=w7=Qi!hwa>6EjQFFSFc$ zL75_!9gMHu5mpq~rSZAnsdYm89<=;&`;}Ppufz(s(YC;G=-e7Oh4!H5Gp#`E+Yz=m z@HZ{UGF>G~t@0%-^Z2OI``9;u3HmspQ>!?G2DOX5ZL*eiMwfkn}oZ=hXFIpOp1hIQDbmD8^9F13L+UxcZ3iDA0L09%B^ z&0-0>VnMeHP8=J!9(Z?twn-Do=#>2{stlns&$Fk

eHz=RBvkWL2ZQZLzxN9$)@0%clwKJ+zJNINC|B?D3TDe)dNBN2Jgz{VEZKX|3tCo6~`mp+f`mgF#N2g6jc|n%`138_a;xC__a>m$N?Ni)++L+UMHVf)!vzdB6JAgkf zpW@ojzI65DZ$DGr{rKC@T==^1_2KKoH;ixC{VP@iI_mzEqV9wEK13@1T<(0f)XflB z3jXk~c}{#q|C|N8J=W<9UL99AVR}R3)CtpK^;0Ld#~P+Kw8z>yrcaGcoZ2?MsblKI zruL>b>)6sKU6-!xTGrXMa-DVSg=u%^`mXvq{Qsn@E&sB|`(Ijit=_-j(xk!~tY5Ew zjOAK^%QDp@74~1b=KrgKwL4Fic2Ax&>!*K6{p9W^_wMQ6zWy1-nsLR~x>m@-EKF8& z;$6*2ioc-1%1$oH_>_&NtWeM3$LdLDvQMqsl0QN_p{oS#1zjoEkob6416Y|?#?fxS za&7;gue^#yxHQyT>oi!Xcf2RSn8GdgZ{LU)V}Oxo{_;du$Lh6RD-+f?S8c|TRfC`X z2LH{qdN<`Ot+!kEZdz+y)V;y-Z*K9OR0hRFC#}Vs?`G}RUpE)C!v0aI6jK|?Yu&YF sRCqourvyrE2X3Tm@m)!Y{<@1J931_>0KCk7`2YX_ diff --git a/GameData/000_FilterExtensions/FilterExtensions.version b/GameData/000_FilterExtensions/FilterExtensions.version index 7b84c100..c12f355b 100644 --- a/GameData/000_FilterExtensions/FilterExtensions.version +++ b/GameData/000_FilterExtensions/FilterExtensions.version @@ -1 +1 @@ -{"NAME":"Filter Extensions","URL":"http://ksp-avc.cybutek.net/version.php?id=97","DOWNLOAD":"https://github.com/Crzyrndm/FilterExtension/releases","VERSION":{"MAJOR":1,"MINOR":14,"PATCH":0,"BUILD":0},"KSP_VERSION":{"MAJOR":0,"MINOR":90,"PATCH":0}} \ No newline at end of file +{"NAME":"Filter Extensions","URL":"http://ksp-avc.cybutek.net/version.php?id=97","DOWNLOAD":"https://github.com/Crzyrndm/FilterExtension/releases","VERSION":{"MAJOR":1,"MINOR":15,"PATCH":0,"BUILD":0},"KSP_VERSION":{"MAJOR":0,"MINOR":90,"PATCH":0}} \ No newline at end of file