diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboFan_01.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboFan_01.cfg deleted file mode 100644 index 10fd599..0000000 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboFan_01.cfg +++ /dev/null @@ -1,242 +0,0 @@ -PART -{ - - // --- general parameters --- - name = KA_Jet_Radial_01 - module = Part - author = nli2work/Snjo - - // --- asset parameters --- - //mesh = KaRadial.mu - rescaleFactor = 1 - - MODEL - { - model = UmbraSpaceIndustries/Karbonite/Assets/KaRadial - texture = Ka-Engines_DIF, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_DIF - texture = Ka-Engines_NRM, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_NRM - texture = Ka-Engines_EMI, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_EMI - } - - // --- node definitions --- - node_attach = 0.0, 0.0, -0, 0.0, 0, 1, 1 - - // --- FX definitions --- - - fx_exhaustLight_blue = 0.0, -10, 0.0, 0.0, 0.0, 1.0, running - fx_smokeTrail_light = 0.0, -10, 0.0, 0.0, 1.0, 0.0, running - fx_exhaustSparks_flameout_2 = 0.0, -10, 0.0, 0.0, 1.0, 0.0, flameout - - // --- Sound FX definition --- - - sound_vent_medium = engage - sound_rocket_hard = running - sound_vent_soft = disengage - sound_explosion_low = flameout - - // --- editor parameters --- - TechRequired = aerodynamicSystems - entryCost = 3500 - cost = 2500 - category = Propulsion - subcategory = 0 - title = KAE-150R Radial Turbofan - manufacturer = Ark Propulsions - description = Not-so-Standard turbofan engine, mounted on a pylon and fueled with Karbonite. It's more efficient than the inline turbojet, but it won't help you get to space today. - - // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision - attachRules = 0,1,0,1,0 - - // --- standard part parameters --- - mass = 1.85 - dragModelType = default - maximum_drag = 0.2 - minimum_drag = 0.2 - angularDrag = 2 - crashTolerance = 8.5 - breakingForce = 2500 - breakingTorque = 2500 - maxTemp = 3500 - bulkheadProfiles = srf - explosionPotential = 0.6 - fuelCrossFeed = True - - stagingIcon = LIQUID_ENGINE - - // --- FX definitions --- - - fx_smokeTrail_light = 0.0, -10, 0.0, 0.0, 1.0, 0.0, running - fx_exhaustSparks_flameout_2 = 0.0, -10, 0.0, 0.0, 1.0, 0.0, flameout - - // --- Sound FX definition --- - - sound_vent_medium = engage - sound_rocket_hard = running - sound_vent_soft = disengage - sound_explosion_low = flameout - - MODULE - { - name = ModuleEngines - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0 - maxThrust = 180 - heatProduction = 160 - useEngineResponseTime = True - engineAccelerationSpeed = 0.25 - engineDecelerationSpeed = 0.5 - useVelocityCurve = True - fxOffset = 0, 0, 0 - PROPELLANT - { - name = Karbonite - ratio = 1.25 - DrawGauge = True - } - PROPELLANT - { - name = IntakeAtm - ignoreForIsp = True - ratio = 12 - DrawGauge = True - } - atmosphereCurve - { - key = 0 3200 0 0 - } - // Jet params - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - machLimit = 2.5 - machHeatMult = 6.0 - velCurve - { - key = 0 0.8 - key = 0.35 0.85 - key = 0.8 1.2 - key = 1.5 1.3 - key = 2.2 1.2 - key = 3 0.5 - key = 4 0 - } - atmCurve - { - key = 0 0 - key = 0.1 0.35 - key = 0.3 0.7 - key = 1 1.2 - } - } - - MODULE - { - name = ModuleAnimateHeat - ThermalAnim = heatRadialEngine - } - - MODULE - { - name = ModuleAlternator - RESOURCE - { - name = ElectricCharge - rate = 8 - } - } - -//------------- Firespitter modules for turbine blades, intake and exhaust blades counter rotate at slightly different rates------------- -MODULE -{ - name = FSplanePropellerSpinner - propellerName = intakeBlades - rotationSpeed = -59 - thrustRPM = -460 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 5 -} - -MODULE -{ - name = FSplanePropellerSpinner - propellerName = exhaustBlades - rotationSpeed = 60 - thrustRPM = 450 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 5 -} - -MODULE -{ - name = FSplanePropellerSpinner - propellerName = intakeBlades2 - rotationSpeed = -61 - thrustRPM = -467 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 5 -} - -MODULE -{ - name = FSplanePropellerSpinner - propellerName = exhaustBlades2 - rotationSpeed = 57 - thrustRPM = 461 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 5 -} -// ---------------------------------------------------------------------------- - - RESOURCE - { - name = ElectricCharge - amount = 0 - maxAmount = 0 - isTweakable = false - hideFlow = true - } - - MODULE - { - name = ModuleResourceIntake - resourceName = IntakeAtm - checkForOxygen = False - area = 0.0131 - intakeTransformName = Intake - } - - RESOURCE - { - name = IntakeAtm - amount = 0 - maxAmount = 0.2 - } -} - -// Stock drag intake magic -@PART[KA_Jet_Radial_01]:NEEDS[!FerramAerospaceResearch&!NEAR] { - @description ^= /$/ Effective Intake Area: 0.0131/ - @MODULE[ModuleResourceIntake] { - // base value is 0.0131, divide by (mass / 0.01) - @area = 0.000103968 - // default is 0.2, multiply by sqroot(mass / 0.01) - %unitScalar = 2.244994432 - // default is 100, * (unitScalar + sqroot(mass / 0.01)) / (unitScalar + 1) - %maxIntakeSpeed = 415.0998368 - } -} - -// FAR thrust tweaking -@PART[KA_Jet_Radial_01]:NEEDS[FerramAerospaceResearch|NEAR]:Final { - @MODULE[ModuleEngines*] { - @maxThrust *= 0.5 - @maxThrust *= 1.45 - } -} - diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboProp_01.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboProp_01.cfg deleted file mode 100644 index f16568e..0000000 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/KA_Jet_TurboProp_01.cfg +++ /dev/null @@ -1,255 +0,0 @@ -PART -{ - - // --- general parameters --- - name = KA_Jet_PropFan_01 - module = Part - author = nli2work/Snjo - - // --- asset parameters --- - //mesh = propFan.mu - rescaleFactor = 1 - - MODEL - { - model = UmbraSpaceIndustries/Karbonite/Assets/propFan - texture = Ka-Engines_DIF, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_DIF - texture = Ka-Engines_NRM, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_NRM - texture = Ka-Engines_EMI, UmbraSpaceIndustries/Karbonite/Assets/Ka-Engines_EMI - } - - // --- node definitions --- - node_attach = 0.0, 0, 0, 0.0, 0, 1, 1 - - // --- editor parameters --- - TechRequired = advAerodynamics - entryCost = 4250 - cost = 2310 - category = Propulsion - subcategory = 0 - title = KAE-750 Radial Turboprop Engine - manufacturer = Ark Propulsions - description = A piece of abandoned technology from decades ago, revived in a desperate attempt to make a more efficient Karbonite fueled engines for atmospheric applications. This new (old) design possesses some slight turbojet power and has a slightly longer stride than the UHB engines. If you don't like explosions this one's for you. - - fx_smokeTrail_light = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, power - fx_exhaustSparks_flameout = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, flameout - - // attachment rules: stack, srfAttach, allowStack, allowSrfAttach, allowCollision - attachRules = 0,1,0,1,0 - - // --- standard part parameters --- - mass = 1.3 - dragModelType = default - maximum_drag = 0.2 - minimum_drag = 0.2 - angularDrag = 2 - crashTolerance = 6 - breakingForce = 2500 - breakingTorque = 2500 - maxTemp = 3500 - bulkheadProfiles = srf - explosionPotential = 0.6 - fuelCrossFeed = True - - stagingIcon = LIQUID_ENGINE - - MODULE - { - name = ModuleEngines - thrustVectorTransformName = thrustTransform - exhaustDamage = False - ignitionThreshold = 0.1 - minThrust = 0 - maxThrust = 120 - heatProduction = 60 - useEngineResponseTime = True - engineAccelerationSpeed = 0.15 - engineDecelerationSpeed = 0.7 - useVelocityCurve = True - fxOffset = 0, 0, 0 - PROPELLANT - { - name = Karbonite - ratio = 1.25 - DrawGauge = True - } - PROPELLANT - { - name = IntakeAtm - ratio = 75 - ignoreForIsp = True - DrawGauge = True - } - atmosphereCurve - { - key = 0 7500 0 0 - } - // Jet params - atmChangeFlow = True - useVelCurve = True - useAtmCurve = True - machLimit = 0.75 - machHeatMult = 6.0 - velCurve - { - key = 0 0.8 - key = 0.35 1.2 - key = 0.8 1.5 - key = 1.3 1.4 - key = 1.9 0.9 - key = 2.4 0.5 - key = 3.1 0 - } - atmCurve - { - key = 0 0 - key = 0.1 0.35 - key = 0.3 0.7 - key = 1 1.2 - } - } - - MODULE - { - name = ModuleAnimateHeat - ThermalAnim = heatPropFan - } - - MODULE - { - name = ModuleAlternator - RESOURCE - { - name = ElectricCharge - rate = 8 - } - } - -//------------- Firespitter modules for turbine blades, intake and exhaust blades counter rotate at slightly different rates------------- -MODULE //---- forward blades -{ - name = FSplanePropellerSpinner - propellerName = props1 - rotationSpeed = -250 - thrustRPM = -200 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 3.4 - useRotorDiscSwap = 1 - rotorDiscName = rotorDisc1 - rotorDiscFadeInStart = 0.6 - rotorDiscSpeed = -25 - blade1 = blades1 -} - -MODULE //---- aft blades -{ - name = FSplanePropellerSpinner - propellerName = props2 - rotationSpeed = 250 - thrustRPM = 200 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 3.5 - useRotorDiscSwap = 1 - rotorDiscName = rotorDisc2 - rotorDiscFadeInStart = 0.6 - rotorDiscSpeed = 26 - blade2 = blades2 -} - -MODULE //---- Spinner Cap. needed to continue spinning after rotor discs swap in. -{ - name = FSplanePropellerSpinner - propellerName = IntakeSpinner - rotationSpeed = -250 - thrustRPM = -200 - windmillRPM = 0.1 - windmillMinAirspeed = 30 - spinUpTime = 4 -} - -MODULE -{ - name = FSengineSounds - engage = UmbraSpaceIndustries/Karbonite/Assets/KaPropFan_Start - disengage = UmbraSpaceIndustries/Karbonite/Assets/KaPropFan_Stop - flameout = UmbraSpaceIndustries/Karbonite/Assets/KaPropFan_Stop - power = UmbraSpaceIndustries/Karbonite/Assets/KaPropFan_Running - powerPitchBase = 1 - thrustAddedToPitch = 0.8 - powerFadeInSpeed = 0.0218 - powerFadeInDelay = 15 - powerLowerThreshold = 0.0 - runningVolume = 1 - powerVolume = 1.5 - engageVolume = 1 - disengageVolume = 1 - flameoutVolume = 1.5 - warning = UmbraSpaceIndustries/Karbonite/Assets/alarm1 - warningVolume = 3 - warningSoundThreshold = 0.90 - warningCooldownTime = 5 - randomStartDelay = 1.0 //for playing engines slightly out of sync -} - -MODULE -{ - name = FSswitchEngineThrustTransform - defaultTTname = thrustTransform - isReversed= false -} -// ---------------------------------------------------------------------------- - - RESOURCE - { - name = ElectricCharge - amount = 0 - maxAmount = 0 - isTweakable = false - hideFlow = true - } - - - //***************************** - - MODULE - { - name = ModuleResourceIntake - resourceName = IntakeAtm - checkForOxygen = False - area = 0.015 - intakeTransformName = Intake - } - - RESOURCE - { - name = IntakeAtm - amount = 0 - maxAmount = 0.2 - isTweakable = false - hideFlow = true - } -} - -// Stock drag intake magic -@PART[KA_Jet_PropFan_01]:NEEDS[!FerramAerospaceResearch&!NEAR] { - @description ^= /$/ Effective Intake Area: 0.015/ - @MODULE[ModuleResourceIntake] { - // base value is 0.015, divide by (mass / 0.01) - @area = 0.000108986 - // default is 0.2, multiply by sqroot(mass / 0.01) - %unitScalar = 2.346529352 - // default is 100, * (unitScalar + sqroot(mass / 0.01)) / (unitScalar + 1) - %maxIntakeSpeed = 420.7097551 - } -} - -// FAR thrust tweaking -@PART[KA_Jet_PropFan_01]:NEEDS[FerramAerospaceResearch|NEAR]:Final { - @MODULE[ModuleEngines*] { - @maxThrust *= 0.5 - @maxThrust *= 1.55 - } -} - diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_125_01.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_125_01.cfg index a23c625..738a6cd 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_125_01.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_125_01.cfg @@ -72,7 +72,7 @@ PART exhaustDamage = True ignitionThreshold = 0.1 minThrust = 0 - maxThrust = 450 + maxThrust = 320 heatProduction = 285 fxOffset = 0, 0, 0 EngineType = LiquidFuel @@ -91,8 +91,8 @@ PART } atmosphereCurve { - key = 0 315 - key = 1 295 + key = 0 240 + key = 1 280 key = 12 0.001 } } diff --git a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_250_01.cfg b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_250_01.cfg index 75615f3..5aa2827 100644 --- a/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_250_01.cfg +++ b/FOR_RELEASE/GameData/UmbraSpaceIndustries/Karbonite/Parts/LFKA_Engine_250_01.cfg @@ -72,7 +72,7 @@ PART exhaustDamage = True ignitionThreshold = 0.1 minThrust = 0 - maxThrust = 3000 + maxThrust = 2200 heatProduction = 392 fxOffset = 0, 0, 0 EngineType = LiquidFuel @@ -91,8 +91,8 @@ PART } atmosphereCurve { - key = 0 315 - key = 1 295 + key = 0 270 + key = 1 255 key = 12 0.001 } }