Sahadara Posted May 30, 2021 Share Posted May 30, 2021 8 hours ago, Goufalite said: You can steer the stayputnik, but you obviously need something to steer (RCS, reaction wheel, fins/elevons). Stayputnik doesn't have SAS so you can steer but not stabilize. That what the difficulty is at the beginning. You should try a fresh vanilla install of KSP to see how the stayputnik behaves. If you want a no control you can hibernate the probe so it won't react to fine controls like partial throttle, RCS, steering,... With the bug I found on my side I could SAS it although it's forbidden. Heck I could even SAS debris (without movement)!!! My bad I was unclear before. The stayputnik is allowing me to activate SAS where I remember in the past it's given me a message saying that that probe doesn't have it. The description of the part correctly reflects that it shouldn't have SAS but it does turn on. I do also have CTB and Toolbar Controller installed so that could be the culprit. I'll do some tests and see if I'm experiencing the exact same bug as you. Quote Link to comment Share on other sites More sharing options...
Goufalite Posted May 30, 2021 Share Posted May 30, 2021 (edited) I've opened a ticket in CTB's github with a video showing a single landing gear turning with no power or probe or anything : https://github.com/linuxgurugamer/ClickThroughBlocker/issues/21 EDIT : he fixed it in 1.11 ! For SAS it might also be another problem: if you have all SAS locks on the stayputnik this might be the nasty 1.11.1 bug where everything in any mode with or without kerbal XP has full SAS : https://bugs.kerbalspaceprogram.com/issues/27162 This one is solved by (sic) installing Making History and only playing career. Edited July 21, 2021 by Goufalite fixed CTB issue Quote Link to comment Share on other sites More sharing options...
theonegalen Posted July 21, 2021 Author Share Posted July 21, 2021 Next update will be sometime after 1.12.2 drops. This will update the existing stock and mod support, but should not require a new game or save. Quote Link to comment Share on other sites More sharing options...
hermano Posted July 22, 2021 Share Posted July 22, 2021 (edited) I found an exception using UnKerballed Start in 1.12.1 with Restock. This was fixed by replacing in UKSliquidengineLVT10.cfg: Spoiler +PART[liquidEngine2]:AFTER[ReStock] with +PART[liquidEngine2]:AFTER[000_ReStock] There are no dragcubes defined for the rescaled parts. I had problems with my own rescaled parts unintentionally using the original drag cubes. So I created this patch as well: Spoiler @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.212E-06, 0.625,0.9797,0.625 cube = 1, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.634E-05,0.03869,-7.272E-06, 0.6201,0.9495,0.6201 cube = 2, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009382, 0.625,0.9797,0.625 cube = 3, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.093E-06, 0.625,0.9797,0.625 cube = 4, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.631E-05,0.03869,-7.242E-06, 0.6201,0.9495,0.6201 cube = 5, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009381, 0.625,0.9797,0.625 } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5362,0.7659,0.4788, 0.5362,0.766,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6924,0.8747, 0.5379,0.7619,0.4141, 0.5379,0.7618,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 1, 0.4627,0.7561,0.4749, 0.4627,0.7564,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7546,0.4135, 0.46,0.7498,0.4103, -0.0001373,-0.1442,0.0001506, 0.6238,0.8934,0.6238 cube = 2, 0.5292,0.7738,0.4788, 0.5292,0.774,0.4109, 0.2168,0.7338,0.939, 0.2168,0.6617,0.8661, 0.5316,0.7698,0.4141, 0.5316,0.7698,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 3, 0.5362,0.7651,0.4788, 0.5362,0.7653,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6922,0.8747, 0.5379,0.7646,0.4141, 0.5379,0.7646,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 4, 0.4627,0.7566,0.4749, 0.4627,0.7568,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7544,0.4135, 0.46,0.7494,0.4103, -0.0001373,-0.1442,0.0001507, 0.6238,0.8934,0.6238 cube = 5, 0.5292,0.773,0.4788, 0.5292,0.7732,0.4109, 0.2168,0.7339,0.939, 0.2168,0.6616,0.8661, 0.5316,0.7724,0.4141, 0.5316,0.7726,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 } } The drag cubes were created by KSP after deleting the part database. With this patch deleting the database wouldn't be necessary. I also installed Realfuels Stock and created a patch for the UnKerballed engines. I'll post these to the appropriate thread, but I though I might as well add them here if anybody needs them: Spoiler @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart]:NEEDS[RealFuels_StockEngines] { @mass = 0.045 @cost = 155 @MODULE[ModuleEnginesRF] { @maxThrust = 23 } !MODULE[ModuleEngineConfigs]{} MODULE { name = ModuleEngineConfigs type = ModuleEnginesRF techLevel = 1 origTechLevel = 1 engineType = L origMass = 0.045 configuration = Ethanol75+LqdOxygen modded = false CONFIG { name = Ethanol75+LqdOxygen maxThrust = 21 heatProduction = 15 PROPELLANT { name = Ethanol75 ratio = 52.66072829648775 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 47.33927170351225 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 0.9300 IspV = 0.9300 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.215 } } CONFIG { name = Kerosene+LqdOxygen maxThrust = 23 heatProduction = 16 PROPELLANT { name = Kerosene ratio = 37.69408655434424 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 62.30591344565576 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 1.0000 IspV = 1.0000 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.215 } } } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart]:NEEDS[RealFuels_StockEngines] { @mass = 0.0525 @cost = 225 @MODULE[ModuleEnginesRF] { @maxThrust = 21 } !MODULE[ModuleEngineConfigs]{} MODULE { name = ModuleEngineConfigs type = ModuleEnginesRF techLevel = 2 origTechLevel = 2 engineType = L+ origMass = 0.0525 configuration = Ethanol75+LqdOxygen modded = false CONFIG { name = Ethanol75+LqdOxygen maxThrust = 19 heatProduction = 15 PROPELLANT { name = Ethanol75 ratio = 52.66072829648775 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 47.33927170351225 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 0.9300 IspV = 0.9300 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.2 } } CONFIG { name = Kerosene+LqdOxygen maxThrust = 21 heatProduction = 15 PROPELLANT { name = Kerosene ratio = 37.69408655434424 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 62.30591344565576 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 1.0000 IspV = 1.0000 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.2 } } } } (if anybody wonders what to do with the code: KSP patches can be created from the above code by adding it to a textfile somewhere in gamedata and renaming it to .cfg) Thank you, @theonegalen, for maintaining this mod. Edit: Also some lazy waterfall effects: Spoiler @PART[UKSliquidEngineLVT05]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT05-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT05FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.0649999976 } } } @PART[UKSliquidEngineLVT10]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT10-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT10FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.550000012 } } } Another edit: Rocket sounds for RSE were missing as well for me: Spoiler @PART[UKSliquidEngineLVT10]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } @PART[UKSliquidEngineLVT05]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } Edited July 25, 2021 by hermano Quote Link to comment Share on other sites More sharing options...
theonegalen Posted July 23, 2021 Author Share Posted July 23, 2021 16 hours ago, hermano said: I found an exception using UnKerballed Start in 1.12.1 with Restock. This was fixed by replacing in UKSliquidengineLVT10.cfg: Reveal hidden contents +PART[liquidEngine2]:AFTER[ReStock] with +PART[liquidEngine2]:AFTER[000_ReStock] There are no dragcubes defined for the rescaled parts. I had problems with my own rescaled parts unintentionally using the original drag cubes. So I created this patch as well: Reveal hidden contents @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.212E-06, 0.625,0.9797,0.625 cube = 1, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.634E-05,0.03869,-7.272E-06, 0.6201,0.9495,0.6201 cube = 2, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009382, 0.625,0.9797,0.625 cube = 3, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.093E-06, 0.625,0.9797,0.625 cube = 4, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.631E-05,0.03869,-7.242E-06, 0.6201,0.9495,0.6201 cube = 5, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009381, 0.625,0.9797,0.625 } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5362,0.7659,0.4788, 0.5362,0.766,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6924,0.8747, 0.5379,0.7619,0.4141, 0.5379,0.7618,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 1, 0.4627,0.7561,0.4749, 0.4627,0.7564,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7546,0.4135, 0.46,0.7498,0.4103, -0.0001373,-0.1442,0.0001506, 0.6238,0.8934,0.6238 cube = 2, 0.5292,0.7738,0.4788, 0.5292,0.774,0.4109, 0.2168,0.7338,0.939, 0.2168,0.6617,0.8661, 0.5316,0.7698,0.4141, 0.5316,0.7698,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 3, 0.5362,0.7651,0.4788, 0.5362,0.7653,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6922,0.8747, 0.5379,0.7646,0.4141, 0.5379,0.7646,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 4, 0.4627,0.7566,0.4749, 0.4627,0.7568,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7544,0.4135, 0.46,0.7494,0.4103, -0.0001373,-0.1442,0.0001507, 0.6238,0.8934,0.6238 cube = 5, 0.5292,0.773,0.4788, 0.5292,0.7732,0.4109, 0.2168,0.7339,0.939, 0.2168,0.6616,0.8661, 0.5316,0.7724,0.4141, 0.5316,0.7726,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 } } The drag cubes were created by KSP after deleting the part database. With this patch deleting the database wouldn't be necessary. I also installed Realfuels Stock and created a patch for the UnKerballed engines. I'll post these to the appropriate thread, but I though I might as well add them here if anybody needs them: Reveal hidden contents @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart]:NEEDS[RealFuels_StockEngines] { @mass = 0.045 @cost = 155 @MODULE[ModuleEnginesRF] { @maxThrust = 23 } !MODULE[ModuleEngineConfigs]{} MODULE { name = ModuleEngineConfigs type = ModuleEnginesRF techLevel = 1 origTechLevel = 1 engineType = L origMass = 0.045 configuration = Ethanol75+LqdOxygen modded = false CONFIG { name = Ethanol75+LqdOxygen maxThrust = 21 heatProduction = 15 PROPELLANT { name = Ethanol75 ratio = 52.66072829648775 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 47.33927170351225 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 0.9300 IspV = 0.9300 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.215 } } CONFIG { name = Kerosene+LqdOxygen maxThrust = 23 heatProduction = 16 PROPELLANT { name = Kerosene ratio = 37.69408655434424 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 62.30591344565576 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 1.0000 IspV = 1.0000 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.215 } } } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart]:NEEDS[RealFuels_StockEngines] { @mass = 0.0525 @cost = 225 @MODULE[ModuleEnginesRF] { @maxThrust = 21 } !MODULE[ModuleEngineConfigs]{} MODULE { name = ModuleEngineConfigs type = ModuleEnginesRF techLevel = 2 origTechLevel = 2 engineType = L+ origMass = 0.0525 configuration = Ethanol75+LqdOxygen modded = false CONFIG { name = Ethanol75+LqdOxygen maxThrust = 19 heatProduction = 15 PROPELLANT { name = Ethanol75 ratio = 52.66072829648775 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 47.33927170351225 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 0.9300 IspV = 0.9300 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.2 } } CONFIG { name = Kerosene+LqdOxygen maxThrust = 21 heatProduction = 15 PROPELLANT { name = Kerosene ratio = 37.69408655434424 DrawGauge = True %resourceFlowMode = STACK_PRIORITY_SEARCH } PROPELLANT { name = LqdOxygen ratio = 62.30591344565576 %resourceFlowMode = STACK_PRIORITY_SEARCH } IspSL = 1.0000 IspV = 1.0000 throttle = 0 ignitions = 1 ullage = true pressureFed = false IGNITOR_RESOURCE { name = ElectricCharge amount = 0.2 } } } } (if anybody wonders what to do with the code: KSP patches can be created from the above code by adding it to a textfile somewhere in gamedata and renaming it to .cfg) Thank you, @theonegalen, for maintaining this mod. Edit: Also some lazy waterfall effects: Reveal hidden contents @PART[UKSliquidEngineLVT05]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT05-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT05FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.0649999976 } } } @PART[UKSliquidEngineLVT10]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT10-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT10FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.550000012 } } } Great! I'll put these in the next version of the mod! Quote Link to comment Share on other sites More sharing options...
TheMultiVitamin Posted July 30, 2021 Share Posted July 30, 2021 Just wanted to ask before I yeeted this into my playthrough, is this compatible with 1.11.2? I'm assuming yes but I figured i'd ask instead of guess. Quote Link to comment Share on other sites More sharing options...
Goufalite Posted July 30, 2021 Share Posted July 30, 2021 1 hour ago, TheMultiVitamin said: Just wanted to ask before I yeeted this into my playthrough, is this compatible with 1.11.2? I'm assuming yes but I figured i'd ask instead of guess No problem with 1.11.2 Didn't test yet on 1.12... Quote Link to comment Share on other sites More sharing options...
610yesnolovely Posted July 31, 2021 Share Posted July 31, 2021 16 hours ago, Goufalite said: No problem with 1.11.2 Didn't test yet on 1.12... Played early career to Mun/Minmus with thison 1.11.2 with lots of mods - all good. Just started early career on 1.12.2 and no issues. Definitely worth having Airplane Plus (Firespitter Core), Open Cockpits, USI Sounding Rockets, and a bunch of Contract Configurator contract packs to start off. Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 5, 2021 Share Posted August 5, 2021 Hey all - I think that there are a couple of parts missing with 1.12.2, they were there in 1.12.1 but now gone. I am referring to the early early LF engines. Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 9, 2021 Share Posted August 9, 2021 I don't suppose anyone has run into this issue or know how I can fix it? Quote Link to comment Share on other sites More sharing options...
hermano Posted August 9, 2021 Share Posted August 9, 2021 @gamerscircle I have not switched to 1.12.2 as most mods are not ready yet. The LVT30 and LVT45 engines from which the LVT05 and LVT10 are derived have been updated. I can only guess but if squad sticks to its previous naming scheme the LVT30 should have the internal name liquidEngine_v2 and LVT45 should have internal the name liquidEngine2_v2 now. You could check the config files in the squad/parts/engines folders. So in gamedata/unkerballedstart/parts two files need to be changed: UKSliquidEngineLVT05.cfg should begin with // Rescale LV-T30 to .625m +PART[liquidEngine_v2]:NEEDS[!ReStock] { and UKSliquidEngineLVT10.cfg should begin with // Rescale LV-T45 to .625m +PART[liquidEngine2_v2]:NEEDS[!ReStock] { If you try this please let us know the result. Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 9, 2021 Share Posted August 9, 2021 @hermano - that worked, however I think that the mod still needs to be updated or Community Tech tree, as I can unlock the stock parts at the same time as the scaled down ones. Step in the correct direction. Thanks! Quote Link to comment Share on other sites More sharing options...
kcs123 Posted August 10, 2021 Share Posted August 10, 2021 7 hours ago, gamerscircle said: @hermano - that worked, however I think that the mod still needs to be updated or Community Tech tree, as I can unlock the stock parts at the same time as the scaled down ones. Step in the correct direction. Thanks! I still didn't switched to KSP 1.12.x, so it is also a bit of guessing, but if above edit worked, following one should work too: In file UnkerballedStart.cfg find this lines: //heavyRocketry @PART[solidBooster1-1|liquidEngine|liquidEngine2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyRocketry } and change engine names to be like this: //heavyRocketry @PART[solidBooster1-1|liquidEngine_v2|liquidEngine2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyRocketry } You will need to start new game, so that engines apear only in one tech tree node. Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 10, 2021 Share Posted August 10, 2021 (edited) Hey there @kcs123 - I did the edit, but that didn't move the "stock" parts to heavy rocketry node. In my current save, it would seem that I had to start a new game for the changes to take effect? It does look that you @hermano have gotten me back on track. Thank you! Edited August 10, 2021 by gamerscircle Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 10, 2021 Share Posted August 10, 2021 Late discovery, even though the edits above did what I was looking for, there are no connection nodes [green dots] on the LFO engines from Unkerbaled. Quote Link to comment Share on other sites More sharing options...
kcs123 Posted August 10, 2021 Share Posted August 10, 2021 1 hour ago, gamerscircle said: Hey there @kcs123 - I did the edit, but that didn't move the "stock" parts to heavy rocketry node. In my current save, it would seem that I had to start a new game for the changes to take effect? It does look that you @hermano have gotten me back on track. Thank you! Yes, you need to start new game, otherwise you will have engines over multiple tech tree nodes. 23 minutes ago, gamerscircle said: Late discovery, even though the edits above did what I was looking for, there are no connection nodes [green dots] on the LFO engines from Unkerbaled. Do you have full config file looking like this ? (Example only for LVT05) // Rescale LV-T30 to .625m +PART[liquidEngine_v2] { @name = UKSliquidEngineLVT05 @TechRequired = basicRocketry @node_stack_top = 0.0, 7, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -7, 0.0, 0.0, -1.0, 0.0, 0 @fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 0.0, 1.0, running @fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_flameout = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, flameout @entryCost *= .5 @cost *= .5 @mass = .156 @title = #LOC_UKS_liquidEngineLVT05_title @description = #LOC_UKS_liquidEngineLVT05_description @bulkheadProfiles = size0 rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 23 } } @PART[UKSliquidEngineLVT05]:NEEDS[MissingHistory|Restock]:BEFORE[zzzUnKerballedStart] { @node_stack_top = 0.0, 0.45, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -.42, 0.0, 0.0, -1.0, 0.0, 0 } @PART[UKSliquidEngineLVT05]:NEEDS[SmokeScreen,!ReStock]:AFTER[zzzUnKerballedStart] { PLUME { name = Kerolox-Lower transformName = thrustTransform localRotation = 0,0,0 flarePosition = 0,0,0.1 plumePosition = 0,0,0.3 plumeScale = 0.15 flareScale = 0.3 energy = 1.0 speed = 0.6 } @MODULE[ModuleEngines*] { %powerEffectName = Kerolox-Lower !runningEffectName = DELETE } } If you don't have connection nodes it only could be that this piece of MM is not executed: Quote @PART[UKSliquidEngineLVT05]:NEEDS[MissingHistory|Restock]:BEFORE[zzzUnKerballedStart] { @node_stack_top = 0.0, 0.45, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -.42, 0.0, 0.0, -1.0, 0.0, 0 } And only reason why that might be failed is that you have earsed some bracket or something that braked MM syntax. Quote Link to comment Share on other sites More sharing options...
hermano Posted August 10, 2021 Share Posted August 10, 2021 38 minutes ago, kcs123 said: If you don't have connection nodes it only could be that this piece of MM is not executed: And only reason why that might be failed is that you have earsed some bracket or something that braked MM syntax. These nodes will only be added if restock or mh is installed. @gamerscircle maybe try adding the nodes in any case by removing the needs clause: @PART[UKSliquidEngineLVT05]:BEFORE[zzzUnKerballedStart] { @node_stack_top = 0.0, 0.45, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -.42, 0.0, 0.0, -1.0, 0.0, 0 } Quote Link to comment Share on other sites More sharing options...
gamerscircle Posted August 10, 2021 Share Posted August 10, 2021 I am not using restock at the moment, so what do I add? oh.. btw - thank you very much for getting my playthrough on track again. Quote Link to comment Share on other sites More sharing options...
hermano Posted August 10, 2021 Share Posted August 10, 2021 27 minutes ago, gamerscircle said: I am not using restock at the moment, so what do I add? oh.. btw - thank you very much for getting my playthrough on track again. Well you remove the :NEEDS[MissingHistory|Restock] from the line @PART[UKSliquidEngineLVT05]:NEEDS[MissingHistory|Restock]:BEFORE[zzzUnKerballedStart]. Unless you already have missing history, then the patch should already be executed. In that case you might try to replace the "@node..." parts with "%node..." This will add or edit the node entries instead of just trying to edit the node entries. Maybe the nodes are called different for the new parts? Quote Link to comment Share on other sites More sharing options...
hermano Posted August 12, 2021 Share Posted August 12, 2021 Here are updated files for the changed LVT05, LVT10, LVT30 and LVT45 that should work okay in 1.12.2: /gamedata/unkerballedStart/UnKerballedStart.cfg Spoiler //UnKerballed Start @PART[solidBooster_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @entryCost = 1000 } // //Hide Obsolete Parts @PART[solidBooster|solidBooster_sm|rocketNoseCone|mk1pod|mk2LanderCabin|probeCoreHex|probeCoreOcto|probeCoreOcto2|roverBody|probeCoreSphere|stackDecouplerMini|stackDecoupler|decoupler1-2|size3Decoupler|stackSeparatorMini|stackSeparator|stackSeparatorBig|toroidalFuelTank|Mark1-2Pod|liquidEngineMini|liquidEngine3|liquidEngine2-2|Size3to2Adapter|engineLargeSkipper|ServiceBay_125|ServiceBay_250]:LAST[zzzUnKerballedStart] { @TechRequired = unresearchable @category = none @TechHidden = true } //*********************** Tier 1 *********************** //start @PART[batteryPack|SurfAntenna|sensorThermometer|probeCoreSphere_v2|Mite]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = start } //structures0 @PART[structuralIBeam3|strutCube|strutOcto|structuralIBeam1|structuralIBeam2|structuralMiniNode|structuralPanel1|structuralPanel2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = structures0 } //*********************** Tier2 *********************** //basicRocketry @PART[Shrimp]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = basicRocketry } //structures1 @PART[trussAdapter|trussPiece1x|trussPiece3x]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = structures1 } //fabrication @PART[miniFuelTank|radialDecoupler|adapterSmallMiniShort|adapterSmallMiniTall|fuelTankSmallFlat]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = fabrication } //flight1 @PART[delta_small|deltaWing|elevon2|elevon3|elevon5|elevonMk3|smallCtrlSrf|StandardCtrlSrf|structuralWing|structuralWing2|structuralWing3|structuralWing4|sweptWing1|sweptWing2|wingConnector|wingConnector2|wingConnector3|wingConnector4|wingConnector5|wingStrake]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = flight1 } //aeronautics @PART[standardNoseCone|Mark2Cockpit|airplaneTail|airplaneTailB|GearFixed|GearFree|miniFuselage|miniIntake|miniJetEngine|MK1Fuselage|noseCone|winglet|winglet3]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aeronautics } //engineering101 @PART[sensorBarometer|ladder1|solarPanels5]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = engineering101 } @PART[SurfAntenna]:NEEDS[CommunityTechTree,RemoteTech/Parts]:BEFORE[zzzUnKerballedStart] { @TechRequired = engineering101 } //*********************** Tier 3 *********************** //generalRocketry @PART[solidBooster_sm_v2|microEngine_v2|radialEngineMini_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = generalRocketry } //structures1p5 //basicConstruction @PART[launchClamp1|Decoupler_0|Decoupler_1|rcsTankMini|RCSFuelTank|stackBiCoupler_v2|fuelTankSmall|miniLandingLeg|roverWheel2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = basicConstruction } //earlyAviation @PART[smallHardpoint|structuralPylon]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = earlyAviation } //stability @PART[linearRcs|probeCoreCube|seatExternalCmd]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = stability } //survivability @PART[parachuteSingle]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = survivability } //gadgets @PART[LgRadialSolarPanel|longAntenna|GooExperiment]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = gadgets } //*********************** Tier 4 *********************** //advRocketry @PART[solidBooster_v2|radialLiquidEngine1-2|smallRadialEngine_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advRocketry } //customFuelTanks @PART[radialRCSTank|rcsTankRadialLong|externalTankCapsule|externalTankRound|externalTankToroid]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = customFuelTanks } //generalConstruction @PART[radialDecoupler2|stackTriCoupler_v2|fuelTank|dockingPort3]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = generalConstruction } //aviation @PART[Mk1FuselageStructural|fairingSize1|SmallGearBay|CanardController|tailfin|sweptWing|R8winglet|airScoop|CircularIntake|JetEngine|nacelleBody]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aviation } //flightControl @PART[roverBody_v2|probeCoreOcto_v2|RCSBlock_v2|sasModule]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = flightControl } //enhancedSurvivability @PART[ServiceBay_125_v2|HeatShield0|HeatShield1|radialDrogue|parachuteDrogue|parachuteLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = enhancedSurvivability } //basicScience //gizmos @PART[solarPanels3|solarPanels4|HighGainAntenna5|radPanelSm|FuelCell|radPanelLg|radPanelEdge|spotLight1|spotLight2|batteryBankMini]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = gizmos } //*********************** Tier 5 *********************** //propulsionSystems @PART[sepMotor1|liquidEngine3_v2|liquidEngineMini_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = propulsionSystems } //heavyRocketry @PART[solidBooster1-1|liquidEngine_v2|liquidEngine2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyRocketry } //fuelSystems @PART[RCSTank1-2|adapterSize2-Size1|adapterSize2-Size1Slant|fuelTank_long|Rockomax8BW]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = fuelSystems } //structures2 //advConstruction @PART[stackQuadCoupler|Decoupler_2|Separator_0|Separator_1|Separator_2|largeAdapter|stationHub|dockingPort2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advConstruction } //landing //subsonicFlight @PART[Mark1Cockpit|MK1CrewCabin]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = subsonicFlight } //aerodynamicSystems @PART[airlinerCtrlSrf|airlinerMainWing|airlinerTailFin|fairingSize2|rocketNoseCone_v2|pointyNoseConeA]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aerodynamicSystems } //advFlightControl //simpleCommandModules @PART[landerCabinSmall|mk1pod_v2|cupola]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = simpleCommandModules } //recycling //spaceExploration @PART[telescopicLadder]:NEEDS[CommunityTechTree|LaunchEscapeSystem]:BEFORE[zzzUnKerballedStart] { @TechRequired = spaceExploration } //miniaturization @PART[mediumDishAntenna|sensorAccelerometer]:NEEDS[CommunityTechTree,RemoteTech] { @TechRequired = miniaturization } //electrics @PART[solarPanels1|solarPanels2|ksp_r_largeBatteryPack]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = electrics } //earlyHeatManagement @PART[foldingRadSmall]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = earlyHeatManagement } //*********************** Tier 6 *********************** //precisionPropulsion @PART[omsEngine]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = precisionPropulsion } //heavierRocketry @PART[MassiveBooster|engineLargeSkipper_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavierRocketry } //advFuelSystems @PART[Size3To2Adapter_v2|Rockomax16_BW|Rockomax32_BW|Size3SmallTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advFuelSystems } //structures3 //specializedConstruction @PART[dockingPortLateral|adapterLargeSmallBi|adapterLargeSmallTri|adapterLargeSmallQuad|Decoupler_3|Separator_3|dockingPort1]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedConstruction } //actuators //advLanding //supersonicFlight @PART[mk2Cockpit_Inline|mk2Cockpit_Standard|mk2CrewCabin]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = supersonicFlight } //efficientFlightSystems //advAerodynamics @PART[rocketNoseConeSize3|adapterSize2-Mk2|fairingSize3|mk2_1m_AdapterLong|mk2_1m_Bicoupler|mk2CargoBayL|mk2CargoBayS|mk2DockingPort|mk2Fuselage|mk2FuselageLongLFO|mk2FuselageShortLFO|mk2FuselageShortLiquid|mk2FuselageShortMono|mk2SpacePlaneAdapter|pointyNoseConeB]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advAerodynamics } //specializedControl @PART[probeCoreHex_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedControl } //commandModules @PART[mk2LanderCabin_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = commandModules } //hydroponics //advExploration @PART[ServiceBay_250_v2|HeatShield2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advExploration } //precisionEngineering @PART[sensorAtmosphere]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = precisionEngineering } //advElectrics @PART[batteryBank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advElectrics } //heatManagementSystems @PART[foldingRadMed]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heatManagementSystems } //*********************** Tier 7 *********************** //specializedRocketry7 @PART[liquidEngine2-2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedRocketry7 } //rocketry7 @PART[SSME|liquidEngineMainsail_v2|Size2LFB|Thoroughbred]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = rocketry7 } //largeVolumeContainment @PART[Rockomax64_BW|Size3MediumTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeVolumeContainment } //composites //structures4 //advMetalworks @PART[dockingPortLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advMetalworks } //advActuators //heavyLanding @PART[roverWheel1]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyLanding } //highAltitudeFlight @PART[mk3Cockpit_Shuttle]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = highAltitudeFlight } //heavyAerodynamics //unmannedTech @PART[probeCoreOcto2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = unmannedTech } //heavyCommandModules @PART[mk1-3pod|MEMLander]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyCommandModules } //logistics @PART[HeatShield3|InflatableHeatShield|SmallTank|RadialOreTank|MiniDrill|MiniISRU]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = logistics } //scienceTech aka scanningTech //electronics //nuclearPropulsion //nuclearPower //largeElectrics aka highPowerElectrics @PART[FuelCellArray]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeElectrics } //*********************** Tier 8 *********************** //specializedRocketry8 //veryHeavyRocketry //highPerformanceFuelSystems @PART[Size3LargeTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = highPerformanceFuelSystems } //metaMaterials //nanolathing //experimentalActuators //advancedMotors //hypersonicFlight @PART[mk2DroneCore]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = hypersonicFlight } //specializedFlightSystems //experimentalAerodynamics //advUnmanned @PART[probeStackSmall|probeStackLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advUnmanned } //specializedCommandModules //shortTermHabitation @PART[LargeTank|RadialDrill|ISRU]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = shortTermHabitation } //advScienceTech @PART[commDish|RelayAntenna100]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advScienceTech } //ionPropulsion //improvedNuclearPropulsion //largeNuclearPower aka improvedNuclearPower //nuclearFuelSystems //advHeatManagement @PART[foldingRadLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advHeatManagement } //specializedElectrics //advSolarTech //*********************** Tier 9 *********************** //specializedRocketry9 //experimentalRocketry @PART[Size3EngineCluster]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = experimentalRocketry } //specializedFuelStorage //exoticAlloys //orbitalAssembly //offworldManufacturing //experimentalMotors //aerospaceTech //aerospaceComposites //largeUnmanned @PART[HECS2_ProbeCore]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeUnmanned } //specializedCommandCenters //specializedLanders //longTermHabitation //scientificOutposts //experimentalScience //advIonPropulsion //advNuclearPropulsion //advNuclearPower aka highEnergyNuclearPower //experimentalElectrics //advPVMaterials //cuttingEdgeSolarTechnology //*********************** Tier 10 *********************** //specializedRocketry10 //giganticRocketry //exoticFuelStorage //orbitalMegastructures //mechatronics //expAircraftEngines //advAerospaceEngineering //artificialIntelligence //heavyCommandCenters //heavyLanders //advLogistics //advOffworldMining //longTermScienceTech //advGriddedThrusters //plasmaPropulsion //expNuclearPropulsion //fusionRockets //fusionPower //expNuclearPower //specializedRadiators //highTechElectricalSystems //microwavePowerTransmission //exoticSolarTech //*********************** Tier 11 *********************** //specializedRocketry11 @PART[Size3AdvancedEngine]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedRocketry11 } //colossalRocketry //extremeFuelStorage //colonization //resourceExploitation //highEnergyScience //expGriddedThrusters //advEMSystems //exoticNuclearPropulsion //advancedFusionReactions //exoticNuclearPower //highPowerElectricalSystems //*********************** Tier 12 *********************** //advColonization //appliedHighEnergyPhysics //specializedPlasmaGeneration //exoticReactions //antimatterPower //exoticRadiators //experimentalElectricalSystems //*********************** Tier 13 *********************** //ultraHighEnergyPhysics //exoticPlasmaPropulsion //quantumReactions //unifiedFieldTheory //exoticElectricalSystems /gamedata/unkerballedStart/parts/UKSliquidEngineLVT05.cfg Spoiler // Rescale LV-T30 to .625m +PART[liquidEngine_v2]:NEEDS[!ReStock] { @name = UKSliquidEngineLVT05 @TechRequired = basicRocketry @fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 0.0, 1.0, running @fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_flameout = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, flameout @entryCost *= .5 @cost *= .5 @mass = .156 @title = #LOC_UKS_liquidEngineLVT05_title @description = #LOC_UKS_liquidEngineLVT05_description @bulkheadProfiles = size0 rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 23 !atmosphereCurve atmosphereCurve { key = 0 245 key = 1 205 key = 7 0.001 } } } +PART[liquidEngine_v2]:NEEDS[Restock]:AFTER[000_ReStock] { @name = UKSliquidEngineLVT05 @TechRequired = basicRocketry @entryCost *= .5 @cost *= .5 @mass = .156 @title = #LOC_UKS_liquidEngineLVT05_title @description = #LOC_UKS_liquidEngineLVT05_description @bulkheadProfiles = size0 @rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 23 !atmosphereCurve atmosphereCurve { key = 0 245 key = 1 205 key = 7 0.001 } } } @PART[UKSliquidEngineLVT05]:BEFORE[zzzUnKerballedStart] { %node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0 %node_stack_bottom = 0.0, -1.63, 0.0, 0.0, -1.0, 0.0, 0 } @PART[UKSliquidEngineLVT05]:NEEDS[SmokeScreen,!ReStock]:AFTER[zzzUnKerballedStart] { PLUME { name = Kerolox-Lower transformName = thrustTransform localRotation = 0,0,0 flarePosition = 0,0,0.1 plumePosition = 0,0,0.3 plumeScale = 0.15 flareScale = 0.3 energy = 1.0 speed = 0.6 } @MODULE[ModuleEngines*] { %powerEffectName = Kerolox-Lower !runningEffectName = DELETE } } @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.212E-06, 0.625,0.9797,0.625 cube = 1, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.634E-05,0.03869,-7.272E-06, 0.6201,0.9495,0.6201 cube = 2, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009382, 0.625,0.9797,0.625 cube = 3, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.093E-06, 0.625,0.9797,0.625 cube = 4, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.631E-05,0.03869,-7.242E-06, 0.6201,0.9495,0.6201 cube = 5, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009381, 0.625,0.9797,0.625 } } @PART[UKSliquidEngineLVT05]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS:NEEDS[!RocketSoundEnhancement] { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT05-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT05FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.0550000012 } } } @PART[UKSliquidEngineLVT05]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } /gamedata/unkerballedStart/parts/UKSliquidEngineLVT10.cfg Spoiler // Rescale LV-T45 to .625m +PART[liquidEngine2_v2]:NEEDS[!ReStock] { @name = UKSliquidEngineLVT10 @TechRequired = generalRocketry @node_stack_top = 0.0, 7, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -6.0, 0.0, 0.0, -1.0, 0.0, 0 @fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 0.0, 1.0, running @fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_flameout = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, flameout @entryCost *= .5 @cost *= .5 @mass = .1875 @title = #LOC_UKS_liquidEngineLVT10_title @description = #LOC_UKS_liquidEngineLVT10_description @bulkheadProfiles = size0 rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 21 !atmosphereCurve atmosphereCurve { key = 0 250 key = 1 190 key = 7 0.001 } } } +PART[liquidEngine2_v2]:NEEDS[Restock]:AFTER[000_ReStock] { @name = UKSliquidEngineLVT10 @TechRequired = generalRocketry @entryCost *= .5 @cost *= .5 @mass = .1875 @title = #LOC_UKS_liquidEngineLVT10_title @description = #LOC_UKS_liquidEngineLVT10_description @bulkheadProfiles = size0 %rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 21 !atmosphereCurve atmosphereCurve { key = 0 255 key = 1 190 key = 7 0.001 } } } @PART[UKSliquidEngineLVT10]:BEFORE[zzzUnKerballedStart] { %node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0 %node_stack_bottom = 0.0, -1.63, 0.0, 0.0, -1.0, 0.0, 0 } @PART[UKSliquidEngineLVT10]:NEEDS[SmokeScreen,!ReStock]:AFTER[zzzUnKerballedStart] { PLUME { name = Kerolox-Lower transformName = thrustTransform localRotation = 0,0,0 flarePosition = 0,0,0.1 plumePosition = 0,0,0.3 plumeScale = 0.15 flareScale = 0.3 energy = 1.0 speed = 0.6 } @MODULE[ModuleEngines*] { %powerEffectName = Kerolox-Lower !runningEffectName = DELETE } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5362,0.7659,0.4788, 0.5362,0.766,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6924,0.8747, 0.5379,0.7619,0.4141, 0.5379,0.7618,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 1, 0.4627,0.7561,0.4749, 0.4627,0.7564,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7546,0.4135, 0.46,0.7498,0.4103, -0.0001373,-0.1442,0.0001506, 0.6238,0.8934,0.6238 cube = 2, 0.5292,0.7738,0.4788, 0.5292,0.774,0.4109, 0.2168,0.7338,0.939, 0.2168,0.6617,0.8661, 0.5316,0.7698,0.4141, 0.5316,0.7698,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 3, 0.5362,0.7651,0.4788, 0.5362,0.7653,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6922,0.8747, 0.5379,0.7646,0.4141, 0.5379,0.7646,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 4, 0.4627,0.7566,0.4749, 0.4627,0.7568,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7544,0.4135, 0.46,0.7494,0.4103, -0.0001373,-0.1442,0.0001507, 0.6238,0.8934,0.6238 cube = 5, 0.5292,0.773,0.4788, 0.5292,0.7732,0.4109, 0.2168,0.7339,0.939, 0.2168,0.6616,0.8661, 0.5316,0.7724,0.4141, 0.5316,0.7726,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 } } @PART[UKSliquidEngineLVT10]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS:NEEDS[!RocketSoundEnhancement] { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT10-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT10FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.550000012 } } } @PART[UKSliquidEngineLVT10]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } I tested them with Restock. Should work with stock as well. Quote Link to comment Share on other sites More sharing options...
Sophie_J Posted August 17, 2021 Share Posted August 17, 2021 (edited) On 8/13/2021 at 1:44 AM, hermano said: Here are updated files for the changed LVT05, LVT10, LVT30 and LVT45 that should work okay in 1.12.2: /gamedata/unkerballedStart/UnKerballedStart.cfg Reveal hidden contents //UnKerballed Start @PART[solidBooster_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @entryCost = 1000 } // //Hide Obsolete Parts @PART[solidBooster|solidBooster_sm|rocketNoseCone|mk1pod|mk2LanderCabin|probeCoreHex|probeCoreOcto|probeCoreOcto2|roverBody|probeCoreSphere|stackDecouplerMini|stackDecoupler|decoupler1-2|size3Decoupler|stackSeparatorMini|stackSeparator|stackSeparatorBig|toroidalFuelTank|Mark1-2Pod|liquidEngineMini|liquidEngine3|liquidEngine2-2|Size3to2Adapter|engineLargeSkipper|ServiceBay_125|ServiceBay_250]:LAST[zzzUnKerballedStart] { @TechRequired = unresearchable @category = none @TechHidden = true } //*********************** Tier 1 *********************** //start @PART[batteryPack|SurfAntenna|sensorThermometer|probeCoreSphere_v2|Mite]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = start } //structures0 @PART[structuralIBeam3|strutCube|strutOcto|structuralIBeam1|structuralIBeam2|structuralMiniNode|structuralPanel1|structuralPanel2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = structures0 } //*********************** Tier2 *********************** //basicRocketry @PART[Shrimp]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = basicRocketry } //structures1 @PART[trussAdapter|trussPiece1x|trussPiece3x]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = structures1 } //fabrication @PART[miniFuelTank|radialDecoupler|adapterSmallMiniShort|adapterSmallMiniTall|fuelTankSmallFlat]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = fabrication } //flight1 @PART[delta_small|deltaWing|elevon2|elevon3|elevon5|elevonMk3|smallCtrlSrf|StandardCtrlSrf|structuralWing|structuralWing2|structuralWing3|structuralWing4|sweptWing1|sweptWing2|wingConnector|wingConnector2|wingConnector3|wingConnector4|wingConnector5|wingStrake]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = flight1 } //aeronautics @PART[standardNoseCone|Mark2Cockpit|airplaneTail|airplaneTailB|GearFixed|GearFree|miniFuselage|miniIntake|miniJetEngine|MK1Fuselage|noseCone|winglet|winglet3]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aeronautics } //engineering101 @PART[sensorBarometer|ladder1|solarPanels5]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = engineering101 } @PART[SurfAntenna]:NEEDS[CommunityTechTree,RemoteTech/Parts]:BEFORE[zzzUnKerballedStart] { @TechRequired = engineering101 } //*********************** Tier 3 *********************** //generalRocketry @PART[solidBooster_sm_v2|microEngine_v2|radialEngineMini_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = generalRocketry } //structures1p5 //basicConstruction @PART[launchClamp1|Decoupler_0|Decoupler_1|rcsTankMini|RCSFuelTank|stackBiCoupler_v2|fuelTankSmall|miniLandingLeg|roverWheel2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = basicConstruction } //earlyAviation @PART[smallHardpoint|structuralPylon]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = earlyAviation } //stability @PART[linearRcs|probeCoreCube|seatExternalCmd]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = stability } //survivability @PART[parachuteSingle]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = survivability } //gadgets @PART[LgRadialSolarPanel|longAntenna|GooExperiment]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = gadgets } //*********************** Tier 4 *********************** //advRocketry @PART[solidBooster_v2|radialLiquidEngine1-2|smallRadialEngine_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advRocketry } //customFuelTanks @PART[radialRCSTank|rcsTankRadialLong|externalTankCapsule|externalTankRound|externalTankToroid]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = customFuelTanks } //generalConstruction @PART[radialDecoupler2|stackTriCoupler_v2|fuelTank|dockingPort3]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = generalConstruction } //aviation @PART[Mk1FuselageStructural|fairingSize1|SmallGearBay|CanardController|tailfin|sweptWing|R8winglet|airScoop|CircularIntake|JetEngine|nacelleBody]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aviation } //flightControl @PART[roverBody_v2|probeCoreOcto_v2|RCSBlock_v2|sasModule]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = flightControl } //enhancedSurvivability @PART[ServiceBay_125_v2|HeatShield0|HeatShield1|radialDrogue|parachuteDrogue|parachuteLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = enhancedSurvivability } //basicScience //gizmos @PART[solarPanels3|solarPanels4|HighGainAntenna5|radPanelSm|FuelCell|radPanelLg|radPanelEdge|spotLight1|spotLight2|batteryBankMini]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = gizmos } //*********************** Tier 5 *********************** //propulsionSystems @PART[sepMotor1|liquidEngine3_v2|liquidEngineMini_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = propulsionSystems } //heavyRocketry @PART[solidBooster1-1|liquidEngine_v2|liquidEngine2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyRocketry } //fuelSystems @PART[RCSTank1-2|adapterSize2-Size1|adapterSize2-Size1Slant|fuelTank_long|Rockomax8BW]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = fuelSystems } //structures2 //advConstruction @PART[stackQuadCoupler|Decoupler_2|Separator_0|Separator_1|Separator_2|largeAdapter|stationHub|dockingPort2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advConstruction } //landing //subsonicFlight @PART[Mark1Cockpit|MK1CrewCabin]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = subsonicFlight } //aerodynamicSystems @PART[airlinerCtrlSrf|airlinerMainWing|airlinerTailFin|fairingSize2|rocketNoseCone_v2|pointyNoseConeA]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = aerodynamicSystems } //advFlightControl //simpleCommandModules @PART[landerCabinSmall|mk1pod_v2|cupola]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = simpleCommandModules } //recycling //spaceExploration @PART[telescopicLadder]:NEEDS[CommunityTechTree|LaunchEscapeSystem]:BEFORE[zzzUnKerballedStart] { @TechRequired = spaceExploration } //miniaturization @PART[mediumDishAntenna|sensorAccelerometer]:NEEDS[CommunityTechTree,RemoteTech] { @TechRequired = miniaturization } //electrics @PART[solarPanels1|solarPanels2|ksp_r_largeBatteryPack]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = electrics } //earlyHeatManagement @PART[foldingRadSmall]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = earlyHeatManagement } //*********************** Tier 6 *********************** //precisionPropulsion @PART[omsEngine]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = precisionPropulsion } //heavierRocketry @PART[MassiveBooster|engineLargeSkipper_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavierRocketry } //advFuelSystems @PART[Size3To2Adapter_v2|Rockomax16_BW|Rockomax32_BW|Size3SmallTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advFuelSystems } //structures3 //specializedConstruction @PART[dockingPortLateral|adapterLargeSmallBi|adapterLargeSmallTri|adapterLargeSmallQuad|Decoupler_3|Separator_3|dockingPort1]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedConstruction } //actuators //advLanding //supersonicFlight @PART[mk2Cockpit_Inline|mk2Cockpit_Standard|mk2CrewCabin]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = supersonicFlight } //efficientFlightSystems //advAerodynamics @PART[rocketNoseConeSize3|adapterSize2-Mk2|fairingSize3|mk2_1m_AdapterLong|mk2_1m_Bicoupler|mk2CargoBayL|mk2CargoBayS|mk2DockingPort|mk2Fuselage|mk2FuselageLongLFO|mk2FuselageShortLFO|mk2FuselageShortLiquid|mk2FuselageShortMono|mk2SpacePlaneAdapter|pointyNoseConeB]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advAerodynamics } //specializedControl @PART[probeCoreHex_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedControl } //commandModules @PART[mk2LanderCabin_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = commandModules } //hydroponics //advExploration @PART[ServiceBay_250_v2|HeatShield2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advExploration } //precisionEngineering @PART[sensorAtmosphere]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = precisionEngineering } //advElectrics @PART[batteryBank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advElectrics } //heatManagementSystems @PART[foldingRadMed]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heatManagementSystems } //*********************** Tier 7 *********************** //specializedRocketry7 @PART[liquidEngine2-2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedRocketry7 } //rocketry7 @PART[SSME|liquidEngineMainsail_v2|Size2LFB|Thoroughbred]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = rocketry7 } //largeVolumeContainment @PART[Rockomax64_BW|Size3MediumTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeVolumeContainment } //composites //structures4 //advMetalworks @PART[dockingPortLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advMetalworks } //advActuators //heavyLanding @PART[roverWheel1]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyLanding } //highAltitudeFlight @PART[mk3Cockpit_Shuttle]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = highAltitudeFlight } //heavyAerodynamics //unmannedTech @PART[probeCoreOcto2_v2]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = unmannedTech } //heavyCommandModules @PART[mk1-3pod|MEMLander]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = heavyCommandModules } //logistics @PART[HeatShield3|InflatableHeatShield|SmallTank|RadialOreTank|MiniDrill|MiniISRU]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = logistics } //scienceTech aka scanningTech //electronics //nuclearPropulsion //nuclearPower //largeElectrics aka highPowerElectrics @PART[FuelCellArray]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeElectrics } //*********************** Tier 8 *********************** //specializedRocketry8 //veryHeavyRocketry //highPerformanceFuelSystems @PART[Size3LargeTank]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = highPerformanceFuelSystems } //metaMaterials //nanolathing //experimentalActuators //advancedMotors //hypersonicFlight @PART[mk2DroneCore]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = hypersonicFlight } //specializedFlightSystems //experimentalAerodynamics //advUnmanned @PART[probeStackSmall|probeStackLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advUnmanned } //specializedCommandModules //shortTermHabitation @PART[LargeTank|RadialDrill|ISRU]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = shortTermHabitation } //advScienceTech @PART[commDish|RelayAntenna100]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advScienceTech } //ionPropulsion //improvedNuclearPropulsion //largeNuclearPower aka improvedNuclearPower //nuclearFuelSystems //advHeatManagement @PART[foldingRadLarge]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = advHeatManagement } //specializedElectrics //advSolarTech //*********************** Tier 9 *********************** //specializedRocketry9 //experimentalRocketry @PART[Size3EngineCluster]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = experimentalRocketry } //specializedFuelStorage //exoticAlloys //orbitalAssembly //offworldManufacturing //experimentalMotors //aerospaceTech //aerospaceComposites //largeUnmanned @PART[HECS2_ProbeCore]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = largeUnmanned } //specializedCommandCenters //specializedLanders //longTermHabitation //scientificOutposts //experimentalScience //advIonPropulsion //advNuclearPropulsion //advNuclearPower aka highEnergyNuclearPower //experimentalElectrics //advPVMaterials //cuttingEdgeSolarTechnology //*********************** Tier 10 *********************** //specializedRocketry10 //giganticRocketry //exoticFuelStorage //orbitalMegastructures //mechatronics //expAircraftEngines //advAerospaceEngineering //artificialIntelligence //heavyCommandCenters //heavyLanders //advLogistics //advOffworldMining //longTermScienceTech //advGriddedThrusters //plasmaPropulsion //expNuclearPropulsion //fusionRockets //fusionPower //expNuclearPower //specializedRadiators //highTechElectricalSystems //microwavePowerTransmission //exoticSolarTech //*********************** Tier 11 *********************** //specializedRocketry11 @PART[Size3AdvancedEngine]:NEEDS[CommunityTechTree]:BEFORE[zzzUnKerballedStart] { @TechRequired = specializedRocketry11 } //colossalRocketry //extremeFuelStorage //colonization //resourceExploitation //highEnergyScience //expGriddedThrusters //advEMSystems //exoticNuclearPropulsion //advancedFusionReactions //exoticNuclearPower //highPowerElectricalSystems //*********************** Tier 12 *********************** //advColonization //appliedHighEnergyPhysics //specializedPlasmaGeneration //exoticReactions //antimatterPower //exoticRadiators //experimentalElectricalSystems //*********************** Tier 13 *********************** //ultraHighEnergyPhysics //exoticPlasmaPropulsion //quantumReactions //unifiedFieldTheory //exoticElectricalSystems /gamedata/unkerballedStart/parts/UKSliquidEngineLVT05.cfg Reveal hidden contents // Rescale LV-T30 to .625m +PART[liquidEngine_v2]:NEEDS[!ReStock] { @name = UKSliquidEngineLVT05 @TechRequired = basicRocketry @fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 0.0, 1.0, running @fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_flameout = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, flameout @entryCost *= .5 @cost *= .5 @mass = .156 @title = #LOC_UKS_liquidEngineLVT05_title @description = #LOC_UKS_liquidEngineLVT05_description @bulkheadProfiles = size0 rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 23 !atmosphereCurve atmosphereCurve { key = 0 245 key = 1 205 key = 7 0.001 } } } +PART[liquidEngine_v2]:NEEDS[Restock]:AFTER[000_ReStock] { @name = UKSliquidEngineLVT05 @TechRequired = basicRocketry @entryCost *= .5 @cost *= .5 @mass = .156 @title = #LOC_UKS_liquidEngineLVT05_title @description = #LOC_UKS_liquidEngineLVT05_description @bulkheadProfiles = size0 @rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 23 !atmosphereCurve atmosphereCurve { key = 0 245 key = 1 205 key = 7 0.001 } } } @PART[UKSliquidEngineLVT05]:BEFORE[zzzUnKerballedStart] { %node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0 %node_stack_bottom = 0.0, -1.63, 0.0, 0.0, -1.0, 0.0, 0 } @PART[UKSliquidEngineLVT05]:NEEDS[SmokeScreen,!ReStock]:AFTER[zzzUnKerballedStart] { PLUME { name = Kerolox-Lower transformName = thrustTransform localRotation = 0,0,0 flarePosition = 0,0,0.1 plumePosition = 0,0,0.3 plumeScale = 0.15 flareScale = 0.3 energy = 1.0 speed = 0.6 } @MODULE[ModuleEngines*] { %powerEffectName = Kerolox-Lower !runningEffectName = DELETE } } @PART[UKSliquidEngineLVT05]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.212E-06, 0.625,0.9797,0.625 cube = 1, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.634E-05,0.03869,-7.272E-06, 0.6201,0.9495,0.6201 cube = 2, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009382, 0.625,0.9797,0.625 cube = 3, 0.5807,0.7669,0.4076, 0.5807,0.7671,0.4076, 0.2272,0.7547,1.05, 0.2272,0.737,0.9808, 0.5854,0.7665,0.4109, 0.5854,0.7664,0.4109, -2.384E-07,0.02358,-7.093E-06, 0.625,0.9797,0.625 cube = 4, 0.4025,0.7397,0.5371, 0.4025,0.7531,0.4085, 0.2987,1,0.2119, 0.2987,0.406,0.7753, 0.4169,0.7583,0.4085, 0.4169,0.7582,0.4085, 6.631E-05,0.03869,-7.242E-06, 0.6201,0.9495,0.6201 cube = 5, 0.5856,0.7663,0.4076, 0.5856,0.7664,0.5306, 0.1511,0.6238,1.05, 0.1511,0.7113,1.009, 0.5855,0.7655,0.4109, 0.5855,0.7654,0.4109, -6.688E-05,0.02358,-0.0009381, 0.625,0.9797,0.625 } } @PART[UKSliquidEngineLVT05]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS:NEEDS[!RocketSoundEnhancement] { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT05-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT05FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.0550000012 } } } @PART[UKSliquidEngineLVT05]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } /gamedata/unkerballedStart/parts/UKSliquidEngineLVT10.cfg Reveal hidden contents // Rescale LV-T45 to .625m +PART[liquidEngine2_v2]:NEEDS[!ReStock] { @name = UKSliquidEngineLVT10 @TechRequired = generalRocketry @node_stack_top = 0.0, 7, 0.0, 0.0, 1.0, 0.0, 0 @node_stack_bottom = 0.0, -6.0, 0.0, 0.0, -1.0, 0.0, 0 @fx_exhaustFlame_blue_small = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustLight_blue = 0.0, -10.3, 0.0, 0.0, 0.0, 1.0, running @fx_smokeTrail_light = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, running @fx_exhaustSparks_flameout = 0.0, -10.3, 0.0, 0.0, 1.0, 0.0, flameout @entryCost *= .5 @cost *= .5 @mass = .1875 @title = #LOC_UKS_liquidEngineLVT10_title @description = #LOC_UKS_liquidEngineLVT10_description @bulkheadProfiles = size0 rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 21 !atmosphereCurve atmosphereCurve { key = 0 250 key = 1 190 key = 7 0.001 } } } +PART[liquidEngine2_v2]:NEEDS[Restock]:AFTER[000_ReStock] { @name = UKSliquidEngineLVT10 @TechRequired = generalRocketry @entryCost *= .5 @cost *= .5 @mass = .1875 @title = #LOC_UKS_liquidEngineLVT10_title @description = #LOC_UKS_liquidEngineLVT10_description @bulkheadProfiles = size0 %rescaleFactor = 0.5 @MODULE[ModuleEngines*] { @maxThrust = 21 !atmosphereCurve atmosphereCurve { key = 0 255 key = 1 190 key = 7 0.001 } } } @PART[UKSliquidEngineLVT10]:BEFORE[zzzUnKerballedStart] { %node_stack_top = 0.0, 0.0, 0.0, 0.0, 1.0, 0.0, 0 %node_stack_bottom = 0.0, -1.63, 0.0, 0.0, -1.0, 0.0, 0 } @PART[UKSliquidEngineLVT10]:NEEDS[SmokeScreen,!ReStock]:AFTER[zzzUnKerballedStart] { PLUME { name = Kerolox-Lower transformName = thrustTransform localRotation = 0,0,0 flarePosition = 0,0,0.1 plumePosition = 0,0,0.3 plumeScale = 0.15 flareScale = 0.3 energy = 1.0 speed = 0.6 } @MODULE[ModuleEngines*] { %powerEffectName = Kerolox-Lower !runningEffectName = DELETE } } @PART[UKSliquidEngineLVT10]:AFTER[zzzUnKerballedStart] { !DRAG_CUBE{} DRAG_CUBE { cube = 0, 0.5362,0.7659,0.4788, 0.5362,0.766,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6924,0.8747, 0.5379,0.7619,0.4141, 0.5379,0.7618,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 1, 0.4627,0.7561,0.4749, 0.4627,0.7564,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7546,0.4135, 0.46,0.7498,0.4103, -0.0001373,-0.1442,0.0001506, 0.6238,0.8934,0.6238 cube = 2, 0.5292,0.7738,0.4788, 0.5292,0.774,0.4109, 0.2168,0.7338,0.939, 0.2168,0.6617,0.8661, 0.5316,0.7698,0.4141, 0.5316,0.7698,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 3, 0.5362,0.7651,0.4788, 0.5362,0.7653,0.4109, 0.2423,0.8286,0.939, 0.2423,0.6922,0.8747, 0.5379,0.7646,0.4141, 0.5379,0.7646,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 cube = 4, 0.4627,0.7566,0.4749, 0.4627,0.7568,0.4103, 0.2781,0.8579,0.939, 0.2781,0.7379,0.8747, 0.46,0.7544,0.4135, 0.46,0.7494,0.4103, -0.0001373,-0.1442,0.0001507, 0.6238,0.8934,0.6238 cube = 5, 0.5292,0.773,0.4788, 0.5292,0.7732,0.4109, 0.2168,0.7339,0.939, 0.2168,0.6616,0.8661, 0.5316,0.7724,0.4141, 0.5316,0.7726,0.4109, 0,-0.1442,2.98E-08, 0.625,0.8934,0.625 } } @PART[UKSliquidEngineLVT10]:NEEDS[Waterfall,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !EFFECTS {} !MODULE[EngineLightEffect] {} EFFECTS:NEEDS[!RocketSoundEnhancement] { engage { AUDIO { channel = Ship clip = sound_vent_soft volume = 1.0 pitch = 2.0 loop = false } } flameout { AUDIO { channel = Ship clip = sound_explosion_low volume = 1.0 pitch = 2.0 loop = false } } fx-LVT10-running { AUDIO { channel = Ship clip = Waterfall/Sounds/KW/sound_altloop2 volume = 0.0 0.0 volume = 0.1 0.3 volume = 1.0 0.8 pitch = 0.0 0.7 pitch = 1.0 1.0 loop = true } PREFAB_PARTICLE { prefabName = fx_smokeTrail_veryLarge transformName = smokePoint emission = 0.0 0.0 emission = 0.05 0.0 emission = 0.075 0.25 emission = 1.0 1.25 speed = 0.0 0.25 speed = 1.0 1.0 localOffset = 0, 0, 1 } } } MODULE { name = ModuleWaterfallFX moduleID = LVT10FX CONTROLLER { name = atmosphereDepth linkedTo = atmosphere_density } CONTROLLER { name = throttle linkedTo = throttle engineID = responseRateUp = 100 responseRateDown = 100 } CONTROLLER { name = random linkedTo = random noiseType = random range = -1,1 } TEMPLATE { templateName = waterfall-kerolox-lower-1 overrideParentTransform = thrustTransform scale = 0.680000007,0.680000007,0.5 rotation = 0,0,0 position = 0,0,0.550000012 } } } @PART[UKSliquidEngineLVT10]:NEEDS[RocketSoundEnhancement,UnKerballedStart]:AFTER[zzzUnKerballedStart] { !sound_vent_medium = engage !sound_rocket_hard = running !sound_vent_soft = disengage !sound_explosion_low = flameout MODULE { name = RSE_Engines volume = 0.8 Engine { SOUNDLAYER { name = ThrustHigh audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-High loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 0.0 volume = 0.66 1.0 volume = 1.0 1.0 pitch = 1.5 } SOUNDLAYER { name = ThrustLow audioClip = RocketSoundEnhancement/Sounds/Engines/Liquid_Light-Low loop = true spread = 0.25 channel = ShipBoth volume = 0.0 0.0 volume = 0.33 1.0 volume = 0.66 0.0 volume = 1.0 0.0 pitch = 1.5 } } Disengage { SOUNDLAYER { name = Disengage audioClip = sound_vent_soft channel = ShipBoth volume = 0.2 pitch = 2.5 } } Flameout { SOUNDLAYER { name = FlameOut audioClip = sound_explosion_low channel = ShipBoth volume = 0.5 pitch = 2.5 } } } } I tested them with Restock. Should work with stock as well. For some reason, I can't buy the LVT05 in the RnD (I'm assuming that LVT10 is the same story). After buying it and exiting RnD and entering VAB or reloading a save file, it still says that the part needs to be purchased. Also the attachment nodes are misplaced (with restock, idk how it is w/o it). It looks ok in the editor, but in flight the engines appear higher than they are supposed to. Edited August 17, 2021 by Sophie_J Additional info Quote Link to comment Share on other sites More sharing options...
dresoccer4 Posted August 30, 2021 Share Posted August 30, 2021 hi! trying to use this with latest KSP version and restock(+). however looking at the tech tree i dont see any probe cores anywhere. how are we supposed to start unkerballed without them Quote Link to comment Share on other sites More sharing options...
theonegalen Posted September 17, 2021 Author Share Posted September 17, 2021 (edited) On 8/10/2021 at 6:10 AM, gamerscircle said: Hey there @kcs123 - I did the edit, but that didn't move the "stock" parts to heavy rocketry node. In my current save, it would seem that I had to start a new game for the changes to take effect? It does look that you @hermano have gotten me back on track. Thank you! On 8/30/2021 at 3:22 PM, dresoccer4 said: hi! trying to use this with latest KSP version and restock(+). however looking at the tech tree i dont see any probe cores anywhere. how are we supposed to start unkerballed without them It may be that they were renamed for 1.12.2 for some reason, which would keep the existing config files from placing them properly. I know Restock/Restock+ did have an update recently, so that may have caused the issue as well. On 8/17/2021 at 6:48 AM, Sophie_J said: For some reason, I can't buy the LVT05 in the RnD (I'm assuming that LVT10 is the same story). After buying it and exiting RnD and entering VAB or reloading a save file, it still says that the part needs to be purchased. Also the attachment nodes are misplaced (with restock, idk how it is w/o it). It looks ok in the editor, but in flight the engines appear higher than they are supposed to. This sounds like a bug that can sometime happen when a tech tree is updated in the middle of a save file. MAKE SURE YOU BACKUP YOUR SAVE FILE BEFORE EDITING IT! If you go into your persistent.sfs file (save file) in your saved game folder, there should be a scenario labeled "ResearchAndDevelopment." Under that is a section with all the different Tech nodes you've unlocked. Find the tech node where the part should be and add the part ids to the the list. If it looks like this, there's your problem: Tech { id = basicRocketry state = Available cost = 5 } You want to make it look like this: MAKE SURE YOU BACKUP YOUR SAVE FILE BEFORE EDITING IT! Tech { id = basicRocketry state = Available cost = 5 part = UKSliquidEngineLVT05 } MAKE SURE YOU BACKUP YOUR SAVE FILE BEFORE EDITING IT! As for the problems with the nodes, that's going to be because of the new models from Restock+, which is going to require me to update the configs. I've added an issue on github to make sure I don't forget. (Restock had to update their models because Squad decided to update engines, and probably changed their part titles too) Sorry, everyone, it's now been officially a year since I released an update. School this year in Texas with no allowance for remote has been once again, a much larger drain on my time and excitement to work on KSP than I hoped. I teach at a small alternative school, so for a couple of weeks there I was the only staff member with access to student information, as all the other core teachers as well as the campus secretary and principal were all out with Covid. Luckily everyone is back now, but now I'm scrambling to catch up with the actual teaching I missed during that time. as well as switching to a new technology system that was promised to make things easier (spoiler: it didn't). For those of you who know how to github, there are some improvements on there already. I will get back to this and update it, but at this point I can't say exactly when. We do have a weeklong fall break this year in October, so I'm going to say it will definitely be finished by then, and then it should be fairly stable for the future, except in adding additional mod support as I get back into playing KSP. Edited September 25, 2021 by theonegalen Quote Link to comment Share on other sites More sharing options...
kcs123 Posted September 17, 2021 Share Posted September 17, 2021 15 hours ago, theonegalen said: As for the problems with the nodes, that's going to be because of the new models from Restock+, which is going to require me to update the configs. I've added an issue on github to make sure I don't forget. Sorry, everyone, it's now been officially a year since I released an update. No worries, take your time and try to stay healthy. Just a bit of heads up, it is not Restock+ possible culprit with renaming parts. Stock parts are now updated/renamed too in KSP 1.12.2: and this post with proper configs: Whenever you got time for this, just extra reminder to not forgot it. Quote Link to comment Share on other sites More sharing options...
theersink Posted September 18, 2021 Share Posted September 18, 2021 On 4/9/2021 at 1:06 AM, theersink said: Anybody done an Aies Aerospace cfg since it has been reborn from years ago it seems? Good parts pack but need some reconfig on the tech tree for UKS and I unfortunately do not have the expertise. @theonegalen Any chance of getting support for this in your next update? Aies was a very good part pack back in the day. Should fit nicely. Good to hear your still working on this. Been away for awhile. Take your time and deal with RL first. We can wait. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.