diff --git a/Mk2Expansion/GameData/Mk2Expansion/Changelog.txt b/Mk2Expansion/GameData/Mk2Expansion/Changelog.txt index 4a26948..f7a0248 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Changelog.txt +++ b/Mk2Expansion/GameData/Mk2Expansion/Changelog.txt @@ -1,3 +1,9 @@ +1.9.1.4 +============================================= +-Fix offset waterfall FX on the Mongrel +-Add ModuleLiftingSurface to some Mk2 parts that were missing it +-Fix broken Fuelswitch MM patch + 1.9.1.3 =============================================== -KSP 1.12.5 update diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/AdapterIntake/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/AdapterIntake/part.cfg index 1e1ca17..ed7674a 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/AdapterIntake/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/AdapterIntake/part.cfg @@ -87,6 +87,15 @@ MODULE amount = 180 maxAmount = 180 } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.25 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + DRAG_CUBE { cube = Default, 2.666,0.6244,1.345, 2.666,0.6244,1.345, 2.495,0.5803,2.007, 2.495,0.9717,0.1652, 3.759,0.8532,0.8467, 3.759,0.8527,0.8467, 0,0.01563,-1.863E-09, 2.5,1.906,1.5 diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/MantaIntake/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/MantaIntake/part.cfg index 6bfaac7..db7a011 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/MantaIntake/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Aero/MantaIntake/part.cfg @@ -78,4 +78,13 @@ MODULE name = ModuleAnimateHeat ThermalAnim = CookedSeafood } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.17 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + } diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Aerospike/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Aerospike/part.cfg index bacccee..7cd9a6c 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Aerospike/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Aerospike/part.cfg @@ -188,6 +188,14 @@ PART hideFlow = true } MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.1 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AtmoEngine/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AtmoEngine/part.cfg index 1673910..e275595 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AtmoEngine/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AtmoEngine/part.cfg @@ -193,6 +193,14 @@ PART hideFlow = true } MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.07 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AugmentedRocket/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AugmentedRocket/part.cfg index ff6e8df..07bbd2f 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AugmentedRocket/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/AugmentedRocket/part.cfg @@ -306,6 +306,14 @@ PART preferMultiMode = True } MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.1 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg index 1ffd3f7..b243758 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/ESTOC/part.cfg @@ -315,6 +315,14 @@ PART gimbalRange = 2 } MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.2 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg index 906a772..07953c6 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/LanderEngine/part.cfg @@ -178,7 +178,15 @@ PART isTweakable = false hideFlow = true } -MODULE + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.17 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/MATTOCK/mattock.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/MATTOCK/mattock.cfg index 0070b30..578b95b 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/MATTOCK/mattock.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/MATTOCK/mattock.cfg @@ -324,6 +324,14 @@ PART gimbalRange = 10 } MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.17 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Pegasus/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Pegasus/part.cfg index af583d0..58a88bf 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Pegasus/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Pegasus/part.cfg @@ -121,7 +121,15 @@ MODULE isTweakable = false hideFlow = true } -MODULE + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.35 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject useStaging = True diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/legacy.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/legacy.cfg index 5b3c8ae..00ecab7 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/legacy.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/legacy.cfg @@ -160,6 +160,14 @@ PART gimbalTransformName = thrustTransform gimbalRange = 1 } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.17 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } MODULE { name = ModuleTestSubject diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg index 3cb3dbc..e2cc274 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbofan/part.cfg @@ -150,6 +150,14 @@ PART gimbalTransformName = thrustTransform gimbalRange = 1 } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.17 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } MODULE { name = ModuleTestSubject diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbojet/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbojet/part.cfg index f971d73..3b2a460 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbojet/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/Turbojet/part.cfg @@ -317,8 +317,7 @@ PART key = 90 12 } } - - MODULE + MODULE { name = FXModuleAnimateThrottle animationName = Turbojet_Heat @@ -376,6 +375,15 @@ PART isTweakable = false hideFlow = true } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.1 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = ModuleTestSubject diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Part.cfg index 4eb8751..81c6251 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VTOL/Part.cfg @@ -140,9 +140,9 @@ PART name = ModuleControlSurface useInternalDragModel = True dragCoeff = 0.0 - deflectionLiftCoeff = 0.00 // 6m^2 * 1.2 / 3.5 + deflectionLiftCoeff = 0.45 // 6m^2 * 1.2 / 3.5 ctrlSurfaceRange = 60 - ctrlSurfaceArea = 0 + ctrlSurfaceArea = 0.3 actuatorSpeed = 40 transformName = Pivot ignorePitch = true diff --git a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VacEngine/part.cfg b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VacEngine/part.cfg index f728002..77787f1 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VacEngine/part.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Parts/Engines/VacEngine/part.cfg @@ -200,6 +200,15 @@ PART isTweakable = false hideFlow = true } + MODULE + { + name = ModuleLiftingSurface + useInternalDragModel = False + deflectionLiftCoeff = 0.1 + dragAtMaxAoA = 0.07 + dragAtMinAoA = 0.05 + } + MODULE { name = FXModuleLookAtConstraint diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_Waterfall/Mk2X_Waterfall.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_Waterfall/Mk2X_Waterfall.cfg index 20a2622..40a57e0 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_Waterfall/Mk2X_Waterfall.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/M2X_Waterfall/Mk2X_Waterfall.cfg @@ -2092,7 +2092,7 @@ MODULE TEMPLATE { templateName = waterfall-hypergolic-aerozine50-lower-1 - overrideParentTransform = thrustTransform + overrideParentTransform = FXpoint position = 0,0,-0.65 rotation = 0, 0, 0 scale = 0.2, 0.2, 0.2 diff --git a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_FuelTankSwitch.cfg b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_FuelTankSwitch.cfg index 7bf1d83..eb0904b 100644 --- a/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_FuelTankSwitch.cfg +++ b/Mk2Expansion/GameData/Mk2Expansion/Patches/Mk2X_FuelTankSwitch.cfg @@ -6,7 +6,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 400 @@ -35,7 +35,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 800 @@ -65,7 +65,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 100 @@ -95,7 +95,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 100 @@ -123,7 +123,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 200 @@ -151,7 +151,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 600 @@ -179,7 +179,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 800 @@ -209,7 +209,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 400 @@ -236,7 +236,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 400 @@ -264,7 +264,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 400 @@ -292,7 +292,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 300 @@ -319,7 +319,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 200 @@ -348,7 +348,7 @@ { MODULE { - title =ModuleB9PartSwitch + name = ModuleB9PartSwitch moduleID = fuelSwitch switcherDescription = #LOC_Mk2X_FuelTankSwitch_switcherDescription // #LOC_Mk2X_FuelTankSwitch_switcherDescription = Tank Type baseVolume = 400