Jump to content

banditsan

Members
  • Posts

    56
  • Joined

  • Last visited

Everything posted by banditsan

  1. Yes it's very usefull, already have some ideas. What i was poiting out was this: That white space was not giving plans output without --debug. This is reason why i kinda can't handle python 2 It was faster for me to write CSV parser with Perl and call your script for calculations then write parser on python
  2. I last line of script need to remove leading whitespace or it does not give output without -d
  3. Hi @katateochi, Feature idea for future updates ability to have more then one rule in tags and min/max compare For example: Rule 1: Crew Capacity from 10 to 20 Rule 2: Mass up to 25 Or similar, i thing you get the point
  4. Hi @Shadowmage, Nice to see active mod development but i see one issue with stock wheel patch and i think it should be updated first. At the moment numbers for stock wheels are a bit od. Agood example small landing gear has bigger load limit then huge industrial wheel Similar problem with LY-60 and LY-99 gear. LY-60 simply breakes after 30s or so just standing on runway on stock Stearwing A300 craft
  5. Hi @pizzaoverhead, @whale_2 Maybe you already know but what i found mod is not working on 1.4+ cause ParticleEmitter, ParticleAnimator etc are obsolete. And i guess all effects in 1.4+ are updated now to use ParticleSystem, at least effects used by this mod are.
  6. Hi @allista, Does TCA have some debug log or something? I having strange issues with TCA ramdomly turnning off all engines and "obstacle on course" msg in a midle of open field
  7. By the way you wanna maybe change category co communications for HG-55 Deep Space Antenna on next update. Its realy nice part for small probes but kinda gets lost in science tab
  8. Yes current one needs some love has no basic light . I never before liked flying using IVA cause you missing some controls but after randomly found IVA'a with ASET Props and done well now i wanna fly only using IVA
  9. @damonvv maybe some one already posted but cannot find it. Found some props in Rodan IVA flipped when using RPM, don't tested it without RPM
  10. Added lock/unlock button for CDI to main window and small tweak for this small issue
  11. @linuxgurugamer does Click Through Blocker have any function for window/element locking from moving or for that better use stock functions?
  12. @linuxgurugamer added scroll bar to Flight Plan Manager window. I hope did it correctly cause this is first time i touched C# and Unity code Edit: Added pull request on github instead long code in forum
  13. I think it works fine. Your part is cone shape so it has different size nodes on top and bottom. Check for bulkheadProfiles in parts cfg. Good example is Kerbodyne Engine Cluster Adapter Tank a.k.a. Saturn 5 engine cluster. You will find it in 5m and 1.25m section. SquadExpansion/MakingHistory/Parts/FuelTank/Size4_EngineAdapter_01.cfg .... bulkheadProfiles = size4, size1, srf .... Edit: Only way i see this working not correct if wrong size is set in parts config
  14. If you think RemoteTech part works with other mods sure.
  15. 000_FilterExtensions_Configs/Default/Mod_UniversalStorage.cfg Was missing Coupling, Payload and Electrical subcategories for Universal Storage 2
  16. 000_FilterExtensions_Configs/Default/Mod_RemoteTech.cfg maybe? Not ProceduralParts?
  17. Deleted that part by accident in my testing install This is what at this point works best for me if i follow logic in RemoteTech configs. Antennas have ModuleRTAntenna and ModuleSPUPassive, probes have ModuleRTAntennaPassive and ModuleSPU. If some other mods do not follow this logic don't know how to solve this problem 000_FilterExtensions_Configs/SubCategories_Science.cfg 000_FilterExtensions_Configs/Default/08_Science.cfg 000_FilterExtensions_Configs/Default/Mod_RemoteTech.cfg
  18. @Gordon Dry any point having this in science? SUBCATEGORIES { list = 0, Data Transmitter list = 1, Data Transmitter (Direct) list = 2, Data Transmitter (Relay) There is already stock Communications tab
  19. I think i managed to make it work. Mod_RemoteTech.cfg: CATEGORY:NEEDS[RemoteTech] { name = RemoteTech icon = RemoteTech colour = #FFF0F0F0 all = true FILTER { CHECK { type = moduleName value = ModuleRTAntennaPassive, ModuleRTAntenna } } SUBCATEGORIES { list = 0,RemoteTech (PASSIVE) list = 1,RemoteTech (OMNI) list = 2,RemoteTech (DISH) list = 3,Undefined } } SUBCATEGORY { name = RemoteTech (PASSIVE) icon = RemoteTech FILTER { CHECK { type = moduleName value = ModuleRTAntennaPassive } } } SUBCATEGORY { name = RemoteTech (OMNI) icon = RemoteTech FILTER { CHECK { type = moduleName value = ModuleRTAntenna } CHECK { type = field value = ModuleRTAntenna, Mode0DishRange, 0 invert = true } } } SUBCATEGORY { name = RemoteTech (DISH) icon = RemoteTech FILTER { CHECK { type = moduleName value = ModuleRTAntenna } CHECK { type = field value = ModuleRTAntenna, Mode0DishRange, 0 } } } Also found kinda odd thing. All dish antennas have: %MODULE[ModuleRTAntenna] { %Mode0DishRange = 0 Check works: CHECK { type = field value = ModuleRTAntenna, Mode0DishRange, 0 } All Omni antennas have: %MODULE[ModuleRTAntenna] { %Mode0OmniRange = 0 Check for some reason do not work: CHECK { type = field value = ModuleRTAntenna, Mode0OmniRange, 0 } For omni antennas have to do inverted dish check to make it work. Also i think SubCategories_Science.cfg can be reverted to version before 3.2.2.4. I added subcategories to RemoteTech config where technically they should be.
  20. What are you trying to achieve, sort antennas by types?
  21. This filter is missing some parts. If you do search on latest Stockalike Station Parts Redux part configs you will get this categories: /cygdrive/c/Games/WBI/GameData/StationPartsExpansionRedux $ find . -type f -name "*.cfg" -exec grep category {} \; | grep -v subcategory | sort | uniq category = Coupling category = Ground category = none category = Payload category = Payload category = Pods category = Pods category = Science category = Science category = Structural category = Structural category = Utility category = Utility (Ignore duplicate, probably different whitespaces makes then as not unique) This categories should show all parts: SUBCATEGORIES { list = 0,Pods list = 1,Structural list = 2,Coupling list = 3,Payload list = 4,Ground list = 5,Science list = 6,Utility list = 7,Undefined }
  22. Hi @linuxgurugamer, I noticed if you have installed mod like Cryogenic Tanks and its deps Fuel tank sub category is kinda empty. All cause @Nertea includes B9PartSwitch MM patch for most stock fuel tanks. I made some changes to include tanks with B9Switch and i think i should work for any mod using it. Im sure you can double check Updated SubCategories_Fuel.cfg: SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = mk2 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = mk3 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size00 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size0 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size1 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size1p5 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size2, i, optI } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size3 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { name = LFO Size 4 [5 m] icon = cs_size4 FILTER { CHECK { type = profile value = size4 } CHECK { type = category value = Fuel Tanks } CHECK { type = resource value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size4 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { 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 value = LiquidFuel } CHECK { type = resource value = Oxidizer } } FILTER { CHECK { type = profile value = size5,sixe6 } CHECK { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } 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 { type = resource value = LiquidFuel } CHECK { 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 { type = category value = Fuel Tanks } CHECK { type = moduleName value = ModuleB9PartSwitch } } } SUBCATEGORY { name = Liquid Fuel Tank icon = R&D_node_icon_fuelsystems FILTER { CHECK { type = category value = Fuel Tanks } CHECK { type = resource value = LiquidFuel } CHECK { type = resource value = Oxidizer invert = true } } } SUBCATEGORY { name = Oxidizer Tank icon = fuels_oxidizer FILTER { CHECK { type = category value = Fuel Tanks } CHECK { type = resource value = LiquidFuel invert = true } CHECK { type = resource value = Oxidizer } } } SUBCATEGORY { name = Monopropellant Tank icon = fuels_monopropellant FILTER { CHECK { type = category value = Fuel Tanks } CHECK { type = resource value = MonoPropellant } } } SUBCATEGORY { name = Xenon Gas Tank icon = fuels_xenongas FILTER { CHECK { type = category value = Fuel Tanks } CHECK { type = resource value = XenonGas } } } Changes i made comapred to your lattest release: $ diff -u /cygdrive/d/Games/KSP/KSP\ Test/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg SubCategories_Fuel.cfg --- "/cygdrive/d/Games/KSP/KSP Test/GameData/000_FilterExtensions_Configs/SubCategories_Fuel.cfg" 2018-09-22 16:12:27.643074000 +0300 +++ SubCategories_Fuel.cfg 2018-09-22 16:06:20.706086400 +0300 @@ -27,6 +27,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = mk2 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -58,6 +77,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = mk3 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } @@ -90,6 +128,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size00 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY { @@ -120,6 +177,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size0 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -151,6 +227,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size1 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -182,6 +277,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size1p5 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY { @@ -212,6 +326,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size2, i, optI + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -243,6 +376,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size3 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -274,6 +426,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size4 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY { @@ -304,6 +475,25 @@ value = Oxidizer } } + FILTER + { + CHECK + { + type = profile + value = size5,sixe6 + } + CHECK + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY @@ -331,6 +521,27 @@ 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 + { + type = category + value = Fuel Tanks + } + + CHECK + { + type = moduleName + value = ModuleB9PartSwitch + } + } } SUBCATEGORY {
  23. Finaly google found me correct solution I was about to write post to ask you is there any way to fix J Bay and docking port. Specialy J Bay is nice part for making VTOL
×
×
  • Create New...