From 7ada1263acf30faf1cd069796bec54ff41769d17 Mon Sep 17 00:00:00 2001 From: Matan Shahar Date: Sat, 26 Dec 2020 18:50:12 +0200 Subject: [PATCH] Add support for Configurable Containers (ModuleTankManager) Also use a consistent space indentation across the file --- .../SubCategories_Fuel.cfg | 624 +++++++++--------- 1 file changed, 312 insertions(+), 312 deletions(-) diff --git a/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg b/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg index 1645a60c..6870ce4e 100644 --- a/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg +++ b/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg @@ -1,21 +1,21 @@ SUBCATEGORY { - name = LFO Mk 2 [1.5 x 2.5 m] - icon = cs_mk2 - - FILTER - { - CHECK - { - type = profile - value = mk2 - } - CHECK + name = LFO Mk 2 [1.5 x 2.5 m] + icon = cs_mk2 + + FILTER + { + CHECK + { + type = profile + value = mk2 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -26,46 +26,46 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = mk2 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = mk2 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Mk 3 [3.8 x 3.3 m] - icon = cs_mk3 - - FILTER - { - CHECK - { - type = profile - value = mk3 - } - CHECK + name = LFO Mk 3 [3.8 x 3.3 m] + icon = cs_mk3 + + FILTER + { + CHECK + { + type = profile + value = mk3 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -76,47 +76,47 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = mk3 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = mk3 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 00 [0.35 m] - icon = cs_size00 - - FILTER - { - CHECK - { - type = profile - value = size00 - } - CHECK + name = LFO Size 00 [0.35 m] + icon = cs_size00 + + FILTER + { + CHECK + { + type = profile + value = size00 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -127,45 +127,45 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size00 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size00 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 0 [0.625 m] - icon = cs_size0 - - FILTER - { - CHECK - { - type = profile - value = size0 - } - CHECK + name = LFO Size 0 [0.625 m] + icon = cs_size0 + + FILTER + { + CHECK + { + type = profile + value = size0 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -176,46 +176,46 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size0 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size0 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 1 [1.25 m] - icon = cs_size1 - - FILTER - { - CHECK - { - type = profile - value = size1 - } - CHECK + name = LFO Size 1 [1.25 m] + icon = cs_size1 + + FILTER + { + CHECK + { + type = profile + value = size1 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -226,46 +226,46 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size1 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size1 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 1.5 [1.875 m] - icon = cs_size1p5 - - FILTER - { - CHECK - { - type = profile - value = size1p5 - } - CHECK + name = LFO Size 1.5 [1.875 m] + icon = cs_size1p5 + + FILTER + { + CHECK + { + type = profile + value = size1p5 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -276,45 +276,45 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size1p5 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size1p5 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 2 [2.5 m] - icon = cs_size2 - - FILTER - { - CHECK - { - type = profile - value = size2, i, optI - } - CHECK + name = LFO Size 2 [2.5 m] + icon = cs_size2 + + FILTER + { + CHECK + { + type = profile + value = size2, i, optI + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -325,46 +325,46 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size2, i, optI - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size2, i, optI + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 3 [3.75 m] - icon = cs_size3 - - FILTER - { - CHECK - { - type = profile - value = size3 - } - CHECK + name = LFO Size 3 [3.75 m] + icon = cs_size3 + + FILTER + { + CHECK + { + type = profile + value = size3 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -375,46 +375,46 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size3 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size3 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 4 [5 m] - icon = cs_size4 - - FILTER - { - CHECK - { - type = profile - value = size4 - } - CHECK + name = LFO Size 4 [5 m] + icon = cs_size4 + + FILTER + { + CHECK + { + type = profile + value = size4 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -425,45 +425,45 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size4 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size4 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = LFO Size 5+ [7.5 m+] - icon = cs_size5 - - FILTER - { - CHECK - { - type = profile - value = size5,sixe6 - } - CHECK + name = LFO Size 5+ [7.5 m+] + icon = cs_size5 + + FILTER + { + CHECK + { + type = profile + value = size5,sixe6 + } + CHECK { type = category value = Fuel Tanks } - + CHECK { type = resource @@ -474,43 +474,43 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = size5,sixe6 - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = size5,sixe6 + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { - name = Radial Tank - icon = cs_surface - - FILTER - { - CHECK - { - type = profile - value = srf - contains = false // part has a value not in the list - invert = true // block part if above conditions are met - } - CHECK + name = Radial Tank + icon = cs_surface + + FILTER + { + CHECK + { + type = profile + value = srf + contains = false // part has a value not in the list + invert = true // block part if above conditions are met + } + CHECK { type = resource value = LiquidFuel @@ -520,28 +520,28 @@ SUBCATEGORY type = resource value = Oxidizer } - } - FILTER - { - CHECK - { - type = profile - value = srf - contains = false // part has a value not in the list - invert = true // block part if above conditions are met - } - CHECK + } + FILTER + { + CHECK + { + type = profile + value = srf + contains = false // part has a value not in the list + invert = true // block part if above conditions are met + } + CHECK { type = category value = Fuel Tanks } - - CHECK - { - type = moduleName - value = ModuleB9PartSwitch, SSTUVolumeContainer - } - } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch, SSTUVolumeContainer, ModuleTankManager + } + } } SUBCATEGORY { @@ -638,4 +638,4 @@ SUBCATEGORY value = XenonGas } } -} +}