// ReStock+ 1.5.0 // 1.875m sustainer engine PART { name = restock-engine-yorkie-1 module = Part author = Kavaeric rescaleFactor = 1.0 MODEL { model = ReStock/Assets/Engine/restock-engine-cheetah-2 } EFFECTS { engage { AUDIO { channel = Ship clip = sound_vent_medium 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-cheetah-running { AUDIO { channel = Ship clip = sound_rocket_hard volume = 0.0 0.0 volume = 0.01 0.2 volume = 1.0 0.8 pitch = 0.0 0.1 pitch = 0.01 0.2 pitch = 1.0 0.7 loop = true } MODEL_MULTI_PARTICLE { name = core modelName = ReStock/FX/restock-fx-wolfhound-core transformName = fxTransformCore emission = 0.0 0.0 emission = 0.01 0.1 emission = 0.075 0.25 emission = 1.0 1.0 speed = 0.0 0.8 speed = 1.0 1.0 } MODEL_MULTI_PARTICLE { name = plume modelName = ReStock/FX/restock-fx-wolfhound-plume transformName = fxTransformPlume emission = 0.0 0.0 emission = 0.01 0.1 emission = 0.075 0.25 emission = 1.0 1.0 speed = 0.0 0.8 speed = 1.0 1.0 } MODEL_MULTI_PARTICLE { name = vernier modelName = ReStock/FX/restock-fx-reliant-turbo-1 transformName = vernier_fxTransform emission = 0.0 0.0 emission = 0.01 0.1 emission = 0.075 0.25 emission = 1.0 1.0 speed = 0.0 0.8 speed = 1.0 1.0 localRotation = 0, 0, -180 } PREFAB_PARTICLE { prefabName = fx_smokeTrail_light transformName = fxTransformPlume 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 } } } node_stack_top = 0.0, 0.84028, 0.0, 0.0, 1.0, 0.0, 2 node_stack_bottom = 0.0, -1.11945, 0.0, 0.0, -1.0, 0.0, 2 node_attach = 0.0, 0.84028, 0.0, 0.0, 1.0, 0.0, 2 /// Flag to disable this part if MH is installed MHReplacement = True TechRequired = heavierRocketry entryCost = 3400 cost = 850 category = Engine subcategory = 0 title = #LOC_RestockPlus_restock-engine-yorkie_title manufacturer = #LOC_RestockPlus_agency_paperclips description = #LOC_RestockPlus_restock-engine-yorkie_description attachRules = 1, 1, 1, 1, 0 mass = 1.0 dragModelType = default maximum_drag = 0.2 minimum_drag = 0.3 angularDrag = 2 crashTolerance = 7 breakingForce = 150 breakingTorque = 150 maxTemp = 2000 // = 3000 fuelCrossFeed = True bulkheadProfiles = size1, size1p5, srf tags = #LOC_RestockPlus_restock-engine-yorkie_tags MODULE { name = ModuleEnginesFX thrustVectorTransformName = thrustTransform runningEffectName = fx-cheetah-running exhaustDamage = True ignitionThreshold = 0.1 minThrust = 0 maxThrust = 125 heatProduction = 175 fxOffset = 0, 0, 0.1 EngineType = LiquidFuel exhaustDamageDistanceOffset = 0.35 PROPELLANT { name = LiquidFuel ratio = 0.9 DrawGauge = True } PROPELLANT { name = Oxidizer ratio = 1.1 } atmosphereCurve { key = 0 355 key = 1 150 key = 9 0.001 } transformMultipliers { trf0 = 0.96 trf1 = 0.01 trf2 = 0.01 trf3 = 0.01 trf4 = 0.01 } } MODULE { name = ModuleAlternator RESOURCE { name = ElectricCharge rate = 5.0 } } MODULE { name = ModuleGimbal gimbalTransformName = gimbal gimbalRange = 2 gimbalResponseSpeed = 15 useGimbalResponseSpeed = true } MODULE { name = ModuleGimbal gimbalTransformName = vernier_gimbal gimbalRangeXP = 10 gimbalRangeXN = 10 gimbalRangeYP = 0 gimbalRangeYN = 0 gimbalResponseSpeed = 20 useGimbalResponseSpeed = true enablePitch = false enableRoll = true enableYaw = false } MODULE { name = ModulePartVariants baseVariant = Cap VARIANT { name = Size1p5 displayName = #LOC_Restock_variant-engine_size1p5_white primaryColor = #999999 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = true LFD_Cheetah_Shroud_18 = true LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = true // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } } VARIANT { name = Size1p5Alt displayName = #LOC_Restock_variant-engine_size1p5_grey-orange primaryColor = #666666 secondaryColor = #f69449 GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = true LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = true // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = true // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } } VARIANT { name = Cap // Size1p5Boat displayName = #LOC_Restock_variant-engine_boattail_size1p5 primaryColor = #000000 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = true LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = true LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = true // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.635, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = Size1p5BoatAlt displayName = #LOC_Restock_variant-engine_boattail_size1p5_white primaryColor = #ffffff secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = true LFD_Cheetah_Shroud_18Boattail = true LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = true // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.635, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = Size1p5BoatAlt2 displayName = #LOC_Restock_variant-engine_boattail_size1p5_grey-orange primaryColor = #666666 secondaryColor = #f69449 GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = true LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = true // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = true // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.635, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = Size1 displayName = #LOC_Restock_variant-engine_size1_white primaryColor = #999999 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = true LFD_Cheetah_Shroud_12 = true LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = true // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.66, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = Size1Alt displayName = #LOC_Restock_variant-engine_size1_grey-orange primaryColor = #666666 secondaryColor = #f69449 GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = true LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = true // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = true // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.66, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = Size1Boat displayName = #LOC_Restock_variant-engine_boattail_size1 primaryColor = #000000 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = true LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = true LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = true // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = false } } VARIANT { name = Size1BoatAlt displayName = #LOC_Restock_variant-engine_boattail_size1_white primaryColor = #ffffff secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = true LFD_Cheetah_Shroud_12Boattail = true LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = true // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = false } } VARIANT { name = Size1BoatAlt2 displayName = #LOC_Restock_variant-engine_boattail_size1_grey-orange primaryColor = #666666 secondaryColor = #f69449 GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = true LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = true // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = true // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = false } } VARIANT { name = Bare displayName = #LOC_Restock_variant-engine_compact_white themeName = Bare primaryColor = #666666 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = true LFD_Cheetah_Shroud_12Alt = false // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.66, 0.0, 0.0, -1.0, 0.0, 2 } } VARIANT { name = BareAlt displayName = #LOC_Restock_variant-engine_compact_grey-orange themeName = Bare primaryColor = #666666 secondaryColor = #ffffff GAMEOBJECTS { // Size 12 ring mount LFD_Cheetah_12_Mount = false LFD_Cheetah_Shroud_12 = false LFD_Cheetah_Shroud_12Alt = true // Size 12 boattail LFD_Cheetah_12_Boattail = false LFD_Cheetah_12_BoattailAlt = false LFD_Cheetah_12_BoattailAlt2 = false LFD_Cheetah_Shroud_12Boattail = false LFD_Cheetah_Shroud_12BoattailAlt = false // Size 12 trusses--enable for all s12 variants LFD_Cheetah_12_MountTruss = false // Size 18 ring mount LFD_Cheetah_18_Mount = false LFD_Cheetah_Shroud_18 = false LFD_Cheetah_Shroud_18Alt = false // Size 18 boattail LFD_Cheetah_18_Boattail = false LFD_Cheetah_18_BoattailAlt = false LFD_Cheetah_18_BoattailAlt2 = false LFD_Cheetah_Shroud_18Boattail = false LFD_Cheetah_Shroud_18BoattailAlt = false // Size 18 trusses--enable for all s18 variants LFD_Cheetah_18_MountTruss = false // Truss for verniers--only disabled on s12 boattail LFD_Cheetah_GimbalTruss = true } NODES { node_stack_bottom = 0.0, -1.66, 0.0, 0.0, -1.0, 0.0, 2 } } } MODULE { name = ModuleJettison jettisonName = LFD_Cheetah_Shrouds bottomNodeName = bottom isFairing = True jettisonedObjectMass = 0.1 jettisonForce = 5 jettisonDirection = 0 0 1 useMultipleDragCubes = false } MODULE { name = ModuleSurfaceFX thrustProviderModuleIndex = 0 fxMax = 1 maxDistance = 80 falloff = 2 thrustTransformName = thrustTransform } MODULE { name = ModuleTestSubject useStaging = True useEvent = True situationMask = 127 CONSTRAINT { type = REPEATABILITY value = ALWAYS prestige = Trivial } CONSTRAINT { type = REPEATABILITY value = BODYANDSITUATION prestige = Significant } CONSTRAINT { type = REPEATABILITY value = ONCEPERPART prestige = Exceptional } CONSTRAINT { type = ALTITUDEENV test = GT value = 4000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = LT value = 8000 prestige = Trivial } CONSTRAINT { type = ALTITUDEENV test = GT value = 2000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = LT value = 4000 prestige = Significant } CONSTRAINT { type = ALTITUDEENV test = GT value = 1000 prestige = Exceptional } CONSTRAINT { type = ALTITUDEENV test = LT value = 2000 prestige = Exceptional } CONSTRAINT { type = ALTITUDE test = GT value = 0 // this just registers altitude as something to care about situationMask = 8 } CONSTRAINT { type = ALTITUDE test = LT value = 300000 situationMask = 16 body = _NotSun } CONSTRAINT { type = ALTITUDE test = LT value = 600000 situationMask = 32 body = _NotSun } CONSTRAINT { type = SPEED test = GT value = 0 situationMask = 8 prestige = Trivial } CONSTRAINT { type = SPEED test = LT value = 600 situationMask = 8 prestige = Trivial } CONSTRAINT { type = SPEED test = GT value = 300 situationMask = 8 prestige = Significant } CONSTRAINT { type = SPEED test = LT value = 1200 situationMask = 8 prestige = Significant } CONSTRAINT { type = SPEED test = GT value = 600 situationMask = 8 prestige = Exceptional } CONSTRAINT { type = SPEED test = LT value = 2500 situationMask = 8 prestige = Exceptional } CONSTRAINT { type = SPEEDENV test = LT value = 200 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = GT value = 100 prestige = Trivial } CONSTRAINT { type = SPEEDENV test = LT value = 100 prestige = Significant } CONSTRAINT { type = SPEEDENV test = GT value = 50 prestige = Significant } CONSTRAINT { type = SPEEDENV test = LT value = 50 prestige = Exceptional } CONSTRAINT { type = SPEEDENV test = GT value = 20 prestige = Exceptional } } MODULE { name = FXModuleThrottleEffects fxModuleNames = heatColor responseSpeed = 1.0 dependOnEngineState = True dependOnThrottle = True } MODULE { name = FXModuleThrottleEffects fxModuleNames = throttleColor responseSpeed = 1.0 dependOnEngineState = True dependOnThrottle = True } MODULE { name = ModuleColorChanger moduleID = heatColor animRate = 0.025 shaderProperty = _EmissiveColor excludedRenderer = EngineCore toggleInEditor = false toggleInFlight = false redCurve { key = 0 0 1 1 key = 1 1 1 1 } greenCurve { key = 0 0 1 1 key = 1 1 1 1 } blueCurve { key = 0 0 1 1 key = 1 1 1 1 } alphaCurve { key = 0 0 1 1 key = 1 1 1 1 } } MODULE { name = ModuleColorChanger moduleID = throttleColor animRate = 1 shaderProperty = _TintColor includedRenderer = EngineCore toggleInEditor = false toggleInFlight = false redCurve { key = 0 0 key = 1 1 } greenCurve { key = 0 0 key = 1 1 } blueCurve { key = 0 0 key = 1 1 } alphaCurve { key = 0 0 key = 1 1 } } MODULE { name = FXModuleLookAtConstraint CONSTRAINLOOKFX { targetName = gimbalArm_upper1 rotatorsName = gimbalArm_lower1 } CONSTRAINLOOKFX { targetName = gimbalArm_lower1 rotatorsName = gimbalArm_upper1 } CONSTRAINLOOKFX { targetName = gimbalArm_upper2 rotatorsName = gimbalArm_lower2 } CONSTRAINLOOKFX { targetName = gimbalArm_lower2 rotatorsName = gimbalArm_upper2 } CONSTRAINLOOKFX { targetName = gimbalArm_upper3 rotatorsName = gimbalArm_lower3 } CONSTRAINLOOKFX { targetName = gimbalArm_lower3 rotatorsName = gimbalArm_upper3 } CONSTRAINLOOKFX { targetName = gimbalArm_upper4 rotatorsName = gimbalArm_lower4 } CONSTRAINLOOKFX { targetName = gimbalArm_lower4 rotatorsName = gimbalArm_upper4 } } MODULE { name = ModuleCargoPart stackableQuantity = 1 packedVolume = -1 } }